*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#111;-webkit-font-smoothing:antialiased;background:#fff;font-family:DM Sans,sans-serif}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}a{color:inherit;text-decoration:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.3s forwards fadeIn}@media (width<=768px){body{font-size:14px}}.tijan-landing{--landing-navy:#172746;--landing-green:#43a956;isolation:isolate}.tijan-header{border-bottom:1px solid #1727460f;width:min(100%,1180px);margin:0 auto}.tijan-main{background:radial-gradient(circle at 12% 8%,#43a95613,#0000 25rem),radial-gradient(circle at 88% 18%,#185fa50e,#0000 24rem)}.tijan-hero{max-width:1180px}.tijan-landing button,.tijan-promise-card,.tijan-signal{transition:transform .18s,box-shadow .18s,border-color .18s}.tijan-landing button:focus-visible,.tijan-landing a:focus-visible{outline-offset:3px;outline:3px solid #43a95647}.tijan-signal{box-shadow:0 18px 50px #1727461a}@media (hover:hover){.tijan-landing button:hover{transform:translateY(-2px)}.tijan-promise-card:hover{transform:translateY(-4px);border-color:#17274626!important;box-shadow:0 16px 34px #17274617!important}}@media (width<=720px){.tijan-header{padding:8px 16px!important}.tijan-hero{padding-top:18px!important}.tijan-signal{padding:20px!important}}@media (prefers-reduced-motion:reduce){.tijan-landing button,.tijan-promise-card,.tijan-signal{transition:none}}.app-header.is-authenticated{background:#fffffff5;border-bottom-color:#1b2a4a14;box-shadow:0 8px 26px #1b2a4a0f}.app-header.is-authenticated .app-brand-button img{filter:none}.app-header.is-authenticated .app-beta{color:#c76800;background:#fff7e9;border-color:#e07b002e}.app-header.is-authenticated .app-nav-links button{color:#647086}.app-header.is-authenticated .app-nav-links button.is-current{color:#2d7a3a;background:#eef8f0}.app-header.is-authenticated .app-language,.app-header.is-authenticated .app-action-secondary,.app-header.is-authenticated .app-signout{color:#5e697c!important;background:#fff!important;border-color:#e5e7eb!important}.app-header.is-authenticated .app-credit{color:#2d7a3a;background:#f3fbf4;border-color:#43a95657}.dashboard-kicker,.dashboard-section-heading span{color:#43a956;letter-spacing:1.5px;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.dashboard-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:-2px 0 38px;display:grid}.dashboard-overview-card{background:#fff;border:1px solid #1b2a4a14;border-radius:18px;min-height:138px;padding:22px 24px;box-shadow:0 14px 42px #1b2a4a0e}.dashboard-overview-card>span{color:#7b8597;letter-spacing:1.25px;font-size:9px;font-weight:800}.dashboard-overview-card strong{color:#1b2a4a;margin:12px 0 6px;font-size:30px;line-height:1;display:block}.dashboard-overview-card small{color:#7a8597;font-size:11px}.dashboard-overview-card.is-status{background:linear-gradient(145deg,#f7fcf8,#edf8ef);border-color:#43a9562e}.dashboard-overview-card.is-status>span,.dashboard-overview-card.is-status small{color:#718078}.dashboard-overview-card.is-status strong{color:#244c2c;font-size:18px}.dashboard-overview-card.is-status i{background:#67d27b;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #67d27b1f}.dashboard-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.dashboard-section-heading h2{color:#1b2a4a;margin:0;font-size:21px}.dashboard-section-heading p{color:#7a8597;margin:0;font-size:12px}.dashboard-project-card>div:nth-last-child(2){min-width:100%}.dashboard-card-actions{border-top:1px solid #1b2a4a12;justify-content:flex-end;width:100%;padding-top:12px}.results-project-heading>span{color:#43a956;letter-spacing:1.25px;margin-bottom:3px;font-size:8px;font-weight:800;display:block}.results-project-title i{background:#9aa4b4;border-radius:50%;width:3px;height:3px;margin:0 7px 3px;display:inline-block}.results-sidebar-intro{background:#ffffff06;border-bottom:1px solid #ffffff14;margin:0 -12px 14px;padding:23px 20px 20px}.results-sidebar-intro span{color:#72d184;letter-spacing:1.4px;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.results-sidebar-intro strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;display:block;overflow:hidden}.results-sidebar-intro small{color:#9cabc0;font-size:10px}.results-content table{overflow:hidden;border-collapse:separate!important;border-spacing:0 5px!important}.results-content table th{letter-spacing:.45px;color:#fff!important;background:#1b2a4a!important;padding:10px 13px!important;font-size:9px!important}.results-content table td{border-top:1px solid #1b2a4a0f;border-bottom:1px solid #1b2a4a0f;background:#fff!important;padding:11px 13px!important}.results-content table td:first-child{border-left:1px solid #1b2a4a0f}.results-content table td:last-child{border-right:1px solid #1b2a4a0f}@media (width<=900px){.dashboard-overview,.dashboard-projects{grid-template-columns:1fr}.dashboard-overview-card{min-height:118px}}@media (width<=767px){.results-sidebar{background:#fffffff7!important;width:100%!important;min-width:100%!important;padding:8px!important}.results-sidebar .results-tab{color:#566176!important}.results-sidebar .results-tab.is-active{box-shadow:none;color:#2d7a3a!important}.results-content{padding:18px 12px 40px!important}}.tijan-header{grid-template-columns:1fr auto 1fr;gap:28px;min-height:76px;padding:10px 0!important;display:grid!important}.tijan-brand{cursor:pointer;justify-self:start;align-items:center;gap:14px;display:flex}.tijan-logo{object-fit:contain;width:auto;height:46px}.tijan-brand-label{color:#69748a;letter-spacing:1.6px;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.tijan-nav{background:#f8faf8db;border:1px solid #17274614;border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex}.tijan-nav button{color:#526078;background:0 0;border:0;border-radius:8px;min-height:34px;padding:7px 13px;font-size:13px;font-weight:600}.tijan-login{justify-self:end;min-height:42px;border-radius:10px!important;padding:9px 18px!important}.tijan-hero{padding:48px 0 38px!important}.tijan-eyebrow{border:1px solid #e07b001a;box-shadow:0 6px 18px #e07b000f}.tijan-title{letter-spacing:-.035em;text-wrap:balance;max-width:900px!important;font-size:clamp(30px,4.2vw,48px)!important}.tijan-subtitle{text-wrap:balance;max-width:680px!important;font-size:17px!important}.tijan-hero-actions button{min-height:54px}.tijan-proof{background:#ffffffb8;border:1px solid #43a9561a;border-radius:999px;padding:7px 12px!important}.tijan-promises{scroll-margin-top:24px}.tijan-promise-card{padding:18px!important}@media (hover:hover){.tijan-nav button:hover{color:#172746;background:#fff;box-shadow:0 3px 10px #17274612}}@media (width<=840px){.tijan-header{grid-template-columns:1fr auto}.tijan-nav,.tijan-brand-label{display:none}}@media (width<=520px){.tijan-logo{height:38px}.tijan-title{font-size:30px!important}.tijan-subtitle{font-size:15px!important}.tijan-hero-actions,.tijan-hero-actions button{width:100%}.tijan-proof{text-align:center;border-radius:12px}}.pricing-page{background:radial-gradient(circle at 12% 10%,#43a9560f,#0000 28rem),#f8faf8!important}.pricing-shell{width:min(100%,980px);max-width:980px!important;padding:56px 24px 72px!important}.pricing-hero{margin-bottom:40px!important}.pricing-hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,4vw,44px)!important}.pricing-hero p{text-wrap:balance;line-height:1.6;max-width:620px!important;font-size:17px!important}.pricing-plan-card{border-radius:20px!important;padding:42px!important;box-shadow:0 0 0 6px #43a95614,0 24px 70px #1b2a4a14!important}.pricing-price{margin-bottom:30px!important}.pricing-comparison{max-width:680px;margin:0 auto 30px!important}.pricing-included{margin-bottom:30px!important}.pricing-included-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px;display:grid}.pricing-included-item{min-height:48px}.pricing-single-card,.pricing-premium{box-shadow:0 16px 42px #1b2a4a0f;border-radius:18px!important}.pricing-enterprise{padding-bottom:8px}@media (width<=720px){.pricing-shell{padding:32px 16px 56px!important}.pricing-plan-card{padding:28px 18px!important}.pricing-included-grid{grid-template-columns:1fr}.pricing-price>div:first-child{overflow-wrap:anywhere}}.app-header{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #1b2a4a14;position:sticky;top:0}.app-header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:26px;width:min(100%,1180px);min-height:72px;margin:0 auto;padding:10px 18px;display:grid}.app-brand-button,.app-nav-links button,.app-nav-actions button{font:inherit}.app-brand-button{background:0 0;border:0;align-items:center;gap:11px;padding:0;display:inline-flex}.app-brand-button img{object-fit:contain;width:auto;height:42px}.app-beta{color:#c76800;letter-spacing:.7px;background:#fff7e9;border:1px solid #e07b002e;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:800}.app-nav-links{align-items:center;gap:4px;display:flex}.app-nav-links button{color:#5e697c;background:0 0;border:0;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:600}.app-nav-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.app-nav-actions button{white-space:nowrap;border-radius:9px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:650}.app-language,.app-action-secondary,.app-signout{color:#566176;background:#fff;border:1px solid #1b2a4a1c}.app-language{min-width:40px}.app-credit{color:#2d7a3a;background:#effaf1;border:1px solid #43a95642}.app-action-primary{color:#fff;background:#43a956;border:1px solid #43a956;box-shadow:0 7px 18px #43a95630;padding-inline:17px!important}.app-signout{color:#7b8493}.app-header button:focus-visible,.login-page button:focus-visible,.login-page input:focus-visible,.login-page a:focus-visible{outline-offset:3px;outline:3px solid #43a9563d}.login-page{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 18%,#43a95617,#0000 28rem),radial-gradient(circle at 82% 70%,#185fa50f,#0000 26rem),#f7f9f8!important}.login-page:before{content:"";pointer-events:none;background-image:linear-gradient(#1b2a4a06 1px,#0000 1px),linear-gradient(90deg,#1b2a4a06 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000073,#0000 68%);mask-image:linear-gradient(#00000073,#0000 68%)}.login-brand,.login-card,.login-legal{z-index:1;position:relative}.login-brand img{object-fit:contain;width:auto;height:52px!important}.login-card{border-color:#1b2a4a1a!important;border-radius:18px!important;max-width:460px!important;padding:34px 38px!important;box-shadow:0 24px 70px #1b2a4a1a!important}.login-kicker{color:#2d7a3a;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800}.login-google,.login-submit,.login-form input{transition:border-color .16s,box-shadow .16s,transform .16s}.login-form input:focus{box-shadow:0 0 0 4px #43a9561a;border-color:#43a956b8!important}.login-legal{max-width:500px!important}@media (hover:hover){.app-header button:hover,.login-google:hover{transform:translateY(-1px)}.app-nav-links button:hover,.app-action-secondary:hover,.app-language:hover{color:#1b2a4a;background:#f6f8f7}.app-action-primary:hover,.login-submit:hover{box-shadow:0 10px 24px #43a95642}.login-google:hover{box-shadow:0 7px 18px #1b2a4a0f;border-color:#1b2a4a33!important}}@media (width<=820px){.app-header-inner{grid-template-columns:auto 1fr;gap:12px}.app-nav-links{display:none}.app-nav-actions{min-width:0}.app-pricing-link,.app-credit span,.app-signout{display:none}}@media (width<=520px){.app-header-inner{min-height:64px;padding:8px 12px}.app-brand-button img{height:35px}.app-beta{display:none}.app-nav-actions{gap:5px}.app-nav-actions button{padding:7px 9px;font-size:11px}.login-page{justify-content:flex-start!important;padding:24px 14px 40px!important}.login-brand{margin-bottom:18px!important}.login-card{border-radius:15px!important;padding:26px 20px!important}}.np-page{--np-navy:#1b2a4a;--np-green:#43a956;position:relative;background:radial-gradient(circle at 12% 8%,#43a95614,#0000 30rem),radial-gradient(circle at 90% 36%,#185fa50e,#0000 28rem),#f7f9f8!important;justify-content:flex-start!important;padding:112px 24px 72px!important}.np-page:before{content:"";pointer-events:none;background-image:linear-gradient(#1b2a4a06 1px,#0000 1px),linear-gradient(90deg,#1b2a4a06 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000059,#0000 64%);mask-image:linear-gradient(#00000059,#0000 64%)}.np-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:72px;box-shadow:0 5px 20px #1b2a4a06;background:#fffffff0!important;border-bottom:1px solid #1b2a4a14!important;padding:10px max(24px,50vw - 590px)!important}.np-home-button{min-height:36px;font-weight:600;color:#647086!important;border-radius:8px!important;padding:7px 10px!important}.np-logo{width:auto;height:40px!important}.np-tagline{letter-spacing:.7px;text-transform:uppercase;font-weight:700;color:#748096!important;font-size:10px!important}.np-shell{z-index:1;position:relative;width:min(100%,760px)!important;max-width:760px!important;padding-top:12px!important}.np-intro{margin-bottom:26px!important}.np-intro h1{letter-spacing:-.035em;color:var(--np-navy)!important;font-size:clamp(28px,4vw,38px)!important;font-weight:750!important}.np-intro>div{color:#697386!important;font-size:15px!important}.np-form-card{background:#fffffff7;border:1px solid #1b2a4a17;border-radius:22px;padding:32px;box-shadow:0 24px 70px #1b2a4a17;gap:20px!important}.np-form-card label{font-weight:650;color:#435069!important}.np-form-card input:not([type=checkbox]),.np-form-card select,.np-form-card textarea{min-height:44px;transition:border-color .16s,box-shadow .16s;border-color:#1b2a4a24!important;border-radius:9px!important}.np-form-card input:focus,.np-form-card select:focus,.np-form-card textarea:focus{outline:none;box-shadow:0 0 0 4px #43a9561a;border-color:#43a956b8!important}.np-contract{border-color:#43a95624!important;border-left:4px solid var(--np-green)!important;background:#f5faf6!important;border-radius:11px!important;margin-bottom:2px!important;padding:16px 18px!important;font-size:12px!important}.np-primary-upload,.np-secondary-upload,.np-edge-card,.np-submit,.np-home-button{transition:transform .16s,box-shadow .16s,border-color .16s,background .16s}.np-primary-upload{min-height:132px;background:#fbfdfb!important;border-color:#43a95661!important;border-radius:14px!important;padding:36px 24px!important}.np-secondary-upload{background:#fafcfb!important;border-radius:11px!important;padding:18px 20px!important}.np-edge-card{overflow:hidden;background:#fafbfb!important;border-color:#1b2a4a1a!important;border-radius:11px!important}.np-submit{min-height:52px;box-shadow:0 10px 24px #43a95638;border-radius:11px!important;font-size:15px!important}.np-inline-error{background:#fff7f7;border:1px solid #b7434329;border-radius:9px;padding:10px 12px;color:#9b3d3d!important}.np-page button:focus-visible,.np-primary-upload:focus-within,.np-secondary-upload:focus-within{outline-offset:3px;outline:3px solid #43a95640}@media (hover:hover){.np-home-button:hover{color:var(--np-navy)!important;background:#f4f7f5!important}.np-primary-upload:hover,.np-secondary-upload:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1b2a4a12;border-color:var(--np-green)!important}.np-submit:hover{transform:translateY(-1px);box-shadow:0 13px 30px #43a9564a}}@media (width<=680px){.np-page{padding:88px 12px 40px!important}.np-topbar{min-height:64px;padding:8px 12px!important}.np-logo{height:34px!important;margin-left:8px!important}.np-tagline{display:none}.np-shell{padding-top:8px!important}.np-intro{margin-bottom:20px!important}.np-form-card{border-radius:16px;padding:20px 16px;gap:18px!important}.np-grid-three{grid-template-columns:1fr!important;gap:14px!important}.np-primary-upload{min-height:118px;padding:28px 16px!important}}@media (prefers-reduced-motion:reduce){.np-primary-upload,.np-secondary-upload,.np-edge-card,.np-submit,.np-home-button{transition:none}}.dashboard-page{min-height:100vh;background:radial-gradient(circle at 9% 4%,#43a95611,#0000 26rem),#f7f9f8!important}.dashboard-shell{width:min(100%,1120px);max-width:1120px!important;padding:46px 24px 72px!important}.dashboard-toolbar{gap:24px;align-items:flex-end!important;margin-bottom:32px!important}.dashboard-toolbar h1{letter-spacing:-.035em;font-size:clamp(26px,3.6vw,36px)!important}.dashboard-toolbar p{color:#748096!important;font-size:14px!important}.dashboard-primary-actions{flex-wrap:wrap;justify-content:flex-end}.dashboard-button{min-height:42px;transition:transform .16s,box-shadow .16s,background .16s;border-radius:10px!important}.dashboard-button-primary{box-shadow:0 9px 22px #43a95633}.dashboard-selection-bar{box-shadow:0 8px 24px #1b2a4a0a;border-color:#1b2a4a1a!important;border-radius:12px!important;padding:13px 16px!important}.dashboard-loading{place-content:center;min-height:320px;display:grid}.dashboard-empty{box-shadow:0 22px 60px #1b2a4a12;border:1px solid #1b2a4a17!important;border-radius:20px!important;padding:74px 28px!important}.dashboard-empty-icon{background:#eff8f0;border-radius:20px;place-items:center;width:68px;height:68px;display:grid;margin:0 auto 18px!important}.dashboard-empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.dashboard-empty-credit{min-height:42px;border-radius:10px!important}.dashboard-projects{gap:14px!important}.dashboard-project-card{min-height:86px;box-shadow:0 7px 24px #1b2a4a09;border-color:#1b2a4a17!important;border-radius:14px!important;padding:19px 22px!important}.dashboard-project-meta{flex-wrap:wrap;row-gap:4px!important}.dashboard-card-actions button{min-height:36px;border-radius:8px!important}.dashboard-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:18px;background:#0e182b8c!important}.dashboard-modal{border:1px solid #1b2a4a17;box-shadow:0 28px 80px #0e182b33;border-radius:16px!important;padding:32px!important}.dashboard-page button:focus-visible,.results-empty-page button:focus-visible{outline-offset:3px;outline:3px solid #43a95640}.results-empty-page{background:radial-gradient(circle at 50% 35%,#43a9561a,#0000 28rem),#f7f9f8;min-height:100vh;padding:24px}.results-empty-card{background:#fff;border:1px solid #1b2a4a17;border-radius:20px;width:min(100%,480px);padding:42px 38px;box-shadow:0 24px 70px #1b2a4a17}.results-empty-card img{object-fit:contain;width:auto;height:46px;margin-bottom:24px}.results-empty-icon{color:#43a956;background:#eff8f0;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 17px;font-size:28px;font-weight:800;display:grid}.results-empty-card h1{color:#1b2a4a;letter-spacing:-.025em;margin-bottom:8px;font-size:24px}.results-empty-card p{line-height:1.55}.results-empty-card button{min-height:46px;box-shadow:0 9px 22px #43a95633;border-radius:10px!important;padding-inline:24px!important}@media (hover:hover){.dashboard-button:hover,.dashboard-card-actions button:hover,.results-empty-card button:hover{transform:translateY(-1px)}.dashboard-button-primary:hover,.results-empty-card button:hover{box-shadow:0 12px 28px #43a95647}.dashboard-project-card:hover{border-color:#43a95633!important}}@media (width<=760px){.dashboard-shell{padding:28px 14px 52px!important}.dashboard-toolbar{flex-direction:column;gap:18px;align-items:stretch!important}.dashboard-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.dashboard-button-primary{grid-column:1/-1}.dashboard-button{width:100%;padding-inline:12px!important}.dashboard-selection-bar{flex-direction:column;gap:12px;align-items:stretch!important}.dashboard-empty{padding:52px 18px!important}.dashboard-empty-actions{flex-direction:column-reverse}.dashboard-empty-actions button{width:100%}.dashboard-project-card{flex-wrap:wrap;align-items:flex-start!important;padding:17px!important}.dashboard-project-meta{flex-direction:column;gap:3px!important}.dashboard-card-actions{width:100%}.dashboard-card-actions button:first-child{flex:1}.results-empty-card{padding:34px 22px}}@media (prefers-reduced-motion:reduce){.dashboard-button,.dashboard-project-card,.dashboard-card-actions button,.results-empty-card button{transition:none}}.results-page{--results-navy:#1b2a4a;--results-green:#43a956;background:#f6f8f7!important}.results-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 5px 24px #1b2a4a09;background:#fffffff2!important;border-bottom-color:#1b2a4a17!important;height:68px!important;padding:0 18px!important}.results-brand-row{gap:9px!important}.results-back-button,.results-projects-button,.results-topbar-actions button{min-height:34px;transition:background .15s,transform .15s,box-shadow .15s;color:#59667c!important;background:#fff!important;border-color:#1b2a4a1c!important;border-radius:8px!important}.results-back-button{width:34px;padding:0!important;font-size:14px!important}.results-projects-button{font-weight:650;padding:7px 10px!important;font-size:11px!important}.results-logo{width:auto;margin-left:3px;height:40px!important}.results-project-title{text-overflow:ellipsis;white-space:nowrap;max-width:min(42vw,520px);overflow:hidden;color:var(--results-navy)!important;font-size:14px!important;font-weight:700!important}.results-topbar-actions button{padding:6px 9px!important;font-size:10px!important}.results-workspace{background:#f6f8f7;height:calc(100vh - 68px)!important}.results-sidebar{background:#fffffffa!important;border-right-color:#1b2a4a17!important;width:248px!important;min-width:248px!important;padding:18px 10px!important}.results-tab-group{border-radius:8px;color:#2e7e3c!important;letter-spacing:1.35px!important;background:#f3f8f4!important;border-top:0!important;margin:10px 8px 6px!important;padding:8px 10px 6px!important;font-size:9px!important}.results-tab{border-radius:9px;min-height:39px;margin:2px 0;transition:color .15s,background .15s,transform .15s;color:#566176!important;border-left:0!important;padding:9px 12px!important}.results-tab.is-active{box-shadow:inset 3px 0 0 var(--results-green);color:#2d7a3a!important;background:#edf8ef!important;font-weight:700!important}.results-tab.is-disabled{color:#a8afb9!important}.results-download-all{margin:12px 8px 0!important;padding:14px 0 0!important}.results-download-all-button{min-height:44px;box-shadow:0 7px 18px #43a95614;background:#f0faf2!important;border-radius:10px!important}.results-content>*{width:min(100%,1120px);margin-inline:auto}.results-content>div>div[style*="background: rgb(255, 255, 255)"],.results-content>div[style*="background: rgb(255, 255, 255)"]{border-color:#1b2a4a17!important;border-radius:12px!important}.results-download-actions{background:#ffffffeb;border:1px solid #1b2a4a14;border-radius:12px;padding:14px;box-shadow:0 10px 28px #1b2a4a0b;width:min(100%,1120px)!important;margin:22px auto 0!important}.results-download-actions button{min-height:42px;border-radius:9px!important}.results-progress-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:18px;background:#0e182b94!important}.results-progress-dialog{border:1px solid #1b2a4a17;border-radius:17px!important;padding:34px 38px!important;box-shadow:0 30px 90px #0e182b38!important}.results-page button:focus-visible,.results-page [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #43a95640}@media (hover:hover){.results-back-button:hover,.results-projects-button:hover,.results-topbar-actions button:hover{transform:translateY(-1px);color:var(--results-navy)!important;background:#f6f8f7!important}.results-tab:not(.is-disabled):hover{color:var(--results-navy)!important;background:#f4f8f5!important}.results-download-all-button:hover,.results-download-actions button:hover{transform:translateY(-1px)}}@media (width<=767px){.results-topbar{height:60px!important;padding:0 10px!important}.results-projects-button{display:none}.results-logo{height:34px!important}.results-workspace{height:auto!important;min-height:calc(100vh - 60px)!important}.results-sidebar{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:4px;position:sticky;top:60px;background:#fffffff5!important;width:100%!important;min-width:100%!important;padding:7px 8px!important}.results-tab-group{display:none}.results-tab{border-radius:9px;flex:none;min-height:36px;margin:0;background:#fff!important;border:1px solid #1b2a4a14!important;padding:8px 12px!important}.results-tab.is-active{box-shadow:none;border-color:#43a95647!important}.results-download-all{flex:none;border:0!important;margin:0!important;padding:0!important}.results-download-all-button{min-height:36px;padding:8px 12px!important}.results-content{padding:16px 12px 36px!important}.results-download-actions{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;padding:10px;position:sticky;bottom:10px}.results-download-actions button{flex:auto}}@media (prefers-reduced-motion:reduce){.results-back-button,.results-projects-button,.results-topbar-actions button,.results-tab,.results-download-all-button,.results-download-actions button{transition:none}}.credits-page{background:radial-gradient(circle at 10% 5%,#43a95611,#0000 28rem),#f7f9f8!important}.credits-shell{width:min(100%,1040px);max-width:1040px!important;padding:48px 24px 80px!important}.credits-hero{gap:22px;align-items:flex-end!important;margin-bottom:30px!important}.credits-hero h1{letter-spacing:-.035em;font-size:clamp(27px,3.6vw,36px)!important}.credits-hero>div>div{color:#748096!important;font-size:14px!important}.credits-buy-button{min-height:44px;box-shadow:0 9px 22px #43a95633;border-radius:10px!important;padding-inline:20px!important}.credits-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-bottom:28px!important}.credits-kpi-card{min-height:118px;box-shadow:0 8px 26px #1b2a4a0b;border-color:#1b2a4a17!important;border-radius:15px!important;padding:21px!important}.credits-kpi-card>div:first-child{text-transform:uppercase;color:#748096!important;letter-spacing:.8px!important;font-size:10px!important;font-weight:750!important}.credits-timeline{box-shadow:0 18px 50px #1b2a4a0f;border-color:#1b2a4a17!important;border-radius:16px!important}.credits-timeline-heading{background:#fbfcfb;padding:17px 21px!important}.credits-row{min-height:72px;padding:15px 21px!important}.credits-row-icon{flex:none;width:38px!important;height:38px!important}.credits-support{color:#8992a1!important}.credits-page button:focus-visible,.credits-page a:focus-visible,.payment-success-page button:focus-visible{outline-offset:3px;outline:3px solid #43a95640}.payment-success-page{padding:24px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 35%,#43a9561f,#0000 30rem),#f7f9f8!important}.payment-success-card{width:min(100%,480px);position:relative;box-shadow:0 26px 80px #1b2a4a1a;border-color:#1b2a4a17!important;border-radius:20px!important;max-width:480px!important;padding:46px 42px!important}.payment-success-icon{color:#fff;background:#43a956;border-radius:50%;place-items:center;width:66px;height:66px;font-weight:850;display:grid;box-shadow:0 12px 28px #43a9563d;margin:0 auto 20px!important;font-size:32px!important}.payment-success-card h1{letter-spacing:-.03em;font-size:28px!important}.payment-success-card p{line-height:1.6}.payment-success-balance{background:#f2faf3!important;border-color:#43a9563d!important;border-radius:11px!important;padding:15px 20px!important}.payment-success-card button{min-height:46px;transition:transform .15s,box-shadow .15s,background .15s;border-radius:10px!important}.payment-success-primary{box-shadow:0 10px 24px #43a95638}@media (hover:hover){.credits-buy-button:hover,.payment-success-card button:hover{transform:translateY(-1px)}.credits-buy-button:hover,.payment-success-primary:hover{box-shadow:0 13px 29px #43a95647}.credits-row:hover{background:#fbfdfb}}@media (width<=820px){.credits-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){.credits-shell{padding:30px 14px 56px!important}.credits-hero{flex-direction:column;align-items:stretch!important}.credits-buy-button{width:100%}.credits-summary{grid-template-columns:1fr!important}.credits-kpi-card{min-height:auto}.credits-row{gap:12px;align-items:flex-start!important;padding:14px 16px!important}.credits-row-main{min-width:0;align-items:flex-start!important}.credits-row-main>div:last-child{min-width:0}.credits-row-amount{flex:none}.payment-success-page{padding:14px}.payment-success-card{padding:34px 20px!important}}@media (prefers-reduced-motion:reduce){.credits-buy-button,.payment-success-card button{transition:none}}.dashboard-overview{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dashboard-projects{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-project-card{flex-wrap:wrap;align-items:flex-start!important;min-height:154px!important}.results-project-heading{text-align:center;min-width:260px}.results-sidebar{box-shadow:12px 0 34px #0e182b14;background:#17253f!important;border-right:0!important;width:278px!important;min-width:278px!important;padding:0 12px 20px!important}.results-sidebar .results-tab-group{color:#6fd080!important;background:0 0!important;margin:13px 6px 5px!important;padding:5px 8px!important}.results-sidebar .results-tab{min-height:38px;color:#b9c4d4!important}.results-sidebar .results-download-all-button{box-shadow:none;color:#91e19f!important;background:#43a95629!important;border-color:#67d27b6b!important}.results-content{background:radial-gradient(circle at 86% 0,#43a95612,#0000 26rem),#f2f5f3!important;padding:38px 46px 60px!important}.results-content table th{color:#fff!important;background:#1b2a4a!important;padding:10px 13px!important}.results-content table td{background:#fff!important;padding:11px 13px!important}.results-sidebar{box-shadow:8px 0 28px #1b2a4a09;background:#fff!important;border-right:1px solid #e7eee8!important}.results-sidebar .results-sidebar-intro{color:#27362b!important;border-bottom-color:#edf1ee!important}.results-sidebar .results-sidebar-intro small,.results-sidebar .results-tab{color:#68756d!important}.results-sidebar .results-tab-group{color:#2d7a3a!important}.results-sidebar .results-tab.is-active{box-shadow:inset 3px 0 #43a956;color:#244c2c!important;background:#eef8f0!important}.results-sidebar .results-tab:not(.is-disabled):hover{color:#2d7a3a!important;background:#f6faf7!important}.results-sidebar .results-download-all{border-top-color:#edf1ee!important}.results-sidebar .results-download-all-button{color:#2d7a3a!important;background:#f3fbf4!important;border-color:#43a95657!important}.results-content table th{color:#31573a!important;background:#eef8f0!important;border-bottom:1px solid #cfe6d3!important}@media (width<=900px){.dashboard-overview,.dashboard-projects{grid-template-columns:1fr}}@media (width<=767px){.results-project-heading{display:none}.results-sidebar{background:#fffffff7!important;width:100%!important;min-width:100%!important;padding:8px!important}.results-sidebar .results-tab{color:#566176!important}.results-sidebar .results-tab.is-active{box-shadow:none;color:#2d7a3a!important}.results-content{padding:18px 12px 40px!important}}
