@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200&family=Roboto:wght@100;400&display=swap);@media (prefers-color-scheme:dark){body{background-color:#12151a}}.app-page-fallback{min-height:60vh}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{height:1em;height:var(--PhoneInputCountryFlag-height);width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:#0000001a;background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px #00000080,inset 0 0 0 1px #00000080;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:1px;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:currentColor;border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:1px;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:rotate(45deg);transform:var(--PhoneInputCountrySelectArrow-transform);width:.3em;width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #03b2cb,inset 0 0 0 1px #03b2cb;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:#03b2cb;color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}:root{--auth-primary:#2563eb;--auth-primary-2:#3b82f6;--auth-cyan:#06b6d4;--auth-bg:#f7fbff;--auth-card:#fffffff0;--auth-border:#1e40af1f;--auth-text:#0f172a;--auth-muted:#64748b;--auth-muted-2:#94a3b8;--auth-shadow:0 34px 90px #2563eb29;--auth-shadow-soft:0 18px 48px #0f172a12}*{box-sizing:border-box}#root,body,html{margin:0;min-width:0;overflow-x:hidden;scroll-behavior:smooth;width:100%}body{background:#fff}.uprastiLandingPage{background:#fff;color:#0f172a;color:var(--auth-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100dvh;overflow-x:hidden;width:100%}.uprastiLandingMain{padding-top:0}@media (min-width:992px){.uprastiLandingMain{padding-top:0!important}}.uprastiLandingPage div[id],.uprastiLandingPage section[id]{scroll-margin-top:110px}.uprastiLandingPage button,.uprastiLandingPage input{font-family:inherit}.uprastiLandingPage h1,.uprastiLandingPage h2,.uprastiLandingPage h3,.uprastiLandingPage p{margin:0}.uprastiLandingPage a{color:inherit;text-decoration:none}.landingHeader{backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%);background:#ffffffa3;border-bottom:1px solid #e2e8f075;box-shadow:0 8px 24px rgba(148,163,184,.045);left:0;position:fixed;right:0;top:0;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease,-webkit-backdrop-filter .24s ease;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease,-webkit-backdrop-filter .24s ease;z-index:90}.landingHeader.isScrolled{backdrop-filter:blur(28px) saturate(155%);-webkit-backdrop-filter:blur(28px) saturate(155%);background:#ffffff80;border-bottom-color:#bfdbfe9e;box-shadow:0 14px 38px #2563eb12}.landingHeaderInner{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:0 auto;min-height:72px;padding:12px 24px;transition:min-height .24s ease,padding .24s ease;width:min(100%,1280px)}.landingHeader.isScrolled .landingHeaderInner{min-height:66px;padding-bottom:10px;padding-top:10px}.landingLogo{flex:0 0 auto;gap:12px;min-width:0}.landingLogo,.landingLogoIcon{align-items:center;display:inline-flex}.landingLogoIcon{background:linear-gradient(135deg,#1d4ed8,#3b82f6 55%,#06b6d4);border-radius:17px;box-shadow:0 12px 30px #2563eb47;height:42px;justify-content:center;overflow:hidden;width:42px}.landingLogoIcon img{filter:brightness(0) invert(1);height:34px;object-fit:contain;width:30px}.landingLogo b{color:#0f172a;display:block;font-size:18px;font-weight:950;letter-spacing:-.03em;line-height:20px}.landingLogo em{color:#64748b;display:block;font-size:11px;font-style:normal;font-weight:700;line-height:13px;margin-top:1px}.landingNav{align-items:center;color:#475569;display:flex;font-size:14px;font-weight:800;gap:clamp(14px,1.35vw,22px);justify-content:center;line-height:18px;min-width:0}.landingNav a{transition:color .18s ease;white-space:nowrap}.landingNav a:hover{color:#2563eb;color:var(--auth-primary)}.landingHeaderActions{align-items:center;display:flex;flex:0 0 auto;gap:12px}.landingLoginButton,.landingPrimarySmall{border:1px solid #e2e8f0;border-radius:16px;cursor:pointer;font-size:14px;font-weight:900;line-height:18px;min-height:44px;padding:0 18px;white-space:nowrap}.landingLoginButton{background:#fff;color:#1e293b}.landingPrimarySmall{background:#2563eb;background:var(--auth-primary);border:0;box-shadow:0 18px 38px #2563eb40;color:#fff}.landingHero{background:radial-gradient(circle at 15% 20%,#3b82f629,#0000 30%),radial-gradient(circle at 85% 15%,#0ea5e921,#0000 28%),linear-gradient(180deg,#f7fbff,#fff 72%);overflow:hidden;position:relative}.landingHeroGlow{background:#3b82f61f;border-radius:999px;filter:blur(24px);height:420px;inset:auto -100px -180px auto;pointer-events:none;position:absolute;width:420px}.landingHeroInner{grid-gap:clamp(40px,6vw,76px);align-items:center;display:grid;gap:clamp(40px,6vw,76px);grid-template-columns:minmax(0,1fr) minmax(390px,470px);margin:0 auto;padding:clamp(54px,7vw,90px) 24px clamp(54px,7vw,96px);width:min(100%,1280px)}.landingHeroText{min-width:0}.landingHeroBadge{align-items:center;background:#ffffffe0;border:1px solid #2563eb1f;border-radius:999px;box-shadow:0 8px 22px #0f172a0d;color:#1d4ed8;display:inline-flex;font-size:14px;font-weight:950;gap:8px;line-height:18px;min-height:38px;padding:8px 16px}.landingHeroText h1{color:#0f172a;font-size:clamp(44px,5vw,76px);font-weight:950;letter-spacing:-.055em;line-height:.99;margin-top:24px;max-width:880px}.landingHeroText p{color:#64748b;font-size:clamp(16px,1.35vw,19px);font-weight:600;line-height:1.72;margin-top:26px;max-width:760px}.landingHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.landingPrimaryButton,.landingSecondaryButton{align-items:center;border:0;border-radius:22px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:950;gap:9px;justify-content:center;line-height:20px;min-height:56px;padding:0 24px;transition:transform .18s ease,background .18s ease,border-color .18s ease}.landingPrimaryButton{background:#2563eb;background:var(--auth-primary);box-shadow:0 22px 42px #2563eb47;color:#fff}.landingSecondaryButton{background:#fff;border:1px solid #2563eb2e;box-shadow:0 8px 22px #0f172a0a;color:#1d4ed8}.landingPrimaryButton:hover,.landingSecondaryButton:hover{transform:translateY(-1px)}.landingPillList{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.landingPillList span{align-items:center;background:#ffffffeb;border:1px solid #2563eb1f;border-radius:999px;box-shadow:0 8px 22px #0f172a0a;color:#334155;display:inline-flex;font-size:13px;font-weight:900;line-height:17px;min-height:38px;padding:8px 14px}.authCard{display:flex;flex-direction:column;gap:22px;max-width:470px;position:relative;width:100%;z-index:1}.uprastiLandingAuth:after,.uprastiLandingAuth:before{border-radius:999px;content:"";filter:blur(28px);pointer-events:none;position:absolute;z-index:-1}.uprastiLandingAuth:before{background:#67e8f98c;height:128px;left:-32px;top:46px;width:128px}.uprastiLandingAuth:after{background:#60a5fa61;bottom:44px;height:160px;right:-42px;width:160px}.authHeader{flex-direction:column;gap:18px;text-align:center}.authHeader,.authLogoBox{align-items:center;display:flex}.authLogoBox{background:linear-gradient(135deg,#1d4ed8,#3b82f6 55%,#06b6d4);border:1px solid #fffc;border-radius:30px;box-shadow:0 20px 42px #2563eb47;height:92px;justify-content:center;padding:12px;width:92px}.authLogoBox img{filter:brightness(0) invert(1);height:68px;object-fit:contain;width:58px}.authTitleBlock{display:flex;flex-direction:column;gap:8px}.authTitleBlock p:first-child{color:#0f172a;font-size:clamp(28px,2.5vw,34px);font-weight:950;letter-spacing:-.045em;line-height:1.08}.authTitleBlock p:last-child{color:#64748b;font-size:15px;font-weight:700;line-height:22px}.authFormCard{background:#fffffff5;border:1px solid #e2e8f0f2;border-radius:30px;box-shadow:0 34px 90px #2563eb29;box-shadow:var(--auth-shadow);display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.4vw,32px);width:100%}.authCodeInputWrap,.authFieldLabelWrap,.authPhoneGroup{display:flex;flex-direction:column;gap:10px}.authFieldLabel{color:#64748b;font-size:14px;font-weight:850;line-height:18px}.authAgreementText,.authHintText{color:#94a3b8;font-size:13.5px;font-weight:600;line-height:20px}.authAgreementText{padding:0 4px}.authAgreementText .offerModalTrigger,.authAgreementText a{color:#2563eb;color:var(--auth-primary);cursor:pointer;font-weight:850;text-decoration:underline;text-underline-offset:3px}.verifyInput{align-items:center;background:#fff;border:2px solid #bfdbfeb8;border-radius:20px;box-shadow:0 8px 20px #0f172a0a;display:flex;gap:10px;min-height:62px;padding:0 16px;transition:border .2s ease,box-shadow .2s ease;width:100%}.verifyInput.is-valid{border-color:#2563ebbd;box-shadow:0 0 0 4px #2563eb1a}.verifyInput.is-warning{border-color:#ef444494;box-shadow:0 0 0 4px #ef444414}.verifyInput .PhoneInputCountry{margin-right:8px}.verifyInput .PhoneInputInput{background:#0000;border:0;color:#0f172a;font-size:16px;font-weight:850;height:58px;line-height:22px;min-width:0;outline:0}.verifyInput .PhoneInputInput::placeholder{color:#cbd5e1}.authPrimaryButton,.qrLoginButton{border-radius:20px!important;font-size:15px!important;font-weight:950!important;height:58px;width:100%}.authPrimaryButton.ant-btn-primary{background:linear-gradient(135deg,#2563eb,#3b82f6)!important;border-color:#0000!important;box-shadow:0 20px 38px #2563eb40!important}.authPrimaryButton.ant-btn-primary:not(:disabled):hover{background:#1d4ed8!important;transform:translateY(-1px)}.authDivider{grid-gap:12px;align-items:center;color:#94a3b8;display:grid;font-size:13px;font-weight:800;gap:12px;grid-template-columns:1fr auto 1fr;line-height:16px}.authDivider span{background:#e2e8f0;height:1px}.authQrLoginRow{align-items:center;background:#eff6ffdb;border:1px solid #2563eb24;border-radius:20px;box-shadow:0 10px 22px #0f172a0a;display:flex;gap:13px;min-height:78px;padding:12px;width:100%}.qrLoginIconButton{align-items:center!important;background:#2563eb1a!important;border:1px solid #60a5fa47!important;border-radius:18px!important;box-shadow:none!important;color:#2563eb!important;display:inline-flex!important;flex:0 0 54px!important;font-size:22px!important;height:54px!important;justify-content:center!important;min-width:54px!important;padding:0!important;width:54px!important}.authQrLoginText{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.authQrLoginText p{color:#0f172a;font-size:14px;font-weight:950;line-height:18px}.authQrLoginText span{color:#64748b;font-size:12.5px;font-weight:650;line-height:17px}.authBackButton{align-items:center;background:#0000;border:0;color:#2563eb;color:var(--auth-primary);cursor:pointer;display:inline-flex;font-size:14px;font-weight:900;gap:8px;line-height:18px;padding:0;width:-webkit-fit-content;width:fit-content}.authBackButton:disabled{cursor:not-allowed;opacity:.52;pointer-events:none}.authCodeInfoCard{align-items:center;background:#eff6ffe6;border:1px solid #2563eb24;border-radius:20px;display:flex;gap:14px;min-height:74px;padding:14px}.authCodeInfoCard .anticon{align-items:center;background:#fff;border-radius:14px;color:#2563eb;color:var(--auth-primary);display:inline-flex;flex:0 0 38px;font-size:19px;height:38px;justify-content:center;width:38px}.authCodeInfoCard p{color:#0f172a;font-size:15px;font-weight:950;line-height:19px}.authCodeInfoCard span{color:#64748b;display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:4px}.authPinArea{min-height:60px;position:relative;width:100%}.authPinStack{grid-gap:10px!important;display:grid!important;gap:10px!important;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.authPinStack>div{width:100%}.authPinStack input{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;box-shadow:0 8px 20px #0f172a0a!important;color:#0f172a!important;font-size:24px!important;font-weight:950!important;height:60px!important;line-height:30px!important;min-width:0!important;text-align:center;width:100%!important}.authPinStack input:focus{border-color:#2563ebb8!important;box-shadow:0 0 0 4px #2563eb1a!important}.authCodeInputWrap.isChecking .authPinStack{filter:blur(.4px);opacity:.42;transform:scale(.985)}.authPinCheckingOverlay{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #2563eb2e;border-radius:20px;box-shadow:0 18px 36px #0f172a1f;display:flex;gap:13px;inset:-7px;justify-content:center;min-height:74px;padding:12px 14px;position:absolute;z-index:2}.authPinCheckingSpinner{animation:authPinSpin .78s linear infinite;border:3px solid #2563eb29;border-radius:999px;border-top-color:#2563eb;flex:0 0 32px;height:32px;width:32px}.authPinCheckingOverlay p{color:#0f172a;font-size:14px;font-weight:950;line-height:18px}.authPinCheckingOverlay span:not(.authPinCheckingSpinner){color:#64748b;display:block;font-size:12.5px;font-weight:700;line-height:17px;margin-top:3px}@keyframes authPinSpin{to{transform:rotate(1turn)}}.landingTariffBand{grid-gap:20px;align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #bfdbfee6;border-radius:30px;box-shadow:0 24px 70px #2563eb1a;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin:-28px auto 0;padding:22px 24px;position:relative;width:min(calc(100% - 48px),1280px);z-index:3}.landingTariffBand span{color:#2563eb;font-size:13px;font-weight:950;line-height:17px}.landingTariffBand h2{align-items:baseline;color:#0f172a;display:flex;flex-wrap:wrap;font-size:clamp(22px,2.3vw,34px);font-weight:950;gap:10px;letter-spacing:-.04em;line-height:1.1;margin-top:6px}.landingTariffBand s{color:#94a3b8;font-size:.62em;font-weight:900}.landingTariffBand b{color:#0f172a;font-size:1.18em}.landingTariffBand p{color:#64748b;font-size:14px;font-weight:700;line-height:21px;margin-top:8px}.landingTariffButton,.landingTariffButton.tarifModalTrigger{align-items:center;background:#2563eb;border:0;border-radius:20px;box-shadow:0 20px 38px #2563eb3d;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:950;justify-content:center;min-height:52px;padding:0 24px;white-space:nowrap}.landingKpiGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:34px auto 0;width:min(calc(100% - 48px),1280px)}.landingKpiCard{background:#fff;border:1px solid #e2e8f0;border-radius:24px;box-shadow:0 18px 48px #0f172a12;box-shadow:var(--auth-shadow-soft);min-width:0;padding:18px}.landingKpiIcon{align-items:center;border-radius:16px;display:flex;font-size:20px;height:42px;justify-content:center;margin-bottom:14px;width:42px}.landingKpiCard span{color:#64748b;display:block;font-size:12px;font-weight:900;line-height:15px}.landingKpiCard p{color:#0f172a;font-size:22px;font-weight:950;letter-spacing:-.04em;line-height:1.05;margin-top:6px}.landingKpiCard em{border-radius:999px;display:inline-flex;font-size:11px;font-style:normal;font-weight:900;line-height:14px;margin-top:10px;padding:6px 10px}.landingTone_blue .landingKpiIcon,.landingTone_blue .landingRecommendationIcon,.landingTone_blue>div:first-child{background:#dbeafe;color:#2563eb}.landingTone_green .landingKpiIcon,.landingTone_green .landingRecommendationIcon,.landingTone_green>div:first-child{background:#d1fae5;color:#059669}.landingTone_amber .landingKpiIcon,.landingTone_amber .landingRecommendationIcon,.landingTone_amber>div:first-child{background:#fef3c7;color:#d97706}.landingTone_violet .landingKpiIcon,.landingTone_violet .landingRecommendationIcon,.landingTone_violet>div:first-child{background:#ede9fe;color:#7c3aed}.landingTone_blue em{background:#eff6ff;color:#1d4ed8}.landingTone_green em{background:#ecfdf5;color:#047857}.landingTone_amber em{background:#fffbeb;color:#b45309}.landingTone_violet em{background:#f5f3ff;color:#6d28d9}.landingSection{margin:0 auto;padding:clamp(48px,6vw,78px) 24px;width:min(100%,1280px)}.landingSectionHead{margin-bottom:28px;max-width:920px}.landingSectionHead_center{margin-left:auto;margin-right:auto;text-align:center}.landingSectionHead>span{color:#1d4ed8;font-size:13px;font-weight:950;letter-spacing:.16em;line-height:17px;text-transform:uppercase}.landingSectionHead h2{color:#0f172a;font-size:clamp(30px,4vw,50px);font-weight:950;letter-spacing:-.045em;line-height:1.08;margin-top:12px}.landingSectionHead p{color:#64748b;font-size:16px;font-weight:600;line-height:1.75;margin-top:14px;max-width:820px}.landingShowcaseGrid{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr)}.landingShowcaseMain{background:#f4f8ff;border:1px solid #e2e8f0;border-radius:32px;box-shadow:0 28px 80px #0f172a1a;min-width:0;padding:24px}.landingWorkspacePreview{background:linear-gradient(180deg,#fffffff5,#f8fbfff0);border:1px solid #ffffffe6;border-radius:28px;box-shadow:0 26px 70px #0f172a1a;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:20px;width:100%}.authMarketplaceGrid,.authShowcasePanel,.authShowcaseStatsGrid,.authShowcaseTabs,.authShowcaseTaskPanel,.authShowcaseTaskRow,.authShowcaseTaskRows,.authShowcaseTopbar{min-width:0}.authShowcaseTopbar{align-items:center;display:flex;gap:12px;justify-content:space-between}.authShowcaseBrandMini{align-items:center;display:flex;gap:10px;min-width:0}.authShowcaseBrandMini img{background:#eff6ff;border:1px solid #2563eb24;border-radius:14px;height:38px;object-fit:contain;padding:6px;width:38px}.authShowcaseBrandMini p{color:#0f172a;font-size:16px;font-weight:950;letter-spacing:-.035em;line-height:19px}.authShowcaseBrandMini span{color:#94a3b8;display:block;font-size:11.5px;font-weight:750;line-height:14px;margin-top:2px}.authShowcaseTopbar>b{align-items:center;background:#dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:950;line-height:15px;min-height:29px;padding:7px 11px}.authShowcaseTabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.authShowcaseTab{background:#fff;border:1px solid #1e40af1a;border-radius:17px;box-shadow:0 9px 20px #0f172a0a;display:flex;flex-direction:column;gap:3px;justify-content:center;min-height:52px;padding:9px 11px}.authShowcaseTab em,.authShowcaseTab strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authShowcaseTab strong{color:#0f172a;font-size:12px;font-weight:950;line-height:15px}.authShowcaseTab em{color:#64748b;font-size:11px;font-style:normal;font-weight:700;line-height:14px}.authShowcaseTab_green{background:linear-gradient(180deg,#10b9811f,#fff)}.authShowcaseTab_blue{background:linear-gradient(180deg,#2563eb1f,#fff)}.authShowcaseTab_purple{background:linear-gradient(180deg,#7c3aed21,#fff)}.authShowcasePanel,.authShowcaseTaskPanel{background:#ffffffd1;border:1px solid #1e40af1a;border-radius:20px;box-shadow:0 12px 24px rgba(15,23,42,.045);padding:12px}.authShowcasePanelAi{background:radial-gradient(circle at 12% 15%,#2563eb1f,#0000 35%),#ffffffe0}.authShowcasePanelHead{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.authShowcasePanelHead span{align-items:center;color:#0f172a;display:inline-flex;font-size:12.5px;font-weight:950;gap:7px;line-height:16px;min-width:0}.authShowcasePanelHead .anticon{color:#2563eb;font-size:15px}.authShowcasePanelHead b{align-items:center;background:#dcfce7;border-radius:999px;color:#16a34a;display:inline-flex;flex:0 0 auto;font-size:10.5px;font-weight:950;line-height:13px;min-height:23px;padding:5px 8px}.authMarketplaceGrid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.authMarketplaceGrid>div{background:#f8fbff;border:1px solid #1e40af14;border-radius:16px;min-height:74px;padding:10px}.authMarketplaceGrid p{color:#0f172a;font-size:12.5px;font-weight:950;line-height:16px}.authMarketplaceGrid strong{color:#2563eb;display:block;font-size:11.5px;font-weight:950;line-height:14px;margin-top:4px}.authMarketplaceGrid span{align-items:center;color:#64748b;display:flex;font-size:10.5px;font-weight:700;gap:6px;line-height:13px;margin-top:7px}.authMarketplaceGrid i{background:#22c55e;border-radius:999px;flex:0 0 auto;height:7px;width:7px}.authShowcaseStatsGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.authShowcaseStatsGrid>div{background:#fff;border:1px solid #1e40af17;border-radius:16px;box-shadow:0 9px 20px #0f172a0a;min-height:78px;padding:10px}.authShowcaseStatsGrid span{color:#94a3b8;font-size:10.5px;font-weight:850;line-height:13px}.authShowcaseStatsGrid p{color:#0f172a;font-size:18px;font-weight:950;letter-spacing:-.04em;line-height:1;margin-top:5px}.authShowcaseStatsGrid em{color:#64748b;display:block;font-size:9.5px;font-style:normal;font-weight:700;line-height:12px;margin-top:6px}.authShowcaseTaskRows{display:flex;flex-direction:column;gap:7px}.authShowcaseTaskRow{grid-gap:8px;align-items:center;background:#f8fbff;border:1px solid #1e40af14;border-radius:15px;display:grid;gap:8px;grid-template-columns:50px minmax(0,1fr) auto;min-height:40px;padding:8px 9px}.authShowcaseTaskRow span{align-items:center;background:#dbeafe;border-radius:999px;color:#2563eb;display:inline-flex;font-size:10px;font-weight:950;justify-content:center;line-height:12px;min-height:23px}.authShowcaseTaskRow p{color:#0f172a;font-size:11.5px;font-weight:850;line-height:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.authShowcaseTaskRow b{align-items:center;background:#fffbeb;border-radius:999px;color:#b45309;display:inline-flex;font-size:10px;font-weight:950;line-height:12px;min-height:23px;padding:5px 8px}.landingRecommendationCards{grid-gap:16px;display:grid;gap:16px;grid-template-rows:1fr 1fr;min-width:0}.landingRecommendationCard{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 18px 48px #0f172a12;box-shadow:var(--auth-shadow-soft);padding:22px}.landingRecommendationIcon{align-items:center;border-radius:18px;display:flex;font-size:22px;height:48px;justify-content:center;margin-bottom:18px;width:48px}.landingRecommendationCard span{color:#94a3b8;font-size:12px;font-weight:950;letter-spacing:.14em;line-height:15px;text-transform:uppercase}.landingRecommendationCard h3{color:#0f172a;font-size:20px;font-weight:950;letter-spacing:-.03em;line-height:1.15;margin-top:6px}.landingRecommendationCard p{color:#475569;font-size:14px;font-weight:700;line-height:1.75;margin-top:14px}.landingFeatureGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.landingFeatureCard{background:#fff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 18px 48px #0f172a12;box-shadow:var(--auth-shadow-soft);padding:24px;transition:transform .18s ease,border-color .18s ease}.landingFeatureCard:hover{border-color:#2563eb33;transform:translateY(-2px)}.landingFeatureCard>div:first-child{align-items:center;border-radius:20px;display:flex;font-size:24px;height:50px;justify-content:center;margin-bottom:18px;width:50px}.landingFeatureCard h3{color:#0f172a;font-size:18px;font-weight:950;letter-spacing:-.02em;line-height:1.18}.landingFeatureCard p{color:#64748b;font-size:14px;font-weight:600;line-height:1.75;margin-top:12px}.landingHowBox{background:linear-gradient(135deg,#eff6ff,#fff,#ecfeff);border:1px solid #dbeafe;border-radius:40px;box-shadow:0 24px 70px #2563eb14;padding:clamp(24px,4vw,42px)}.landingStepGrid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.landingStepCard{background:#fff;border:1px solid #e2e8f0;border-radius:30px;box-shadow:0 18px 48px #0f172a12;box-shadow:var(--auth-shadow-soft);padding:24px}.landingStepTop{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px}.landingStepTop div{align-items:center;background:#dbeafe;border-radius:22px;box-shadow:0 0 0 8px #dbeafe8c;color:#2563eb;display:flex;font-size:26px;height:56px;justify-content:center;width:56px}.landingStepTop span{color:#e2e8f0;font-size:48px;font-weight:950;letter-spacing:-.06em;line-height:1}.landingStepCard h3{color:#0f172a;font-size:18px;font-weight:950;line-height:1.2}.landingStepCard p{color:#64748b;font-size:14px;font-weight:600;line-height:1.75;margin-top:12px}.landingTasksBand{grid-gap:24px;align-items:center;background:#0f172a;border-radius:40px;box-shadow:0 28px 80px #0f172a38;color:#fff;display:grid;gap:24px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);overflow:hidden;padding:clamp(26px,4vw,44px)}.landingTasksBand>div:first-child>span{align-items:center;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:999px;color:#dbeafe;display:inline-flex;font-size:13px;font-weight:800;gap:8px;min-height:36px;padding:8px 14px}.landingTasksBand h2{color:#fff;font-size:clamp(30px,4vw,46px);font-weight:950;letter-spacing:-.04em;line-height:1.08;margin-top:20px;max-width:620px}.landingTasksBand p{color:#cbd5e1;font-size:16px;font-weight:600;line-height:1.75;margin-top:16px;max-width:680px}.landingDarkPills{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.landingDarkPills b{align-items:center;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:900;min-height:36px;padding:8px 14px}.landingTaskPreviewPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:30px;padding:16px}.landingTaskPreviewRow{grid-gap:12px;align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:20px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:14px}.landingTaskPreviewRow+.landingTaskPreviewRow{margin-top:10px}.landingTaskPreviewRow span{align-items:center;background:#3b82f638;border-radius:15px;color:#dbeafe;display:flex;font-size:13px;font-weight:950;height:36px;justify-content:center;width:36px}.landingTaskPreviewRow p{color:#fff;font-size:14px;font-weight:800;line-height:20px;margin:0}.landingTaskPreviewRow .anticon{color:#94a3b8}.landingFooter{background:#fff;border-top:1px solid #e2e8f0}.landingFooterInner{grid-gap:36px;display:grid;gap:36px;grid-template-columns:minmax(0,1.2fr) .7fr .7fr;margin:0 auto;padding:40px 24px;width:min(100%,1280px)}.landingFooter p{color:#64748b;font-size:14px;font-weight:600;line-height:1.75;margin-top:18px;max-width:430px}.landingFooterInner>div:not(:first-child){display:flex;flex-direction:column;gap:12px}.landingFooterInner>div:not(:first-child) b{color:#0f172a;font-size:14px;font-weight:950;line-height:18px}.landingFooterInner>div:not(:first-child) span{color:#64748b;font-size:14px;font-weight:700;line-height:18px}.landingFooterContacts,.landingFooterLegal{display:flex;flex-direction:column;gap:12px;min-width:0}.landingFooterContacts a,.landingFooterLegal a{color:#475569;font-size:14px;font-weight:700;line-height:1.45;max-width:100%;text-decoration:underline;-webkit-text-decoration-color:#3b79f661;text-decoration-color:#3b79f661;text-underline-offset:3px;transition:color .18s ease,-webkit-text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease,-webkit-text-decoration-color .18s ease;width:-webkit-fit-content;width:fit-content}.landingFooterContacts a:hover,.landingFooterLegal a:hover{color:#2563eb;-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.landingFooterContacts a:focus-visible,.landingFooterLegal a:focus-visible{border-radius:4px;outline:3px solid #3b79f647;outline-offset:3px}.tarifModalTrigger{cursor:pointer}.tarifModalRoot{z-index:2000}@media (max-width:1100px){.landingNav{display:none}.landingHeroInner{grid-template-columns:1fr}.authCard{margin:0 auto}.landingHeroText{text-align:center}.landingHeroText h1,.landingHeroText p{margin-left:auto;margin-right:auto}.landingHeroActions,.landingHeroBadge,.landingPillList{justify-content:center}.landingShowcaseGrid,.landingTasksBand{grid-template-columns:1fr}.landingRecommendationCards{grid-template-rows:none}.landingFeatureGrid,.landingKpiGrid,.landingRecommendationCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.landingHeaderInner{gap:12px;min-height:62px;padding:10px 14px}.landingLogoIcon{border-radius:14px;height:36px;width:36px}.landingLogoIcon img{height:30px;width:26px}.landingLogo b{font-size:16px}.landingLoginButton,.landingLogo em{display:none}.landingPrimarySmall{border-radius:14px;font-size:12px;min-height:40px;padding:0 12px}.landingHeroInner{gap:34px;padding:34px 14px 54px}.landingHeroText h1{font-size:clamp(34px,11vw,48px)}.landingHeroText p{font-size:15px;line-height:1.6}.landingHeroActions{flex-direction:column}.landingPrimaryButton,.landingSecondaryButton{min-height:52px;width:100%}.authCard{max-width:520px}.authLogoBox{border-radius:24px;height:76px;width:76px}.authLogoBox img{height:56px;width:48px}.authHeader{gap:12px}.authTitleBlock p:first-child{font-size:clamp(25px,7vw,31px)}.authTitleBlock p:last-child{font-size:14px}.authFormCard,.landingTariffBand{border-radius:24px;padding:18px}.landingTariffBand{grid-template-columns:1fr;margin-top:-22px;width:calc(100% - 24px)}.landingTariffButton{width:100%}.landingKpiGrid{gap:12px;grid-template-columns:1fr;width:calc(100% - 24px)}.landingSection{padding:42px 14px}.landingSectionHead h2{font-size:clamp(28px,8vw,38px)}.landingShowcaseMain{border-radius:24px;padding:14px}.landingWorkspacePreview{border-radius:22px;padding:14px}.authMarketplaceGrid,.authShowcaseTabs{grid-template-columns:1fr}.authShowcaseStatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.authShowcaseTaskRow{grid-template-columns:46px minmax(0,1fr)}.authShowcaseTaskRow b{grid-column:2/3;width:-webkit-fit-content;width:fit-content}.landingFeatureGrid,.landingRecommendationCards,.landingStepGrid{grid-template-columns:1fr}.landingHowBox,.landingTasksBand{border-radius:28px;padding:20px}.landingTasksBand{gap:18px}.landingTaskPreviewRow{grid-template-columns:34px minmax(0,1fr)}.landingTaskPreviewRow .anticon{display:none}.landingFooterInner{grid-template-columns:1fr;padding:34px 14px}}@media (max-width:420px){.landingPrimarySmall{display:none}.landingHeroInner{padding-left:10px;padding-right:10px}.verifyInput{border-radius:18px;min-height:56px;padding:0 12px}.verifyInput .PhoneInputInput{height:52px}.authPrimaryButton,.qrLoginButton{height:54px}.authQrLoginRow{align-items:flex-start}.qrLoginIconButton{flex-basis:46px!important;height:46px!important;min-width:46px!important;width:46px!important}.authPinStack{gap:7px!important}.authPinStack input{border-radius:16px!important;height:54px!important}.landingHeroText h1{font-size:clamp(30px,10vw,39px)}}@media (max-width:991px){.uprastiLandingMain{padding-top:92px}}@media (max-width:767px){.uprastiLandingMain{padding-top:84px}.landingHeaderInner{min-height:62px}.landingHeader.isScrolled .landingHeaderInner{min-height:58px}}.uprastiLandingPage,.uprastiLandingPage.isDark{--auth-text:#0f172a;--auth-muted:#64748b;--auth-muted-2:#94a3b8;background:#fff!important;color:#0f172a!important;color:var(--auth-text)!important}.landingTasksBand,.uprastiLandingPage.isDark .landingTasksBand{background:radial-gradient(circle at 12% 12%,#3b79f61f,#0000 34%),radial-gradient(circle at 88% 18%,#06b6d41a,#0000 30%),linear-gradient(135deg,#f7fbfffa,#eef5fff5)!important;border:1px solid #3b79f624!important;box-shadow:0 28px 80px #2563eb1a!important;color:#0f172a!important;color:var(--auth-text)!important}.landingTasksBand>div:first-child>span,.uprastiLandingPage.isDark .landingTasksBand>div:first-child>span{background:#3b79f614!important;border-color:#3b79f629!important;color:#2563eb!important}.landingTasksBand h2,.uprastiLandingPage.isDark .landingTasksBand h2{color:#0f172a!important}.landingTasksBand p,.uprastiLandingPage.isDark .landingTasksBand p{color:#475569!important}.landingDarkPills b,.uprastiLandingPage.isDark .landingDarkPills b{background:#ffffffd1!important;border-color:#3b79f624!important;box-shadow:0 10px 26px #2563eb0f!important;color:#1e293b!important}.landingTaskPreviewPanel,.uprastiLandingPage.isDark .landingTaskPreviewPanel{background:#ffffffd1!important;border-color:#3b79f624!important;box-shadow:0 18px 42px #2563eb14!important}.landingTaskPreviewRow,.uprastiLandingPage.isDark .landingTaskPreviewRow{background:#f8fbfff0!important;border-color:#1e40af1a!important}.landingTaskPreviewRow span,.uprastiLandingPage.isDark .landingTaskPreviewRow span{background:#3b79f61f!important;color:#2563eb!important}.landingTaskPreviewRow p,.uprastiLandingPage.isDark .landingTaskPreviewRow p{color:#0f172a!important}.landingTaskPreviewRow .anticon,.uprastiLandingPage.isDark .landingTaskPreviewRow .anticon{color:#2563eb!important}.landingBottomCtaSection{padding-top:0}.landingBottomCta{grid-gap:28px;align-items:center;background:linear-gradient(135deg,#2450ea,#1f6af3 48%,#12a9d8);border-radius:42px;box-shadow:0 34px 90px #2563eb38;color:#fff;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:clamp(28px,4vw,52px);position:relative}.landingBottomCta:before{background:#ffffff24;border-radius:999px;content:"";filter:blur(16px);height:240px;position:absolute;right:-42px;top:-42px;width:240px}.landingBottomCta:after{background:#bfdbfe2e;border-radius:999px;bottom:-88px;content:"";filter:blur(26px);height:260px;left:-30px;position:absolute;width:260px}.landingBottomCta>*{position:relative;z-index:1}.landingBottomCtaBadge{align-items:center;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;color:#eff6ff;display:inline-flex;font-size:14px;font-weight:900;gap:8px;line-height:18px;min-height:40px;padding:8px 16px}.landingBottomCtaText h2{color:#fff;font-size:clamp(34px,4.5vw,64px);font-weight:950;letter-spacing:-.05em;line-height:1.06;margin-top:22px;max-width:900px}.landingBottomCtaText p{color:#ffffffeb;font-size:18px;font-weight:500;line-height:1.85;margin-top:20px;max-width:860px}.landingBottomCtaActions{align-items:center;display:flex;flex-direction:column;gap:16px;min-width:230px}.landingBottomCtaButton{background:#fff;border:0;border-radius:22px;box-shadow:0 20px 42px #0f172a29;color:#2450ea;cursor:pointer;font-size:18px;font-weight:950;line-height:22px;min-height:62px;min-width:226px;padding:0 28px}.landingBottomCtaMeta{align-items:center;color:#eff6ff;display:inline-flex;font-size:15px;font-weight:800;gap:10px;line-height:19px}@media (max-width:1100px){.landingBottomCta{grid-template-columns:1fr}.landingBottomCtaActions{align-items:flex-start}}@media (max-width:760px){.landingBottomCta{border-radius:28px;gap:22px;padding:22px 18px}.landingBottomCtaBadge{font-size:12px;min-height:36px;padding:7px 12px}.landingBottomCtaText h2{font-size:clamp(28px,8.4vw,44px);margin-top:16px}.landingBottomCtaText p{font-size:16px;line-height:1.72;margin-top:14px}.landingBottomCtaActions{align-items:stretch;min-width:0;width:100%}.landingBottomCtaButton{border-radius:18px;font-size:16px;min-height:56px;min-width:0;width:100%}.landingBottomCtaMeta{justify-content:center}}.landingDeepShowcaseStack{display:flex;flex-direction:column;gap:clamp(52px,6vw,86px);margin-top:clamp(52px,6vw,86px);width:100%}.landingDeepShowcaseBlock{min-width:0}.landingDeepShowcaseBlock>.landingSectionHead{margin-bottom:24px}.landingCalcPlatformStack{display:flex;flex-direction:column;gap:clamp(40px,5vw,68px);width:100%}.landingCalcPlatformBlock{background:radial-gradient(circle at 92% 0,#3b82f614,#0000 28%),linear-gradient(180deg,#fffffffa,#f8fbfffa);border:1px solid #1e40af1f;border-radius:34px;box-shadow:0 30px 90px #2563eb1f;display:flex;flex-direction:column;gap:24px;min-width:0;padding:clamp(20px,2.4vw,32px);width:100%}.landingCalcPlatformBlock_wb{border-color:#a855f72e}.landingCalcPlatformBlock_ozon{border-color:#2563eb2e}.landingCalcPreviewInfo{display:flex;flex-direction:column;gap:12px;width:100%}.landingCalcPreviewBadge{align-items:center;background:#2563eb1a;border:1px solid #2563eb24;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:12px;font-weight:900;line-height:16px;min-height:32px;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.landingCalcPlatformBlock_wb .landingCalcPreviewBadge{background:#a855f71a;border-color:#a855f72e;color:#7e22ce}.landingCalcPreviewInfo h3{color:#0f172a;font-size:clamp(28px,3vw,42px);font-weight:950;letter-spacing:-.04em;line-height:1.08}.landingCalcPreviewInfo>p{color:#64748b;font-size:clamp(15px,1.3vw,18px);font-weight:650;line-height:1.68;max-width:980px}.landingCalcPreviewBullets{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:4px 0 0;padding:0;width:100%}.landingCalcPreviewBullets li{align-items:flex-start;background:#ffffffd1;border:1px solid #2563eb1a;border-radius:18px;color:#334155;display:flex;font-size:14px;font-weight:750;gap:10px;line-height:21px;min-height:70px;padding:14px 16px}.landingCalcPreviewBullets li .anticon{color:#2563eb;flex:0 0 auto;font-size:17px;margin-top:2px}.landingCalcPlatformBlock_wb .landingCalcPreviewBullets li .anticon{color:#9333ea}.landingCalcPreviewViewport{border-radius:28px;margin-top:2px;width:100%}.landingCalcPreviewImage{border-radius:28px!important;height:auto;min-width:0!important;width:100%!important}@media (max-width:1050px){.landingCalcPreviewBullets{grid-template-columns:minmax(0,1fr)}.landingCalcPreviewBullets li{min-height:0}}@media (max-width:640px){.landingCalcPlatformStack{gap:30px}.landingCalcPlatformBlock{border-radius:24px;gap:18px;padding:16px}.landingCalcPreviewInfo h3{font-size:26px}.landingCalcPreviewInfo>p{font-size:14px;line-height:23px}.landingCalcPreviewImage,.landingCalcPreviewViewport{border-radius:20px!important}}.uprastiLandingPage.isDark .landingCalcPlatformBlock{background:radial-gradient(circle at 92% 0,#2563eb24,#0000 28%),linear-gradient(180deg,#09101efa,#08142bfa);border-color:#60a5fa2e;box-shadow:0 30px 90px #0208178a}.uprastiLandingPage.isDark .landingCalcPreviewBadge{background:#2563eb29;border-color:#3b82f63d;color:#93c5fd}.uprastiLandingPage.isDark .landingCalcPlatformBlock_wb .landingCalcPreviewBadge{background:#a855f729;border-color:#c084fc3d;color:#d8b4fe}.uprastiLandingPage.isDark .landingCalcPreviewInfo h3{color:#f8fafc}.uprastiLandingPage.isDark .landingCalcPreviewInfo>p{color:#9fb0c7}.uprastiLandingPage.isDark .landingCalcPreviewBullets li{background:#0f172ab8;border-color:#60a5fa24;color:#dbeafe}.landingBigPreview,.landingInterfacePreview{background:linear-gradient(180deg,#fffffff0,#f8fbfff5);border:1px solid #1e40af1f;border-radius:32px;box-shadow:0 28px 80px #2563eb1a;overflow:hidden}.landingBigPreview{min-height:640px;padding:clamp(16px,2vw,24px)}.landingBigPreviewHead{align-items:flex-start;border-bottom:1px solid #1e40af1a;display:flex;gap:18px;justify-content:space-between;margin-bottom:18px;padding-bottom:18px}.landingBigPreviewHead h3,.landingTaskListPreviewHead h3{color:#0f172a;font-size:18px;font-weight:950;letter-spacing:-.02em;line-height:22px}.landingBigPreviewHead p,.landingTaskListPreviewHead p{color:#64748b;font-size:13px;font-weight:650;line-height:19px;margin-top:6px}.landingBigPreviewHead>div:last-child{color:#0f172a;display:flex;flex-direction:column;font-size:13px;font-weight:900;gap:4px;text-align:right}.landingBigPreviewHead>div:last-child span{color:#64748b;font-size:12px}.landingRecommendationPreviewGrid{grid-gap:18px;background:#f8fbffdb;border:1px solid #1e40af1a;border-radius:28px;display:grid;gap:18px;grid-template-columns:260px minmax(0,1fr);min-height:520px;padding:16px}.landingProductCardPreview{background:#fff;border:1px solid #1e40af1f;border-radius:24px;overflow:hidden}.landingProductCardPreview>div:first-child{align-items:center;background:linear-gradient(135deg,#dbeafe,#f8fafc);color:#2563eb;display:flex;font-size:13px;font-weight:950;height:220px;justify-content:center}.landingProductCardPreview section{border-top:1px solid #1e40af1a;padding:18px;text-align:center}.landingProductCardPreview section b{color:#0f172a;display:block;font-size:18px;font-weight:950;line-height:22px}.landingProductCardPreview section span{color:#475569;display:block;font-size:14px;font-weight:900;margin-top:8px}.landingProductCardPreview footer{border-top:1px solid #1e40af1a;color:#0f172a;display:flex;font-size:14px;font-weight:900;gap:12px;justify-content:space-between;padding:18px}.landingRecommendationDetailGrid{grid-gap:16px;display:grid;gap:16px}.landingRecommendationDetailGrid article{background:#fff;border:1px solid #1e40af1a;border-radius:22px;box-shadow:0 14px 36px #2563eb0f;padding:20px}.landingRecommendationDetailGrid h4{color:#0f172a;font-size:20px;font-weight:950;line-height:24px;margin:0 0 14px}.landingRecommendationDetailGrid p{border-left:4px solid #3b82f6;color:#0f172a;font-size:14px;font-weight:850;line-height:1.65;margin:10px 0 0;padding-left:14px}.landingRecommendationDetailGrid article:nth-child(2) p{border-left-color:#f59e0b}.landingRecommendationDetailGrid article:nth-child(3) p{border-left-color:#22c55e}.landingInterfacePreview{background:#f4f8ff;display:flex;min-height:640px}.landingPreviewSidebar{background:#f8fbff;border-right:1px solid #1e40af1a;display:flex;flex:0 0 184px;flex-direction:column;gap:12px;padding:12px;width:184px}.landingPreviewSupport,.landingPreviewUser{background:#fff;border:1px solid #1e40af1a;border-radius:16px;box-shadow:0 10px 24px #2563eb0d}.landingPreviewUser{align-items:center;display:flex;gap:8px;padding:10px}.landingPreviewUser>span{align-items:center;background:#dcfce7;border-radius:999px;color:#047857;display:flex;flex:0 0 32px;font-size:12px;font-weight:950;height:32px;justify-content:center;width:32px}.landingPreviewUser p{color:#0f172a;font-size:11px;font-weight:950;line-height:14px}.landingPreviewUser em{color:#64748b;display:block;font-size:10px;font-style:normal;font-weight:700;line-height:13px}.landingPreviewMenu{display:flex;flex-direction:column;gap:6px}.landingPreviewMenu div{align-items:center;border-radius:12px;color:#475569;display:flex;font-size:11px;font-weight:850;gap:8px;line-height:14px;min-height:32px;padding:8px 10px}.landingPreviewMenu div.isActive{background:#2563eb;box-shadow:0 12px 26px #2563eb2e;color:#fff}.landingPreviewMenu i{background:#cbd5e1;border-radius:5px;height:14px;width:14px}.landingPreviewMenu div.isActive i{background:#ffffffd9}.landingPreviewSupport{margin-top:auto;padding:12px}.landingPreviewSupport b{color:#0f172a;display:block;font-size:11px;font-weight:950;line-height:14px}.landingPreviewSupport span{color:#64748b;display:block;font-size:10px;font-weight:700;line-height:13px;margin-top:4px}.landingPreviewMain{display:flex;flex:1 1;flex-direction:column;min-width:0}.landingPreviewTopNav{align-items:center;background:#ffffffeb;border-bottom:1px solid #1e40af1a;display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:8px 12px}.landingPreviewTopNav>div{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.landingPreviewTopNav span{background:#fff;border:1px solid #1e40af1a;border-radius:10px;color:#475569;font-size:11px;font-weight:950;line-height:14px;padding:8px 10px;white-space:nowrap}.landingPreviewTopNav span.isActive{background:#2563eb;border-color:#2563eb;color:#fff}.landingPreviewTopNav aside{display:flex;flex:0 0 auto;gap:8px}.landingPreviewTopNav aside b,.landingPreviewTopNav aside strong{align-items:center;border-radius:11px;display:inline-flex;font-size:10px;font-weight:950;line-height:13px;min-height:31px;padding:8px 10px}.landingPreviewTopNav aside b{background:#ecfdf5;border:1px solid #d1fae5;color:#047857}.landingPreviewTopNav aside strong{background:#fff;border:1px solid #1e40af1a;color:#0f172a}.landingPreviewContent{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;padding:14px}.landingSummaryTiles,.landingTaskStatsPreview{grid-gap:8px;display:grid;gap:8px}.landingSummaryTiles{background:#fff;border:1px solid #1e40af1a;border-radius:22px;box-shadow:0 12px 30px #2563eb0d;grid-template-columns:repeat(7,minmax(0,1fr));padding:10px}.landingSummaryTiles div,.landingTaskStatsPreview div{background:#fbfdff;border:1px solid #1e40af1a;border-radius:16px;padding:10px}.landingSummaryTiles span,.landingTaskStatsPreview span{color:#64748b;font-size:10px;font-weight:950;line-height:13px}.landingSummaryTiles p{color:#0f172a;font-size:13px;font-weight:950;letter-spacing:-.03em;line-height:16px;margin-top:5px}.landingSummaryTiles em{color:#94a3b8;display:block;font-size:9px;font-style:normal;font-weight:700;line-height:12px;margin-top:5px}.landingPreviewToolbar,.landingTaskListPreview{background:#fff;border:1px solid #1e40af1a;border-radius:22px;box-shadow:0 12px 30px #2563eb0d}.landingPreviewToolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:12px}.landingPreviewToolbar>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.landingPreviewToolbar b,.landingPreviewToolbar span,.landingPreviewToolbar strong{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:900;line-height:14px;min-height:36px;padding:9px 12px}.landingPreviewToolbar span{border:1px solid #1e40af1a;color:#475569}.landingPreviewToolbar b{background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb}.landingPreviewToolbar strong{background:#2563eb;color:#fff}.landingPreviewTable{background:#fff;border:1px solid #1e40af1a;border-radius:22px;min-width:0;overflow:hidden}.landingPreviewTableHead,.landingPreviewTableRow{grid-gap:8px;align-items:center;display:grid;gap:8px}.landingUnitTable .landingPreviewTableHead,.landingUnitTable .landingPreviewTableRow{grid-template-columns:1.6fr .72fr .72fr .72fr .9fr .95fr}.landingTasksTable .landingPreviewTableHead,.landingTasksTable .landingPreviewTableRow{grid-template-columns:1.65fr .75fr .85fr .95fr .8fr .8fr .55fr}.landingPreviewTableHead{background:#f8fbff;border-bottom:1px solid #1e40af1a;color:#475569;font-size:10px;font-weight:950;line-height:13px;padding:12px 14px}.landingPreviewTableRow{border-bottom:1px solid #e2e8f0b8;color:#475569;font-size:11px;font-weight:800;line-height:14px;min-height:58px;padding:11px 14px}.landingPreviewTableRow:last-child{border-bottom:0}.landingPreviewTableRow>span{min-width:0}.landingPreviewTableRow span:first-child b{color:#2563eb;display:block;font-weight:950}.landingPreviewTableRow span:first-child em{color:#64748b;display:block;font-style:normal;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landingPreviewTableRow i{align-items:center;background:#dbeafe;border-radius:8px;color:#2563eb;display:inline-flex;font-size:10px;font-style:normal;font-weight:950;justify-content:center;margin-right:5px;min-height:24px;min-width:28px}.landingPreviewTableRow mark{background:#bfdbfe;border:2px solid #fff;border-radius:999px;display:inline-block;height:26px;margin-right:-4px;width:26px}.landingPreviewTableRow mark+mark{background:#bbf7d0}.landingPreviewTableRow strong{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;color:#2563eb;display:inline-flex;font-weight:950;padding:7px 9px}.landingTaskStatsPreview{grid-template-columns:repeat(4,minmax(0,1fr))}.landingTaskStatsPreview b{color:#0f172a;display:block;font-size:18px;font-weight:950;margin-top:7px}.landingTaskListPreview{padding:12px}.landingTaskListPreviewHead{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.landingTaskListPreviewHead aside{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.landingTaskListPreviewHead aside b,.landingTaskListPreviewHead aside span{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:950;line-height:14px;min-height:34px;padding:8px 11px}.landingTaskListPreviewHead aside b{background:#2563eb;color:#fff}.landingTaskListPreviewHead aside span{border:1px solid #1e40af1a;color:#475569}@media (max-width:1180px){.landingPreviewSidebar{display:none}.landingSummaryTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.landingPreviewTopNav aside{display:none}.landingTasksTable,.landingUnitTable{overflow-x:auto}.landingUnitTable .landingPreviewTableHead,.landingUnitTable .landingPreviewTableRow{min-width:860px}.landingTasksTable .landingPreviewTableHead,.landingTasksTable .landingPreviewTableRow{min-width:920px}}@media (max-width:760px){.landingDeepShowcaseStack{gap:46px;margin-top:48px}.landingBigPreview{border-radius:24px;min-height:auto;padding:14px}.landingBigPreviewHead{flex-direction:column}.landingBigPreviewHead>div:last-child{text-align:left}.landingRecommendationPreviewGrid{border-radius:22px;grid-template-columns:1fr;min-height:auto;padding:12px}.landingProductCardPreview>div:first-child{height:160px}.landingInterfacePreview{border-radius:24px;min-height:auto}.landingPreviewTopNav{align-items:flex-start}.landingPreviewTopNav>div{overflow-x:auto;padding-bottom:3px}.landingPreviewContent{padding:10px}.landingSummaryTiles,.landingTaskStatsPreview{grid-template-columns:1fr 1fr}.landingPreviewToolbar{align-items:flex-start;flex-direction:column}.landingTaskListPreviewHead{flex-direction:column}.landingTaskListPreviewHead aside{justify-content:flex-start}}@media (max-width:420px){.landingSummaryTiles,.landingTaskStatsPreview{grid-template-columns:1fr}}.landingLogoIcon,.uprastiLandingPage.isDark .landingLogoIcon{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;flex:0 0 42px!important;height:42px!important;overflow:visible!important;padding:0!important;width:42px!important}.landingLogoIcon img,.uprastiLandingPage.isDark .landingLogoIcon img{display:block!important;filter:none!important;height:40px!important;object-fit:contain!important;width:40px!important}.authLogoBox,.uprastiLandingPage.isDark .authLogoBox{background:linear-gradient(180deg,#fffffff5,#eef3ffe0),#fff!important;border:1px solid #3b79f61f!important;border-radius:28px!important;box-shadow:0 18px 42px #3b79f61f!important;height:98px!important;padding:12px!important;width:98px!important}.authLogoBox img,.uprastiLandingPage.isDark .authLogoBox img{filter:none!important;height:76px!important;object-fit:contain!important;width:66px!important}.authShowcaseBrandMini img,.uprastiLandingPage.isDark .authShowcaseBrandMini img{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;height:38px!important;object-fit:contain!important;padding:0!important;width:38px!important}.landingFooter .landingLogoIcon,.uprastiLandingPage.isDark .landingFooter .landingLogoIcon{flex-basis:42px!important;height:42px!important;width:42px!important}.landingStepTop div,.uprastiLandingPage.isDark .landingStepTop div{background:#eef4ff!important;border:1px solid #dbe7ff!important;border-radius:23px!important;box-shadow:0 12px 26px #2563eb1f,0 0 0 8px #dbeafe80!important;color:#245ff2!important;height:58px!important;opacity:1!important;width:58px!important}.landingStepTop div .anticon,.landingStepTop div svg,.uprastiLandingPage.isDark .landingStepTop div .anticon,.uprastiLandingPage.isDark .landingStepTop div svg{fill:currentColor!important;color:#245ff2!important;font-size:27px!important;opacity:1!important}.landingStepTop span,.uprastiLandingPage.isDark .landingStepTop span{color:#dbe3f0!important}@media (max-width:760px){.landingLogoIcon,.uprastiLandingPage.isDark .landingLogoIcon{flex-basis:36px!important;height:36px!important;width:36px!important}.landingLogoIcon img,.uprastiLandingPage.isDark .landingLogoIcon img{height:34px!important;width:34px!important}.authLogoBox,.uprastiLandingPage.isDark .authLogoBox{border-radius:24px!important;height:82px!important;width:82px!important}.authLogoBox img,.uprastiLandingPage.isDark .authLogoBox img{height:64px!important;width:56px!important}}.landingInterfacePreview{background:#f4f8ff!important;border:1px solid #3b79f629!important;border-radius:32px!important;box-shadow:0 28px 80px #0f172a1a!important;display:grid!important;grid-template-columns:184px minmax(0,1fr)!important;min-height:640px!important;overflow:hidden!important}.landingPreviewSidebar{background:linear-gradient(180deg,#f8fbff,#eef4ff)!important;border-right:1px solid #94a3b838!important;display:flex!important;flex-direction:column!important;min-width:0!important;padding:12px!important;width:184px!important}.landingPreviewBrandMini{min-height:32px!important;padding:2px 4px 8px!important}.landingPreviewBrandMini img{filter:none!important;height:24px!important;object-fit:contain!important;width:24px!important}.landingPreviewBrandMini b{color:#0f172a!important;font-size:12px!important;font-weight:950!important;line-height:15px!important}.landingPreviewCompanyMini,.landingPreviewSupport,.landingPreviewThemeToggle,.landingPreviewUserCard{background:#ffffffeb!important;border:1px solid #1e40af1a!important;border-radius:16px!important;box-shadow:0 10px 26px #2563eb0f!important}.landingPreviewUserCard{grid-gap:8px!important;align-items:center!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 24px!important}.landingPreviewAvatar{align-items:center!important;background:radial-gradient(circle at 35% 30%,#d1fae5,#86efac 45%,#334155 46%)!important;border-radius:999px!important;display:inline-flex!important;height:34px!important;justify-content:center!important;overflow:hidden!important;position:relative!important;width:34px!important}.landingPreviewAvatar:after{background:#22c55e!important;border:2px solid #fff!important;border-radius:999px!important;bottom:1px!important;content:""!important;height:9px!important;position:absolute!important;right:1px!important;width:9px!important}.landingPreviewCompanyMini p,.landingPreviewUserCard p{color:#0f172a!important;font-size:11px!important;line-height:14px!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.landingPreviewCompanyMini em,.landingPreviewCompanyMini strong,.landingPreviewUserCard em{color:#64748b!important;display:block!important;font-size:9px!important;font-style:normal!important;font-weight:700!important;line-height:12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.landingPreviewCompanyMini strong{color:#94a3b8!important;margin-top:3px!important}.landingPreviewUserCard button{background:#f8fbff!important;border:1px solid #1e40af24!important;border-radius:999px!important;color:#64748b!important;cursor:default!important;font-size:11px!important;height:24px!important;width:24px!important}.landingPreviewMenu{display:flex!important;flex-direction:column!important;gap:4px!important;padding-top:4px!important}.landingPreviewMenu div{border-radius:12px!important;font-size:11px!important;gap:8px!important;line-height:14px!important;min-height:34px!important}.landingPreviewMenu div.isActive{background:#3f73f6!important;box-shadow:0 12px 28px #2563eb38!important}.landingPreviewMenu i{background:currentColor!important;border-radius:3px!important;flex:0 0 13px!important;height:13px!important;opacity:.34!important;width:13px!important}.landingPreviewSidebarBottom{display:flex!important;flex-direction:column!important;margin-top:auto!important}.landingPreviewCompanyMini,.landingPreviewSupport,.landingPreviewThemeToggle{padding:10px!important}.landingPreviewSupport b,.landingPreviewThemeToggle b{color:#0f172a!important;display:block!important;font-size:11px!important;font-weight:950!important;line-height:14px!important}.landingPreviewSupport span,.landingPreviewThemeToggle span{color:#64748b!important;display:block!important;font-size:9px!important;font-weight:700!important;line-height:12px!important;margin-top:3px!important}.landingPreviewAddEmployee{background:#4b75f8!important;border:0!important;border-radius:13px!important;box-shadow:0 12px 24px #2563eb38!important;color:#fff!important;cursor:default!important;font-size:11px!important;line-height:14px!important;min-height:34px!important}.landingPreviewThemeToggle{display:flex!important;justify-content:space-between!important}.landingPreviewThemeToggle i{background:#e2e8f0!important;border-radius:999px!important;height:16px!important;position:relative!important;width:28px!important}.landingPreviewThemeToggle i:after{background:#fff!important;border-radius:999px!important;box-shadow:0 2px 6px #0f172a2e!important;content:""!important;height:12px!important;left:2px!important;position:absolute!important;top:2px!important;width:12px!important}.landingPreviewCompanyMini{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:34px minmax(0,1fr)!important}.landingPreviewTopNav{background:#ffffffeb!important;border-bottom:1px solid #94a3b838!important;gap:10px!important;min-height:54px!important;padding:8px 12px!important}.landingPreviewTopNavLeft>span{align-items:center!important;background:#fff!important;border:1px solid #1e40af1f!important;border-radius:10px!important;color:#1e293b!important;display:inline-flex!important;font-size:10px!important;font-weight:950!important;justify-content:center!important;line-height:12px!important;min-height:30px!important;padding:0 10px!important;white-space:nowrap!important}.landingPreviewTopNavLeft>span.isActive{box-shadow:0 10px 22px #2563eb33!important}.landingPreviewMarket_wb{background:linear-gradient(135deg,#bd3dd8,#e04abf)!important;border-color:#0000!important}.landingPreviewApiStatus,.landingPreviewTopActions button,.landingPreviewTopActions small,.landingPreviewTopActions strong{background:#fff!important;border:1px solid #1e40af1a!important;border-radius:11px!important;color:#1e293b!important;font-size:10px!important;font-weight:950!important;line-height:12px!important;min-height:30px!important;padding:0 10px!important}.landingPreviewApiStatus{min-width:150px!important}.landingPreviewApiStatus span{display:flex!important;flex-direction:column!important;gap:1px!important}.landingPreviewApiStatus b{color:#1e293b!important;font-size:10px!important;line-height:11px!important}.landingPreviewTopActions button{background:#4b75f8!important}.landingAiInterfacePreview .landingPreviewContent{gap:14px!important}.landingAiPreviewHero{background:linear-gradient(135deg,#f8fbff,#f4f0ff)!important;border:1px solid #7c3aed1a!important;border-radius:22px!important;padding:22px!important}.landingAiPreviewHero h3{color:#0f172a!important;font-size:22px!important;font-weight:950!important;letter-spacing:-.03em!important;line-height:1.15!important}.landingAiPreviewHero p{color:#334155!important;font-size:13px!important;font-weight:750!important;line-height:1.55!important;margin-top:10px!important}.landingAiProgressBox{background:#fff9df!important;border:1px solid #f59e0b4d!important;border-radius:20px!important;padding:16px!important}.landingAiProgressBox h4,.landingAiSetupCards h4{color:#0f172a!important;font-size:15px!important;font-weight:950!important;line-height:1.25!important;margin:0!important}.landingAiProgressBox>p,.landingAiSetupCards>article>p{color:#334155!important;font-size:12px!important;font-weight:750!important;line-height:1.45!important;margin:7px 0 0!important}.landingAiProgressBox>div{grid-gap:12px!important;display:grid!important;gap:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:14px!important}.landingAiProgressBox article,.landingAiSetupCards article{background:#ffffffeb!important;border:1px solid #1e40af1f!important;border-radius:16px!important;padding:14px!important}.landingAiProgressBox article b,.landingAiProgressBox article span{display:block!important}.landingAiProgressBox article b{color:#0f172a!important;font-size:13px!important;font-weight:950!important}.landingAiProgressBox article span{color:#1e293b!important;font-size:12px!important;font-weight:800!important;margin-top:6px!important}.landingAiSetupCards{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.landingAiSetupCards header{align-items:flex-start!important;display:flex!important;gap:12px!important;justify-content:space-between!important}.landingAiSetupCards header span{background:#fff7ed!important;border:1px solid #f59e0b57!important;border-radius:999px!important;color:#f59e0b!important;font-size:10px!important;font-weight:950!important;line-height:12px!important;padding:4px 8px!important;white-space:nowrap!important}.landingAiProgressLine{background:#e8eef8!important;border-radius:999px!important;height:7px!important;margin-top:14px!important;overflow:hidden!important}.landingAiProgressLine b{background:#4b75f8!important;border-radius:inherit!important;display:block!important;height:100%!important}.landingAiSetupCards ul{grid-gap:8px!important;display:grid!important;gap:8px!important;list-style:none!important;margin:14px 0 0!important;padding:0!important}.landingAiSetupCards li{color:#1e293b!important;font-size:12px!important;font-weight:850!important;line-height:15px!important;padding-left:18px!important;position:relative!important}.landingAiSetupCards li:before{background:#d1d5db!important;border-radius:999px!important;content:""!important;height:8px!important;left:0!important;position:absolute!important;top:4px!important;width:8px!important}.landingAiSetupCards li.isDone:before{background:#22c55e!important}.landingAiSetupCards button{background:#4b75f8!important;border:0!important;border-radius:12px!important;color:#fff!important;font-size:12px!important;font-weight:950!important;margin-top:16px!important;min-height:36px!important;padding:0 14px!important}@media (max-width:1200px){.landingPreviewTopActions .landingPreviewApiStatus,.landingPreviewTopActions small:nth-last-child(2){display:none!important}}@media (max-width:991px){.landingInterfacePreview{grid-template-columns:1fr!important}.landingPreviewSidebar{display:none!important}.landingAiProgressBox>div,.landingAiSetupCards{grid-template-columns:1fr!important}}@media (max-width:760px){.landingPreviewTopActions{display:none!important}.landingPreviewTopNavLeft{overflow-x:auto!important;padding-bottom:4px!important}.landingPreviewTopNav{align-items:flex-start!important}.landingAiPreviewHero{padding:16px!important}}.landingInterfacePreview{background:#f3f7ff!important;border:1px solid #2563eb24!important;border-radius:28px!important;box-shadow:0 30px 86px #2563eb1a!important;grid-template-columns:212px minmax(0,1fr)!important;min-height:690px!important}.landingPreviewSidebar{background:linear-gradient(180deg,#f8fbff,#f1f6ff 54%,#edf4ff)!important;border-right:1px solid #cbd5e1b8!important;gap:10px!important;padding:10px!important;width:212px!important}.landingPreviewBrandMini{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;min-height:42px!important;padding:4px 0 6px!important}.landingPreviewBrandName{align-items:center!important;display:inline-flex!important;gap:9px!important;min-width:0!important}.landingPreviewBrandMini img,.landingPreviewBrandName img{background:#0000!important;border-radius:0!important;box-shadow:none!important;filter:none!important;height:28px!important;object-fit:contain!important;width:24px!important}.landingPreviewBrandMini b,.landingPreviewBrandName b{color:#0f172a!important;font-size:13px!important;font-weight:950!important;letter-spacing:-.02em!important;line-height:16px!important}.landingPreviewBurger,.landingPreviewUserCard button{align-items:center!important;background:#ffffffeb!important;border:1px solid #94a3b84d!important;border-radius:999px!important;box-shadow:0 8px 20px #0f172a0d!important;color:#0f172a!important;display:inline-flex!important;flex:0 0 auto!important;height:30px!important;justify-content:center!important;width:30px!important}.landingPreviewBurger .anticon,.landingPreviewUserCard button .anticon{font-size:16px!important}.landingPreviewCompanyMini,.landingPreviewSupport,.landingPreviewThemeToggle,.landingPreviewUserCard{background:#fffffff5!important;border:1px solid #cbd5e1b3!important;border-radius:13px!important;box-shadow:0 10px 26px #2563eb0d!important}.landingPreviewUserCard{gap:8px!important;grid-template-columns:39px minmax(0,1fr) 30px!important;padding:10px!important}.landingPreviewAvatar{background:radial-gradient(circle at 54% 35%,#ffffff47 0 16%,#0000 17%),linear-gradient(135deg,#17372b,#0f172a 45%,#86efac 46%,#bbf7d0)!important;border:2px solid #fff!important;box-shadow:0 7px 18px #0f172a1f!important;height:36px!important;width:36px!important}.landingPreviewAvatar:after,.landingPreviewAvatarMain:after{background:#22c55e!important;border:2px solid #fff!important;bottom:-1px!important;height:10px!important;right:-1px!important;width:10px!important}.landingPreviewAvatarPhoto2{background:linear-gradient(135deg,#334155,#f9a8d4)!important}.landingPreviewAvatarPhoto3{background:linear-gradient(135deg,#0f766e,#fed7aa)!important}.landingPreviewAvatarLetter{background:#c0266a!important;color:#fff!important;font-size:14px!important;font-weight:950!important}.landingPreviewCompanyMini p,.landingPreviewUserCard p{color:#111827!important;font-size:12px!important;font-weight:950!important;line-height:15px!important}.landingPreviewCompanyMini em,.landingPreviewCompanyMini strong,.landingPreviewUserCard em{font-size:10px!important;font-weight:750!important;line-height:13px!important}.landingPreviewMenu{gap:5px!important;padding-top:2px!important}.landingPreviewMenu div{align-items:center!important;border-radius:9px!important;color:#1f2937!important;display:flex!important;font-size:12px!important;font-weight:850!important;gap:9px!important;letter-spacing:-.01em!important;line-height:15px!important;min-height:35px!important;padding:8px 10px!important}.landingPreviewMenu div.isActive{background:#4b73f4!important;box-shadow:0 13px 30px #2563eb42!important;color:#fff!important}.landingPreviewMenu .anticon{color:currentColor!important;font-size:15px!important;min-width:16px!important;opacity:1!important;width:16px!important}.landingPreviewMenu i{display:none!important}.landingPreviewSidebarBottom{gap:8px!important}.landingPreviewSupport{grid-gap:9px!important;align-items:center!important;display:grid!important;gap:9px!important;grid-template-columns:28px minmax(0,1fr)!important;padding:10px 12px!important}.landingPreviewSupportIcon{align-items:center!important;background:#38bdf8!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;height:28px!important;justify-content:center!important;width:28px!important}.landingPreviewSupport b,.landingPreviewThemeToggle b{color:#111827!important;font-size:12px!important;line-height:15px!important}.landingPreviewSupport span:not(.landingPreviewSupportIcon),.landingPreviewThemeToggle span{font-size:10px!important;line-height:13px!important}.landingPreviewAddEmployee{align-items:center!important;background:#5b73ff!important;border-radius:11px!important;box-shadow:0 15px 28px #2563eb40!important;display:inline-flex!important;font-size:13px!important;font-weight:950!important;gap:7px!important;justify-content:center!important;line-height:16px!important;min-height:40px!important}.landingPreviewThemeToggle{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:18px minmax(0,1fr) 30px!important;padding:10px 12px!important}.landingPreviewMoon{color:#111827!important;font-size:14px!important}.landingPreviewThemeToggle>i{background:#c7cbd1!important;height:17px!important;width:30px!important}.landingPreviewCompanyMini{display:block!important;padding:10px!important}.landingPreviewCompanyTop{grid-gap:8px!important;align-items:center!important;display:grid!important;gap:8px!important;grid-template-columns:36px minmax(0,1fr) 20px!important}.landingPreviewCompanyMini em{color:#16a34a!important;line-height:12px!important;white-space:normal!important}.landingPreviewExit{color:#ef4444!important;font-size:17px!important;font-weight:950!important}.landingPreviewAvatarStack{align-items:center!important;display:flex!important;margin-top:9px!important;padding-left:8px!important}.landingPreviewAvatarStack .landingPreviewAvatar{height:30px!important;margin-left:-7px!important;width:30px!important}.landingPreviewCompanyStats{align-items:center!important;color:#94a3b8!important;display:flex!important;font-size:10px!important;font-weight:700!important;justify-content:space-between!important;line-height:12px!important;margin-top:8px!important}.landingPreviewTopNav{background:#fffffff5!important;padding:7px 10px!important}.landingPreviewMarketplaceSwitch{background:#f8fbff!important;border:1px solid #cbd5e1e6!important;border-radius:10px!important;height:32px!important;overflow:hidden!important}.landingPreviewMarket,.landingPreviewTopNavLeft>span{align-items:center!important;background:#fff!important;border:1px solid #cbd5e1eb!important;border-radius:8px!important;color:#111827!important;display:inline-flex!important;font-size:11px!important;font-weight:900!important;gap:6px!important;height:28px!important;justify-content:center!important;line-height:13px!important;min-height:28px!important;padding:0 10px!important;white-space:nowrap!important}.landingPreviewMarket_wb{background:linear-gradient(135deg,#bd39db,#ea4ab8)!important;box-shadow:0 8px 18px #be18d538!important}.landingPreviewTopNavLeft>span.isActive{background:#245ff2!important;border-color:#245ff2!important;box-shadow:0 10px 22px #2563eb38!important}.landingPreviewTopNavLeft .anticon{font-size:12px!important}.landingPreviewApiStatus,.landingPreviewCompanySelect,.landingPreviewTopActions button,.landingPreviewTopActions small{background:#fff!important;border:1px solid #cbd5e1eb!important;border-radius:10px!important;color:#111827!important;font-size:11px!important;font-weight:900!important;height:32px!important;line-height:13px!important;min-height:32px!important;padding:0 10px!important}.landingPreviewApiStatus{align-items:center!important;display:flex!important;gap:7px!important;min-width:165px!important}.landingPreviewApiStatus i{background:#f59e0b!important;border-radius:999px!important;box-shadow:0 0 0 4px #f59e0b1a!important;height:9px!important;width:9px!important}.landingPreviewApiStatus em{line-height:11px!important}.landingPreviewCompanySelect{align-items:center!important;display:inline-flex!important;font-size:14px!important;justify-content:center!important;min-width:150px!important}.landingPreviewTopActions button{background:#4b73f4!important;border:0!important;box-shadow:0 10px 22px #2563eb38!important;color:#fff!important;min-width:160px!important}.landingPreviewTopActions button,.landingPreviewTopActions small{align-items:center!important;display:inline-flex!important;gap:6px!important}.landingPreviewTopActions small{flex:0 0 auto!important;justify-content:center!important;min-width:32px!important;padding:0 8px!important}@media (max-width:1180px){.landingInterfacePreview{grid-template-columns:190px minmax(0,1fr)!important}.landingPreviewSidebar{width:190px!important}.landingPreviewTopActions .landingPreviewApiStatus,.landingPreviewTopActions .landingPreviewCompanySelect{display:none!important}.landingPreviewTopActions button{min-width:132px!important}}@media (max-width:760px){.landingInterfacePreview{grid-template-columns:1fr!important;min-height:0!important}.landingPreviewSidebar{display:none!important}.landingPreviewTopNav{justify-content:flex-start!important;overflow-x:auto!important}.landingPreviewTopActions{display:none!important}}.landingPreviewTopNav{background:#f7faff!important;border-bottom:1px solid #cbd5e1b8!important;gap:8px!important;height:48px!important;justify-content:space-between!important;min-height:48px!important;padding:6px 10px!important;width:100%!important}.landingPreviewTopNav,.landingPreviewTopNavLeft{align-items:center!important;display:flex!important;overflow:hidden!important}.landingPreviewTopNavLeft{flex:1 1 auto!important;gap:6px!important;justify-content:flex-start!important;min-width:0!important;white-space:nowrap!important}.landingPreviewMarketplaceSwitch{background:#fff!important;border:1px solid #d9e3f4!important;border-radius:11px!important;box-shadow:0 1px 2px #0f172a08!important;flex:0 0 auto!important;height:34px!important;min-width:104px!important;padding:2px!important}.landingPreviewMarket,.landingPreviewMarketplaceSwitch{align-items:center!important;display:inline-flex!important}.landingPreviewMarket{background:#0000!important;border:0!important;border-radius:9px!important;color:#0f172a!important;font-size:12px!important;font-weight:850!important;height:28px!important;justify-content:center!important;line-height:14px!important;min-width:48px!important;padding:0 12px!important}.landingPreviewMarket_wb{background:linear-gradient(135deg,#b839df,#dd43c0)!important;box-shadow:0 7px 16px #be18d538!important;color:#fff!important}.landingPreviewTopNavLeft>span:not(.landingPreviewMarket){align-items:center!important;background:#fff!important;border:1px solid #d9e3f4!important;border-radius:9px!important;box-shadow:0 1px 2px rgba(15,23,42,.025)!important;color:#0f172a!important;display:inline-flex!important;flex:0 0 auto!important;font-size:12px!important;font-weight:850!important;gap:7px!important;height:34px!important;justify-content:center!important;letter-spacing:-.01em!important;line-height:14px!important;min-height:34px!important;padding:0 12px!important}.landingPreviewTopNavLeft>span.isActive{background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 8px 18px #2563eb38!important;color:#fff!important}.landingPreviewTopNavLeft .anticon{color:currentColor!important;font-size:13px!important;width:14px!important}.landingPreviewTopActions{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:6px!important;justify-content:flex-end!important;overflow:hidden!important;white-space:nowrap!important}.landingPreviewAddCompany,.landingPreviewApiStatus,.landingPreviewCompanySelect,.landingPreviewIconBtn,.landingPreviewProfile{align-items:center!important;background:#fff!important;border:1px solid #d9e3f4!important;border-radius:9px!important;box-shadow:0 1px 2px rgba(15,23,42,.025)!important;color:#0f172a!important;display:inline-flex!important;font-size:12px!important;font-weight:850!important;height:34px!important;justify-content:center!important;line-height:14px!important;min-height:34px!important}.landingPreviewApiStatus{gap:8px!important;justify-content:flex-start!important;min-width:174px!important;padding:0 10px!important}.landingPreviewApiStatus i{background:#22c55e!important;border-radius:50%!important;box-shadow:0 0 0 5px #22c55e1a!important;flex:0 0 auto!important;height:10px!important;width:10px!important}.landingPreviewApiStatus b{color:#334155!important;display:block!important;font-size:11px!important;font-weight:900!important;line-height:12px!important}.landingPreviewApiStatus em{color:#94a3b8!important;display:block!important;font-size:9px!important;font-style:normal!important;font-weight:700!important;line-height:10px!important;margin-top:1px!important}.landingPreviewCompanySelect{font-size:15px!important;font-weight:950!important;gap:8px!important;min-width:142px!important;padding:0 12px!important}.landingPreviewCompanySelect em{color:#64748b!important;font-size:12px!important;font-style:normal!important;font-weight:900!important}.landingPreviewAddCompany{background:#4f73f6!important;border-color:#4f73f6!important;box-shadow:0 8px 18px #2563eb3b!important;color:#fff!important;gap:7px!important;min-width:160px!important;padding:0 13px!important}.landingPreviewIconBtn{color:#0f172a!important;font-size:16px!important;min-width:34px!important;padding:0!important;position:relative!important;width:34px!important}.landingPreviewBell i{align-items:center!important;background:#ff4d5d!important;border:2px solid #fff!important;border-radius:999px!important;box-shadow:0 6px 14px #ef444438!important;color:#fff!important;display:inline-flex!important;font-size:10px!important;font-style:normal!important;font-weight:950!important;height:18px!important;justify-content:center!important;line-height:12px!important;min-width:22px!important;padding:0 5px!important;position:absolute!important;right:-7px!important;top:-8px!important}.landingPreviewProfile{gap:7px!important;min-width:92px!important;padding:0 12px!important}@media (max-width:1380px){.landingPreviewApiStatus{min-width:150px!important}.landingPreviewCompanySelect{min-width:118px!important}.landingPreviewAddCompany{min-width:140px!important}.landingPreviewTopNavLeft>span:not(.landingPreviewMarket){font-size:11px!important;padding:0 9px!important}}@media (max-width:1180px){.landingPreviewTopNav{justify-content:flex-start!important;overflow-x:auto!important}.landingPreviewTopActions,.landingPreviewTopNavLeft{flex:0 0 auto!important;overflow:visible!important}.landingPreviewApiStatus,.landingPreviewCompanySelect{display:none!important}}@media (max-width:760px){.landingPreviewTopNav{height:auto!important;min-height:46px!important;padding:6px!important}.landingPreviewTopActions{display:none!important}}.landingInterfacePreview .landingPreviewTopNavExact,.landingPreviewTopNavExact{box-shadow:none!important;justify-content:space-between!important;overflow:hidden!important}.landingPreviewTopNavExact .landingPreviewTopNavScroll{-ms-overflow-style:none!important;display:flex!important;flex:1 1 auto!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.landingPreviewTopNavExact .landingPreviewTopNavScroll::-webkit-scrollbar{display:none!important}.landingPreviewTopNavExact .landingPreviewMarketplaceSwitch{align-items:center!important;box-sizing:border-box!important;display:inline-flex!important;gap:4px!important}.landingPreviewTopNavExact .landingPreviewMarket{align-items:center!important;background:#0000!important;border:0!important;box-shadow:none!important;color:#111827!important;cursor:default!important;display:inline-flex!important;font-family:inherit!important;font-weight:650!important;justify-content:center!important;line-height:1!important;padding:0 10px!important}.landingPreviewTopNavExact .landingPreviewMarket_wb{background:linear-gradient(135deg,#8b5cf6,#ec4899)!important;box-shadow:0 6px 14px #00000014!important;color:#fff!important}.landingPreviewTopNavExact .landingPreviewNavBtn{align-items:center!important;border-radius:11px!important;cursor:default!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;height:36px!important;justify-content:center!important;line-height:1!important;min-height:36px!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewNavBtn .anticon,.landingPreviewTopNavExact .landingPreviewNavBtn svg{color:currentColor!important;font-size:13px!important;line-height:1!important;min-width:13px!important;width:13px!important}.landingPreviewTopNavExact .landingPreviewNavBtn span{all:unset!important;color:inherit!important;display:inline!important;font:inherit!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewTopActionsExact{background:#0000!important;border:0!important;box-shadow:none!important;display:flex!important;justify-content:flex-end!important;margin:0 0 0 auto!important;min-width:-webkit-fit-content!important;min-width:fit-content!important}.landingPreviewTopNavExact .landingPreviewAddCompany,.landingPreviewTopNavExact .landingPreviewCompanySelect,.landingPreviewTopNavExact .landingPreviewConnectionStatus,.landingPreviewTopNavExact .landingPreviewIconBtn,.landingPreviewTopNavExact .landingPreviewProfile{align-items:center!important;background:#fff!important;border:1px solid #e3e8f2!important;border-radius:11px!important;box-shadow:none!important;box-sizing:border-box!important;color:#111827!important;cursor:default!important;display:inline-flex!important;flex:0 0 auto!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;height:36px!important;justify-content:center!important;line-height:1!important;max-height:36px!important;min-height:36px!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus{max-width:145px!important;min-width:145px!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus i{background:#52c41a!important;border-radius:999px!important;box-shadow:0 0 0 4px #52c41a24!important;display:block!important;height:8px!important;margin:0!important;min-width:8px!important;width:8px!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus span{all:unset!important;display:block!important;line-height:1.1!important;min-width:0!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus b{background:#0000!important;border:0!important;display:block!important;font-weight:750!important;padding:0!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus em{display:block!important;font-style:normal!important}.landingPreviewTopNavExact .landingPreviewCompanySelect{font-size:16px!important;min-width:145px!important}.landingPreviewTopNavExact .landingPreviewCompanySelect em{all:unset!important;color:#667085!important;font-size:12px!important;margin-left:4px!important}.landingPreviewTopNavExact .landingPreviewAddCompany{font-weight:750!important;min-width:156px!important}.landingPreviewTopNavExact .landingPreviewIconBtn{font-size:15px!important;position:relative!important}.landingPreviewTopNavExact .landingPreviewBell i{align-items:center!important;background:#ff4d4f!important;border:2px solid #fff!important;border-radius:999px!important;box-shadow:0 4px 10px #ff4d4f38!important;color:#fff!important;display:inline-flex!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;height:18px!important;justify-content:center!important;line-height:1!important;min-width:18px!important;padding:0 4px!important;position:absolute!important;right:-6px!important;top:-7px!important}@media (max-width:1500px){.landingPreviewTopNavExact .landingPreviewConnectionStatus{max-width:135px!important;min-width:135px!important}.landingPreviewTopNavExact .landingPreviewCompanySelect{min-width:120px!important}.landingPreviewTopNavExact .landingPreviewAddCompany{min-width:142px!important}}@media (max-width:1100px){.landingPreviewTopNavExact .landingPreviewTopActionsExact{display:none!important}.landingPreviewTopNavExact .landingPreviewTopNavScroll{padding-right:0!important}}.landingInterfacePreview .landingPreviewTopNavExact,.landingPreviewTopNavExact{-ms-overflow-style:none!important;align-items:center!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f5f7fbf5!important;border-bottom:1px solid #e8edf5!important;box-sizing:border-box!important;display:flex!important;gap:6px!important;height:54px!important;justify-content:flex-start!important;max-height:54px!important;min-height:54px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 8px!important;scrollbar-width:none!important;white-space:nowrap!important}.landingPreviewTopNavExact::-webkit-scrollbar{display:none!important}.landingPreviewTopNavExact .landingPreviewTopNavScroll{white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewTopActionsExact,.landingPreviewTopNavExact .landingPreviewTopNavScroll{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;gap:6px!important;height:54px!important;min-width:-webkit-max-content!important;min-width:max-content!important;overflow:visible!important;padding:0!important;width:-webkit-max-content!important;width:max-content!important}.landingPreviewTopNavExact .landingPreviewTopActionsExact{justify-content:flex-start!important;margin:0!important}.landingPreviewTopNavExact .landingPreviewMarketplaceSwitch{background:#f4f6fb!important;border:1px solid #e3e8f2!important;border-radius:13px!important;flex:0 0 auto!important;height:36px!important;min-width:112px!important;padding:4px!important}.landingPreviewTopNavExact .landingPreviewMarket{border-radius:10px!important;font-size:12px!important;font-weight:600!important;height:28px!important;min-width:50px!important}.landingPreviewTopNavExact .landingPreviewAddCompany,.landingPreviewTopNavExact .landingPreviewCompanySelect,.landingPreviewTopNavExact .landingPreviewConnectionStatus,.landingPreviewTopNavExact .landingPreviewIconBtn,.landingPreviewTopNavExact .landingPreviewNavBtn,.landingPreviewTopNavExact .landingPreviewProfile{border-radius:11px!important;box-sizing:border-box!important;flex:0 0 auto!important;font-size:12px!important;font-weight:600!important;height:36px!important;line-height:1!important;max-height:36px!important;min-height:36px!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewNavBtn{background:#fff!important;border:1px solid #e3e8f2!important;box-shadow:none!important;color:#111827!important;gap:7px!important;min-width:auto!important;padding:0 9px!important}.landingPreviewTopNavExact .landingPreviewNavBtn.isActive{background:linear-gradient(135deg,#5e7de8,#3b79f6)!important;border-color:#3b79f6!important;box-shadow:0 8px 18px #3b79f638!important;color:#fff!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus b,.landingPreviewTopNavExact .landingPreviewConnectionStatus em,.landingPreviewTopNavExact .landingPreviewConnectionStatus span,.landingPreviewTopNavExact .landingPreviewNavBtn span{float:none!important;transform:none!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus{background:#fff!important;border:1px solid #e3e8f2!important;gap:7px!important;justify-content:flex-start!important;max-width:150px!important;min-width:150px!important;padding:0 9px!important;width:150px!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus b{color:#1f2937!important;font-size:11px!important;font-weight:700!important;line-height:12px!important;max-width:118px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewConnectionStatus em{color:#667085!important;font-size:10px!important;font-weight:500!important;line-height:11px!important;max-width:118px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.landingPreviewTopNavExact .landingPreviewCompanySelect{background:#fff!important;border:1px solid #e3e8f2!important;font-size:15px!important;font-weight:700!important;gap:7px!important;min-width:132px!important;padding:0 11px!important;width:132px!important}.landingPreviewTopNavExact .landingPreviewAddCompany{background:linear-gradient(135deg,#5b7cfa,#4f73f6)!important;border-color:#5b7cfa!important;box-shadow:0 8px 18px #4f73f638!important;color:#fff!important;font-weight:700!important;gap:7px!important;min-width:164px!important;padding:0 11px!important;width:auto!important}.landingPreviewTopNavExact .landingPreviewIconBtn{background:#fff!important;border:1px solid #e3e8f2!important;color:#111827!important;min-width:36px!important;padding:0!important;width:36px!important}.landingPreviewTopNavExact .landingPreviewProfile{background:#fff!important;border:1px solid #e3e8f2!important;color:#111827!important;gap:7px!important;min-width:96px!important;padding:0 11px!important;width:auto!important}.landingPreviewTopNavExact{overscroll-behavior-x:contain!important}@media (max-width:760px){.landingHeroInner{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:24px!important;padding-top:18px!important}.uprastiLandingAuth{margin:0 auto!important;max-width:520px!important;order:0!important;width:100%!important}.landingHeroText{order:1!important;width:100%!important}.landingHeroBadge{margin-left:auto!important;margin-right:auto!important}.landingHeroText h1{margin-top:0!important}}@media (max-width:420px){.landingHeroInner{gap:20px!important;padding-top:12px!important}}.landingPreviewConnectionStatus span p{color:#1f2937!important;font-size:11px!important;font-weight:800!important;line-height:13px!important;margin:0!important;padding:0!important;white-space:nowrap!important}.landingPreviewConnectionStatus span em{display:block!important;margin-top:1px!important}.landingRevealOnce{filter:blur(8px);opacity:0;transform:translateY(28px) scale(.965);will-change:transform,opacity,filter}.landingRevealOnce.is-visible{animation:landingRevealCard .64s cubic-bezier(.22,1,.36,1) forwards;animation-delay:0ms;animation-delay:calc(var(--reveal-index, 0)*105ms)}@keyframes landingRevealCard{0%{filter:blur(8px);opacity:0;transform:translateY(28px) scale(.965)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}.landingFeatureCard,.landingKpiCard,.landingStepCard{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.landingFeatureCard:hover,.landingKpiCard:hover,.landingStepCard:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.landingRevealOnce{filter:none;opacity:1;transform:none}.landingRevealOnce.is-visible{animation:none}}.landingPreviewScaleViewport{border-radius:32px;max-width:100%;min-width:0;overflow:visible;width:100%}.landingPreviewScaleViewport>.landingInterfacePreview{max-width:100%!important;transform-origin:top left!important;width:100%!important}@media (max-width:1180px){.landingPreviewScaleViewport{border-radius:30px!important;height:500px!important;overflow:hidden!important;position:relative!important}.landingPreviewScaleViewport>.landingInterfacePreview{display:grid!important;grid-template-columns:184px 996px!important;max-width:none!important;min-height:690px!important;min-width:1180px!important;overflow:hidden!important;transform:scale(.72)!important;transform-origin:top left!important;width:1180px!important}.landingPreviewScaleViewport .landingPreviewSidebar{display:flex!important;flex:0 0 184px!important;width:184px!important}.landingPreviewScaleViewport .landingPreviewMain{flex:1 1 auto!important;min-width:0!important;width:auto!important}.landingPreviewScaleViewport .landingPreviewTopActionsExact{display:inline-flex!important}.landingPreviewScaleViewport .landingPreviewTopNavExact{overflow-x:hidden!important}.landingPreviewScaleViewport .landingPreviewTopNavScroll{overflow:visible!important}.landingPreviewScaleViewport .landingSummaryTiles,.landingPreviewScaleViewport .landingTaskStatsPreview{grid-auto-rows:auto!important}}@media (max-width:900px){.landingPreviewScaleViewport{border-radius:26px!important;height:405px!important}.landingPreviewScaleViewport>.landingInterfacePreview{transform:scale(.585)!important}}@media (max-width:760px){.landingPreviewScaleViewport{border-radius:24px!important;height:365px!important}.landingPreviewScaleViewport>.landingInterfacePreview{transform:scale(.525)!important}.landingDeepShowcaseBlock>.landingSectionHead{margin-bottom:16px!important}}@media (max-width:520px){.landingPreviewScaleViewport{border-radius:22px!important;height:260px!important}.landingPreviewScaleViewport>.landingInterfacePreview{transform:scale(.365)!important}}@media (max-width:420px){.landingPreviewScaleViewport{height:230px!important}.landingPreviewScaleViewport>.landingInterfacePreview{transform:scale(.32)!important}}.landingPreviewImageViewport{-webkit-overflow-scrolling:touch;background:linear-gradient(180deg,#f8fbff,#eef5ff);border:1px solid #2563eb24;border-radius:30px;box-shadow:0 30px 86px #2563eb1f;overscroll-behavior-x:contain;position:relative}.landingPreviewImageViewport::-webkit-scrollbar{height:8px}.landingPreviewImageViewport::-webkit-scrollbar-track{background:#e2e8f0b8;border-radius:999px}.landingPreviewImageViewport::-webkit-scrollbar-thumb{background:#2563eb61;border-radius:999px}.landingPreviewImage{-webkit-user-drag:none;border-radius:inherit;object-fit:contain;-webkit-user-select:none;user-select:none}@media (min-width:1280px){.landingPreviewImage{min-width:0}}@media (max-width:900px){.landingPreviewImageViewport{border-radius:24px}.landingPreviewImage{min-width:900px}}@media (max-width:600px){.landingPreviewImageViewport{border-radius:20px;margin-inline:-4px;width:calc(100% + 8px)}.landingPreviewImage{min-width:820px}}.landingPreviewImageViewport{background:#f4f8ff;border:1px solid #bed2f5e6;border-radius:32px;box-shadow:0 28px 80px #0f172a1f;overflow-x:auto;overflow-y:hidden;width:100%}.landingPreviewImage{border-radius:32px;display:block;height:auto;min-width:980px;width:100%}@media (max-width:768px){.landingPreviewImageViewport{border-radius:24px}.landingPreviewImage{border-radius:24px;min-width:920px}}@media (max-width:480px){.landingPreviewImage{min-width:860px}}.landingHeader{backdrop-filter:blur(30px) saturate(170%)!important;-webkit-backdrop-filter:blur(30px) saturate(170%)!important;background:#ffffff70!important;border-bottom-color:#e2e8f057!important;box-shadow:0 8px 22px rgba(15,23,42,.035)!important}.landingHeader.isScrolled{background:#ffffff61!important;border-bottom-color:#bfdbfe70!important;box-shadow:0 14px 38px rgba(37,99,235,.055)!important}.callbackRequestSubmit,.landingBottomCtaButton,.landingPrimaryButton,.landingPrimarySmall{background:linear-gradient(135deg,#2563eb,#3b82f6)!important;color:#fff!important}.landingTasksBand{background:radial-gradient(circle at 12% 18%,#2563eb21,#0000 32%),radial-gradient(circle at 88% 12%,#06b6d41f,#0000 30%),linear-gradient(135deg,#eff6ff,#fff 52%,#ecfeff)!important;border:1px solid #bfdbfed6!important;box-shadow:0 28px 80px #2563eb21!important;color:#0f172a!important}.landingTasksBand>div:first-child>span{background:#2563eb14!important;border-color:#2563eb29!important;color:#1d4ed8!important}.landingTasksBand h2{color:#0f172a!important}.landingTasksBand p{color:#475569!important}.landingDarkPills b{background:#fff!important;border-color:#2563eb24!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important;color:#1e293b!important}.landingTaskPreviewPanel{background:#ffffffd1!important;border-color:#2563eb24!important;box-shadow:0 20px 46px #2563eb1a!important}.landingTaskPreviewRow{background:#fff!important;border-color:#e2e8f0f2!important}.landingTaskPreviewRow span{background:#dbeafe!important;color:#2563eb!important}.landingTaskPreviewRow p{color:#0f172a!important}.landingTaskPreviewRow .anticon{color:#2563eb!important}.callbackRequestModal{z-index:2200}.callbackRequestModal .ant-modal-content{background:radial-gradient(circle at 12% 10%,#2563eb1f,#0000 28%),radial-gradient(circle at 92% 0,#06b6d41f,#0000 32%),#fff;border:1px solid #bfdbfee0;border-radius:32px!important;box-shadow:0 32px 90px #2563eb2e;overflow:hidden;padding:0!important}.callbackRequestModal .ant-modal-close{right:16px;top:16px}.callbackRequestContent{display:flex;flex-direction:column;gap:20px;padding:30px}.callbackRequestIcon{align-items:center;background:#dbeafe;border-radius:22px;box-shadow:0 0 0 8px #dbeafe8f;color:#2563eb;display:inline-flex;font-size:25px;height:58px;justify-content:center;width:58px}.callbackRequestHead h3{color:#0f172a;font-size:clamp(24px,4vw,32px);font-weight:950;letter-spacing:-.045em;line-height:1.08;margin:0}.callbackRequestHead p{color:#64748b;font-size:15px;font-weight:650;line-height:1.65;margin-top:10px}.callbackRequestField{display:flex;flex-direction:column;gap:10px}.callbackRequestField>p{color:#64748b;font-size:14px;font-weight:850;line-height:18px}.callbackRequestField>span{color:#94a3b8;font-size:12.5px;font-weight:650;line-height:18px}.callbackModalPhoneInput{min-height:60px}.callbackRequestActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.callbackRequestSubmit,.callbackRequestTelegram{border:0;border-radius:20px;cursor:pointer;font-size:14px;font-weight:950;line-height:18px;min-height:54px;padding:0 18px;transition:transform .18s ease,opacity .18s ease}.callbackRequestSubmit:not(:disabled):hover,.callbackRequestTelegram:hover{transform:translateY(-1px)}.callbackRequestSubmit:disabled{cursor:not-allowed;opacity:.54}.callbackRequestTelegram{align-items:center;background:#eff6ff;border:1px solid #2563eb26;color:#1d4ed8;display:inline-flex;gap:8px;justify-content:center}@media (max-width:760px){.landingHeroInner{display:flex!important;flex-direction:column!important}.uprastiLandingAuth{order:-1!important}.landingHeroText{order:2!important}.callbackRequestContent{padding:24px 18px}.callbackRequestActions{grid-template-columns:1fr}}.authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:linear-gradient(135deg,#2563eb,#3b82f6)!important;border-color:#0000!important;box-shadow:0 20px 38px #2563eb40!important;color:#fff!important}.authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled) .anticon,.authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled) span{color:#fff!important}.authPrimaryButton.ant-btn-primary.ant-btn-disabled,.authPrimaryButton.ant-btn-primary:disabled,.authPrimaryButton.ant-btn-primary[disabled]{background:#eaf2ff!important;border-color:#d6e6ff!important;box-shadow:none!important;color:#64748b!important;cursor:not-allowed!important;opacity:1!important}.authPrimaryButton.ant-btn-primary.ant-btn-disabled .anticon,.authPrimaryButton.ant-btn-primary.ant-btn-disabled span,.authPrimaryButton.ant-btn-primary:disabled .anticon,.authPrimaryButton.ant-btn-primary:disabled span,.authPrimaryButton.ant-btn-primary[disabled] .anticon,.authPrimaryButton.ant-btn-primary[disabled] span{color:#64748b!important;opacity:1!important}.authPrimaryButton.ant-btn-primary.ant-btn-loading,.authPrimaryButton.ant-btn-primary.ant-btn-loading .ant-btn-loading-icon,.authPrimaryButton.ant-btn-primary.ant-btn-loading .anticon,.authPrimaryButton.ant-btn-primary.ant-btn-loading span{color:#fff!important}.landingTasksBandDevBadge,.landingTasksBandMainBadge{white-space:nowrap}.uprastiLandingPage .landingHero,.uprastiLandingPage.isDark .landingHero{height:auto!important;margin-bottom:0!important;min-height:0!important;padding-bottom:0!important}.uprastiLandingPage .landingHeroInner,.uprastiLandingPage.isDark .landingHeroInner{align-items:center!important;height:auto!important;margin-bottom:0!important;min-height:0!important;padding-bottom:clamp(14px,2vw,28px)!important}.uprastiLandingPage .landingHero+.landingShowcaseSection,.uprastiLandingPage .landingShowcaseSection,.uprastiLandingPage .uprastiLandingMain>.landingHero+.landingShowcaseSection,.uprastiLandingPage.isDark .landingHero+.landingShowcaseSection,.uprastiLandingPage.isDark .landingShowcaseSection,.uprastiLandingPage.isDark .uprastiLandingMain>.landingHero+.landingShowcaseSection{margin-top:0!important;padding-top:clamp(14px,2vw,28px)!important}.uprastiLandingPage .landingShowcaseSection .landingShowcaseGrid,.uprastiLandingPage.isDark .landingShowcaseSection .landingShowcaseGrid{display:none!important;height:0!important;margin:0!important;min-height:0!important;overflow:hidden!important;padding:0!important}.uprastiLandingPage .landingDeepShowcaseStack,.uprastiLandingPage.isDark .landingDeepShowcaseStack{gap:clamp(36px,4vw,58px)!important;margin-top:0!important;padding-top:0!important}.uprastiLandingPage .landingDeepShowcaseBlock:first-child,.uprastiLandingPage.isDark .landingDeepShowcaseBlock:first-child{margin-top:0!important;padding-top:0!important}.uprastiLandingPage .landingDeepShowcaseBlock:first-child>.landingSectionHead,.uprastiLandingPage.isDark .landingDeepShowcaseBlock:first-child>.landingSectionHead{margin-top:0!important}@media (min-width:981px){.uprastiLandingPage .landingHeroInner,.uprastiLandingPage.isDark .landingHeroInner{padding-bottom:18px!important}.uprastiLandingPage .landingShowcaseSection,.uprastiLandingPage .uprastiLandingMain>.landingHero+.landingShowcaseSection,.uprastiLandingPage.isDark .landingShowcaseSection,.uprastiLandingPage.isDark .uprastiLandingMain>.landingHero+.landingShowcaseSection{padding-top:18px!important}}@media (max-width:760px){.uprastiLandingPage .landingHeroInner,.uprastiLandingPage.isDark .landingHeroInner{padding-bottom:18px!important}.uprastiLandingPage .landingShowcaseSection,.uprastiLandingPage.isDark .landingShowcaseSection{padding-top:22px!important}}.installPwaAuthCard,.installPwaBlock{align-items:center;background:#eff6ffdb;border:1px solid #2563eb24;border-radius:18px;display:flex;gap:12px;justify-content:space-between;padding:12px;width:100%}.installPwaText{min-width:0}.installPwaText p{color:#0f172a;font-size:14px;font-weight:950;line-height:18px;margin:0}.installPwaText span{color:#64748b;display:block;font-size:12.5px;font-weight:650;line-height:17px;margin-top:3px}@media (max-width:520px){.installPwaAuthCard,.installPwaBlock{align-items:stretch;flex-direction:column}.installPwaAuthCard .ant-btn,.installPwaBlock .ant-btn{width:100%}}.uprastiLandingPage.isDark{--auth-bg:#0f172a;--auth-card:#0f172af0;--auth-border:#94a3b82e;--auth-text:#f8fafc;--auth-muted:#cbd5e1;--auth-muted-2:#94a3b8;--auth-shadow:0 34px 90px #00000047;--auth-shadow-soft:0 18px 48px #00000038;background:#0f172a!important;color:#f8fafc!important;color-scheme:dark}.uprastiLandingPage.isDark .landingHero{background:radial-gradient(circle at 15% 20%,#3b82f638,#0000 32%),radial-gradient(circle at 85% 15%,#06b6d42e,#0000 30%),linear-gradient(180deg,#0f172a,#111827 72%)!important}.uprastiLandingPage.isDark .landingHeader{background:#0f172aa3!important;border-bottom-color:#94a3b829!important;box-shadow:0 12px 34px #00000038!important}.uprastiLandingPage.isDark .landingHeader.isScrolled{background:#0f172ab8!important;border-bottom-color:#94a3b82e!important;box-shadow:0 14px 38px #0000003d!important}.uprastiLandingPage.isDark .landingHeroGlow{background:#3b82f62e!important}.uprastiLandingPage.isDark .authCodeInfoCard p,.uprastiLandingPage.isDark .authQrLoginText p,.uprastiLandingPage.isDark .authTitleBlock p:first-child,.uprastiLandingPage.isDark .landingFeatureCard h3,.uprastiLandingPage.isDark .landingFooterInner b,.uprastiLandingPage.isDark .landingHeroText h1,.uprastiLandingPage.isDark .landingKpiCard p,.uprastiLandingPage.isDark .landingLogo b,.uprastiLandingPage.isDark .landingRecommendationCard h3,.uprastiLandingPage.isDark .landingSectionHead h2,.uprastiLandingPage.isDark .landingStepCard h3,.uprastiLandingPage.isDark .landingTariffBand b,.uprastiLandingPage.isDark .landingTariffBand h2{color:#f8fafc!important}.uprastiLandingPage.isDark .authCodeInfoCard span,.uprastiLandingPage.isDark .authQrLoginText span,.uprastiLandingPage.isDark .authTitleBlock p:last-child,.uprastiLandingPage.isDark .landingFeatureCard p,.uprastiLandingPage.isDark .landingFooter p,.uprastiLandingPage.isDark .landingFooter span,.uprastiLandingPage.isDark .landingHeroText p,.uprastiLandingPage.isDark .landingLogo em,.uprastiLandingPage.isDark .landingNav,.uprastiLandingPage.isDark .landingRecommendationCard p,.uprastiLandingPage.isDark .landingSectionHead p,.uprastiLandingPage.isDark .landingStepCard p,.uprastiLandingPage.isDark .landingTariffBand p{color:#cbd5e1!important}.uprastiLandingPage.isDark .landingNav a:hover{color:#93c5fd!important}.uprastiLandingPage.isDark .authCodeInfoCard,.uprastiLandingPage.isDark .authFormCard,.uprastiLandingPage.isDark .authQrLoginRow,.uprastiLandingPage.isDark .landingFeatureCard,.uprastiLandingPage.isDark .landingHeroBadge,.uprastiLandingPage.isDark .landingHowBox,.uprastiLandingPage.isDark .landingKpiCard,.uprastiLandingPage.isDark .landingLoginButton,.uprastiLandingPage.isDark .landingPillList span,.uprastiLandingPage.isDark .landingPreviewImageViewport,.uprastiLandingPage.isDark .landingRecommendationCard,.uprastiLandingPage.isDark .landingSecondaryButton,.uprastiLandingPage.isDark .landingShowcaseMain,.uprastiLandingPage.isDark .landingStepCard,.uprastiLandingPage.isDark .landingTariffBand,.uprastiLandingPage.isDark .landingWorkspacePreview{background:#0f172adb!important;border-color:#94a3b82e!important;box-shadow:0 24px 70px #00000038!important;color:#f8fafc!important}.uprastiLandingPage.isDark .landingHeroBadge,.uprastiLandingPage.isDark .landingPillList span,.uprastiLandingPage.isDark .landingRecommendationCard span,.uprastiLandingPage.isDark .landingSecondaryButton,.uprastiLandingPage.isDark .landingSectionHead>span,.uprastiLandingPage.isDark .landingTariffBand span{color:#93c5fd!important}.uprastiLandingPage.isDark .authLogoBox{background:linear-gradient(180deg,#1e293bf5,#0f172aeb),#0f172a!important;border-color:#94a3b82e!important;box-shadow:0 18px 42px #00000038!important}.uprastiLandingPage.isDark .verifyInput{background:#0f172aeb!important;border-color:#60a5fa61!important;box-shadow:0 8px 20px #00000029!important}.uprastiLandingPage.isDark .verifyInput.is-valid{border-color:#60a5fab8!important;box-shadow:0 0 0 4px #60a5fa24!important}.uprastiLandingPage.isDark .verifyInput.is-warning{border-color:#f87171ad!important;box-shadow:0 0 0 4px #f871711f!important}.uprastiLandingPage.isDark .verifyInput .PhoneInputInput{color:#f8fafc!important}.uprastiLandingPage.isDark .verifyInput .PhoneInputInput::placeholder{color:#64748b!important}.uprastiLandingPage.isDark .PhoneInputCountrySelectArrow{color:#cbd5e1!important;opacity:.9!important}.uprastiLandingPage.isDark .authAgreementText,.uprastiLandingPage.isDark .authFieldLabel,.uprastiLandingPage.isDark .authHintText,.uprastiLandingPage.isDark .callbackRequestField>p,.uprastiLandingPage.isDark .callbackRequestField>span{color:#cbd5e1!important}.uprastiLandingPage.isDark .authAgreementText .offerModalTrigger,.uprastiLandingPage.isDark .authAgreementText a{color:#93c5fd!important}.uprastiLandingPage.isDark .authDivider{color:#94a3b8!important}.uprastiLandingPage.isDark .authDivider span{background:#94a3b83d!important}.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled){background:linear-gradient(135deg,#2563eb,#3b82f6)!important;border-color:#0000!important;box-shadow:0 20px 38px #2563eb40!important;color:#fff!important}.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled) .anticon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:not(:disabled):not(.ant-btn-disabled) span{color:#fff!important}.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-disabled,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:disabled,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary[disabled]{background:#1e293bf5!important;border-color:#94a3b838!important;box-shadow:none!important;color:#94a3b8!important;opacity:1!important}.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-disabled .anticon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-disabled span,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:disabled .anticon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary:disabled span,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary[disabled] .anticon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary[disabled] span{color:#94a3b8!important;opacity:1!important}.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-loading,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-loading .ant-btn-loading-icon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-loading .anticon,.uprastiLandingPage.isDark .authPrimaryButton.ant-btn-primary.ant-btn-loading span{color:#fff!important}.uprastiLandingPage.isDark .authBackButton{color:#93c5fd!important}.uprastiLandingPage.isDark .authPinStack input{background:#0f172af0!important;border-color:#94a3b83d!important;color:#f8fafc!important}.uprastiLandingPage.isDark .authPinStack input:focus{border-color:#60a5fab8!important;box-shadow:0 0 0 4px #60a5fa24!important}.uprastiLandingPage.isDark .authPinCheckingOverlay{background:#0f172aeb!important;border-color:#60a5fa38!important;box-shadow:0 18px 36px #00000052!important}.uprastiLandingPage.isDark .authPinCheckingOverlay p{color:#f8fafc!important}.uprastiLandingPage.isDark .authPinCheckingOverlay span:not(.authPinCheckingSpinner){color:#cbd5e1!important}.uprastiLandingPage.isDark .authMarketplaceGrid>div,.uprastiLandingPage.isDark .authShowcasePanel,.uprastiLandingPage.isDark .authShowcaseStatsGrid>div,.uprastiLandingPage.isDark .authShowcaseTab,.uprastiLandingPage.isDark .authShowcaseTaskPanel,.uprastiLandingPage.isDark .authShowcaseTaskRow,.uprastiLandingPage.isDark .authShowcaseTopbar{background:#1e293bd1!important;border-color:#94a3b829!important}.uprastiLandingPage.isDark .authMarketplaceGrid p,.uprastiLandingPage.isDark .authShowcaseBrandMini p,.uprastiLandingPage.isDark .authShowcasePanelHead span,.uprastiLandingPage.isDark .authShowcaseStatsGrid p,.uprastiLandingPage.isDark .authShowcaseTab strong,.uprastiLandingPage.isDark .authShowcaseTaskRow p{color:#f8fafc!important}.uprastiLandingPage.isDark .authMarketplaceGrid span,.uprastiLandingPage.isDark .authShowcaseBrandMini span,.uprastiLandingPage.isDark .authShowcaseStatsGrid em,.uprastiLandingPage.isDark .authShowcaseStatsGrid span,.uprastiLandingPage.isDark .authShowcaseTab em{color:#cbd5e1!important}.uprastiLandingPage.isDark .landingTasksBand{background:radial-gradient(circle at 12% 18%,#2563eb38,#0000 32%),radial-gradient(circle at 88% 12%,#06b6d42e,#0000 30%),linear-gradient(135deg,#111827,#0f172a)!important;border-color:#94a3b82e!important;box-shadow:0 28px 80px #00000047!important}.uprastiLandingPage.isDark .landingTaskPreviewRow p,.uprastiLandingPage.isDark .landingTasksBand h2,.uprastiLandingPage.isDark .landingTasksBand p{color:#f8fafc!important}.uprastiLandingPage.isDark .landingDarkPills b,.uprastiLandingPage.isDark .landingTaskPreviewPanel,.uprastiLandingPage.isDark .landingTaskPreviewRow{background:#0f172ac7!important;border-color:#94a3b82e!important;color:#f8fafc!important}.uprastiLandingPage.isDark .landingPreviewImageViewport{background:#111827!important;border-color:#94a3b82e!important}.uprastiLandingPage.isDark .landingPreviewImage{filter:brightness(.88) contrast(1.04)!important}.uprastiLandingPage.isDark .callbackRequestModal .ant-modal-content,body.uprasti-auth-dark .callbackRequestModal .ant-modal-content{background:radial-gradient(circle at 12% 10%,#2563eb2e,#0000 28%),radial-gradient(circle at 92% 0,#06b6d424,#0000 32%),#0f172a!important;border-color:#94a3b833!important;box-shadow:0 32px 90px #00000057!important}.uprastiLandingPage.isDark .callbackRequestHead h3,body.uprasti-auth-dark .callbackRequestHead h3{color:#f8fafc!important}.uprastiLandingPage.isDark .callbackRequestHead p,body.uprasti-auth-dark .callbackRequestHead p{color:#cbd5e1!important}.uprastiLandingPage.isDark .callbackRequestTelegram,body.uprasti-auth-dark .callbackRequestTelegram{background:#1e293beb!important;border-color:#60a5fa38!important;color:#93c5fd!important}.uprastiLandingPage.isDark .landingFooter{background:#0f172a!important;border-top-color:#94a3b82e!important}.uprastiLandingPage.isDark .landingFooterContacts a,.uprastiLandingPage.isDark .landingFooterLegal a{color:#cbd5e1!important;-webkit-text-decoration-color:#93c5fd6b;text-decoration-color:#93c5fd6b}.uprastiLandingPage.isDark .landingFooterContacts a:hover,.uprastiLandingPage.isDark .landingFooterLegal a:hover{color:#93c5fd!important;-webkit-text-decoration-color:currentColor;text-decoration-color:initial}body.uprasti-auth-dark .ant-modal-close{color:#f8fafc!important}body.uprasti-auth-dark .chakra-modal__content{background:#111827!important;color:#f8fafc!important}body.uprasti-auth-dark .chakra-modal__close-btn,body.uprasti-auth-dark .chakra-modal__header{color:#f8fafc!important}body.uprasti-auth-dark .chakra-modal__body{color:#e2e8f0!important}body.uprasti-auth-dark .landingTariffCardFull,body.uprasti-auth-dark .landingTariffCardTrial{background:#172033!important;border-color:#94a3b82e!important}body.uprasti-auth-dark .landingTariffFeature p,body.uprasti-auth-dark .landingTariffTrialPrice{color:#f8fafc!important}body.uprasti-auth-dark .landingTariffLabel,body.uprasti-auth-dark .landingTariffSubtext{color:#e2e8f0ad!important}body.uprasti-auth-dark .callbackRequestModal .callbackModalPhoneInput,body.uprasti-auth-dark .callbackRequestModal .verifyInput{background:#0f172af5!important;border-color:#60a5fa6b!important;box-shadow:0 0 0 1px #60a5fa14!important}body.uprasti-auth-dark .callbackRequestModal .callbackModalPhoneInput.is-valid,body.uprasti-auth-dark .callbackRequestModal .verifyInput.is-valid{border-color:#60a5fab8!important;box-shadow:0 0 0 4px #3b82f624!important}body.uprasti-auth-dark .callbackRequestModal .callbackModalPhoneInput.is-warning,body.uprasti-auth-dark .callbackRequestModal .verifyInput.is-warning{border-color:#f87171b8!important;box-shadow:0 0 0 4px #f871711f!important}body.uprasti-auth-dark .callbackRequestModal .PhoneInputInput{background:#0000!important;color:#f8fafc!important}body.uprasti-auth-dark .callbackRequestModal .PhoneInputInput::placeholder{color:#64748b!important}body.uprasti-auth-dark .callbackRequestModal .PhoneInputCountrySelect,body.uprasti-auth-dark .callbackRequestModal .PhoneInputCountrySelect:focus{background:#0f172a!important;color:#f8fafc!important}body.uprasti-auth-dark .callbackRequestModal .PhoneInputCountrySelectArrow{border-color:#cbd5e1!important;color:#cbd5e1!important;opacity:.9!important}body.uprasti-auth-dark .callbackRequestSubmit:disabled{background:#1e293bf5!important;border:1px solid #94a3b838!important;box-shadow:none!important;color:#94a3b8!important;opacity:1!important}body.uprasti-auth-dark .callbackRequestTelegram{background:#0f172ab8!important;border-color:#60a5fa47!important;color:#bfdbfe!important}body.uprasti-auth-dark .authCodeInfoCard{background:#0f172ae6!important;border-color:#60a5fa29!important}body.uprasti-auth-dark .authCodeInfoCard .anticon{background:#1e293bf5!important;border:1px solid #60a5fa38!important;box-shadow:none!important;color:#60a5fa!important}body.uprasti-auth-dark .authCodeInfoCard p{color:#f8fafc!important}body.uprasti-auth-dark .authCodeInfoCard span{color:#cbd5e1!important}.landingTasksBandTopLine{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.landingTasksBandDevBadge,.landingTasksBandMainBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;gap:8px;line-height:16px;min-height:36px;padding:8px 14px}.landingTasksBandMainBadge{background:#2563eb14;border:1px solid #2563eb29;color:#1d4ed8}.landingTasksBandDevBadge{background:#f59e0b1f;border:1px solid #f59e0b57;color:#d97706}body.uprasti-auth-dark .landingTasksBandMainBadge{background:#2563eb24!important;border-color:#60a5fa38!important;color:#60a5fa!important}body.uprasti-auth-dark .landingTasksBandDevBadge{background:#f59e0b24!important;border-color:#f59e0b5c!important;color:#fbbf24!important}.landingPreviewImageViewport{border-radius:30px!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:hidden!important;width:100%!important}.landingPreviewImage{border-radius:inherit!important;display:block!important;height:auto!important;max-width:100%!important;min-width:0!important;object-fit:contain!important;width:100%!important}@media (max-width:768px){.landingPreviewImage,.landingPreviewImageViewport{border-radius:5px!important}.landingPreviewImage{min-width:0!important}}@media (max-width:480px){.landingPreviewImage{min-width:0!important}}.main-containerSucsses{align-items:center;display:flex;justify-content:center;left:50%;position:fixed;top:40%;transform:translate(-50%,-50%);z-index:10}.check-containerSucsses{height:100px;position:relative;width:100px}.check-backgroundSucsses{align-items:center;animation:animateContainer .75s ease-out .5s forwards;background:linear-gradient(135deg,#5de593,#41d67c);border-radius:50%;box-shadow:0 0 15px #00000026;display:flex;height:100%;justify-content:center;opacity:0;transform:scale(.8);width:100%}.check-backgroundSucsses svg{stroke-dasharray:80;stroke-dashoffset:80;animation:animateCheck .5s ease-out 1s forwards;height:auto;width:60%}@keyframes animateContainer{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes animateCheck{0%{stroke-dashoffset:80}to{stroke-dashoffset:0}}.offerModalTrigger{background:#0000;border:0;color:#3b79f6;cursor:pointer;display:inline;font:inherit;font-weight:650;padding:0;text-decoration:underline;text-underline-offset:3px}.offerModalRoot .ant-modal-content{background:#f7f9ff;border-radius:26px;box-shadow:0 30px 90px #0f172a3d;display:flex;flex-direction:column;max-height:calc(100dvh - 28px);overflow:hidden;padding:0}.offerModalRoot .ant-modal-header{background:#ffffffeb;border-bottom:1px solid #1949a01a;flex:0 0 auto;margin:0;padding:22px 26px 14px}.offerModalRoot .ant-modal-body{min-height:0;overflow:hidden;padding:0}.offerModalRoot .ant-modal-close{border-radius:14px;color:#17203399;right:16px;top:16px}.offerModalRoot .ant-modal-close:hover{background:#eef3ff;color:#3b79f6}.offerModalTitle{color:#172033;display:block;font-size:24px;font-weight:850;letter-spacing:-.035em;line-height:1.18;max-width:calc(100% - 48px)}.offerModalBody{display:flex;flex-direction:column;gap:14px;height:min(720px,calc(100dvh - 112px));min-height:0;overflow:hidden;padding:18px}.offerPdfViewerBox{background:#fff;border:1px solid #1949a01a;border-radius:20px;box-shadow:0 16px 42px #17203314;flex:1 1;min-height:0;overflow:hidden;width:100%}.offerPdfViewerBox .rpv-core__viewer{height:100%}.offerPdfViewerBox .rpv-default-layout__container{border:0;height:100%}.offerPdfViewerBox .rpv-default-layout__body{min-height:0}.offerModalFooter{display:flex;flex:0 0 auto;justify-content:flex-end}.offerModalFooter .ant-btn{background:#3b79f6;border-radius:14px;font-size:14px;font-weight:800;height:44px;padding:0 22px}.offerModalRootDark .ant-modal-content{background:linear-gradient(180deg,#0f172a,#0b1220)!important;border:1px solid #94a3b829!important;box-shadow:0 32px 100px #0208179e!important}.offerModalRootDark .ant-modal-header{background:#0f172af5!important;border-bottom:1px solid #94a3b824!important}.offerModalRootDark .ant-modal-body{background:#0000!important}.offerModalRootDark .ant-modal-close{color:#cbd5e1!important}.offerModalRootDark .ant-modal-close:hover{background:#3b79f629!important;color:#fff!important}.offerModalRootDark .offerModalTitle{color:#f8fafc!important}.offerModalRootDark .offerPdfViewerBox{background:#0f172a!important;border-color:#94a3b829!important;box-shadow:inset 0 1px 0 #ffffff08!important}.offerModalRootDark .offerModalFooter .ant-btn{box-shadow:0 10px 24px #3b79f642!important}.offerModalRootDark .rpv-core__viewer{background:#0f172a!important}.offerModalRootDark .rpv-default-layout__container{background:#0f172a!important;border-color:#94a3b824!important}.offerModalRootDark .rpv-default-layout__toolbar{background:#111827!important;border-bottom-color:#94a3b824!important}.offerModalRootDark .rpv-default-layout__sidebar{background:#0b1220!important;border-right-color:#94a3b824!important}.offerModalRootDark .rpv-core__inner-page{background:#0f172a!important}@media (max-width:560px){.offerModalRoot .ant-modal-content{border-radius:22px}.offerModalRoot .ant-modal-header{padding:20px 18px 12px}.offerModalTitle{font-size:21px}.offerModalBody{height:calc(100dvh - 104px);padding:12px}.offerPdfViewerBox{border-radius:16px}.offerModalFooter .ant-btn{width:100%}}.installPwaSimpleCard{align-items:center;background:radial-gradient(circle at 8% 18%,#2563eb1c,#0000 34%),linear-gradient(135deg,#fffffffa,#f8fafcf5);border:1px solid #2563eb24;border-radius:18px;box-shadow:0 12px 30px #2563eb14;display:flex;gap:12px;margin-top:12px;padding:12px}.installPwaSimpleIcon{background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:15px;box-shadow:0 12px 22px #2563eb33;color:#fff;display:grid;flex:0 0 42px;font-size:20px;height:42px;place-items:center;width:42px}.installPwaSimpleText{flex:1 1;min-width:0}.installPwaSimpleText p{color:#0f172a;font-size:14.5px;font-weight:900;line-height:1.25;margin:0}.installPwaSimpleText span{color:#64748b;display:block;font-size:12.5px;font-weight:650;line-height:1.35;margin-top:3px}.installPwaButton,.installPwaMiniButton,.installPwaSimpleButton{background:linear-gradient(135deg,#2563eb,#06b6d4)!important;border:none!important;border-radius:13px!important;box-shadow:0 12px 22px #2563eb2e!important;font-weight:900!important}.installPwaSimpleButton{flex:0 0 auto;min-height:38px;padding-inline:13px!important}.installPwaModalTitle{align-items:center;display:inline-flex;font-weight:900;gap:8px}.uprastiLandingPage.isDark .installPwaSimpleCard{background:radial-gradient(circle at 8% 18%,#2563eb2e,#0000 34%),linear-gradient(135deg,#0f172af0,#1e293be6);border-color:#94a3b82e;box-shadow:0 12px 30px #0000002e}.uprastiLandingPage.isDark .installPwaSimpleText p{color:#f8fafc}.uprastiLandingPage.isDark .installPwaSimpleText span{color:#cbd5e1}@media (max-width:520px){.installPwaSimpleCard{border-radius:17px;gap:10px;padding:11px}.installPwaSimpleIcon{border-radius:14px;flex-basis:38px;font-size:18px;height:38px;width:38px}.installPwaSimpleText p{font-size:13.5px}.installPwaSimpleText span{font-size:12px}.installPwaSimpleButton{padding-inline:10px!important}.installPwaSimpleButton .ant-btn-icon+span{display:none}}.unit-planning-page{--unit-primary:#4f6df5;--unit-primary-soft:#4f6df51a;--unit-success:#12a36a;--unit-success-soft:#12a36a1c;--unit-warning:#f59e0b;--unit-warning-soft:#f59e0b21;--unit-danger:#ef4444;--unit-danger-soft:#ef44441c;--unit-bg:#f4f7fb;--unit-card:#fff;--unit-card-soft:#f8faff;--unit-border:#e3e9f4;--unit-text:#101828;--unit-muted:#667085;--unit-shadow:0 12px 30px #12204912;background:var(--unit-bg);color:var(--unit-text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;min-height:calc(100dvh - 124px);padding:14px 16px 28px}.unit-planning-page--wb{--unit-primary:#a936d8;--unit-primary-soft:#a936d81a}.unit-planning-page--ozon{--unit-primary:#1677ff;--unit-primary-soft:#1677ff1a}.unit-planning-page--dark{--unit-bg:#141b24;--unit-card:#1d2531;--unit-card-soft:#202b3a;--unit-border:#ffffff14;--unit-text:#ffffffeb;--unit-muted:#fff9;--unit-shadow:0 14px 34px #00000042}.unit-planning-hero{align-items:center;background:var(--unit-card);border:1px solid var(--unit-border);border-radius:14px;box-shadow:var(--unit-shadow);display:flex;gap:14px;justify-content:space-between;padding:13px 14px}.unit-planning-hero__main{align-items:center;display:flex;gap:12px;min-width:0}.unit-planning-hero__icon{align-items:center;background:var(--unit-primary-soft);border:1px solid #4f6df52e;border-radius:13px;color:var(--unit-primary);display:inline-flex;height:42px;justify-content:center;min-width:42px;width:42px}.unit-planning-hero__copy{min-width:0}.unit-planning-hero__copy .ant-typography{color:var(--unit-text);font-size:25px;font-weight:900;letter-spacing:0;line-height:1.08;margin:0}.unit-planning-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:6px}.unit-planning-market-tag.ant-tag{background:var(--unit-primary-soft);border:1px solid #4f6df538;color:var(--unit-primary);font-weight:800;margin:0}.unit-planning-market-tag.ant-tag,.unit-planning-status{align-items:center;border-radius:8px;display:inline-flex;font-size:12px;height:24px;padding:0 8px}.unit-planning-status{background:var(--unit-card-soft);border:1px solid var(--unit-border);color:var(--unit-muted);font-weight:700;gap:5px;white-space:nowrap}.unit-planning-status--ready{background:var(--unit-success-soft);border-color:#12a36a38;color:var(--unit-success)}.unit-planning-status--warning{background:var(--unit-warning-soft);border-color:#f59e0b42;color:var(--unit-warning)}.unit-planning-ghost-button.ant-btn{background:var(--unit-card);border-color:var(--unit-border);border-radius:10px;box-shadow:0 8px 18px #1220490d;color:var(--unit-text);font-weight:700;height:38px;padding:0 14px}.unit-planning-notice{align-items:center;background:linear-gradient(90deg,#f59e0b1a,rgba(245,158,11,.035));border:1px solid #f59e0b47;border-radius:12px;color:#9a6507;display:flex;font-size:13px;font-weight:700;gap:8px;margin-top:12px;padding:10px 12px}.unit-planning-page--dark .unit-planning-notice{color:#f8c36b}.unit-planning-notice--error{background:linear-gradient(90deg,#ef44441a,rgba(239,68,68,.035));border-color:#ef444440;color:#b42318}.unit-planning-notice--success{background:linear-gradient(90deg,#12a36a1c,rgba(18,163,106,.035));border-color:#12a36a3d;color:var(--unit-success)}.unit-planning-notice--company{flex-wrap:wrap}.unit-planning-notice--company>span{flex:1 1 260px}.unit-planning-page--dark .unit-planning-notice--error{color:#fda29b}.unit-planning-page--dark .unit-planning-notice--success{color:#78d7af}.unit-planning-metrics-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.unit-planning-metric{align-items:center;background:var(--unit-card);border:1px solid var(--unit-border);border-radius:14px;box-shadow:var(--unit-shadow);display:flex;gap:10px;min-height:76px;padding:12px}.unit-planning-metric__icon{align-items:center;background:var(--unit-primary-soft);border-radius:12px;color:var(--unit-primary);display:inline-flex;height:36px;justify-content:center;min-width:36px;width:36px}.unit-planning-metric__body{display:flex;flex-direction:column;gap:3px;min-width:0}.unit-planning-metric__body span{color:var(--unit-muted);font-size:12px;font-weight:800;line-height:1.15}.unit-planning-metric__body strong{color:var(--unit-text);font-size:18px;font-weight:950;line-height:1.1;overflow-wrap:anywhere}.unit-planning-metric--positive .unit-planning-metric__icon{background:var(--unit-success-soft);color:var(--unit-success)}.unit-planning-metric--negative .unit-planning-metric__icon{background:var(--unit-danger-soft);color:var(--unit-danger)}.unit-planning-workspace{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(360px,430px);margin-top:14px}.unit-planning-panel{background:var(--unit-card);border:1px solid var(--unit-border);border-radius:14px;box-shadow:var(--unit-shadow)}.unit-planning-panel--form{padding:14px 18px 16px}.unit-planning-side-stack{display:flex;flex-direction:column;gap:12px;min-width:0;position:-webkit-sticky;position:sticky;top:12px}.unit-planning-result-panel{min-height:430px;padding:14px}.unit-planning-section+.unit-planning-section{margin-top:4px}.unit-planning-section__head{align-items:center;color:var(--unit-text);display:flex;font-size:14px;font-weight:900;gap:7px;margin-bottom:12px}.unit-planning-section__head svg{color:var(--unit-primary)}.unit-planning-page .ant-divider{border-color:var(--unit-border);margin:4px 0 14px}.unit-planning-page .ant-form-item{margin-bottom:12px}.unit-planning-page .ant-form-item-label{padding-bottom:4px}.unit-planning-page .ant-form-item-label>label{color:var(--unit-muted);font-size:12px;font-weight:800;line-height:1.15}.unit-planning-page .ant-input,.unit-planning-page .ant-input-number,.unit-planning-page .ant-select-selector{background:var(--unit-card-soft)!important;border-color:var(--unit-border)!important;border-radius:10px!important;min-height:36px;width:100%}.unit-planning-page .ant-input-number{width:100%}.unit-planning-page .ant-input-number-input{height:34px}.unit-planning-page .ant-select-single{width:100%}.unit-planning-option{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.unit-planning-option small{color:var(--unit-muted);font-size:11px}.unit-planning-option--warning small{color:var(--unit-warning);font-weight:700}.unit-planning-actions{border-top:1px solid var(--unit-border);display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;padding-top:14px}.unit-planning-actions .ant-btn{border-radius:11px;font-weight:800;height:40px}.unit-planning-actions .ant-btn-primary{background:var(--unit-primary);box-shadow:0 10px 20px #4f6df538}.unit-planning-editing-tag.ant-tag{align-items:center;background:var(--unit-success-soft);border-color:#12a36a3d;border-radius:9px;color:var(--unit-success);display:inline-flex;font-weight:900;height:32px;margin:4px 0 0}.unit-planning-profit{background:var(--unit-card-soft);border:1px solid var(--unit-border);border-radius:14px;padding:16px}.unit-planning-profit small,.unit-planning-profit span{color:var(--unit-muted);display:block;font-weight:800}.unit-planning-profit span{font-size:12px}.unit-planning-profit strong{color:var(--unit-text);display:block;font-size:34px;font-weight:950;line-height:1;margin-top:6px;overflow-wrap:anywhere}.unit-planning-profit small{font-size:13px;margin-top:8px}.unit-planning-profit--positive{background:linear-gradient(135deg,#12a36a21,#12a36a08);border-color:#12a36a33}.unit-planning-profit--negative{background:linear-gradient(135deg,#ef444421,#ef444408);border-color:#ef444433}.unit-planning-result-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.unit-planning-result-tags .ant-tag{border-radius:8px;font-weight:800;margin:0}.unit-planning-applied-rules{grid-gap:8px;background:var(--unit-card-soft);border:1px solid var(--unit-border);border-radius:10px;display:grid;gap:8px;margin-top:12px;padding:10px}.unit-planning-applied-rules__item{grid-gap:2px;border-bottom:1px solid var(--unit-border);display:grid;gap:2px;padding-bottom:8px}.unit-planning-applied-rules__item:last-child{border-bottom:0;padding-bottom:0}.unit-planning-applied-rules__item span{color:var(--unit-text);font-size:12px;font-weight:800}.unit-planning-applied-rules__item small{color:var(--unit-muted);font-size:11px;line-height:1.35}.unit-planning-logistics-breakdown{gap:0}.unit-planning-logistics-breakdown__row{grid-gap:2px 10px;border-top:1px solid var(--unit-border);display:grid;gap:2px 10px;grid-template-columns:minmax(0,1fr) auto;padding:8px 0}.unit-planning-logistics-breakdown__row:first-of-type{border-top:0}.unit-planning-logistics-breakdown__row span{color:var(--unit-muted);font-size:12px;font-weight:800}.unit-planning-logistics-breakdown__row strong{color:var(--unit-text);font-size:12px;font-weight:950;white-space:nowrap}.unit-planning-logistics-breakdown__row small{color:var(--unit-muted);font-size:11px;grid-column:1/-1;line-height:1.35}.unit-planning-logistics-breakdown__row--total{background:#4f6df514;border-radius:9px;margin-top:2px;padding:9px 8px}.unit-planning-cost-table{margin-top:12px}.unit-planning-cost-table .ant-table{background:var(--unit-card);border-radius:12px;overflow:hidden}.unit-planning-cost-table .ant-table-thead>tr>th{background:var(--unit-card-soft);color:var(--unit-muted);font-size:12px;font-weight:900}.unit-planning-cost-table .ant-table-tbody>tr>td{border-color:var(--unit-border);color:var(--unit-text)}.unit-planning-cost-table__total>td{background:var(--unit-primary-soft);font-weight:900}.unit-planning-saved-panel{margin-top:14px;padding:14px}.unit-planning-saved-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.unit-planning-saved-head>div{align-items:center;color:var(--unit-text);display:flex;font-size:15px;font-weight:950;gap:8px;min-width:0}.unit-planning-saved-head svg{color:var(--unit-primary)}.unit-planning-saved-head .ant-tag{border-radius:8px;font-weight:900;margin:0}.unit-planning-saved-controls{justify-content:flex-end}.unit-planning-saved-search-field{width:min(300px,40vw)}.unit-planning-saved-filter{width:150px}.unit-planning-saved-controls .ant-btn,.unit-planning-saved-controls .ant-input-affix-wrapper,.unit-planning-saved-controls .ant-select-selector{border-radius:10px!important;height:38px}.unit-planning-saved-controls .ant-input-affix-wrapper{background:var(--unit-card-soft);border-color:var(--unit-border)}.unit-planning-saved-controls .ant-input-affix-wrapper .ant-input{background:#0000!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:auto}.unit-planning-saved-controls .ant-btn{align-items:center;display:inline-flex;font-weight:800;justify-content:center}.unit-planning-saved-controls .unit-planning-ghost-button.ant-btn{width:auto}.unit-planning-saved-table .ant-table{background:var(--unit-card);border-radius:12px;overflow:hidden}.unit-planning-saved-table .ant-table-thead>tr>th{background:var(--unit-card-soft);color:var(--unit-muted);font-size:12px;font-weight:900}.unit-planning-saved-table .ant-table-tbody>tr>td{border-color:var(--unit-border);color:var(--unit-text)}.unit-planning-saved-table__active>td{background:var(--unit-primary-soft)!important}.unit-planning-saved-title{grid-gap:3px;display:grid;gap:3px;min-width:0}.unit-planning-saved-title strong{color:var(--unit-text);font-size:13px;font-weight:950;line-height:1.15}.unit-planning-saved-title span{color:var(--unit-muted);font-size:12px;font-weight:800;overflow-wrap:anywhere}.unit-planning-saved-money--positive{color:var(--unit-success)}.unit-planning-saved-money--negative{color:var(--unit-danger)}.unit-planning-empty{align-items:center;color:var(--unit-muted);display:flex;flex-direction:column;gap:9px;justify-content:center;min-height:400px;text-align:center}.unit-planning-empty__icon{align-items:center;background:var(--unit-primary-soft);border-radius:20px;color:var(--unit-primary);display:inline-flex;height:64px;justify-content:center;width:64px}.unit-planning-empty strong{color:var(--unit-text);font-size:18px;font-weight:950}.unit-planning-empty span{font-size:13px;font-weight:700;max-width:280px}.unit-planning-empty__chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:4px}.unit-planning-empty__chips span{background:var(--unit-card-soft);border:1px solid var(--unit-border);border-radius:999px;color:var(--unit-muted);font-size:11px;font-weight:900;padding:5px 8px;width:auto}@media (max-width:1180px){.unit-planning-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-planning-workspace{grid-template-columns:1fr}.unit-planning-side-stack{position:static}}@media (max-width:768px){.unit-planning-page{padding:10px 10px 22px}.unit-planning-hero{align-items:stretch;flex-direction:column}.unit-planning-hero__copy .ant-typography{font-size:21px}.unit-planning-ghost-button.ant-btn{width:100%}.unit-planning-metrics-grid{grid-template-columns:1fr}.unit-planning-panel--form,.unit-planning-result-panel,.unit-planning-saved-panel{padding:12px}.unit-planning-saved-head{align-items:stretch;flex-direction:column}.unit-planning-saved-controls,.unit-planning-saved-controls .ant-btn,.unit-planning-saved-controls .ant-space-item,.unit-planning-saved-filter,.unit-planning-saved-search-field{width:100%}.unit-planning-actions .ant-btn{flex:1 1 100%}}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:600 800;src:url(/static/media/unbounded-cyrillic.7c5765ec2509d19e8b2e.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:600 800;src:url(/static/media/unbounded-latin.bb1416a832a39cfce947.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400 800;src:url(/static/media/onest-cyrillic.6a40b71686e23c82715d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400 800;src:url(/static/media/onest-latin.61e67dc12923318022ca.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.upl-theme{--bg:#f6f3ec;--paper:#fffdf8;--ink:#14172b;--muted:#5b5f74;--hair:#e3ddcf;--edge:#14172b;--shade:#14172b;--brand:#0a6fd6;--brand-deep:#0e47af;--brand-ink:#fff;--brand-soft:#e4f0fd;--tag:#ffd43b;--tag-ink:#241d00;--tag-gain:#0a6b3c;--tag-loss:#b0261a;--gain:#0b7a45;--loss:#c2321b;--soft:#efeadf;--c-tax:color-mix(in srgb,var(--loss) 45%,var(--hair));--display:"Unbounded","Arial Black",system-ui,sans-serif;--body:"Onest","Segoe UI",system-ui,sans-serif;color-scheme:light}.upl-theme.is-dark{--bg:#0f1121;--paper:#181b30;--ink:#f2f0e8;--muted:#a7a9bd;--hair:#2b2f4a;--edge:#3a3f63;--shade:#05060d;--brand:#4aa3ff;--brand-deep:#7cbcff;--brand-ink:#0b1020;--brand-soft:#16284a;--gain:#3fd18a;--loss:#ff7a5c;--soft:#20243d;color-scheme:dark}.upl{-webkit-text-size-adjust:100%;background:var(--bg);color:var(--ink);font:16px/1.55 var(--body);min-height:100vh;overflow-x:clip}.upl *,.upl :after,.upl :before{box-sizing:border-box}.upl a{color:inherit}.upl :focus-visible{border-radius:6px;outline:3px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){.upl *,.upl :after,.upl :before,.upl-auth *,.upl-auth :after,.upl-auth :before{animation:none!important;transition:none!important}}.upl button,.upl input,.upl select{color:inherit;font:inherit}.upl .wrap{margin:0 auto;max-width:1200px;padding-inline:16px}@media (min-width:720px){.upl .wrap{padding-inline:32px}}.upl .ulink{background:linear-gradient(currentColor,currentColor) 0 100% /0 2px no-repeat;padding-bottom:1px;text-decoration:none;transition:background-size .25s ease}.upl .ulink:hover{background-size:100% 2px}.upl .top .wrap{align-items:center;display:flex;justify-content:space-between;padding-block:16px}.upl .logo{align-items:center;display:inline-flex;gap:10px;text-decoration:none}.upl .logo img{display:block;height:44px;width:36px}.upl .logo b{display:block;font:800 20px/1.05 var(--body);letter-spacing:-.03em}.upl .logo em{color:var(--muted);display:block;font-size:11px;font-style:normal;font-weight:700}.upl .signin{background:none;border:2px solid var(--edge);border-radius:999px;cursor:pointer;font-weight:700;padding:8px 18px;transition:background .18s,color .18s,transform .18s}.upl .signin:hover{background:var(--ink);color:var(--bg);transform:translateY(-1px)}.upl .hero{padding-block:8px 56px}.upl .ask{color:var(--muted);display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;margin-bottom:10px}.upl .ask-hint{color:var(--brand);display:none;font-size:13px;font-weight:600;white-space:nowrap}@media (max-width:719px){.upl .ask-hint{display:inline}}.upl .chips{display:flex;flex-wrap:wrap;gap:8px;margin-inline:-2px;padding:4px 2px 10px}@media (max-width:719px){.upl .chips{flex-wrap:nowrap;margin-left:-5px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);overflow-x:auto;padding:6px 28px 12px 5px;scrollbar-width:none}.upl .chips::-webkit-scrollbar{display:none}}.upl .chip{align-items:center;background:var(--paper);border:2px solid var(--edge);border-radius:999px;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:600;gap:8px;padding:9px 16px 9px 13px;position:relative;transition:transform .18s,box-shadow .18s,background .18s;white-space:nowrap}.upl .chip:before{background:#0000;border:2px solid color-mix(in srgb,var(--edge) 35%,#0000);border-radius:50%;box-sizing:border-box;content:"";flex:0 0 8px;height:8px;transition:background .18s,border-color .18s,transform .18s;width:8px}.upl .chip:hover{box-shadow:3px 3px 0 var(--shade);transform:translate(-1px,-2px) rotate(-1deg)}@media (max-width:719px){.upl .chips{gap:6px}.upl .chip{font-size:14px;gap:7px;padding:7px 12px 7px 10px}.upl .ask{margin-bottom:6px}}.upl .chip:hover:before{background:var(--tag);border-color:var(--edge);transform:scale(1.3)}.upl .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.upl .chip[aria-pressed=true]:before{background:var(--tag);border-color:var(--bg)}@media (min-width:720px){.upl .chips{gap:6px}.upl .chip{font-size:14px;gap:7px;padding:8px 12px 8px 11px}}.upl .grid{grid-gap:26px;display:grid;gap:26px;grid-template-areas:"copy" "widget" "ticks";margin-top:24px}@media (min-width:960px){.upl .grid{align-items:start;gap:28px 56px;grid-template-areas:"copy widget" "ticks widget";grid-template-columns:minmax(0,1fr) minmax(0,540px);grid-template-rows:auto 1fr}.upl .grid.is-calc{align-items:end;grid-template-areas:"copy ticks" "widget widget";grid-template-columns:minmax(0,1fr) minmax(0,380px);grid-template-rows:auto auto}}.upl .copy{grid-area:copy}@media (max-width:959px){.upl .grid{gap:22px;margin-top:14px}.upl .kicker{margin-bottom:8px}.upl .sub{margin-top:12px}}.upl .hero-cta{margin-top:20px;max-width:460px}@media (min-width:960px){.upl .hero-cta{display:none}}.upl .kicker{color:var(--brand);display:inline-block;font-size:13px;font-weight:600;margin-bottom:14px}.upl h1{text-wrap:balance;font:800 clamp(30px,5.2vw,54px)/1.04 var(--display);letter-spacing:-.02em;margin:0}.upl h1.long{font-size:clamp(28px,4.2vw,44px);line-height:1.08}.upl h1 em{background:var(--tag);border-radius:.12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--tag-ink);font-style:normal;padding:0 .14em}.upl .sub{color:var(--muted);font-size:clamp(17px,1.6vw,19px);margin:18px 0 0;max-width:36em}.upl .ticks{grid-gap:10px;align-self:start;display:grid;gap:10px;grid-area:ticks;list-style:none;margin:0;padding:0}.upl .grid.is-calc .ticks{align-self:end}.upl .ticks li{grid-gap:10px;display:grid;font-weight:500;gap:10px;grid-template-columns:22px 1fr;transition:transform .18s}.upl .ticks li:hover{transform:translateX(4px)}.upl .ticks li:before{background:var(--gain) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;content:"";height:22px;margin-top:1px;width:22px}.upl .acard,.upl .widget{--mx:-999px;--my:-999px}.upl .widget{background:radial-gradient(420px circle at var(--mx) var(--my),color-mix(in srgb,var(--brand) 7%,#0000),#0000 60%),var(--paper);border:2px solid var(--edge);border-radius:22px;box-shadow:6px 6px 0 var(--shade);grid-area:widget;min-width:0;padding:18px;position:relative}.upl .widget:after{background:radial-gradient(420px circle at var(--mx) var(--my),color-mix(in srgb,var(--brand) 8%,#0000),#0000 60%);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media (min-width:720px){.upl .widget{padding:24px}}.upl .wlabel{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px 12px;justify-content:space-between;margin-bottom:16px}.upl .wlabel b{color:var(--ink);font-weight:700}.upl .cta{align-items:center;background:var(--brand);border:2px solid var(--edge);border-radius:14px;box-shadow:4px 4px 0 var(--shade);color:var(--brand-ink);cursor:pointer;display:inline-flex;font-size:17px;font-weight:700;gap:10px;justify-content:center;overflow:hidden;padding:15px 20px;position:relative;text-decoration:none;transition:transform .15s,box-shadow .15s,background .2s;width:100%}.upl .cta:after{background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform .6s ease}.upl .cta .arr{display:inline-block;transition:transform .2s}.upl .cta:hover{background:var(--brand-deep);box-shadow:6px 6px 0 var(--shade);transform:translate(-2px,-2px)}.upl .cta:hover:after{transform:translateX(120%)}.upl .cta:hover .arr{transform:translateX(5px)}.upl .cta:active{box-shadow:1px 1px 0 var(--shade);transform:translate(3px,3px)}.upl .cta-note{color:var(--muted);font-size:13px;margin-top:10px;text-align:center}.upl .cta-note span{background:var(--tag);border-radius:4px;color:var(--tag-ink);font-weight:700;padding:1px 7px}.upl .btn{align-items:center;background:var(--paper);border:2px solid var(--edge);border-radius:12px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:9px 16px;transition:transform .15s,box-shadow .15s,background .15s}.upl .btn:hover{box-shadow:3px 3px 0 var(--shade);transform:translate(-1px,-2px)}.upl .btn:active{box-shadow:none;transform:translate(1px,1px)}.upl .btn.primary{background:var(--ink);border-color:var(--ink);color:var(--bg)}.upl .btn svg{flex:0 0 16px;height:16px;width:16px}.upl .seg{background:var(--paper);border:2px solid var(--edge);border-radius:12px;display:inline-grid;grid-auto-columns:1fr;grid-auto-flow:column;overflow:hidden}.upl .seg button{background:#0000;border:0;cursor:pointer;font-size:14px;font-weight:700;padding:8px 16px;transition:background .15s}.upl .seg button+button{border-left:2px solid var(--edge)}.upl .seg button:hover{background:var(--soft)}.upl .seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.upl .actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}@keyframes upl-swing{0%{transform:rotate(-2.5deg)}25%{transform:rotate(-9deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-5deg)}to{transform:rotate(-2.5deg)}}.upl .calc-after{grid-gap:12px;display:grid;gap:12px;margin-top:16px}.upl .calc-after .unlock{margin:0}@keyframes upl-bump{40%{transform:rotate(-2.5deg) scale(1.06)}}.upl .unlock{grid-gap:8px;display:grid;font-size:14px;gap:8px;list-style:none;margin:0;padding:0}.upl .unlock li{grid-gap:10px;display:grid;gap:10px;grid-template-columns:20px 1fr}.upl .unlock li:before{background:var(--ink);border-radius:6px;color:var(--bg);content:"+";display:grid;font-size:14px;font-weight:800;height:20px;line-height:1;place-items:center;width:20px}.upl .fine{color:var(--muted);font-size:12px;margin:0}.upl .demo{grid-gap:12px;display:grid;gap:12px}.upl .rows{grid-gap:8px;display:grid;gap:8px}.upl .prow{grid-gap:2px 12px;align-items:center;background:var(--bg);border:2px solid var(--hair);border-radius:14px;display:grid;gap:2px 12px;grid-template-columns:minmax(0,1fr) auto;padding:10px 14px;transition:border-color .15s,transform .15s}.upl .prow:hover{border-color:var(--edge);transform:translateX(3px)}.upl .prow .nm{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upl .prow .meta{color:var(--muted);font-size:13px;grid-column:1}.upl .prow .val{font-feature-settings:"tnum";font:700 18px var(--display);font-variant-numeric:tabular-nums;grid-column:2;grid-row:1/span 2;text-align:right}.upl .prow .val small{color:var(--muted);display:block;font:500 12px var(--body)}.upl .prow .why{color:var(--muted);font-size:13px;grid-column:1/-1;max-height:0;overflow:hidden;transition:max-height .25s ease,margin .25s}.upl .prow:focus-within .why,.upl .prow:hover .why{margin-top:4px;max-height:120px}.upl .prow.bad{background:color-mix(in srgb,var(--loss) 8%,var(--bg));border-color:var(--loss)}.upl .g{color:var(--gain)}.upl .r{color:var(--loss)}.upl .tip{background:var(--brand-soft);border:2px solid var(--edge);border-radius:14px;font-size:15px;padding:12px 14px}.upl .tip small{color:var(--brand);display:block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.upl .toggle{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px}.upl .sum{color:var(--muted);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 12px;justify-content:space-between}.upl .sum b{color:var(--ink);font:700 16px var(--display)}.upl .review{background:var(--bg);border:2px solid var(--hair);border-radius:14px;padding:12px 14px;transition:border-color .15s}.upl .review:hover{border-color:var(--edge)}.upl .review .who{color:var(--muted);display:flex;font-size:13px;gap:8px;justify-content:space-between}.upl .stars{color:#e3a500;letter-spacing:1px}.upl .draft{background:var(--paper);border:2px solid var(--brand);border-radius:14px;min-height:74px;padding:12px 14px}.upl .draft small{color:var(--brand);display:block;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}.upl .draft .caret{animation:upl-blink .8s steps(1) infinite;background:var(--brand);display:inline-block;height:1em;margin-left:1px;vertical-align:-2px;width:2px}@keyframes upl-blink{50%{opacity:0}}.upl .task{align-items:center;background:var(--tag);border-radius:6px;color:var(--tag-ink);display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-top:8px;padding:3px 9px}.upl .days{background:var(--soft);border-radius:5px;grid-column:1;height:10px;margin-top:6px;overflow:hidden}.upl .days span{display:block;height:100%;transition:filter .15s}.upl .prow:hover .days span{filter:brightness(1.15)}.upl .cardin{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr auto}.upl .cardin input{background:var(--bg);border:2px solid var(--hair);border-radius:12px;font-weight:600;min-width:0;padding:10px 12px}.upl dl.attrs{grid-gap:6px 14px;background:var(--paper);border:2px solid var(--brand);border-radius:14px;display:grid;font-size:14px;gap:6px 14px;grid-template-columns:auto 1fr;margin:0;padding:12px 14px}.upl dl.attrs dt{color:var(--muted)}.upl dl.attrs dd{animation:upl-fadein .35s both;font-weight:600;margin:0}@keyframes upl-fadein{0%{opacity:0;transform:translateY(4px)}}.upl section.block{border-top:2px solid var(--edge);padding-block:56px}.upl h2{text-wrap:balance;font:800 clamp(24px,3.4vw,36px)/1.1 var(--display);letter-spacing:-.02em;margin:0 0 24px}.upl .also{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.upl .acard{grid-gap:8px;align-content:start;background:radial-gradient(260px circle at var(--mx) var(--my),color-mix(in srgb,var(--tag) 22%,#0000),#0000 65%),var(--paper);border:2px solid var(--edge);border-radius:18px;cursor:pointer;display:grid;gap:8px;padding:18px;position:relative;text-align:left;transition:transform .18s,box-shadow .18s}.upl .acard:hover{box-shadow:6px 6px 0 var(--shade);transform:translate(-3px,-3px)}.upl .acard .ico{background:var(--soft);border:2px solid var(--edge);border-radius:12px;display:grid;font:800 18px var(--display);height:42px;place-items:center;transition:transform .25s,background .2s;width:42px}.upl .acard:hover .ico{background:var(--tag);color:var(--tag-ink);transform:rotate(-10deg) scale(1.06)}.upl .acard b{font-size:17px;line-height:1.3}.upl .acard span{color:var(--muted);font-size:14px}.upl .acard em{color:var(--brand);font-size:14px;font-style:normal;font-weight:700}.upl .acard em i{display:inline-block;font-style:normal;transition:transform .2s}.upl .acard:hover em i{transform:translateX(5px)}.upl .steps{grid-gap:14px;counter-reset:s;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;padding:0}.upl .steps li{grid-gap:6px;align-content:start;border-radius:16px;counter-increment:s;display:grid;gap:6px;margin:-14px;padding:14px;transition:background .2s}.upl .steps li:hover{background:var(--paper)}.upl .steps li:before{-webkit-text-stroke:2px var(--brand);color:#0000;content:counter(s);display:inline-block;font:800 44px/1 var(--display);justify-self:start;transition:color .2s,transform .2s}.upl .steps li:hover:before{color:var(--brand);transform:rotate(-6deg)}.upl .steps b{font-size:18px}.upl .steps span{color:var(--muted)}.upl .steps a{color:var(--brand);font-weight:700;white-space:nowrap}.upl .price{grid-gap:24px;align-items:center;background:var(--ink);border-radius:26px;color:var(--bg);display:grid;gap:24px;overflow:hidden;padding:clamp(22px,4vw,44px);position:relative}@media (min-width:860px){.upl .price{grid-template-columns:1fr auto}}.upl .price:before{border:2px dashed color-mix(in srgb,var(--bg) 25%,#0000);border-radius:50%;content:"";height:220px;position:absolute;right:-60px;top:-60px;transition:transform 1.2s ease;width:220px}.upl .price:hover:before{transform:rotate(180deg) scale(1.1)}.upl .price h2{color:var(--bg);margin-bottom:10px}.upl .price p{color:color-mix(in srgb,var(--bg) 78%,#0000);font-size:17px;margin:0}.upl .price p.terms{font-size:14px;margin-top:10px}.upl .price p.terms a{color:var(--tag)}.upl .price .cta{background:var(--tag);border-color:var(--tag);box-shadow:4px 4px 0 var(--brand);color:var(--tag-ink);min-width:260px;width:auto}.upl .price .cta:hover{background:#ffe066;box-shadow:6px 6px 0 var(--brand);color:var(--tag-ink)}.upl .shots{grid-gap:14px;display:grid;gap:14px;justify-items:start}.upl .shot{grid-gap:10px;display:grid;gap:10px;margin:0;width:100%}.upl .shot a{background:var(--paper);border:2px solid var(--edge);border-radius:18px;box-shadow:6px 6px 0 var(--shade);display:block;overflow:hidden;transition:transform .2s,box-shadow .2s}.upl .shot a:hover{box-shadow:8px 8px 0 var(--shade);transform:translate(-2px,-2px)}.upl .shot img{aspect-ratio:16/9;display:block;height:auto;width:100%}.upl .shot figcaption{color:var(--muted);font-size:15px;max-width:46em}.upl .faq-more{color:var(--muted);margin:18px 0 0}.upl .faq-more a{color:var(--brand);font-weight:700}.upl details{border-bottom:2px solid var(--hair);padding:14px 0}.upl details summary{align-items:center;cursor:pointer;display:flex;font-size:17px;font-weight:700;gap:16px;justify-content:space-between;list-style:none;transition:color .15s}.upl details summary:hover{color:var(--brand)}.upl details summary::-webkit-details-marker{display:none}.upl details summary:after{color:var(--brand);content:"+";flex:0 0 1em;font:800 20px/1 var(--display);height:1em;text-align:center;transition:transform .25s;width:1em}.upl details summary:hover:after{transform:rotate(90deg)}.upl details[open] summary:after{content:"−";transform:none}.upl details p{animation:upl-fadein .25s both;color:var(--muted);margin:10px 0 0;max-width:46em}.upl .foot{border-top:2px solid var(--edge);color:var(--muted);font-size:14px;padding-block:40px 96px}.upl .fcols{grid-gap:24px 32px;display:grid;gap:24px 32px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (min-width:1000px){.upl .fcols{grid-template-columns:1.4fr 1.2fr 1.2fr 1fr}}.upl .fcol{grid-gap:8px;align-content:start;display:grid;gap:8px;justify-items:start}.upl .fcol b{color:var(--ink);font-size:15px;margin-bottom:2px}.upl .fcol a{color:var(--ink);text-decoration:none}.upl .fabout p{margin:4px 0 0;max-width:30em}.upl .fbottom{border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px;justify-content:space-between;margin-top:28px;padding-top:16px}@keyframes upl-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes upl-shake{20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}@keyframes upl-ring{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}}@keyframes upl-rot{to{transform:rotate(1turn)}}.upl .rec{grid-gap:6px;background:var(--bg);border:2px solid var(--hair);border-radius:14px;display:grid;gap:6px;padding:12px 14px;transition:border-color .15s,transform .15s,box-shadow .15s}.upl .rec:hover{border-color:var(--edge);box-shadow:4px 4px 0 var(--shade);transform:translate(-2px,-2px)}.upl .rec.done{border-color:var(--gain)}.upl .rec-top{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:8px;min-width:0}.upl .ritem{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upl .rtype{border:1.5px solid;border-radius:6px;font-size:12px;font-weight:700;padding:1px 8px}.upl .ract{font-size:16px}.upl .rwhy{color:var(--muted);font-size:14px;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.upl .rec:first-of-type .rwhy,.upl .rec:focus-within .rwhy,.upl .rec:hover .rwhy{max-height:200px}@media (hover:none){.upl .rwhy{max-height:none}}.upl .rfoot{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.upl .reff{background:color-mix(in srgb,var(--gain) 12%,#0000);border-radius:6px;color:var(--gain);font:700 14px var(--display);padding:2px 8px}.upl .rbtns{display:flex;flex-wrap:wrap;gap:6px}.upl .rbtns button{background:var(--paper);border:2px solid var(--edge);border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;padding:4px 12px;transition:background .15s,transform .12s}.upl .rbtns button:hover:not(:disabled){background:var(--tag);color:var(--tag-ink);transform:translateY(-1px)}.upl .rbtns .rtask{background:var(--ink);color:var(--bg)}.upl .rbtns button:disabled{cursor:default;opacity:.7}.upl .rtype{color:var(--brand)}.upl .rprio{background:var(--soft);border-radius:6px;color:var(--muted);font-size:12px;font-weight:700;padding:1px 7px}.upl .rprio.p-hi{background:color-mix(in srgb,var(--loss) 14%,#0000);color:var(--loss)}.upl .rprio.p-mid{background:color-mix(in srgb,#e3a500 18%,#0000);color:#9a6b00}.upl .rmin{color:var(--muted);font-size:13px;font-weight:600;margin-right:auto}.upl .rdo{font-size:14px;margin:0}.upl .rdo span,.upl .rwhy span{color:var(--muted);font-weight:700}.upl .rgoal{background:var(--soft);border-radius:6px;font-size:13px;font-weight:700;padding:2px 8px}.upl .linkbtn{background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-weight:700;padding:0}.upl .linkbtn i{display:inline-block;font-style:normal;transition:transform .2s}.upl .linkbtn:hover i{transform:translateX(4px)}.upl .rsum{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:12px}.upl .rsum div{background:var(--bg);border:2px solid var(--hair);border-radius:14px;padding:8px 12px;transition:border-color .15s,transform .15s}.upl .rsum div:hover{border-color:var(--edge);transform:translateY(-2px)}.upl .rsum small{color:var(--muted);display:block;font-size:12px}.upl .rsum b{font-feature-settings:"tnum";font:700 18px/1.2 var(--display);font-variant-numeric:tabular-nums}.upl .seg-sm{border:2px solid var(--edge);border-radius:10px;display:inline-grid;grid-auto-flow:column;overflow:hidden}.upl .seg-sm button{background:#0000;border:0;color:var(--ink);cursor:pointer;font-size:13px;font-weight:600;padding:3px 10px}.upl .seg-sm button+button{border-left:2px solid var(--edge)}.upl .seg-sm button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.upl .pnl{grid-gap:2px;background:var(--bg);border:2px solid var(--hair);border-radius:14px;display:grid;gap:2px;padding:8px}.upl .pl{grid-gap:10px;align-items:center;border-radius:8px;display:grid;font-size:14px;gap:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;padding:6px 8px;transition:background .12s}.upl .pl:hover{background:var(--paper)}.upl .pl i{background:var(--c-tax);border-radius:5px;height:10px;transform-origin:left;transition:filter .15s,transform .2s;width:var(--w)}.upl .pl:hover i{filter:saturate(1.6);transform:scaleY(1.4)}.upl .pl.rev i{background:var(--brand)}.upl .pl.net i{background:var(--gain)}.upl .pl b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.upl .pl.net,.upl .pl.rev{font-weight:700}.upl .pl.net{border-radius:0 0 8px 8px;border-top:2px dashed var(--hair);margin-top:4px;padding-top:8px}.upl .jobs{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.upl .stage{grid-gap:8px;align-content:start;display:grid;gap:8px}.upl .stage h3{align-items:center;display:flex;font:700 15px var(--display);gap:10px;margin:0 0 4px}@media (min-width:1100px){.upl .stage h3{min-height:40px}}.upl .stage h3 span{background:var(--ink);border-radius:8px;color:var(--bg);display:grid;font-size:13px;height:28px;place-items:center;width:28px}.upl .stage-t{align-items:center;background:none;border:0;color:inherit;display:flex;font:inherit;gap:10px;margin:0;padding:0;text-align:left;width:100%}.upl .stage-t:disabled{cursor:default}.upl .stage-t i{display:none}@media (max-width:719px){.upl .jobs{gap:10px}.upl .stage h3{margin:0}.upl .stage-t{background:var(--paper);border:2px solid var(--edge);border-radius:14px;cursor:pointer;padding:10px 12px}.upl .stage h3{font-size:14px}.upl .stage-t i{color:var(--muted);display:inline;font:600 13px var(--body);margin-left:auto;white-space:nowrap}.upl .stage-t:after{color:var(--brand);content:"+";flex:0 0 1em;font:800 18px/1 var(--display);text-align:center;transition:transform .25s}.upl .stage.open .stage-t:after{content:"−"}.upl .stage:not(.open) .stage-jobs{display:none}.upl .stage-jobs{padding:6px 0 4px 10px}}.upl .stage-jobs{grid-gap:8px;display:grid;gap:8px}.upl .job{grid-gap:2px;background:var(--paper);border:2px solid var(--edge);border-radius:14px;cursor:pointer;display:grid;gap:2px;padding:12px 14px;position:relative;text-align:left;transition:transform .15s,box-shadow .15s,background .15s}.upl .job b{font-size:15px;padding-right:22px}.upl .job span{color:var(--muted);font-size:13px}.upl button.job:after{color:var(--brand);content:"→";font-weight:800;position:absolute;right:12px;top:12px;transition:transform .2s}.upl button.job:hover{box-shadow:4px 4px 0 var(--shade);transform:translate(-2px,-2px)}.upl button.job:hover:after{transform:translateX(4px)}.upl button.job.is-on{background:var(--tag);color:var(--tag-ink)}.upl button.job.is-on span{color:var(--tag-ink)}.upl .job.static{border-color:var(--hair);border-style:dashed;cursor:default}.upl.is-dark .cta:hover{color:var(--brand-ink)}.upl.is-dark .rprio.p-mid{color:#f2c94c}.upl.is-dark .price p.terms a{color:#0e47af}.upl.is-dark .logo img{filter:brightness(1.45) drop-shadow(0 0 1px rgba(255,255,255,.45))}.upl .rec-tabs{max-width:100%}.upl .rec-tabs button{white-space:nowrap}@media (max-width:560px){.upl .rec-tabs{grid-auto-columns:1fr;width:100%}.upl .rec-tabs button{font-size:12px;line-height:1.2;padding:5px 6px;white-space:normal}}@media (max-width:559px){.upl .shot-tabs{grid-auto-columns:auto;width:100%}.upl .shot-tabs button{font-size:13px;padding:8px 10px;white-space:nowrap}}.upl .btn:disabled{box-shadow:none;cursor:default;opacity:.75;transform:none}.upl .upl-calc .unit-planning-page{--unit-primary:var(--brand);--unit-primary-soft:var(--brand-soft);--unit-success:var(--gain);--unit-success-soft:color-mix(in srgb,var(--gain) 12%,#0000);--unit-danger:var(--loss);--unit-danger-soft:color-mix(in srgb,var(--loss) 12%,#0000);--unit-bg:#0000;--unit-card:var(--paper);--unit-card-soft:var(--bg);--unit-border:var(--hair);--unit-text:var(--ink);--unit-muted:var(--muted);--unit-shadow:none;background:#0000;font-family:var(--body);min-height:0;padding:0}.upl .upl-calc .unit-planning-hero{display:none}.upl .upl-calc .unit-planning-metrics-grid{margin-top:0}.upl .upl-calc .unit-planning-metric{background:var(--bg);border:2px solid var(--hair);border-radius:14px;box-shadow:none;transition:transform .18s,border-color .18s,box-shadow .18s}.upl .upl-calc .unit-planning-metric:hover{border-color:var(--edge);box-shadow:3px 3px 0 var(--shade);transform:translateY(-2px)}.upl .upl-calc .unit-planning-metric strong{font-feature-settings:"tnum";font-family:var(--display);font-variant-numeric:tabular-nums}.upl .upl-calc .unit-planning-panel{background:#0000;border:0;border-radius:0;box-shadow:none}.upl .upl-calc .unit-planning-panel--form{padding:0}.upl .upl-calc .unit-planning-result-panel{min-height:0;padding:0;scroll-margin-top:20px}.upl .upl-calc .unit-planning-workspace{gap:18px;grid-template-columns:1fr;margin-top:18px}.upl .upl-calc .unit-planning-workspace>*{min-width:0}@media (min-width:1000px){.upl .upl-calc .unit-planning-workspace{grid-template-columns:minmax(0,1fr) minmax(0,420px)}.upl .upl-calc .unit-planning-side-stack{position:-webkit-sticky;position:sticky;top:16px}}@media (max-width:999px){.upl .upl-calc .unit-planning-side-stack{position:static}}@media (max-width:720px){.upl .upl-calc .unit-planning-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.upl .upl-calc .unit-planning-metric{align-items:flex-start;flex-direction:column;gap:8px;min-height:0}.upl .upl-calc .unit-planning-metric__icon{border-radius:10px;height:30px;min-width:30px;width:30px}.upl .upl-calc .unit-planning-metric__body span{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}}.upl .upl-calc .unit-planning-section+.unit-planning-section{border-top:2px dashed var(--hair);padding-top:16px}.upl .upl-calc .unit-planning-section__head{font-weight:800}.upl .upl-calc .ant-form-item-label>label{color:var(--muted);font-weight:600}.upl .upl-calc .ant-input,.upl .upl-calc .ant-input-number,.upl .upl-calc .ant-picker,.upl .upl-calc .ant-select-selector{background:var(--bg)!important;border-color:var(--hair)!important;border-radius:10px!important;border-width:2px!important;font-weight:600}.upl .upl-calc .ant-input-number-focused,.upl .upl-calc .ant-picker-focused,.upl .upl-calc .ant-select-focused .ant-select-selector{border-color:var(--brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,#0000)!important}.upl .upl-calc .unit-planning-actions .ant-btn{background:var(--paper);border:2px solid var(--edge);border-radius:12px;box-shadow:none;color:var(--ink);font-weight:700;height:auto;padding:9px 16px;transition:transform .15s,box-shadow .15s}.upl .upl-calc .unit-planning-actions .ant-btn:hover{border-color:var(--edge);box-shadow:3px 3px 0 var(--shade);color:var(--ink);transform:translate(-1px,-2px)}.upl .upl-calc .unit-planning-actions .ant-btn-primary,.upl .upl-calc .unit-planning-actions .ant-btn-primary:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media (max-width:720px){.upl .upl-calc .unit-planning-actions{display:grid;grid-template-columns:1fr 1fr}.upl .upl-calc .unit-planning-actions .ant-btn-primary{grid-column:1/-1}}.upl .upl-calc .unit-planning-profit{background:var(--tag);border:2px solid #14172b;border-radius:10px 26px 26px 10px;box-shadow:4px 4px 0 var(--shade);color:var(--tag-ink);display:inline-grid;justify-self:start;margin:6px 0 4px;padding:10px 26px 10px 36px;position:relative;transform:rotate(-2.5deg);transform-origin:18px 50%}.upl .upl-calc .unit-planning-profit:before{background:var(--paper);border:2px solid #14172b;border-radius:50%;content:"";height:10px;left:12px;margin-top:-5px;position:absolute;top:50%;width:10px}.upl .upl-calc .unit-planning-profit:hover{animation:upl-swing 1.1s ease-in-out}.upl .upl-calc .unit-planning-profit:after{background:#14172b;content:"";height:30px;left:16px;position:absolute;top:-26px;transform:rotate(-24deg) scaleY(0);transform-origin:bottom;transition:transform .25s;width:2px}.upl .upl-calc .unit-planning-profit:hover:after{transform:rotate(-24deg) scaleY(1)}.upl .upl-calc .unit-planning-profit small,.upl .upl-calc .unit-planning-profit span{color:var(--tag-ink);opacity:.85}.upl .upl-calc .unit-planning-profit strong{color:var(--tag-gain);font:800 clamp(28px,5vw,38px)/1.05 var(--display);letter-spacing:-.02em}.upl .upl-calc .unit-planning-profit--negative strong{color:var(--tag-loss)}.upl .upl-calc .unit-planning-cost-table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.upl .upl-calc .unit-planning-cost-table .ant-table-tbody>tr:not(.unit-planning-cost-table__total):hover>td{background:var(--soft)}.upl .upl-calc .unit-planning-cost-table .ant-table-tbody>tr>td:first-child{transition:box-shadow .12s}.upl .upl-calc .unit-planning-cost-table .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 0 var(--brand)}.upl .upl-calc .unit-planning-notice{border-radius:12px}.upl-auth .ant-modal-content{background:var(--paper);border:2px solid var(--edge);border-radius:22px;box-shadow:8px 8px 0 var(--shade);color:var(--ink);font-family:var(--body);padding:22px}.upl-auth .ant-modal-header{background:#0000;margin:0;padding:0}.upl-sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.upl-auth .ant-modal-close{border-radius:50%;color:var(--muted);right:12px;top:12px;transition:background .15s,transform .2s}.upl-auth .ant-modal-close:hover{background:var(--soft);transform:rotate(90deg)}.upl-auth .authCard{background:#0000;border:0;box-shadow:none;margin:0;max-width:none;padding:0;width:100%}.upl-auth .authHeader{background:#0000;border:0;margin:0 30px 12px 0;padding:0}.upl-auth .authTitleBlock p:first-child{color:var(--ink);font:800 21px/1.2 var(--display)}.upl-auth .authTitleBlock p:last-child{color:var(--muted);font-size:15px}.upl-auth .authFormCard{background:#0000;border:0;box-shadow:none;padding:0}.upl-theme.upl-auth .authCard:after,.upl-theme.upl-auth .authCard:before{display:none}.upl-theme.upl-auth .authHeader{justify-content:flex-start;text-align:left}.upl-theme.upl-auth .authTitleBlock{align-items:flex-start;flex:1 1 auto;margin:0;text-align:left;width:100%}.upl-theme.upl-auth .authTitleBlock p:first-child{margin:0 0 4px}.upl-theme.upl-auth .authTitleBlock p:last-child{margin:0}.upl-theme.upl-auth .authFieldLabel{color:var(--ink);font:700 15px/1.4 var(--body);margin:0 0 8px}.upl-theme.upl-auth .authSecurityNotice{grid-gap:10px;align-items:center;background:var(--soft);border:0;border-radius:12px;box-shadow:none;display:grid;gap:10px;grid-template-columns:32px 1fr;margin:0 0 10px;padding:9px 12px}.upl-theme.upl-auth .authSecurityIcon{background:var(--paper);border:0;border-radius:10px;box-shadow:none;color:var(--brand);display:grid;font-size:16px;height:32px;place-items:center;width:32px}.upl-theme.upl-auth .authSecurityIcon .anticon{color:var(--brand)}.upl-theme.upl-auth .authSecurityText p{color:var(--ink);font-size:14px;font-weight:700;line-height:1.35;margin:0}.upl-theme.upl-auth .authSecurityText span{color:var(--muted);font-size:13px;line-height:1.4}.upl-theme.upl-auth .verifyInput.PhoneInput{background:var(--bg);border:2px solid var(--hair);border-radius:12px;box-shadow:none;height:auto;min-height:0;padding:0 0 0 10px;transition:border-color .15s,box-shadow .15s}.upl-theme.upl-auth .verifyInput.PhoneInput:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,#0000)}.upl-theme.upl-auth .verifyInput .PhoneInputCountrySelect{background:var(--paper);color:var(--ink)}.upl-theme.upl-auth .verifyInput .PhoneInputCountrySelectArrow{color:var(--muted)}.upl-theme.upl-auth .verifyInput .PhoneInputInput{background:#0000;border:0;box-shadow:none;color:var(--ink);font:700 18px var(--body);height:auto;letter-spacing:.02em;padding:12px}.upl-theme.upl-auth .verifyInput .PhoneInputInput::placeholder{color:var(--muted);opacity:.7}.upl-theme.upl-auth .authHintText{color:var(--muted);font-size:13px;line-height:1.45;margin:8px 0 14px}.upl-theme.upl-auth .authPrimaryButton.ant-btn{background:var(--brand)!important;border:2px solid var(--edge)!important;border-radius:14px!important;box-shadow:4px 4px 0 var(--shade)!important;color:var(--brand-ink)!important;font:700 17px var(--body)!important;height:auto!important;padding:13px 20px!important;transition:transform .15s,box-shadow .15s,background .2s,opacity .2s;width:100%}.upl-theme.upl-auth .authPrimaryButton.ant-btn .anticon,.upl-theme.upl-auth .authPrimaryButton.ant-btn span{color:var(--brand-ink)!important}.upl-theme.upl-auth .authPrimaryButton.ant-btn:not(:disabled):hover{background:var(--brand-deep)!important;box-shadow:6px 6px 0 var(--shade)!important;transform:translate(-2px,-2px)}.upl-theme.upl-auth .authPrimaryButton.ant-btn:not(:disabled):active{box-shadow:1px 1px 0 var(--shade)!important;transform:translate(3px,3px)}.upl-theme.upl-auth .authPrimaryButton.ant-btn:disabled{cursor:not-allowed;opacity:.45!important;transform:none}.upl-theme.upl-auth .authDivider{color:var(--muted);margin:16px 0 12px}.upl-theme.upl-auth .authDivider span{background:var(--hair)}.upl-theme.upl-auth .authDivider p{color:var(--muted);font-size:13px}.upl-theme.upl-auth .authQrLoginRow{grid-gap:14px;align-items:center;background:var(--bg);border:2px solid var(--hair);border-radius:14px;box-shadow:none;display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);padding:12px 14px;transition:border-color .15s,transform .15s}.upl-theme.upl-auth .authQrLoginRow:hover{border-color:var(--edge);transform:translateY(-1px)}.upl-theme.upl-auth .qrLoginIconButton.ant-btn{background:var(--ink)!important;border:0!important;border-radius:12px!important;box-shadow:none!important;color:var(--bg)!important;height:44px!important;margin:0!important;min-width:44px!important;padding:0!important;width:44px!important}.upl-theme.upl-auth .qrLoginIconButton.ant-btn .anticon{color:var(--bg)!important;font-size:20px}.upl-theme.upl-auth .authQrLoginText{margin:0!important;min-width:0;padding:0!important}.upl-theme.upl-auth .authQrLoginText p{color:var(--ink);font-weight:700;margin:0 0 2px}.upl-theme.upl-auth .authQrLoginText span{color:var(--muted);font-size:13px;line-height:1.4}.upl-theme.upl-auth .installPwaSimpleCard{display:none}.upl-theme.upl-auth .authBackButton{background:none!important;border:0;color:var(--brand)!important;font-weight:700;margin-bottom:12px;padding:0}.upl-theme.upl-auth .authBackButton:hover{text-decoration:underline;text-underline-offset:3px}.upl-theme.upl-auth .authBackButton .anticon{color:var(--brand)!important}.upl-theme.upl-auth .authCallStatusCard{grid-gap:10px;align-items:start;background:var(--brand-soft)!important;border:2px solid var(--brand)!important;border-radius:14px!important;box-shadow:none!important;display:grid;gap:10px;grid-template-columns:32px 1fr;margin-bottom:12px;padding:12px!important}.upl-theme.upl-auth .authCallStatusCard:after,.upl-theme.upl-auth .authCallStatusCard:before{display:none}.upl-theme.upl-auth .authCallStatusIcon{background:var(--paper)!important;border-radius:10px!important;box-shadow:none!important;color:var(--brand)!important;display:grid;font-size:16px;height:32px!important;place-items:center;width:32px!important}.upl-theme.upl-auth .authCallStatusIcon .anticon{animation:upl-ring 1.4s infinite;color:var(--brand)!important}.upl-theme.upl-auth .authCallStatusText p{color:var(--ink)!important;font-weight:700;margin:0 0 2px}.upl-theme.upl-auth .authCallStatusText span{color:var(--muted)!important;font-size:13px}.upl-theme.upl-auth .authCallButtonNumber,.upl-theme.upl-auth .authCallPhoneNumber{font-feature-settings:"tnum";color:var(--ink)!important;font-family:var(--display);font-variant-numeric:tabular-nums}.upl-theme.upl-auth .authCallStatusSteps b{background:var(--paper)!important;border:1px solid var(--hair)!important;border-radius:6px;color:var(--ink)!important;font-size:12px;font-weight:700}.upl-theme.upl-auth .authPinStack .chakra-pin-input{background:var(--bg)!important;border:2px solid var(--hair)!important;border-radius:12px!important;box-shadow:none!important;color:var(--ink)!important;font:800 22px var(--display)}.upl-theme.upl-auth .authPinStack .chakra-pin-input:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,#0000)!important;outline:none}.upl-theme.upl-auth .authPinCheckingOverlay{background:color-mix(in srgb,var(--paper) 80%,#0000)!important}.upl-theme.upl-auth .authAgreementText{color:var(--muted);font-size:12px;line-height:1.45;margin:14px 0 0}.upl-theme.upl-auth .authAgreementText .offerModalTrigger{color:var(--brand)}.upl-auth .saved{align-items:center;background:var(--tag);border:2px solid #14172b;border-radius:12px;color:var(--tag-ink);display:flex;font-size:14px;gap:10px;margin:0 30px 16px 0;padding:9px 12px}.upl-auth .saved b{font-family:var(--display)}.upl-auth .saved svg{flex:0 0 22px;height:22px;width:22px}.firstVisitLight>.chakra-modal__body>p{align-self:stretch;color:#585858;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.firstVisitLight>.chakra-modal__header{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.firstVisitLight>.chakra-modal__header>div{align-items:center;display:flex;gap:4px;justify-content:center;padding:6px 9px;padding:var(--Field-sizes-Field---Label-gap,6px) 9px;transition:.5s}.firstVisitLight>.chakra-modal__header>div:hover{background-color:#e7e7e7;border-radius:12px;cursor:pointer}.firstVisitLight>.chakra-modal__header>div>svg{height:24px;width:24px}.firstVisitLight>.chakra-modal__header>div>svg path{stroke:#353535;fill:#353535}.firstVisitLight>.chakra-modal__header>p{color:#353535;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.firstVisitLight>.chakra-modal__footer{align-items:flex-start;display:flex;gap:12px}.firstVisitLight>.chakra-modal__footer>button:last-child{align-items:flex-start;align-self:stretch;background:#3b79f6;background:var(--Primary-Primary-500,#3b79f6);border-radius:12px;display:flex;gap:10px;justify-content:center;padding:12px 16px}.firstVisitLight>.chakra-modal__footer>button:last-child>p{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.firstVisitLight>.chakra-modal__footer>button:last-child>div{flex-shrink:0;height:20px;width:20px}.firstVisitLight>.chakra-modal__footer>button:first-child{align-items:center;border:1px solid #0000001a;border:var(--Overlay-border-width,1px) solid #0000001a;border-radius:16px;display:flex;gap:4.067px;height:48px;padding:16px}.firstVisitLight>.chakra-modal__footer>button:first-child>p{font-feature-settings:"liga" off,"clig" off;color:#858c99;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.firstVisitDark>.chakra-modal__body>p{align-self:stretch;color:#a0a0a0;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.firstVisitDark{background-color:#21262e!important}.firstVisitDark>.chakra-modal__header{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.firstVisitDark>.chakra-modal__header>div{align-items:center;display:flex;gap:4px;justify-content:center;padding:6px 9px;padding:var(--Field-sizes-Field---Label-gap,6px) 9px;transition:.5s}.firstVisitDark>.chakra-modal__header>div:hover{background-color:#323a49;border-radius:12px;cursor:pointer}.firstVisitDark>.chakra-modal__header>div>svg{height:24px;width:24px}.firstVisitDark>.chakra-modal__header>p{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.firstVisitDark>.chakra-modal__footer{align-items:flex-start;display:flex;gap:12px}.firstVisitDark>.chakra-modal__footer>button:last-child{align-items:flex-start;align-self:stretch;background:#3b79f6;background:var(--Primary-Primary-500,#3b79f6);border-radius:12px;display:flex;gap:10px;justify-content:center;padding:12px 16px}.firstVisitDark>.chakra-modal__footer>button:last-child>p{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.firstVisitDark>.chakra-modal__footer>button:last-child>div{flex-shrink:0;height:20px;width:20px}.firstVisitDark>.chakra-modal__footer>button:first-child{align-items:center;border:1px solid #ffffff1a;border:var(--Overlay-border-width,1px) solid #ffffff1a;border-radius:16px;display:flex;gap:4.067px;height:48px;padding:16px}.firstVisitDark>.chakra-modal__footer>button:first-child>p{font-feature-settings:"liga" off,"clig" off;color:#858c99;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.subscription-floating-notice{grid-gap:14px;animation:subscriptionFloatingNoticeIn .28s ease-out;border-radius:24px;bottom:24px;box-shadow:0 24px 70px #0f172a38,0 8px 24px #0f172a24;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr);isolation:isolate;overflow:hidden;padding:18px;position:fixed;right:24px;width:min(420px,calc(100vw - 32px));z-index:99999}.subscription-floating-notice--light{background:linear-gradient(145deg,#fffffffa,#f8fafcf2);border:1px solid #e2e8f0f2;color:#0f172a}.subscription-floating-notice--dark{background:linear-gradient(145deg,#151b23fa,#0f172af5);border:1px solid #94a3b838;color:#f8fafc}.subscription-floating-notice__glow{border-radius:999px;filter:blur(4px);height:210px;inset:auto -60px -90px auto;opacity:.23;position:absolute;width:210px;z-index:-1}.subscription-floating-notice--warning .subscription-floating-notice__glow{background:#f59e0b}.subscription-floating-notice--danger .subscription-floating-notice__glow{background:#ef4444}.subscription-floating-notice__close{align-items:center;background:#0000;border:0;border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;font-size:22px;height:28px;justify-content:center;line-height:1;opacity:.62;position:absolute;right:12px;top:10px;transition:opacity .18s ease,background .18s ease,transform .18s ease;width:28px}.subscription-floating-notice__close:hover{background:#94a3b829;opacity:1;transform:scale(1.04)}.subscription-floating-notice__icon{align-items:center;border-radius:16px;display:inline-flex;height:46px;justify-content:center;margin-top:2px;width:46px}.subscription-floating-notice__icon svg{height:25px;width:25px}.subscription-floating-notice--warning .subscription-floating-notice__icon{background:#f59e0b24;color:#b45309}.subscription-floating-notice--danger .subscription-floating-notice__icon{background:#ef444424;color:#dc2626}.subscription-floating-notice__content{min-width:0;padding-right:18px}.subscription-floating-notice__badge{border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.2;margin-bottom:8px;max-width:100%;padding:5px 10px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.subscription-floating-notice--warning .subscription-floating-notice__badge{background:#f59e0b26;color:#92400e}.subscription-floating-notice--danger .subscription-floating-notice__badge{background:#ef444426;color:#b91c1c}.subscription-floating-notice--dark.subscription-floating-notice--warning .subscription-floating-notice__badge{color:#fcd34d}.subscription-floating-notice--dark.subscription-floating-notice--danger .subscription-floating-notice__badge{color:#fca5a5}.subscription-floating-notice h3{font-size:17px;font-weight:800;line-height:1.25;margin:0 0 6px}.subscription-floating-notice p{color:#475569;font-size:14px;line-height:1.48;margin:0}.subscription-floating-notice--dark p{color:#cbd5e1}.subscription-floating-notice__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.subscription-floating-notice__button,.subscription-floating-notice__link{border:0;cursor:pointer;font-family:inherit;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,background .18s ease}.subscription-floating-notice__button{background:linear-gradient(135deg,#3b79f6,#2457d6);border-radius:13px;box-shadow:0 10px 22px #3b79f63d;color:#fff;font-size:14px;font-weight:800;padding:10px 14px}.subscription-floating-notice__button:hover{box-shadow:0 14px 28px #3b79f64d;transform:translateY(-1px)}.subscription-floating-notice__link{background:#0000;border-radius:10px;color:#64748b;font-size:13px;font-weight:700;padding:8px 6px}.subscription-floating-notice--dark .subscription-floating-notice__link{color:#94a3b8}.subscription-floating-notice__link:hover{background:#3b79f614;color:#3b79f6}@keyframes subscriptionFloatingNoticeIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.subscription-floating-notice{border-radius:20px;bottom:16px;gap:12px;grid-template-columns:40px minmax(0,1fr);left:16px;padding:16px;right:16px;width:auto}.subscription-floating-notice__icon{border-radius:14px;height:40px;width:40px}.subscription-floating-notice__content{padding-right:16px}.subscription-floating-notice h3{font-size:16px}.subscription-floating-notice p{font-size:13px}.subscription-floating-notice__button{width:100%}}.errorCont{align-items:flex-start;display:flex;height:100vh!important;justify-content:center;min-width:360px;width:100%}.errorCont img{height:112.25px;width:112.25px}.errorCont p{color:#000;margin:0;padding:0}.errorCont .errorContChild{flex:1 0;flex-direction:column;justify-content:space-between;padding:96px 0}.errorCont .Center,.errorCont .errorContChild{align-items:center;align-self:stretch;display:flex}.errorCont .Center{flex-direction:column;gap:64px;padding:0 15px}.errorCont .Heading{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:12px}.errorCont .Heading .errorP{font-feature-settings:"clig" off,"liga" off;color:#3b79f6;color:var(--primary-primary-500,#3b79f6);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.errorCont .Heading .defaundP{font-feature-settings:"clig" off,"liga" off;color:#1a1a1a;color:var(--base-colors-gray-900,#1a1a1a);font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:60px}.errorCont .Heading .InfoP{font-feature-settings:"clig" off,"liga" off;align-self:stretch;color:#999;color:var(--base-colors-gray-400,#999);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-align:center}.errorCont .Items{align-items:center;display:flex;flex-direction:column;gap:24px;width:330px}.errorCont .itemsChild1{align-items:center;align-self:stretch;border-bottom:1px solid #e6e6e6;border-bottom:1px solid var(--base-colors-gray-100,#e6e6e6);display:flex;gap:24px}.errorCont .iconBaseCont{align-items:center;background:#fff;background:var(--base-colors-white,#fff);border:1px solid #e6e6e6;border:1px solid var(--base-colors-gray-100,#e6e6e6);border-radius:6px;box-shadow:0 2px 2px 0 #0000000d;display:flex;flex-direction:column;height:40px;justify-content:center;width:40px}.errorCont .itemsChild1 svg{flex-shrink:0;height:24px;width:24px}.errorCont .itemsChild1Cont{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px;height:40px;justify-content:center}.errorCont .itemsChild1Cont p{font-feature-settings:"clig" off,"liga" off;color:#4d4d4d;color:var(--base-colors-gray-700,#4d4d4d);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.errorCont .Links{align-items:center;display:flex;flex-direction:column;gap:24px}.errorCont .linksCont{align-items:flex-start;display:flex;gap:24px}.errorCont .linksCont p{font-feature-settings:"clig" off,"liga" off;color:#3b79f6;color:var(--primary-primary-500,#3b79f6);cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.errorCont .linksCont2{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;width:190px}.errorCont .linksCont2 svg{flex-shrink:0;height:20px;width:20px}.errorCont .linksCont2 p{font-feature-settings:"clig" off,"liga" off;color:#3b79f6;color:var(--primary-primary-500,#3b79f6);cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media only screen and (max-width:600px){.errorCont .defaundP{font-size:30px!important}.errorCont .Heading .InfoP{font-size:10px!important}.errorCont .Center{margin-bottom:20px}}.errorContDark{align-items:flex-start;background:#1a1a1a;background:var(--base-colors-white,#1a1a1a);display:flex;height:100vh!important;justify-content:center;min-width:360px;width:100%}.errorContDark img{height:112.25px;width:112.25px}.errorContDark p{color:#000;margin:0;padding:0}.errorContDark .errorContChild{align-items:center;align-self:stretch;display:flex;flex:1 0;flex-direction:column;justify-content:space-between;padding:96px 0}.errorContDark .Center{gap:64px;padding:0 15px}.errorContDark .Center,.errorContDark .Heading{align-items:center;align-self:stretch;display:flex;flex-direction:column}.errorContDark .Heading{gap:12px}.errorContDark .Heading .errorP{font-feature-settings:"clig" off,"liga" off;color:#578eff;color:var(--primary-primary-500,#578eff);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px}.errorContDark .Heading .defaundP{font-feature-settings:"clig" off,"liga" off;color:#fff;color:var(--base-colors-gray-900,#fff);font-family:Inter;font-size:36px;font-style:normal;font-weight:600;line-height:60px}.errorContDark .Heading .InfoP{font-feature-settings:"clig" off,"liga" off;align-self:stretch;color:grey;color:var(--base-colors-gray-400,grey);font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:20px;text-align:center}.errorContDark .Items{align-items:center;display:flex;flex-direction:column;gap:24px;width:330px}.errorContDark .itemsChild1{align-items:center;align-self:stretch;border-bottom:1px solid #333;border-bottom:1px solid var(--base-colors-gray-100,#333);display:flex;gap:24px}.errorContDark .iconBaseCont{align-items:center;background:#1a1a1a;background:var(--base-colors-white,#1a1a1a);border:1px solid #333;border:1px solid var(--base-colors-gray-100,#333);border-radius:8px;border-radius:var(--8,8px);box-shadow:0 1px 2px 0 #0000000d;display:flex;flex-direction:column;height:40px;justify-content:center;width:40px}.errorContDark .itemsChild1 svg{flex-shrink:0;height:24px;width:24px}.errorContDark .itemsChild1 svg path{fill:#4d4d4d}.errorContDark .itemsChild1Cont{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:8px;height:40px;justify-content:center}.errorContDark .itemsChild1Cont p{font-feature-settings:"clig" off,"liga" off;color:#4d4d4d;color:var(--base-colors-gray-700,#4d4d4d);font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.errorContDark .Links{align-items:center;display:flex;flex-direction:column;gap:24px}.errorContDark .linksCont{align-items:flex-start;display:flex;gap:24px}.errorContDark .linksCont p{font-feature-settings:"clig" off,"liga" off;color:#3b79f6;color:var(--primary-primary-500,#3b79f6);cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.errorContDark .linksCont2{align-items:center;cursor:pointer;display:flex;gap:8px;justify-content:center;width:190px}.errorContDark .linksCont2 svg{flex-shrink:0;height:20px;width:20px}.errorContDark .linksCont2 p{font-feature-settings:"clig" off,"liga" off;color:#3b79f6;color:var(--primary-primary-500,#3b79f6);cursor:pointer;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media only screen and (max-width:600px){.errorContDark .defaundP{font-size:30px!important}.errorContDark .Heading .InfoP{font-size:10px!important}.errorContDark .Center{margin-bottom:20px}}
/*# sourceMappingURL=main.1495d41f.css.map*/