.landing-apphero .chat-widget__wrapper{height:400px;min-height:unset}.landing-apphero .chat-widget__loading,.landing-apphero .widget-page__content--public{border:1px solid hsla(0,0%,100%,.1)!important;-webkit-box-shadow:var(--shadow-lg)!important;-moz-box-shadow:var(--shadow-lg)!important;box-shadow:var(--shadow-lg)!important}.landing-apphero .chat-widget__loading{background-color:#0f172a;height:620px}.landing-apphero,.landing-apphero__container{position:relative}.landing-apphero .landing-apphero__back-image-top{opacity:.6;position:absolute;right:0;top:0;z-index:0}@media screen and (max-width:720px){.landing-apphero .landing-apphero__back-image-top{display:none}}.landing-apphero .landing-apphero__back-image-bottom{bottom:0;left:0;opacity:.6;position:absolute;z-index:0}.landing-apphero__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:24px 0 10px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:10px}.landing-apphero__title{font-size:clamp(30px,5.2vw,56px);font-weight:750;letter-spacing:-.04em;line-height:1.05;margin:0 auto 6px;max-width:20ch}.landing-apphero__title--wide{font-size:clamp(30px,5.2vw,44px);max-width:32ch}.landing-apphero__title-accent{color:rgba(160,206,255,.92)}.landing-apphero__subtitle{color:var(--text-secondary);font-size:clamp(14px,1.8vw,18px);line-height:1.55;margin:0 auto 18px;max-width:52ch}.landing-apphero__cta{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:var(--btn-bg);border:1px solid rgba(74,163,255,.3);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.88);font-size:13px;height:42px;justify-content:center;padding:0 18px;text-decoration:none;-webkit-transition:background .16s ease,-webkit-transform .16s ease;transition:background .16s ease,-webkit-transform .16s ease;-moz-transition:background .16s ease,transform .16s ease,-moz-transform .16s ease;transition:background .16s ease,transform .16s ease;transition:background .16s ease,transform .16s ease,-webkit-transform .16s ease,-moz-transform .16s ease}.landing-apphero__cta:hover{background:var(--btn-bg-hover);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.landing-apphero__stage{margin-top:26px;padding-bottom:210px;position:relative}.landing-apphero__mock{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto;position:relative;width:min(1040px,100%);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media (max-width:720px){.landing-apphero{padding-top:56px}.landing-apphero .landing-apphero__stage{padding-bottom:40px}}.landing{background:radial-gradient(900px 520px at 50% 0,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 18%,var(--hero-bg-1),transparent 58%),-webkit-gradient(linear,left top,left bottom,from(#050812),color-stop(55%,#040610),to(#050712));background:-webkit-radial-gradient(50% 0,900px 520px,var(--hero-bg-2),transparent 62%),-webkit-radial-gradient(78% 18%,760px 480px,var(--hero-bg-1),transparent 58%),-webkit-linear-gradient(top,#050812 0,#040610 55%,#050712 100%);background:-moz-radial-gradient(50% 0,900px 520px,var(--hero-bg-2),transparent 62%),-moz-radial-gradient(78% 18%,760px 480px,var(--hero-bg-1),transparent 58%),-moz-linear-gradient(top,#050812 0,#040610 55%,#050712 100%);background:radial-gradient(900px 520px at 50% 0,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 18%,var(--hero-bg-1),transparent 58%),linear-gradient(180deg,#050812 0,#040610 55%,#050712 100%);color:var(--text-primary);font-family:var(--font-sans);min-height:100%}:root[data-theme=light] .landing{background:radial-gradient(900px 520px at 50% 0,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 18%,var(--hero-bg-1),transparent 58%),-webkit-gradient(linear,left top,left bottom,from(#f7f9ff),color-stop(55%,#f3f6ff),to(#f7f9ff));background:-webkit-radial-gradient(50% 0,900px 520px,var(--hero-bg-2),transparent 62%),-webkit-radial-gradient(78% 18%,760px 480px,var(--hero-bg-1),transparent 58%),-webkit-linear-gradient(top,#f7f9ff 0,#f3f6ff 55%,#f7f9ff 100%);background:-moz-radial-gradient(50% 0,900px 520px,var(--hero-bg-2),transparent 62%),-moz-radial-gradient(78% 18%,760px 480px,var(--hero-bg-1),transparent 58%),-moz-linear-gradient(top,#f7f9ff 0,#f3f6ff 55%,#f7f9ff 100%);background:radial-gradient(900px 520px at 50% 0,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 18%,var(--hero-bg-1),transparent 58%),linear-gradient(180deg,#f7f9ff 0,#f3f6ff 55%,#f7f9ff 100%)}.landing__screen{padding:72px 20px;position:relative}.landing__screen--hero{padding-bottom:56px;padding-top:86px}.landing__screen--about{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:86px;padding-top:54px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.landing__screen--steps{padding-bottom:96px;padding-top:22px}.landing__screen--services{padding-bottom:92px;padding-top:46px}.landing__screen.landing__screen--apphero{padding-bottom:0;padding-top:135px}@media screen and (max-width:720px){.landing__screen.landing__screen--apphero{padding-left:2px;padding-right:2px;padding-top:100px}}.landing .landing__cta{bottom:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;right:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:var(--btn-bg-hover);border:1px solid rgba(74,163,255,.3);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.88);font-size:13px;font-weight:700;gap:10px;height:42px;padding:0 18px;text-decoration:none;-webkit-transition:background .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;transition:background .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;-moz-transition:transform .16s ease,filter .16s ease,background .16s ease,-moz-transform .16s ease;transition:transform .16s ease,filter .16s ease,background .16s ease;transition:transform .16s ease,filter .16s ease,background .16s ease,-webkit-transform .16s ease,-moz-transform .16s ease,-webkit-filter .16s ease}.landing .landing__cta:hover{background:var(--btn-bg-hover);-webkit-filter:brightness(1.04);filter:brightness(1.04);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.landing .landing__mark-icon{height:28px;width:28px}.landing .landing__stars,.landing .landing__stars-top{background:-webkit-radial-gradient(50% 0,1200px 600px,hsla(0,0%,100%,.06),transparent 60%),-webkit-radial-gradient(50% 30%,900px 520px,var(--apphero-bg-1),transparent 62%),-webkit-radial-gradient(70% 10%,700px 420px,var(--apphero-bg-2),transparent 60%),-webkit-radial-gradient(14% 22%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-webkit-radial-gradient(24% 64%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(58% 18%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(78% 34%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-webkit-radial-gradient(86% 66%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(42% 80%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:-moz-radial-gradient(50% 0,1200px 600px,hsla(0,0%,100%,.06),transparent 60%),-moz-radial-gradient(50% 30%,900px 520px,var(--apphero-bg-1),transparent 62%),-moz-radial-gradient(70% 10%,700px 420px,var(--apphero-bg-2),transparent 60%),-moz-radial-gradient(14% 22%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-moz-radial-gradient(24% 64%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(58% 18%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(78% 34%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-moz-radial-gradient(86% 66%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(42% 80%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:radial-gradient(1200px 600px at 50% 0,hsla(0,0%,100%,.06),transparent 60%),radial-gradient(900px 520px at 50% 30%,var(--apphero-bg-1),transparent 62%),radial-gradient(700px 420px at 70% 10%,var(--apphero-bg-2),transparent 60%),radial-gradient(2px 2px at 14% 22%,hsla(0,0%,100%,.5),transparent 55%),radial-gradient(1px 1px at 24% 64%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 58% 18%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(2px 2px at 78% 34%,hsla(0,0%,100%,.45),transparent 55%),radial-gradient(1px 1px at 86% 66%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 42% 80%,hsla(0,0%,100%,.4),transparent 55%);inset:0;opacity:.95;pointer-events:none;position:absolute}.landing .landing__stars-top{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#000));-webkit-mask-image:-webkit-linear-gradient(top,transparent,#000 10%);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#000));mask-image:linear-gradient(180deg,transparent 0,#000 10%);top:-120px}.landing .landing__stars-bottom-right{background:-webkit-radial-gradient(50% 100%,1200px 600px,hsla(0,0%,100%,.06),transparent 60%),-webkit-radial-gradient(50% 70%,900px 520px,var(--apphero-bg-1),transparent 62%),-webkit-radial-gradient(70% 90%,700px 420px,var(--apphero-bg-2),transparent 60%),-webkit-radial-gradient(86% 78%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-webkit-radial-gradient(76% 36%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(42% 82%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(22% 66%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-webkit-radial-gradient(14% 34%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(58% 20%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:-moz-radial-gradient(50% 100%,1200px 600px,hsla(0,0%,100%,.06),transparent 60%),-moz-radial-gradient(50% 70%,900px 520px,var(--apphero-bg-1),transparent 62%),-moz-radial-gradient(70% 90%,700px 420px,var(--apphero-bg-2),transparent 60%),-moz-radial-gradient(86% 78%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-moz-radial-gradient(76% 36%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(42% 82%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(22% 66%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-moz-radial-gradient(14% 34%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(58% 20%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:radial-gradient(1200px 600px at 50% 100%,hsla(0,0%,100%,.06),transparent 60%),radial-gradient(900px 520px at 50% 70%,var(--apphero-bg-1),transparent 62%),radial-gradient(700px 420px at 70% 90%,var(--apphero-bg-2),transparent 60%),radial-gradient(2px 2px at 86% 78%,hsla(0,0%,100%,.5),transparent 55%),radial-gradient(1px 1px at 76% 36%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 42% 82%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(2px 2px at 22% 66%,hsla(0,0%,100%,.45),transparent 55%),radial-gradient(1px 1px at 14% 34%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 58% 20%,hsla(0,0%,100%,.4),transparent 55%);inset:0;opacity:.95;pointer-events:none;position:absolute}.landing .landing__stars-bottom-left{background:-webkit-radial-gradient(0 50%,600px 1200px,hsla(0,0%,100%,.06),transparent 60%),-webkit-radial-gradient(30% 50%,520px 900px,var(--apphero-bg-1),transparent 62%),-webkit-radial-gradient(10% 30%,420px 700px,var(--apphero-bg-2),transparent 60%),-webkit-radial-gradient(22% 86%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-webkit-radial-gradient(64% 76%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(18% 42%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(34% 22%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-webkit-radial-gradient(66% 14%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-webkit-radial-gradient(80% 58%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:-moz-radial-gradient(0 50%,600px 1200px,hsla(0,0%,100%,.06),transparent 60%),-moz-radial-gradient(30% 50%,520px 900px,var(--apphero-bg-1),transparent 62%),-moz-radial-gradient(10% 30%,420px 700px,var(--apphero-bg-2),transparent 60%),-moz-radial-gradient(22% 86%,2px 2px,hsla(0,0%,100%,.5),transparent 55%),-moz-radial-gradient(64% 76%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(18% 42%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(34% 22%,2px 2px,hsla(0,0%,100%,.45),transparent 55%),-moz-radial-gradient(66% 14%,1px 1px,hsla(0,0%,100%,.55),transparent 55%),-moz-radial-gradient(80% 58%,1px 1px,hsla(0,0%,100%,.4),transparent 55%);background:radial-gradient(600px 1200px at 0 50%,hsla(0,0%,100%,.06),transparent 60%),radial-gradient(520px 900px at 30% 50%,var(--apphero-bg-1),transparent 62%),radial-gradient(420px 700px at 10% 30%,var(--apphero-bg-2),transparent 60%),radial-gradient(2px 2px at 22% 86%,hsla(0,0%,100%,.5),transparent 55%),radial-gradient(1px 1px at 64% 76%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 18% 42%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(2px 2px at 34% 22%,hsla(0,0%,100%,.45),transparent 55%),radial-gradient(1px 1px at 66% 14%,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(1px 1px at 80% 58%,hsla(0,0%,100%,.4),transparent 55%);inset:0;opacity:.95;pointer-events:none;position:absolute}.landing .landing-apphero__breadcrumbs .breadcrumb{background-color:transparent}.landing .landing-apphero__breadcrumbs a{color:var(--text-secondary)}.landing__container{margin:0 auto;max-width:var(--container)}.landing__title{font-size:clamp(32px,5.2vw,56px);font-weight:650;letter-spacing:-.04em;line-height:1.05;margin:0 auto 34px;text-align:center}.landing__hero{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.landing__mock{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.07)),to(hsla(0,0%,100%,.03)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));background:-moz-linear-gradient(top,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));background:linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.03));border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-webkit-box-shadow:var(--shadow-lg);-moz-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);overflow:hidden;padding:22px;width:min(980px,100%)}.landing__mock-inner{display:grid;gap:18px;grid-template-columns:1fr 1.2fr 1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.landing__mock-card{background:var(--ink-surface);border:1px solid hsla(0,0%,100%,.08);-webkit-border-radius:var(--radius-lg);-moz-border-radius:var(--radius-lg);border-radius:var(--radius-lg);-webkit-box-shadow:var(--shadow-md);-moz-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);min-height:240px;overflow:hidden;padding:18px;position:relative}.landing__mock-kicker{color:var(--text-secondary);font-size:12px;letter-spacing:.02em;margin-bottom:10px}.landing__chart{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;display:block;height:auto;width:100%}.landing__pill{background:rgba(124,92,255,.18);border:1px solid rgba(124,92,255,.3);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;bottom:16px;color:hsla(0,0%,100%,.86);font-size:12px;left:16px;letter-spacing:.03em;padding:8px 10px;position:absolute;text-transform:uppercase}.landing__pill--right{background:rgba(38,211,255,.14);border-color:rgba(38,211,255,.26)}.landing__media{background:-webkit-radial-gradient(50% 25%,420px 220px,rgba(255,210,90,.45),transparent 62%),-webkit-radial-gradient(55% 65%,280px 220px,rgba(255,170,60,.22),transparent 64%),-webkit-linear-gradient(315deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));background:-moz-radial-gradient(50% 25%,420px 220px,rgba(255,210,90,.45),transparent 62%),-moz-radial-gradient(55% 65%,280px 220px,rgba(255,170,60,.22),transparent 64%),-moz-linear-gradient(315deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));background:radial-gradient(420px 220px at 50% 25%,rgba(255,210,90,.45),transparent 62%),radial-gradient(280px 220px at 55% 65%,rgba(255,170,60,.22),transparent 64%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;height:100%;min-height:240px;overflow:hidden;padding:16px;position:relative}.landing__media:before{background:-webkit-gradient(linear,left top,right top,from(rgba(124,92,255,0)),color-stop(rgba(124,92,255,.25)),to(rgba(38,211,255,0)));background:-webkit-linear-gradient(left,rgba(124,92,255,0),rgba(124,92,255,.25),rgba(38,211,255,0));background:-moz-linear-gradient(left,rgba(124,92,255,0),rgba(124,92,255,.25),rgba(38,211,255,0));background:linear-gradient(90deg,rgba(124,92,255,0),rgba(124,92,255,.25),rgba(38,211,255,0));content:"";-webkit-filter:blur(2px);filter:blur(2px);height:140px;inset:-40px -60px auto -60px;opacity:.7;position:absolute;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}.landing__media-badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.1);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.85);font-size:12px;gap:8px;padding:6px 10px}.landing__media-title{font-size:22px;font-weight:650;letter-spacing:-.02em;margin-top:14px;position:relative}.landing__media-subtitle{color:var(--text-secondary);font-size:13px;margin-top:6px;position:relative}.landing__avatars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:10px;margin-top:14px}.landing__avatar{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;height:36px;width:36px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:-webkit-linear-gradient(315deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06));background:-moz-linear-gradient(315deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06));background:linear-gradient(135deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06));border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9);font-size:12px;font-weight:700;justify-content:center}.landing__lead{color:var(--text-primary);font-size:clamp(20px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 auto 34px;max-width:820px;text-align:center}.landing__features{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.landing-card{background:var(--bg-surface);border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);min-height:220px;padding:22px}.landing-card__icon{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-bottom:14px}.landing-card__title{font-size:22px;letter-spacing:-.02em;line-height:1.1;margin:0 0 10px}.landing-card__text{color:var(--text-secondary);font-size:14px;line-height:1.55;margin:0;max-width:44ch}.landing-workspace .landing-workspace__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin:0 auto 28px;max-width:900px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:15px}.landing-workspace .landing-workspace__title{color:var(--text-primary);font-size:clamp(30px,4.8vw,56px);font-weight:900;letter-spacing:-.045em;line-height:1.02}.landing-workspace .landing-workspace__title-accent{color:var(--accent-lime)}.landing-workspace .landing-workspace__subtitle{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0 auto;max-width:78ch}.landing-workspace .landing-workspace__grid{display:grid;gap:18px;grid-template-columns:repeat(12,1fr);margin-top:34px;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.landing-workspace .landing-workspace__card{background:var(--bg-surface-2);border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-webkit-box-shadow:var(--shadow-md);-moz-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);grid-column:span 3;min-height:210px;overflow:hidden}.landing-workspace .landing-workspace__card.landing-workspace__card--wide{grid-column:span 6;min-height:240px}.landing-workspace .landing-workspace__card:hover{background:var(--btn-bg-hover);-webkit-filter:brightness(1.04);filter:brightness(1.04);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.landing-workspace .landing-workspace__card-content{padding:18px}.landing-workspace .landing-workspace__img{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.06)),to(hsla(0,0%,100%,.03)));background:-webkit-linear-gradient(top,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));background:-moz-linear-gradient(top,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.03));overflow:hidden}.landing-workspace .landing-workspace__img img{-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border:1px solid var(--border-soft);border-bottom-left-radius:0;width:100%}.landing-workspace .landing-workspace__card-title{color:var(--text-primary);font-size:20px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.landing-workspace .landing-workspace__card-text{color:var(--text-secondary);font-size:13px;line-height:1.55;margin:0;max-width:48ch}@media (max-width:980px){.landing-services__layout{grid-template-columns:1fr}.landing-workspace__grid{grid-template-columns:repeat(6,1fr)}.landing-workspace__card,.landing-workspace__card.landing-workspace__card--wide{grid-column:span 6}}@media (max-width:720px){.landing-workspace__grid{grid-template-columns:repeat(1,1fr)}.landing-workspace__card{grid-column:span 6!important}.landing-workspace__card--wide{grid-column:span 12!important}}.landing-services{position:relative}.landing-services__header{margin:0 auto 26px;max-width:860px;text-align:center}.landing-services__kicker{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;color:rgba(74,163,255,.85);font-size:11px;justify-content:center;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.landing-services__title{font-size:clamp(30px,5vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:0 auto 10px}.landing-services__title-muted{color:hsla(0,0%,100%,.55);font-weight:800}.landing-services__subtitle{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0 auto;max-width:64ch}.landing-services__layout{display:grid;gap:18px;grid-template-columns:320px 1fr;margin-top:34px;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}.landing-services__menu{background:var(--bg-surface-2);border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-webkit-box-shadow:var(--shadow-md);-moz-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);padding:14px}.landing-services__menu-item{display:grid;gap:12px;grid-template-columns:44px 1fr 20px;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.06);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;color:var(--text-primary);cursor:pointer;padding:12px;text-align:left}.landing-services__menu-item+.landing-services__menu-item{margin-top:10px}.landing-services__menu-item--active{background:-webkit-radial-gradient(0 50%,420px 180px,rgba(74,163,255,.18),transparent 55%),hsla(0,0%,100%,.05);background:-moz-radial-gradient(0 50%,420px 180px,rgba(74,163,255,.18),transparent 55%),hsla(0,0%,100%,.05);background:radial-gradient(420px 180px at 0 50%,rgba(74,163,255,.18),transparent 55%),hsla(0,0%,100%,.05);border-color:rgba(74,163,255,.18);-webkit-box-shadow:0 18px 55px rgba(0,0,0,.45);-moz-box-shadow:0 18px 55px rgba(0,0,0,.45);box-shadow:0 18px 55px rgba(0,0,0,.45)}.landing-services__menu-icon{background:rgba(74,163,255,.16);border:1px solid rgba(74,163,255,.24);-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;height:40px;position:relative;width:40px}.landing-services__menu-icon:after{background:rgba(74,163,255,.6);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;content:"";inset:12px;opacity:.2;position:absolute}.landing-services__menu-icon--dim{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.08)}.landing-services__menu-icon--dim:after{background:hsla(0,0%,100%,.45);opacity:.12}.landing-services__menu-text{display:grid;gap:2px}.landing-services__menu-title{font-size:13px;font-weight:700;letter-spacing:-.01em}.landing-services__menu-desc{color:var(--text-secondary);font-size:12px}.landing-services__menu-arrow{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;height:18px;opacity:.9;position:relative;width:18px}.landing-services__menu-arrow:before{border-right:2px solid rgba(74,163,255,.85);border-top:2px solid rgba(74,163,255,.85);content:"";height:6px;inset:0;margin:auto;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:6px}.landing-services__panel{background:-webkit-radial-gradient(15% 35%,900px 420px,rgba(74,163,255,.14),transparent 55%),-webkit-radial-gradient(70% 40%,640px 360px,rgba(124,92,255,.1),transparent 60%),var(--bg-surface-2);background:-moz-radial-gradient(15% 35%,900px 420px,rgba(74,163,255,.14),transparent 55%),-moz-radial-gradient(70% 40%,640px 360px,rgba(124,92,255,.1),transparent 60%),var(--bg-surface-2);background:radial-gradient(900px 420px at 15% 35%,rgba(74,163,255,.14),transparent 55%),radial-gradient(640px 360px at 70% 40%,rgba(124,92,255,.1),transparent 60%),var(--bg-surface-2);border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-webkit-box-shadow:var(--shadow-lg);-moz-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg);min-height:340px;overflow:hidden;padding:26px;position:relative}.landing-services__badge{background:hsla(0,0%,100%,.06);border:1px solid var(--border-soft);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.66);font-size:10px;letter-spacing:.14em;padding:6px 10px;position:absolute;right:18px;text-transform:uppercase;top:18px}.landing-services__panel-inner{display:grid;height:100%;padding:18px 0 66px;place-items:center;text-align:center}.landing-services__panel-icon{background:rgba(74,163,255,.1);border:1px solid rgba(74,163,255,.2);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;-webkit-box-shadow:0 22px 70px rgba(0,0,0,.45);-moz-box-shadow:0 22px 70px rgba(0,0,0,.45);box-shadow:0 22px 70px rgba(0,0,0,.45);height:72px;position:relative;width:72px}.landing-services__panel-icon:after{background:rgba(74,163,255,.1);border:1px solid rgba(74,163,255,.35);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;content:"";inset:22px;position:absolute}.landing-services__panel-title{font-size:22px;font-weight:800;letter-spacing:-.02em;margin-top:16px}.landing-services__panel-text{color:hsla(0,0%,100%,.62);font-size:13px;line-height:1.55;margin-top:6px;max-width:54ch}.landing-services__chips{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:18px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.landing-services__chip{background:hsla(0,0%,100%,.05);border:1px solid var(--border-soft);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.74);font-size:11px;padding:7px 10px}.landing-steps{display:grid;gap:22px;position:relative;z-index:1}.landing-step{display:grid;gap:22px;grid-template-columns:2fr 1fr;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;background:hsla(0,0%,100%,.05);border:1px solid var(--border-soft);-webkit-border-radius:var(--radius-xl);-moz-border-radius:var(--radius-xl);border-radius:var(--radius-xl);-webkit-box-shadow:var(--shadow-md);-moz-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);overflow:hidden}.landing-step__content{min-height:320px;padding:34px 30px}.landing-step__kicker{color:rgba(124,92,255,.85);font-size:11px;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.landing-step--alt .landing-step__kicker{color:rgba(38,211,255,.85)}.landing-step__title{font-size:clamp(26px,3vw,40px);letter-spacing:-.03em;line-height:1.05;margin:0 0 10px}.landing-step__text{color:var(--text-secondary);font-size:14px;line-height:1.65;margin:0 0 14px;max-width:60ch}.landing-step__note{color:hsla(0,0%,100%,.7);font-size:13px;margin:0 0 18px}.landing-step__note-strong{color:hsla(0,0%,100%,.9);font-weight:700}.landing-step__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:hsla(0,0%,100%,.86);font-size:13px;height:42px;justify-content:center;padding:0 16px;text-decoration:none;-webkit-transition:background .16s ease,-webkit-transform .16s ease;transition:background .16s ease,-webkit-transform .16s ease;-moz-transition:background .16s ease,transform .16s ease,-moz-transform .16s ease;transition:background .16s ease,transform .16s ease;transition:background .16s ease,transform .16s ease,-webkit-transform .16s ease,-moz-transform .16s ease}.landing-step__btn:hover{background:hsla(0,0%,100%,.11);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.landing-step__visual{background:radial-gradient(380px 260px at 75% 35%,rgba(124,92,255,.18),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.18)),to(rgba(0,0,0,.28)));background:-webkit-radial-gradient(75% 35%,380px 260px,rgba(124,92,255,.18),transparent 60%),-webkit-linear-gradient(top,rgba(0,0,0,.18),rgba(0,0,0,.28));background:-moz-radial-gradient(75% 35%,380px 260px,rgba(124,92,255,.18),transparent 60%),-moz-linear-gradient(top,rgba(0,0,0,.18),rgba(0,0,0,.28));background:radial-gradient(380px 260px at 75% 35%,rgba(124,92,255,.18),transparent 60%),linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.28));display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.landing-step__visual img{max-width:100%}:root[data-theme=dark]{--bg-primary:#070b14;--bg-surface:hsla(0,0%,100%,.06);--bg-surface-2:hsla(0,0%,100%,.04);--text-primary:hsla(0,0%,100%,.92);--text-secondary:rgba(176,197,255,.68);--border-soft:hsla(0,0%,100%,.1);--grid:rgba(176,197,255,.22);--shadow-lg:0 30px 90px rgba(0,0,0,.55);--shadow-md:0 16px 40px rgba(0,0,0,.45);--radius-xl:24px;--radius-lg:18px;--container:1120px;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Liberation Sans",sans-serif;--accent:#4aa3ff;--accent-2:#7c5cff;--accent-lime:#4aa3ff;--accent-lime-2:rgba(74,163,255,.1);--accent-lime-border:#866bf9;--btn-bg:rgba(74,163,255,.14);--btn-bg-hover:rgba(74,163,255,.2);--hero-bg-1:rgba(74,163,255,.22);--hero-bg-2:rgba(124,92,255,.18);--apphero-bg-1:rgba(74,163,255,.18);--apphero-bg-2:rgba(124,92,255,.12);--ink-surface:rgba(10,12,18,.55);--ink-surface-strong:rgba(10,12,18,.62);--ink-surface-stronger:rgba(10,12,18,.7)}:root{--bg-primary:#f6f8ff;--bg-surface:rgba(10,20,40,.04);--bg-surface-2:rgba(10,20,40,.03);--text-primary:rgba(12,18,28,.92);--text-secondary:rgba(55,75,110,.78);--border-soft:rgba(10,20,40,.1);--grid:rgba(60,90,140,.22);--shadow-lg:0 30px 90px rgba(10,20,40,.16);--shadow-md:0 16px 40px rgba(10,20,40,.14);--radius-xl:24px;--radius-lg:18px;--container:1120px;--font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,"Noto Sans","Liberation Sans",sans-serif;--accent:#4aa3ff;--accent-2:#7c5cff;--accent-lime:#4aa3ff;--accent-lime-2:rgba(74,163,255,.1);--accent-lime-border:#5a8fff;--btn-bg:rgba(74,163,255,.12);--btn-bg-hover:rgba(74,163,255,.18);--hero-bg-1:rgba(74,163,255,.22);--hero-bg-2:rgba(124,92,255,.16);--apphero-bg-1:rgba(74,163,255,.16);--apphero-bg-2:rgba(124,92,255,.1);--ink-surface:hsla(0,0%,100%,.82);--ink-surface-strong:hsla(0,0%,100%,.88);--ink-surface-stronger:hsla(0,0%,100%,.92)}@media (max-width:980px){.landing-step,.landing-step--alt,.landing__features,.landing__mock-inner{grid-template-columns:1fr}.landing-step__visual{padding:18px}.landing-visual{height:300px}}.main-page .register__block{background:transparent}.main-page .register__block img{border:1px solid var(--border-soft);-webkit-box-shadow:var(--shadow-md);-moz-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.main-page .header{background-color:transparent;border-bottom:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:40}@media only screen and (min-width:0px){.main-page .header:has(.open){opacity:1}}@media only screen and (min-width:1169.98px){.main-page .header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:unset;position:absolute;top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%}}.main-page .footer{background:radial-gradient(900px 520px at 50% 100%,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 82%,var(--hero-bg-1),transparent 58%),-webkit-gradient(linear,left top,left bottom,from(#050712),color-stop(45%,#040610),to(#050812));background:-webkit-radial-gradient(50% 100%,900px 520px,var(--hero-bg-2),transparent 62%),-webkit-radial-gradient(78% 82%,760px 480px,var(--hero-bg-1),transparent 58%),-webkit-linear-gradient(top,#050712 0,#040610 45%,#050812 100%);background:-moz-radial-gradient(50% 100%,900px 520px,var(--hero-bg-2),transparent 62%),-moz-radial-gradient(78% 82%,760px 480px,var(--hero-bg-1),transparent 58%),-moz-linear-gradient(top,#050712 0,#040610 45%,#050812 100%);background:radial-gradient(900px 520px at 50% 100%,var(--hero-bg-2),transparent 62%),radial-gradient(760px 480px at 78% 82%,var(--hero-bg-1),transparent 58%),linear-gradient(180deg,#050712 0,#040610 45%,#050812 100%)}.bg-particles{height:95%;left:0;position:absolute;top:0;width:100%;z-index:0}@-webkit-keyframes highlight-pulse{0%,to{border-color:#3b82f6;-webkit-box-shadow:0 0 0 0 rgba(59,130,246,.7);box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{border-color:#60a5fa;-webkit-box-shadow:0 0 0 10px rgba(59,130,246,0);box-shadow:0 0 0 10px rgba(59,130,246,0)}}@-moz-keyframes highlight-pulse{0%,to{border-color:#3b82f6;-moz-box-shadow:0 0 0 0 rgba(59,130,246,.7);box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{border-color:#60a5fa;-moz-box-shadow:0 0 0 10px rgba(59,130,246,0);box-shadow:0 0 0 10px rgba(59,130,246,0)}}@keyframes highlight-pulse{0%,to{border-color:#3b82f6;-webkit-box-shadow:0 0 0 0 rgba(59,130,246,.7);-moz-box-shadow:0 0 0 0 rgba(59,130,246,.7);box-shadow:0 0 0 0 rgba(59,130,246,.7)}50%{border-color:#60a5fa;-webkit-box-shadow:0 0 0 10px rgba(59,130,246,0);-moz-box-shadow:0 0 0 10px rgba(59,130,246,0);box-shadow:0 0 0 10px rgba(59,130,246,0)}}.highlight-attention{-webkit-animation:highlight-pulse 1s ease-in-out 2,scale-attention .5s ease-in-out 1;-moz-animation:highlight-pulse 1s ease-in-out 2,scale-attention .5s ease-in-out 1;animation:highlight-pulse 1s ease-in-out 2,scale-attention .5s ease-in-out 1;border:2px solid #3b82f6!important;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:2px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%,80%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@-moz-keyframes shake{0%,to{-moz-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%,80%{-moz-transform:translateX(5px);transform:translateX(5px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);transform:translateX(-5px)}20%,40%,60%,80%{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes scale-attention{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-moz-keyframes scale-attention{0%,to{-moz-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.05);transform:scale(1.05)}}@keyframes scale-attention{0%,to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}}pre{overflow:auto;word-wrap:normal;overflow-wrap:normal;white-space:pre}pre.prettyprint{white-space:pre-wrap;word-wrap:break-word;background:#10161f;border:none!important;color:#f5f5f5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:14px;line-height:140%;margin:0!important;padding:10px 5px}@media only screen and (max-width:600px){pre.prettyprint{font-size:12px;padding:5px}}pre.prettyprint ol.linenums{margin-bottom:0;margin-top:0;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}pre.prettyprint li.L0,pre.prettyprint li.L1,pre.prettyprint li.L2,pre.prettyprint li.L3,pre.prettyprint li.L4,pre.prettyprint li.L5,pre.prettyprint li.L6,pre.prettyprint li.L7,pre.prettyprint li.L8,pre.prettyprint li.L9{color:#555;width:100%}pre.prettyprint li.L0:hover,pre.prettyprint li.L1:hover,pre.prettyprint li.L2:hover,pre.prettyprint li.L3:hover,pre.prettyprint li.L4:hover,pre.prettyprint li.L5:hover,pre.prettyprint li.L6:hover,pre.prettyprint li.L7:hover,pre.prettyprint li.L8:hover,pre.prettyprint li.L9:hover{background-color:#1a2433}pre.prettyprint li.L1,pre.prettyprint li.L3,pre.prettyprint li.L5,pre.prettyprint li.L7,pre.prettyprint li.L9{background:#131a24}.str{color:#ec7600}.kwd{color:#93c763}.com{color:#66747b}.typ{color:#678cb1}.lit{color:#facd22}.pln,.pun{color:#f1f2f3}.tag{color:#8ac763}.atn{color:#e0e2e4}.atv{color:#ec7600}.dec{color:purple}@media print{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.pun{color:#440}.pln{color:#000}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}