@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&family=Caveat:wght@600;700&display=swap";:root{--bg: #F3FAF8;--surface: #FFFFFF;--surface-soft: #EEF7F4;--glass: rgba(255,255,255,.55);--glass-strong: rgba(255,255,255,.72);--glass-border: rgba(255,255,255,.9);--line: #DDEDE8;--line-strong: #C9E0D9;--border-control: #6E9C90;--ink: #171622;--ink-2: #45434F;--muted: #5A5866;--placeholder: #6B6977;--turquoise: #35C8B4;--turquoise-ink: #167A6C;--turquoise-soft: #DDF6EF;--mint: #C2F2E4;--lime: #EDF7BE;--lime-soft: #F4FADC;--green: #A4CF4A;--green-text: #5C8A14;--green-ink: #4E6B12;--wb: #6A4BF0;--wb-soft: #EFE8FF;--wb-ink: #5B2FC9;--ozon: #1F5FD1;--ozon-soft: #E6F0FF;--ozon-ink: #1450B8;--sale: #A62BE0;--danger: #E5484D;--warning: #F59E0B;--glow-turquoise: rgba(53,200,180,.4);--glow-green: rgba(164,207,74,.42);--glow-lime: rgba(237,247,190,.95);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 80px;--radius-chip: 8px;--radius-control: 16px;--radius-tile: 20px;--radius-card: 28px;--radius-panel: 36px;--radius-pill: 999px;--shadow-panel: 0 20px 50px rgba(22,122,108,.1);--shadow-float: 0 40px 70px rgba(22,122,108,.22);--shadow-cta: 0 12px 26px rgba(130,180,40,.38);--tilt-main: 6deg;--tilt-index: 8deg;--tilt-back-1: -14deg;--tilt-back-2: -22deg;--tilt-tile: -10deg;--tilt-hand: -8deg;--glass-blur: blur(22px) saturate(1.4);--font-sans: "Plus Jakarta Sans", Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand: Caveat, "Comic Sans MS", cursive}.ds-root{font-family:var(--font-sans);color:var(--ink);background:var(--bg)}.ds-ground{position:relative;overflow:hidden;background:var(--bg)}.ds-ground:before,.ds-ground:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.ds-ground:before{width:560px;height:560px;top:-220px;right:-160px;background:radial-gradient(circle,var(--glow-turquoise),rgba(53,200,180,0) 66%)}.ds-ground:after{width:520px;height:520px;bottom:-240px;left:-140px;background:radial-gradient(circle,var(--glow-green),rgba(164,207,74,0) 65%)}.ds-ground>*{position:relative}.ds-glass{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-card);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-panel)}.ds-glass--strong{background:var(--glass-strong)}.ds-btn{font:inherit;font-family:var(--font-sans);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 22px;border:0;border-radius:var(--radius-pill);font-size:15px;font-weight:700;cursor:pointer;text-decoration:none;color:var(--ink)}.ds-btn:focus-visible{outline:2px solid var(--turquoise-ink);outline-offset:3px}.ds-btn--primary{background:var(--green);color:var(--ink);border-radius:var(--radius-control);min-height:56px;padding:0 28px;font-size:17px;font-weight:800;box-shadow:var(--shadow-cta)}.ds-btn--primary:hover{filter:brightness(.96)}.ds-btn--teal{background:var(--turquoise-ink);color:var(--surface)}.ds-btn--teal:hover{filter:brightness(1.08)}.ds-btn--ink{background:var(--ink);color:var(--surface)}.ds-btn--ink:hover{background:var(--ink-2)}.ds-btn--ghost{background:var(--glass-strong);border:1px solid var(--line-strong)}.ds-btn--ghost:hover{background:var(--surface)}.ds-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.ds-seg{display:inline-flex;gap:var(--space-2)}.ds-seg button{font:inherit;font-family:var(--font-sans);font-weight:700;font-size:15px;min-height:44px;padding:0 18px;border-radius:var(--radius-pill);border:0;cursor:pointer;background:var(--surface-soft);color:var(--ink)}.ds-seg button:focus-visible{outline:2px solid var(--turquoise-ink);outline-offset:3px}.ds-seg button[aria-pressed=true].wb{background:var(--wb);color:var(--surface)}.ds-seg button[aria-pressed=true].ozon{background:var(--ozon);color:var(--surface)}.ds-field{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface)}.ds-field:focus-within{border-color:var(--turquoise-ink);box-shadow:0 0 0 3px var(--turquoise-soft)}.ds-field input{font:inherit;font-family:var(--font-sans);font-size:16px;flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);min-height:48px}.ds-field input::placeholder{color:var(--placeholder)}.ds-label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ink-2)}.ds-chip{display:inline-flex;align-items:center;gap:6px;width:fit-content;font-size:12px;font-weight:800;line-height:1;padding:7px 10px;border-radius:var(--radius-pill)}.ds-chip--green{background:var(--green);color:var(--ink)}.ds-chip--mint{background:var(--mint);color:var(--ink)}.ds-chip--lime{background:var(--lime);color:var(--ink);font-size:13px;font-weight:700;padding:7px 14px}.ds-chip--teal{background:var(--turquoise-soft);color:var(--turquoise-ink)}.ds-chip--success{background:var(--lime-soft);color:var(--green-ink)}.ds-chip--wb{background:var(--wb-soft);color:var(--wb-ink)}.ds-chip--ozon{background:var(--ozon-soft);color:var(--ozon-ink)}.ds-chip--sale{background:var(--sale);color:var(--surface);font-size:16px;padding:7px 12px;border-radius:14px}.ds-chip--ink{background:var(--ink);color:var(--surface)}.ds-tile{width:92px;height:92px;border-radius:var(--radius-tile);display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#ffffffc7,#c2f2e473);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-panel),inset 0 1px #ffffffe6;transform:rotate(var(--tilt-tile))}.ds-gauge{position:relative;width:170px;height:90px;overflow:hidden}.ds-gauge__arc{width:170px;height:170px;border-radius:50%;background:conic-gradient(from 270deg,var(--turquoise) 0deg,var(--green) var(--deg,112deg),var(--line) var(--deg,112deg) 180deg,rgba(0,0,0,0) 180deg)}.ds-gauge__hole{position:absolute;left:18px;top:18px;width:134px;height:134px;border-radius:50%;background:var(--surface)}.ds-gauge__val{position:absolute;left:0;right:0;top:34px;text-align:center;font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1}.ds-gauge__val small{font-size:16px;font-weight:600;color:var(--muted)}.ds-bar{display:grid;grid-template-columns:120px 1fr 56px;align-items:center;gap:12px;font-size:14px;font-weight:600}.ds-bar__track{height:14px;border-radius:var(--radius-pill);background:var(--surface-soft);overflow:hidden}.ds-bar__fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--turquoise),var(--green))}.ds-bar--you .ds-bar__fill{background:var(--ink)}.ds-bar b{text-align:right;font-weight:800}.ds-product{width:256px;padding:12px;border-radius:var(--radius-panel);background:var(--glass-strong);border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--shadow-float);transform:rotate(var(--tilt-main))}.ds-product__photo{position:relative;height:290px;border-radius:var(--radius-tile);overflow:hidden;background:var(--mint)}.ds-product__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.ds-product__body{padding:14px 6px 6px;display:flex;flex-direction:column;gap:6px}.ds-product__price{font-size:24px;font-weight:800;letter-spacing:-.02em}.ds-product__old{font-size:14px;color:var(--muted);text-decoration:line-through;font-weight:500}.ds-hero{position:relative;overflow:hidden;border-radius:var(--radius-panel);padding:var(--space-6);background:linear-gradient(135deg,var(--surface) 0%,var(--lime-soft) 55%,var(--mint) 100%);box-shadow:var(--shadow-panel)}.ds-hero__title{margin:0;font-size:56px;line-height:1;font-weight:800;letter-spacing:-.045em}.ds-hero__title em{font-style:normal;color:var(--green-text)}.ds-hero__lead{margin:18px 0 26px;max-width:420px;font-size:17px;line-height:1.5;font-weight:500;color:var(--ink-2)}.ds-issue{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:500}.ds-display{font-family:var(--font-sans);font-size:72px;line-height:1;font-weight:800;letter-spacing:-.045em}.ds-h1{font-family:var(--font-sans);font-size:48px;line-height:1.04;font-weight:800;letter-spacing:-.045em}.ds-h2{font-family:var(--font-sans);font-size:44px;line-height:1.05;font-weight:800;letter-spacing:-.04em}.ds-h3{font-family:var(--font-sans);font-size:32px;line-height:1.1;font-weight:800;letter-spacing:-.03em}.ds-title{font-family:var(--font-sans);font-size:17px;line-height:1.3;font-weight:800;letter-spacing:-.01em}.ds-lead{font-family:var(--font-sans);font-size:19px;line-height:1.5;font-weight:500}.ds-body{font-family:var(--font-sans);font-size:16px;line-height:1.5;font-weight:500}.ds-small{font-family:var(--font-sans);font-size:14px;line-height:1.45;font-weight:500}.ds-caption{font-family:var(--font-sans);font-size:13px;line-height:1.45;font-weight:500;color:var(--muted)}.ds-micro{font-family:var(--font-sans);font-size:12px;line-height:1.2;font-weight:800}.ds-hand{font-family:var(--font-hand);font-size:30px;line-height:1;font-weight:700}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--turquoise-ink);outline-offset:3px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.container{max-width:1240px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width: 768px){.container{padding-left:24px;padding-right:24px}}.app-page.ds-ground{overflow:clip;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.app-page.ds-ground>main{flex:1}.app-logo{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:22px;letter-spacing:-.03em;color:var(--ink);text-decoration:none;flex:none}.app-header{position:relative;z-index:10}.app-header__row{min-height:84px;display:flex;align-items:center;gap:32px}.app-header__nav{display:none;flex:1;justify-content:center;gap:32px;font-size:15px;font-weight:500}.app-header__nav a,.app-header__mobile a{color:var(--ink);text-decoration:none}.app-header__nav a:hover,.app-header__mobile a:hover{color:var(--turquoise-ink)}.app-header__login{margin-left:auto;min-height:0;padding:13px 22px}.app-header__burger{display:inline-grid;place-items:center;width:44px;height:44px;margin-left:-16px;margin-right:-8px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink);cursor:pointer}.app-header__mobile{display:flex;flex-direction:column;padding-bottom:12px}.app-header__mobile a{padding:14px 4px;border-top:1px solid var(--line);font-size:16px;font-weight:600}@media (min-width: 900px){.app-header__nav{display:flex}.app-header__login{margin-left:0}.app-header__burger,.app-header__mobile{display:none}}.app-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:28px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.app-footer__info{display:flex;flex-direction:column;gap:4px;max-width:520px;line-height:1.45}.app-footer__info a{color:inherit}.app-footer__links{display:flex;gap:8px 24px;flex-wrap:wrap;max-width:620px}.app-footer__links a{color:var(--muted);text-decoration:none}.app-footer__links a:hover{color:var(--turquoise-ink)}.app-cookie{position:fixed;z-index:40;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));max-width:460px;display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--surface, #fff);box-shadow:0 12px 32px #17162224;font-size:14px;line-height:1.4}.app-cookie p{margin:0}.app-cookie .ds-btn{flex:none}@media print{.app-footer,.app-cookie{display:none!important}}.app-stub{display:grid;place-items:center;padding-top:48px;padding-bottom:72px}.app-stub__card{box-sizing:border-box;width:100%;max-width:560px;padding:32px;display:flex;flex-direction:column;gap:16px}.app-header__nav a.is-active{color:var(--turquoise-ink);font-weight:700}.app-balance{margin-left:auto;font-size:14px;font-weight:700;padding:10px 14px;border-radius:var(--radius-pill);box-shadow:none;color:var(--ink);text-decoration:none}.app-balance:hover{background:var(--glass-strong)}.app-header__logout{display:none;min-height:42px}.app-header__mobile-out{font:inherit;font-size:16px;font-weight:600;text-align:left;padding:14px 4px;border:0;border-top:1px solid var(--line);background:none;color:var(--danger);cursor:pointer}@media (min-width: 900px){.app-balance{margin-left:0}.app-header__logout{display:inline-flex}}.app-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:#1716226b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:app-fade .2s ease both}.app-sheet__panel{box-sizing:border-box;width:100%;max-height:94vh;max-height:94dvh;display:flex;flex-direction:column;border-radius:var(--radius-card) var(--radius-card) 0 0;box-shadow:var(--shadow-float);outline:none;animation:app-rise .28s cubic-bezier(.2,.8,.2,1) both}.app-sheet__panel.ds-ground{overflow:clip}.app-sheet__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:36px 20px calc(24px + env(safe-area-inset-bottom,0px))}.app-sheet__panel>.app-sheet__grip{position:absolute;z-index:2;top:10px;left:50%;width:44px;height:5px;margin-left:-22px;border-radius:var(--radius-pill);background:var(--line-strong)}.app-sheet__panel>.app-sheet__close{position:absolute;z-index:2;top:14px;right:14px;width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--ink);background:var(--glass-strong);border:1px solid var(--glass-border)}.app-sheet__close:hover{background:var(--surface)}@media (min-width: 640px){.app-sheet{align-items:center;padding:24px}.app-sheet__panel{max-width:460px;border-radius:var(--radius-panel);animation-name:app-pop}.app-sheet__body{padding:40px 36px 36px}.app-sheet__panel>.app-sheet__grip{display:none}}@keyframes app-fade{0%{opacity:0}}@keyframes app-rise{0%{transform:translateY(100%)}}@keyframes app-pop{0%{opacity:0;transform:translateY(12px) scale(.98)}}.app-check{position:relative;display:flex;gap:var(--space-3);align-items:flex-start;padding:4px 0;cursor:pointer;font-size:14px;line-height:1.45;font-weight:500;color:var(--ink-2)}.app-check input{position:absolute;left:0;top:4px;width:22px;height:22px;margin:0;opacity:0;cursor:pointer}.app-check__box{box-sizing:border-box;flex:none;width:22px;height:22px;border-radius:7px;margin-top:-1px;display:grid;place-items:center;color:transparent;background:var(--surface);border:1.5px solid var(--line-strong);transition:background .15s ease,border-color .15s ease}.app-check:hover .app-check__box{border-color:var(--muted)}.app-check input:checked+.app-check__box{background:var(--turquoise-ink);border-color:var(--turquoise-ink);color:var(--surface)}.app-check input:focus-visible+.app-check__box{outline:2px solid var(--turquoise-ink);outline-offset:2px}.app-check.is-invalid .app-check__box{border-color:var(--danger)}.app-check__text a{color:var(--turquoise-ink);font-weight:700;text-decoration:underline;text-underline-offset:2px}.app-check__text a:hover{color:var(--turquoise-ink)}.app-otp{position:relative}.app-otp__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;box-sizing:border-box;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;opacity:0;cursor:text}.app-otp__cells{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-2)}.app-otp__cell{box-sizing:border-box;height:60px;display:grid;place-items:center;border-radius:var(--radius-control);border:1px solid var(--line-strong);background:var(--surface);font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink);transition:border-color .15s ease,box-shadow .15s ease}.app-otp__cell.is-filled{border-color:var(--ink-2)}.app-otp__cell.is-active{border-color:var(--turquoise-ink);box-shadow:0 0 0 3px var(--turquoise-soft)}.app-otp.is-invalid .app-otp__cell{border-color:var(--danger)}.app-otp.is-invalid .app-otp__cells{animation:app-shake .32s ease}.app-otp.is-disabled .app-otp__cell{opacity:.55}.app-otp__caret{width:2px;height:28px;border-radius:2px;background:var(--turquoise-ink);animation:app-blink 1s steps(1) infinite}@keyframes app-blink{50%{opacity:0}}@keyframes app-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (max-width: 380px){.app-otp__cell{height:52px;font-size:22px}.app-otp__cells{gap:6px}}.ds-field:has(input[aria-invalid=true]){border-color:var(--danger)}.ds-field:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 3px #e5484d26}.auth{display:flex;flex-direction:column;gap:var(--space-4)}.auth .ds-btn--primary{width:100%;box-sizing:border-box}.auth__head{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start;padding-right:40px}.auth__head--center{align-items:center;text-align:center;padding-right:0}.auth__title{margin:0;font-size:clamp(26px,6vw,32px);line-height:1.1;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.auth__lead{margin:0;color:var(--ink-2)}.auth__email{color:var(--ink);word-break:break-all}.auth__context{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--radius-control);background:var(--glass-strong);border:1px solid var(--glass-border);font-size:14px;color:var(--ink-2)}.auth__context-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth__context b{color:var(--ink)}.auth__field{display:flex;flex-direction:column;gap:6px}.auth__label{font-size:13px;font-weight:600;color:var(--ink-2)}.auth__hint{margin:0;font-size:14px;color:var(--ink-2)}.auth__consents{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:6px}.auth__error{margin:-4px 0 0;color:var(--danger);font-size:14px;font-weight:600;line-height:1.4}.auth__notice{margin:-4px 0 0;color:var(--green-ink);font-size:14px;font-weight:600}.auth__caption{margin:-4px 0 0;color:var(--muted);text-align:center}.auth__link{font:inherit;font-weight:700;color:var(--turquoise-ink);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;border-radius:4px}.auth__link:hover{color:var(--turquoise-ink)}.auth__link[disabled]{opacity:.5;cursor:default}.auth__back{font:inherit;font-size:14px;font-weight:700;color:var(--ink-2);align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 8px;margin:-8px 0 -4px -8px;background:none;border:0;border-radius:var(--radius-pill);cursor:pointer}.auth__back:hover{color:var(--ink);background:var(--glass-strong)}.auth__resend{text-align:center;font-size:14px;color:var(--muted)}.auth__mock{margin:0;padding:8px 12px;border-radius:var(--radius-control);border:1px dashed var(--line-strong);font-size:13px;font-weight:600;color:var(--muted);text-align:center}.auth--done{align-items:stretch;padding-top:var(--space-3)}.auth__bonus{position:relative;display:flex;justify-content:center;padding:var(--space-2) 0 var(--space-3)}.auth__bonus-badge{width:112px;height:112px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--mint);box-shadow:var(--shadow-cta);font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1}.auth__bonus-badge small{font-size:13px;font-weight:700;letter-spacing:0;margin-top:4px}.auth__bonus-hand{position:absolute;left:calc(50% + 52px);top:0;transform:rotate(var(--tilt-hand));font-size:28px;color:var(--ink-2)}.lp{--lp-glow-lime: rgba(53, 200, 180, .42);--lp-glow-lime-mid: rgba(53, 200, 180, .14);--lp-glow-lime-soft: rgba(164, 207, 74, .42);--lp-glow-violet: rgba(194, 242, 228, .5);--lp-glow-lilac: rgba(164, 207, 74, .3);--lp-hand: var(--ink-2);--lp-gauge-start: var(--turquoise);--lp-bar-1: var(--mint);--lp-bar-3: var(--lime);--lp-bar-4: var(--turquoise);--lp-bar-5: var(--mint);--lp-strip-shadow: 0 16px 40px rgba(22, 122, 108, .07);position:relative;overflow:hidden;min-height:100vh;background:var(--bg)}.lp__content{position:relative}.lp a:not(.ds-btn){text-decoration:none}.lp-glow{position:absolute;border-radius:50%;pointer-events:none}.lp-glow--1{top:-260px;right:-220px;width:900px;height:900px;background:radial-gradient(circle,var(--lp-glow-lime),var(--lp-glow-lime-mid) 40%,rgba(164,207,74,0) 68%)}.lp-glow--2{top:80px;left:36%;width:720px;height:720px;background:radial-gradient(circle,var(--lp-glow-violet),rgba(53,200,180,0) 65%)}.lp-glow--3{top:520px;left:-200px;width:640px;height:640px;background:radial-gradient(circle,var(--lp-glow-lilac),rgba(194,242,228,0) 65%)}.lp-glow--4{top:1080px;right:-160px;width:700px;height:700px;background:radial-gradient(circle,var(--lp-glow-lime-soft),rgba(164,207,74,0) 65%)}.lp-h2{margin:0;font-size:clamp(30px,3.4vw,44px);line-height:1.05;letter-spacing:-.04em;font-weight:800}.lp-hero{padding-top:36px;padding-bottom:56px;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.lp-hero__copy{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}.lp-eyebrow{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:fit-content;padding:6px 6px 6px 16px;border-radius:var(--radius-pill);background:#ffffff80;border-color:#ffffffd9;box-shadow:none;font-size:14px;font-weight:600}.lp-eyebrow .ds-chip{padding:6px 9px;line-height:normal}.lp-hero__title{margin:0;font-size:clamp(40px,5.4vw,68px)}.lp-mark{background:var(--lime);padding:0 14px;border-radius:22px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-hero__lead{margin:0;color:var(--ink-2);max-width:500px}.lp-form{max-width:460px;padding:var(--space-4);border-radius:26px;display:flex;flex-direction:column;gap:var(--space-3);background:var(--glass);border-color:#ffffffd9}.lp-form .ds-field{padding-right:6px}.lp-form .ds-field:has(input[aria-invalid=true]){border-color:var(--danger)}.lp-form__error{margin:-4px 4px 0;color:var(--danger);font-size:14px;font-weight:600}.lp-form__foot{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:0 4px;font-size:13px;color:var(--muted)}.lp-form__safe{display:flex;align-items:center;gap:6px}.lp-form__alt{font:inherit;font-weight:700;color:var(--turquoise-ink);background:none;border:0;padding:0;cursor:pointer;border-radius:4px}.lp-form__alt:hover{color:var(--turquoise-ink)}.lp-form__alt:focus-within{outline:2px solid var(--turquoise-ink);outline-offset:3px}.lp-draft{gap:12px}.lp-draft__thumb{width:32px;height:42px;object-fit:cover;border-radius:8px;flex:none}.lp-draft__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600}.lp-draft__remove{font:inherit;font-size:13px;font-weight:700;color:var(--ink-2);background:var(--surface-soft);border:0;border-radius:var(--radius-pill);padding:8px 12px;cursor:pointer}.lp-hero__art{flex:1 1 520px;min-width:0;position:relative}.lp-stage{position:absolute;left:0;top:0;transform-origin:0 0}.lp-stage__hand{position:absolute;left:2%;top:0;transform:rotate(var(--tilt-hand));color:var(--lp-hand)}.lp-stage__squiggle{position:absolute;left:70px;top:82px;color:var(--lp-hand)}.lp-stage__arrow{position:absolute;left:46%;top:470px;color:var(--ink)}.lp-stage .ds-gauge__arc{background:conic-gradient(from 270deg,var(--lp-gauge-start) 0deg,var(--green) var(--deg, 112deg),var(--line) var(--deg, 112deg) 180deg,rgba(0,0,0,0) 180deg)}.lp-stage .ds-chip--success{font-size:13px;font-weight:700;padding:6px 12px;line-height:normal}.lp-strip{list-style:none;margin:0;display:grid;gap:20px;background:#ffffff80;border-color:#ffffffd9;box-shadow:var(--lp-strip-shadow)}.lp-strip--features{padding:22px 28px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.lp-strip--stats{padding:24px 28px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.lp-strip__item{display:flex;align-items:center;gap:var(--space-4)}.lp-strip__icon{flex:none;width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface-soft);color:var(--ink)}.lp-strip__icon--lime{background:var(--lime-soft)}.lp-strip__label{font-size:16px;font-weight:600;line-height:1.3}.lp-strip__value{display:block;font-size:22px;letter-spacing:-.02em}.lp-strip__sub{font-size:14px;color:var(--muted)}.lp-how{padding-top:var(--space-8);padding-bottom:40px;display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:stretch}.lp-how__main{flex:1.4 1 560px;min-width:0;display:flex;flex-direction:column;gap:var(--space-5)}.lp-how .ds-chip--lime{font-size:14px;line-height:normal}.lp-steps{list-style:none;margin:0;padding:var(--space-5);display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px;background:#ffffff80;border-color:#ffffffd9;box-shadow:var(--lp-strip-shadow)}.lp-step{display:flex;flex-direction:column;gap:14px}.lp-step__tile{position:relative;box-sizing:border-box;height:130px;border-radius:var(--radius-tile);background:var(--surface-soft);display:flex;align-items:center;justify-content:center}.lp-step__tile--bars{align-items:flex-end;gap:var(--space-2);padding-bottom:26px}.lp-step__tile--variants{gap:6px}.lp-step__n{position:absolute;left:-6px;top:-10px;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--surface);font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.lp-step__cutout{height:108px;width:auto;transform:rotate(-6deg);filter:drop-shadow(0 12px 16px rgba(22,122,108,.28))}.lp-step__bar{width:16px;border-radius:5px}.lp-step__variant{width:54px;height:81px;object-fit:cover;border-radius:9px;border:3px solid var(--surface);box-shadow:0 8px 16px #1716222e}.lp-step__caption{font-size:16px;font-weight:600;line-height:1.3}.lp-how__report{align-self:center;min-height:0;padding:15px 24px}.lp-studio{flex:1 1 380px;min-width:0;min-height:380px;position:relative;overflow:hidden;border-radius:var(--radius-panel);background:linear-gradient(135deg,var(--surface) 0%,var(--lime-soft) 55%,var(--mint) 100%);color:var(--ink);box-shadow:var(--shadow-panel);padding:36px;display:flex;flex-direction:column;gap:var(--space-4)}.lp-studio__title,.lp-studio__text,.lp-studio__cta{position:relative}.lp-studio__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:78% center}.lp-studio__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f3faf8f5,#f3faf8b8 42%,#f3faf800 70%)}.lp-studio__thumb{position:absolute;object-fit:cover;border:4px solid var(--surface);box-shadow:0 12px 24px #167a6c38}.lp-studio__thumb--a{right:22px;top:20px;width:66px;height:99px;border-radius:12px;transform:rotate(12deg)}.lp-studio__thumb--b{right:100px;top:34px;width:56px;height:84px;border-radius:10px;transform:rotate(-8deg)}.lp-studio__title{margin:0;font-size:32px;line-height:1.1;letter-spacing:-.03em;font-weight:800;max-width:300px}.lp-studio__title span{color:var(--green-text)}.lp-studio__text{margin:0;font-size:16px;line-height:1.5;color:var(--ink-2);max-width:260px}.lp-studio__cta{margin-top:auto;width:fit-content;min-height:0;padding:15px 24px;font-size:16px;box-shadow:none}.lp-stats{padding-top:var(--space-5);padding-bottom:var(--space-8)}.lp-pricing{padding-bottom:80px;display:flex;flex-direction:column;gap:28px}.lp-pricing__head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}.lp-pricing__cost{font-size:15px;color:var(--muted)}.lp-pricing .lp-h2{line-height:normal}.lp-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.lp-plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:28px;display:flex;flex-direction:column;gap:var(--space-4)}.lp-plan--popular{background:linear-gradient(135deg,var(--surface) 0%,var(--lime-soft) 55%,var(--mint) 100%);border-color:var(--glass-border);color:var(--ink);box-shadow:var(--shadow-panel)}.lp-plan__top{display:flex;justify-content:space-between;align-items:center}.lp-plan .ds-chip{padding:6px 10px;line-height:normal}.lp-plan__name{font-size:18px;font-weight:700}.lp-plan__price{font-size:40px;font-weight:800;letter-spacing:-.04em}.lp-plan__price small{font-size:16px;font-weight:500;letter-spacing:0;color:var(--muted)}.lp-plan--popular .lp-plan__price small{color:var(--ink-2)}.lp-plan__note{font-size:15px;line-height:1.6;color:var(--ink-2)}.lp-plan--popular .lp-plan__note{color:var(--ink-2)}.lp-plan__btn{margin-top:auto;text-align:center;font-weight:700;padding:15px;border-radius:var(--radius-control);background:var(--surface-soft);color:var(--ink)}.lp-plan__btn:hover{color:var(--turquoise-ink)}.lp-plan--popular .lp-plan__btn{background:var(--green);font-weight:800}.lp-plan--popular .lp-plan__btn:hover{color:var(--ink);filter:brightness(.97)}@media (max-width: 600px){.lp-hero{padding-top:var(--space-3);gap:var(--space-6)}.lp-mark{padding:0 10px;border-radius:16px}.lp-strip--features,.lp-strip--stats{padding:20px}.lp-how{padding-top:var(--space-7)}.lp-studio{padding:28px 24px}.lp-studio__title{font-size:28px;max-width:240px}.lp-studio__thumb--b{display:none}.lp-stats{padding-bottom:var(--space-7)}}.lp-hero{position:relative}.lp-hero__accent{color:var(--green-text)}.lp-deco{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.lp-deco--ring{width:220px;top:-26px;right:-40px;transform:rotate(14deg)}.lp-deco--ribbon{width:190px;left:-86px;bottom:-40px;opacity:.9}.lp-hero__copy,.lp-hero__art{position:relative;z-index:1}@media (max-width: 1280px){.lp-deco--ribbon{display:none}}@media (max-width: 760px){.lp-deco--ring{width:120px;top:-14px;right:-28px}.lp-deco--ribbon{display:none}}.wz{--wz-panel-shadow: 0 20px 50px rgba(22, 122, 108, .08);--wz-checker: var(--surface-soft);--wz-dash: #BFD8D2;--wz-bad-soft: #fde8e8;position:relative;overflow:clip;background:var(--bg)}.wz__content{position:relative}.wz-glow{position:absolute;border-radius:50%;pointer-events:none}.wz-glow--1{top:-240px;right:-200px;width:820px;height:820px;background:radial-gradient(circle,var(--glow-lime),rgba(164,207,74,0) 66%)}.wz-glow--2{top:200px;left:-240px;width:720px;height:720px;background:radial-gradient(circle,#35c8b461,#35c8b400 65%)}.wz-glow--3{bottom:80px;right:20%;width:640px;height:640px;background:radial-gradient(circle,#c2f2e452,#c2f2e400 65%)}.wz-container{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width: 767px){.wz-container{padding-left:16px;padding-right:16px}}.wz-header{min-height:80px;display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.wz-header .app-logo{font-size:22px}.wz-steps{margin:0;list-style:none;display:flex;gap:var(--space-1);padding:4px;border-radius:var(--radius-pill);box-shadow:none;flex-wrap:wrap}.wz-steps li{font-size:14px;font-weight:600;padding:10px 16px;border-radius:var(--radius-pill);color:var(--muted)}.wz-steps li.is-done{color:var(--green-ink)}.wz-steps li[aria-current=step]{font-weight:700;background:var(--ink);color:var(--surface)}.wz-header__spacer{flex:1}.wz-balance{font-size:14px;font-weight:700;padding:10px 14px;border-radius:var(--radius-pill);box-shadow:none;color:var(--ink);text-decoration:none}.wz-balance:hover{background:var(--glass-strong)}@media (max-width: 640px){.wz-header{gap:var(--space-3);padding-top:12px;padding-bottom:8px}.wz-steps{order:3;width:100%;box-sizing:border-box;justify-content:space-between}.wz-steps li{padding:8px 10px;font-size:13px}}.wz-main{padding-top:12px;padding-bottom:32px;display:flex;flex-direction:column;gap:var(--space-5)}.wz-top{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap}.wz-top__title{display:flex;flex-direction:column;gap:10px}.wz-top__chips{display:flex;gap:var(--space-2);flex-wrap:wrap}.wz-chip-ds.ds-chip{font-size:13px;font-weight:700;padding:6px 12px;line-height:normal}.wz-h1{margin:0;font-size:clamp(32px,3.6vw,48px);line-height:1.04;letter-spacing:-.045em;font-weight:800}.wz-top__lead{margin:0;font-size:15px;color:var(--muted);max-width:440px;line-height:1.5}.wz-grid{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-start}.wz-side{flex:999 1 620px;min-width:0;display:flex;flex-direction:column;gap:20px}.wz-panel{box-shadow:var(--wz-panel-shadow);display:flex;flex-direction:column}.wz-panel__head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}.wz-panel__head--base{align-items:baseline}.wz-h2{margin:0;font-size:17px;font-weight:800}.wz-muted{font-size:13px;color:var(--muted)}.wz-label{font-size:14px;font-weight:700;color:var(--ink)}.wz-label--col{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--ink-2)}.wz-error{font-size:13px;font-weight:600;color:var(--danger)}.wz-warn{font-size:13px;font-weight:700;color:var(--ink)}.wz-note{font-size:13px;color:var(--muted);line-height:1.45}.wz-link{font:inherit;font-size:14px;font-weight:700;color:var(--turquoise-ink);background:none;border:0;padding:0;cursor:pointer;text-align:left;text-decoration:none}.wz-link:hover{color:var(--ink)}.wz-link--sm{font-size:13px;min-height:32px}.wz-product{box-sizing:border-box;flex:1 1 382px;max-width:100%;padding:20px;gap:var(--space-4)}.wz-seg{display:flex;gap:4px;padding:4px;border-radius:var(--radius-pill);background:#ffffffb3}.wz-seg button{font:inherit;font-size:13px;font-weight:700;min-height:36px;padding:0 12px;border:0;border-radius:var(--radius-pill);cursor:pointer;background:transparent;color:var(--ink-2)}.wz-seg button[aria-pressed=true]{background:var(--ink);color:var(--surface)}.wz-photo{position:relative;aspect-ratio:3 / 4;max-height:420px;border-radius:20px;overflow:hidden;background:var(--turquoise-ink);transform:rotate(-2deg);box-shadow:0 24px 44px #167a6c38;border:6px solid rgba(255,255,255,.85)}.wz-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.wz-photo__mp{position:absolute;left:12px;top:12px;font-size:13px;font-weight:800;color:var(--surface);background:#1716228c;padding:6px 9px;border-radius:10px}.wz-photo--loading,.wz-card--loading{background:var(--line);animation:wz-pulse 1.2s ease-in-out infinite}@keyframes wz-pulse{50%{opacity:.55}}.wz-info{display:flex;flex-direction:column;gap:var(--space-2)}.wz-info__brand{font-size:13px;font-weight:600;color:var(--muted)}.wz-info__title{font-size:16px;font-weight:700;line-height:1.35}.wz-info__row{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.wz-info__price{font-size:24px;font-weight:800;letter-spacing:-.02em}.wz-info__rating,.wz-card__rating{color:var(--ink-2)}.wz-info__rating{font-size:14px}.wz-info__rating b,.wz-card__rating b{color:#b45309}.wz-empty{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ink-2);padding:16px;border-radius:var(--radius-tile);background:var(--surface)}.wz-empty b{color:var(--ink)}.wz-sku{display:flex;flex-direction:column;gap:10px}.wz-checker{position:relative;aspect-ratio:3 / 4;max-height:420px;border-radius:20px;overflow:hidden;border:1px solid var(--line);background-color:var(--surface);background-image:linear-gradient(45deg,var(--wz-checker) 25%,transparent 25%,transparent 75%,var(--wz-checker) 75%),linear-gradient(45deg,var(--wz-checker) 25%,transparent 25%,transparent 75%,var(--wz-checker) 75%);background-size:20px 20px;background-position:0 0,10px 10px;display:flex;align-items:center;justify-content:center}.wz-checker img{width:72%;height:72%;object-fit:contain}.wz-checker__pick{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 24px;border-radius:var(--radius-tile);cursor:pointer;background:var(--glass-strong);border:1.5px dashed var(--wz-dash);font-size:14px;color:var(--muted);text-align:center}.wz-checker__pick b{font-size:15px;color:var(--turquoise-ink)}.wz-checker__pick:focus-within{outline:2px solid var(--turquoise-ink);outline-offset:3px}.wz-file{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}.wz-file__name{flex:1;min-width:0;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wz-file__replace{font-size:13px;font-weight:700;min-height:36px;padding:0 12px;display:inline-flex;align-items:center;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.wz-file__replace:focus-within{outline:2px solid var(--turquoise-ink);outline-offset:3px}.wz-select{font:inherit;font-size:15px;font-weight:600;min-height:48px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink)}.wz-query{padding:22px;gap:14px}.wz-chip{font-size:13px;font-weight:700;padding:6px 12px;border-radius:var(--radius-pill)}.wz-chip--auto{font-size:12px;font-weight:800;padding:5px 10px;background:var(--lime-soft);color:var(--green-ink)}.wz-chip--ok{background:var(--lime-soft);color:var(--green-ink)}.wz-chip--bad{background:var(--wz-bad-soft);color:var(--ink)}.wz-search{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--muted)}.wz-search:focus-within{border-color:var(--turquoise-ink);box-shadow:0 0 0 3px var(--turquoise-soft)}.wz-search input{font:inherit;font-size:17px;font-weight:600;flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--ink);min-height:52px}.wz-search input::placeholder,.wz-input::placeholder{color:var(--placeholder);font-weight:500}.wz-sugg{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.wz-pill{font:inherit;font-size:13px;font-weight:600;min-height:36px;padding:0 12px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:#ffffffbf;color:var(--ink);cursor:pointer}.wz-pill:hover{background:var(--surface)}.wz-comp{padding:22px;gap:var(--space-4)}.wz-comp__title{display:flex;flex-direction:column;gap:4px}.wz-count{font-size:14px;font-weight:700;padding:7px 12px;border-radius:var(--radius-pill);background:var(--lime-soft);color:var(--green-ink)}.wz-count.is-bad{background:var(--wz-bad-soft);color:var(--ink)}.wz-cards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:-14px -22px -11px;padding:20px 26px 28px;scroll-padding-inline:26px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.wz-cards::-webkit-scrollbar{height:6px}.wz-cards::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-pill)}.wz-cards::-webkit-scrollbar-track{background:transparent;margin:0 26px}.wz-manual{position:relative}.wz-card{flex:0 0 168px;scroll-snap-align:start;display:flex;flex-direction:column;gap:var(--space-2);padding:8px;border-radius:20px;background:#fffc;border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #167a6c1a}.wz-card--loading{min-height:280px;box-shadow:none}.wz-card__photo{position:relative;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:var(--line)}.wz-card__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wz-card__remove{position:absolute;right:6px;top:6px;width:32px;height:32px;border-radius:50%;border:0;padding:0;background:#171622b8;cursor:pointer;display:flex;align-items:center;justify-content:center}.wz-card__remove:hover{background:var(--ink)}.wz-card__name{font-size:13px;font-weight:600;line-height:1.3;min-height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wz-card__price{font-size:17px;font-weight:800;letter-spacing:-.02em}.wz-card__rating{font-size:12px}.wz-restore{flex:0 0 168px;min-height:280px;font:inherit;font-size:14px;font-weight:700;color:var(--turquoise-ink);border-radius:20px;border:1.5px dashed var(--wz-dash);background:#ffffff59;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2)}.wz-restore:hover{background:var(--glass-strong)}.wz-manual{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid rgba(23,22,34,.08)}.wz-row{display:flex;gap:var(--space-2);flex-wrap:wrap}.wz-input{font:inherit;font-size:15px;flex:1 1 280px;min-width:0;min-height:48px;padding:0 14px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink)}.wz-input:focus{outline:none;border-color:var(--turquoise-ink);box-shadow:0 0 0 3px var(--turquoise-soft)}.wz-input[aria-invalid=true]{border-color:var(--danger)}.wz-btn.ds-btn{min-height:48px;padding:0 20px;border-radius:var(--radius-control)}.wz-tags{display:flex;gap:var(--space-2);flex-wrap:wrap}.wz-tag{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:4px 4px 4px 12px;border-radius:var(--radius-pill);background:var(--turquoise-soft);color:var(--turquoise-ink)}.wz-tag button{width:26px;height:26px;border-radius:50%;border:0;padding:0;background:#167a6c24;color:var(--turquoise-ink);cursor:pointer;display:flex;align-items:center;justify-content:center}.wz-bar-wrap{position:sticky;bottom:0;z-index:5;padding:0 24px 20px}@media (max-width: 767px){.wz-bar-wrap{padding:0 8px calc(8px + env(safe-area-inset-bottom,0px))}}.wz-bar{max-width:1272px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 14px 14px 24px;border-radius:24px;background:var(--glass-strong);border-color:#fffffff2;box-shadow:0 -10px 40px #167a6c1a,0 20px 50px #167a6c1f}.wz-bar__cost{flex:1 1 320px;display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.wz-bar__price{font-size:16px;font-weight:700}.wz-run.ds-btn{padding:0 28px}@media (max-width: 640px){.wz-bar{padding:12px;gap:10px}.wz-bar__cost{flex-basis:100%;gap:8px}.wz-bar__price{font-size:15px}.wz-bar>.wz-muted{display:none}.wz-run.ds-btn{flex:1 1 100%}}.wz-card__sku{font-size:12px}.wz-card--bad{justify-content:flex-start;gap:8px;min-height:120px;box-shadow:none;background:var(--surface)}.pg-glow--2{top:300px;left:-240px;width:720px;height:720px;background:radial-gradient(circle,#35c8b461,#35c8b400 65%)}.pg-main{padding-bottom:56px}.pg-context{width:fit-content;font-size:13px;font-weight:700;padding:6px 12px;border-radius:var(--radius-pill);background:var(--turquoise-soft);color:var(--turquoise-ink)}.pg-timer{display:flex;align-items:center;gap:var(--space-3)}.pg-timer__value{font-size:32px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pg-replay{font:inherit;font-size:13px;font-weight:700;min-height:40px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:#ffffffb3;color:var(--ink);cursor:pointer}.pg-replay:hover{background:var(--surface)}.pg-pipe{padding:20px;gap:var(--space-4)}.pg-bar{height:10px;border-radius:var(--radius-pill);background:#17162214;overflow:hidden}.pg-bar__fill{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--turquoise),var(--green));transition:width .6s ease}.pg-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.pg-step{display:flex;gap:var(--space-3);align-items:flex-start;padding:14px;border-radius:var(--radius-tile);background:#ffffff59;border:1px solid rgba(255,255,255,.9)}.pg-step.is-active{background:#ffffffe6;border:2px solid var(--turquoise-ink);padding:13px}.pg-step__dot{flex:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;background:#17162214;color:var(--ink)}.pg-step.is-done .pg-step__dot{background:var(--mint)}.pg-step.is-active .pg-step__dot{background:var(--ink);color:var(--surface);animation:pg-pulse 1.6s ease-in-out infinite}.pg-step__text{display:flex;flex-direction:column;gap:4px;min-width:0}.pg-step__text b{font-size:14px;line-height:1.3;color:var(--ink-2)}.pg-step.is-done .pg-step__text b,.pg-step.is-active .pg-step__text b{color:var(--ink)}.pg-step__text span{font-size:12px;color:var(--muted)}@keyframes pg-pulse{0%,to{box-shadow:0 0 #a4cf4ab3}50%{box-shadow:0 0 0 8px #a4cf4a00}}@keyframes pg-scan{0%{top:4%}50%{top:92%}to{top:4%}}.pg-pulse{animation:pg-pulse 1.6s ease-in-out infinite}.pg-grid{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-start}.pg-ex{flex:999 1 620px;min-width:0;padding:22px;gap:18px;background:#ffffff9e;border-color:#fffffff2;box-shadow:0 20px 50px #167a6c1a}.pg-h2{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em}.pg-ready{font-size:12px;font-weight:800;padding:6px 10px;border-radius:var(--radius-pill);background:var(--mint)}.pg-wait{display:flex;align-items:center;gap:14px;padding:18px;border-radius:var(--radius-tile);border:1.5px dashed var(--wz-dash);background:#fff6;font-size:15px;color:var(--ink-2)}.pg-wait__dot{flex:none;width:12px;height:12px;border-radius:50%;background:var(--turquoise)}.pg-ex__body{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start}.pg-cover{flex:0 0 200px;position:relative;aspect-ratio:3 / 4;border-radius:var(--radius-tile);overflow:hidden;background:var(--turquoise-ink);border:6px solid rgba(255,255,255,.9);box-shadow:0 20px 40px #167a6c38;transform:rotate(-3deg)}.pg-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.pg-cover__price{position:absolute;left:8%;bottom:8%;font-size:15px;font-weight:800;color:var(--surface);background:#e53935;padding:4px 9px;border-radius:8px}.pg-zone{position:absolute;border:2px dashed var(--danger);border-radius:10px;background:#e5484d24}.pg-scan{position:absolute;left:0;right:0;height:3px;background:var(--turquoise);box-shadow:0 0 18px 6px #a4cf4a99;animation:pg-scan 2.4s ease-in-out infinite}.pg-ex__info{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:14px}.pg-alert{display:flex;gap:var(--space-3);padding:14px 16px;border-radius:var(--radius-tile)}.pg-alert svg{flex:none;margin-top:1px}.pg-alert>span:last-child{display:flex;flex-direction:column;gap:4px}.pg-alert b{font-size:15px}.pg-alert>span>span{font-size:14px;color:var(--ink-2);line-height:1.45}.pg-alert--bad{background:var(--wz-bad-soft);border:1px solid #f6c5c7}.pg-alert--ok{align-items:center;background:var(--lime-soft)}.pg-alert--ok b{color:var(--green-ink)}.pg-alert__ok{flex:none;width:26px;height:26px;border-radius:50%;background:var(--mint);display:flex;align-items:center;justify-content:center;color:var(--ink)}.pg-judge-note{margin:8px 0 0;font-size:13px;line-height:1.4}.pg-rules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.pg-rules li{display:flex;align-items:center;gap:var(--space-3);padding:12px 2px;border-bottom:1px solid rgba(23,22,34,.07);font-size:14px}.pg-rules__dot{flex:none;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mint);color:var(--ink)}.pg-rules__dot.is-warn{background:var(--warning)}.pg-rules__name{flex:1;font-weight:600}.pg-rules__value{font-size:13px;color:var(--ink-2)}.pg-cc{box-sizing:border-box;flex:1 1 386px;max-width:100%;padding:22px;gap:14px}.pg-cc .wz-panel__head{flex-wrap:nowrap;gap:10px}.pg-cc__count{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.pg-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2)}.pg-slot{position:relative;aspect-ratio:3 / 4;border-radius:10px;overflow:hidden;background:#1716220f;border:1px solid rgba(255,255,255,.9)}.pg-slot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:pg-in .3s ease both}@keyframes pg-in{0%{opacity:0;transform:scale(1.06)}}.pg-note{font-size:13px;color:var(--muted);line-height:1.45}.pg-leave{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:16px 16px 16px 22px;border-radius:24px;background:var(--glass-strong);border-color:#fffffff2;box-shadow:0 20px 50px #167a6c1a}.pg-leave__text{flex:1 1 340px;font-size:15px;line-height:1.45}.pg-leave__text span{color:var(--ink-2)}.pg-btn.ds-btn{min-height:0;padding:14px 20px;font-size:15px}.pg-done{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:18px 18px 18px 26px;border-radius:26px;background:linear-gradient(135deg,var(--surface) 0%,var(--lime-soft) 55%,var(--mint) 100%);color:var(--ink);box-shadow:var(--shadow-panel)}.pg-done__text{flex:1 1 300px;display:flex;flex-direction:column;gap:4px}.pg-done__text b{font-size:20px;letter-spacing:-.02em}.pg-done__text span{font-size:14px;color:var(--ink-2)}.pg-done__btn.ds-btn{min-height:0;padding:16px 26px;box-shadow:none}@media (prefers-reduced-motion: reduce){.pg-scan,.pg-pulse,.pg-step.is-active .pg-step__dot{animation:none}}@media (max-width: 640px){.pg-pipe{padding:14px;gap:12px}.pg-steps{gap:4px}.pg-step,.pg-step.is-active{padding:8px 10px;align-items:center;border-radius:14px}.pg-step.is-active{padding:7px 9px}.pg-step__dot{width:24px;height:24px;font-size:12px}.pg-step__text{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px;flex:1}.pg-step__text b{font-size:13px}.pg-step__text span{flex:none}.pg-timer__value{font-size:26px}.pg-cover{flex-basis:160px;margin:0 auto}.pg-btn.ds-btn,.pg-done__btn.ds-btn{flex:1 1 100%}}.pg-alert--muted{background:#1111270a;border:1px solid rgba(17,17,39,.08)}.rp-glow--2{top:120px;left:-200px;width:760px;height:760px;background:radial-gradient(circle,#e5484d29,#e5484d00 65%)}.rp-glow--3{top:900px;left:35%;width:760px;height:760px;background:radial-gradient(circle,#35c8b457,#35c8b400 65%)}.rp-main{gap:28px;padding-bottom:72px}.rp-muted{font-size:13px;color:var(--muted);line-height:1.45}.rp-muted--md{font-size:14px}.rp-chip.ds-chip{font-size:13px;font-weight:700;padding:6px 12px;line-height:normal}.rp-h2{margin:0;font-size:24px;font-weight:800;letter-spacing:-.03em}.rp-h2--sm{font-size:22px;letter-spacing:-.02em}.rp-head{display:flex;flex-direction:column;gap:4px;min-width:0}.rp-head--gap{gap:10px}.rp-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px 16px;flex-wrap:wrap}.rp-loading{padding:40px;text-align:center;color:var(--muted)}.rp-public{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 18px;border-radius:var(--radius-tile);box-shadow:none;font-size:14px;color:var(--ink-2)}.rp-public b{color:var(--ink)}.rp-ghost{flex:1 1 0;font:inherit;font-size:14px;font-weight:700;min-height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:#ffffffb3;color:var(--ink);cursor:pointer;text-decoration:none;white-space:nowrap}.rp-ghost:hover{background:var(--surface)}.rp-link{flex-basis:100%;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.rp-link input{font:inherit;font-size:14px;min-height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink)}.rp-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rp-context{font-size:13px;font-weight:700;padding:6px 12px;border-radius:var(--radius-pill);background:var(--turquoise-soft);color:var(--turquoise-ink)}.rp-bar__actions{display:flex;gap:var(--space-2);flex-wrap:wrap}.rp-btn{flex:none;font:inherit;font-size:14px;font-weight:700;min-height:44px;padding:0 18px;border-radius:var(--radius-pill);cursor:pointer}.rp-btn--ink{border:0;background:var(--ink);color:var(--surface)}.rp-btn--ink:hover{background:#2a2938}.rp-skipped{margin:-16px 0 0}.rp-board{position:relative;overflow:hidden;border-radius:36px;padding:var(--space-6);box-shadow:0 30px 70px #167a6c24;border-color:#fffffff2;display:flex;flex-direction:column;gap:28px}.rp-board__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5)}.rp-board__side{flex:1 1 360px;display:flex;align-items:center;gap:var(--space-5);min-width:0}.rp-board__side--right{justify-content:flex-end}.rp-board__cover{flex:none;width:150px;height:200px;border-radius:22px;overflow:hidden;border:6px solid var(--surface);box-shadow:0 24px 44px #167a6c3d;transform:rotate(var(--tilt-main));background:var(--surface)}.rp-board__cover img,.rp-board__card img{width:100%;height:100%;object-fit:cover;display:block}.rp-board__score{display:flex;flex-direction:column;gap:4px}.rp-board__score--right{text-align:right}.rp-board__label,.rp-board__sub{font-size:15px;font-weight:700;color:var(--ink-2)}.rp-board__sub{font-weight:600}.rp-board__num{font-size:clamp(72px,10vw,120px);font-weight:800;letter-spacing:-.06em;line-height:.9;font-variant-numeric:tabular-nums}.rp-board__num.is-behind{color:#c4282d}.rp-board__num.is-ahead{color:var(--green-ink)}.rp-board__vs{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:10px}.rp-board__vs-dot{width:64px;height:64px;border-radius:50%;background:var(--ink);color:var(--surface);font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center}.rp-board__gap{font-size:15px;font-weight:800;padding:8px 14px;border-radius:var(--radius-pill);background:#fde8e8;white-space:nowrap}.rp-board__gap.is-ahead{background:var(--lime-soft);color:var(--green-ink)}.rp-board__stack{flex:none;position:relative;width:190px;height:220px}.rp-board__card{position:absolute;overflow:hidden;background:var(--surface)}.rp-board__card--0{left:0;top:30px;width:120px;height:160px;border-radius:18px;border:5px solid rgba(255,255,255,.8);transform:rotate(var(--tilt-back-1));filter:blur(1px);opacity:.85}.rp-board__card--1{left:30px;top:14px;width:130px;height:174px;border-radius:20px;border:5px solid rgba(255,255,255,.85);transform:rotate(-6deg)}.rp-board__card--2{left:56px;top:0;width:134px;height:180px;border-radius:20px;border:6px solid var(--surface);transform:rotate(8deg);box-shadow:0 20px 40px #167a6c38}.rp-scale{display:flex;flex-direction:column;gap:var(--space-2)}.rp-scale__track{position:relative;height:44px}.rp-scale__base,.rp-scale__gap,.rp-scale__fill{position:absolute;top:16px;height:12px}.rp-scale__base{left:0;right:0;border-radius:var(--radius-pill);background:#17162212}.rp-scale__gap{background:repeating-linear-gradient(135deg,#e5484d59 0,#e5484d59 6px,#e5484d26 6px,#e5484d26 12px)}.rp-scale__fill{left:0;border-radius:var(--radius-pill);background:var(--danger)}.rp-scale__dot{position:absolute;top:6px;width:32px;height:32px;margin-left:-16px;border-radius:50%;border:4px solid var(--surface);box-sizing:border-box}.rp-scale__dot--own{background:var(--danger)}.rp-scale__dot--avg{background:var(--turquoise)}.rp-scale__dot--lead{top:10px;width:24px;height:24px;margin-left:-12px;background:var(--turquoise-ink)}.rp-scale__labels{position:relative;height:18px;font-size:13px;font-weight:700;color:var(--ink-2)}.rp-scale__labels span{position:absolute;transform:translate(-50%);white-space:nowrap}.rp-scale__labels .is-own{color:#c4282d}.rp-scale__labels .is-gap{color:var(--ink)}.rp-panel{border-radius:var(--radius-card);padding:var(--space-5);box-shadow:var(--shadow-panel);display:flex;flex-direction:column;gap:18px}.rp-panel__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.rp-chips{display:flex;gap:6px;flex-wrap:wrap}.rp-chips button{font:inherit;font-size:13px;font-weight:700;min-height:40px;padding:0 14px;border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--line-strong);background:#ffffffbf;color:var(--ink)}.rp-chips button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--surface)}.rp-chart{overflow-x:auto}.rp-chart__plot{position:relative;min-width:760px;height:300px;display:flex;align-items:flex-end;gap:12px;padding:0 4px;border-bottom:2px solid rgba(23,22,34,.12)}.rp-chart__avg{position:absolute;left:0;right:0;border-top:2px dashed var(--green-ink)}.rp-chart__avg-pill{position:absolute;right:4px;transform:translateY(-4px);font-size:12px;font-weight:800;padding:3px 8px;border-radius:var(--radius-pill);background:var(--lime-soft);color:var(--green-ink);z-index:1}.rp-chart__col{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:flex-end}.rp-chart__v{font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.rp-chart__bar{width:100%;max-width:56px;border-radius:14px 14px 4px 4px;background:linear-gradient(180deg,var(--turquoise),var(--green));transition:height .3s ease}.rp-chart__col.is-own .rp-chart__v{font-size:20px;color:#c4282d}.rp-chart__col.is-own .rp-chart__bar{background:repeating-linear-gradient(135deg,var(--danger) 0 10px,#ec6a6e 10px 20px)}.rp-chart__axis{min-width:760px;display:flex;gap:12px;padding:10px 4px 0}.rp-chart__tick{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:600}.rp-chart__tick img{width:40px;height:54px;object-fit:cover;border-radius:9px;border:2px solid var(--surface);background:var(--surface)}.rp-chart__tick.is-own{font-weight:800;color:#c4282d}.rp-chart__tick.is-own img{border:3px solid var(--danger)}@media (prefers-reduced-motion: reduce){.rp-chart__bar{transition:none}}.rp-mirror{gap:16px}.rp-mirror__row{display:grid;grid-template-columns:1fr minmax(150px,auto) 1fr;gap:16px;align-items:center}.rp-mirror__row--head{align-items:end}.rp-mirror__own{font-size:15px;color:#c4282d}.rp-mirror__them{font-size:15px;text-align:right}.rp-mirror__title{margin:0;font-size:20px;font-weight:800;text-align:center}.rp-mirror__side{display:flex;align-items:center;gap:10px}.rp-mirror__side--own{justify-content:flex-end}.rp-mirror__v{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;min-width:2ch}.rp-mirror__v.is-own{color:#c4282d;text-align:right}.rp-mirror__track{flex:1;height:16px;border-radius:var(--radius-pill);background:#1716220f;overflow:hidden;display:flex}.rp-mirror__track>div{height:100%;border-radius:var(--radius-pill);background:linear-gradient(90deg,var(--turquoise),var(--green))}.rp-mirror__track--own{justify-content:flex-end}.rp-mirror__track--own>div{background:var(--danger)}.rp-mirror__name{text-align:center;display:flex;flex-direction:column;gap:2px}.rp-mirror__name b{font-size:14px}.rp-mirror__name span{font-size:12px;font-weight:800;color:var(--ink-2)}.rp-mirror__note{margin:4px 0 0}@media (max-width: 640px){.rp-mirror__row{grid-template-columns:1fr 1fr;gap:8px 12px}.rp-mirror__row--head .rp-mirror__title,.rp-mirror__name{grid-column:1 / -1;grid-row:1}}.rp-fixes{display:flex;flex-direction:column;gap:16px}.rp-fixes__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.rp-fixes__kicker{width:fit-content;font-size:13px;font-weight:700;padding:6px 12px;border-radius:var(--radius-pill);background:var(--lime)}.rp-fixes__title{margin:0;font-size:clamp(28px,3vw,40px);letter-spacing:-.04em;font-weight:800;line-height:1.05}.rp-fixes__hand{font-size:26px;transform:rotate(-6deg)}.rp-fixes__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px}.rp-fix{border-radius:var(--radius-card);padding:22px;display:flex;flex-direction:column;gap:12px;background:#fff9;border-color:#fffffff2;box-shadow:none}.rp-fix__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.rp-fix__tag{font-size:12px;font-weight:800;padding:4px 9px;border-radius:6px;background:var(--surface-soft)}.rp-fix__tag.is-required{background:var(--ink);color:var(--surface)}.rp-fix__impact{font-size:18px;color:var(--green-ink)}.rp-fix__title{margin:0;font-size:17px;font-weight:700}.rp-fix__text{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2)}.rp-cta{position:relative;overflow:hidden;border-radius:var(--radius-panel);background:linear-gradient(135deg,var(--surface) 0%,var(--lime-soft) 55%,var(--mint) 100%);color:var(--ink);box-shadow:var(--shadow-panel);padding:var(--space-6);display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;min-height:200px}.rp-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:85% center}.rp-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f3faf8f7,#f3faf8c7 45%,#f3faf800 75%)}.rp-cta__text{position:relative;flex:1 1 360px;display:flex;flex-direction:column;gap:10px;max-width:520px}.rp-cta__title{font-size:30px;line-height:1.1;letter-spacing:-.03em}.rp-cta__title span{color:var(--green-text)}.rp-cta__sub{font-size:15px;color:var(--ink-2);line-height:1.45}.rp-cta__btn{position:relative;font:inherit;font-size:17px;font-weight:800;padding:17px 26px;border-radius:var(--radius-control);border:0;background:var(--green);color:var(--ink);cursor:pointer}.rp-cta__btn:hover{box-shadow:var(--shadow-cta)}@media (max-width: 767px){.rp-board{padding:var(--space-5) var(--space-4);border-radius:var(--radius-panel)}.rp-board__side,.rp-board__side--right{flex-basis:100%;justify-content:flex-start}.rp-board__cover{width:110px;height:146px}.rp-board__stack,.rp-scale__labels .is-edge,.rp-scale__labels .is-gap{display:none}.rp-board__score--right{text-align:left}.rp-board__vs{flex-direction:row}.rp-board__vs-dot{width:48px;height:48px;font-size:16px}.rp-panel,.rp-cta{padding:var(--space-4)}.rp-cta__title{font-size:24px}.rp-cta__btn{width:100%}}.rp button:focus-visible,.rp a:focus-visible{outline:2px solid var(--turquoise-ink);outline-offset:3px}@media print{.wz-header,.app-header,.rp-bar__actions,.rp-cta,.rp-public,.wz-glow,.rp-chips{display:none!important}.rp-chart{overflow:visible}.ds-glass{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important}}.st-grid{display:flex;flex-wrap:wrap;gap:var(--space-5);align-items:flex-start}.st-settings{box-sizing:border-box;flex:1 1 400px;max-width:100%;padding:22px;gap:20px}.st-results{flex:999 1 620px;min-width:0;padding:22px;gap:var(--space-4);background:#ffffff9e;border-color:#fffffff2}.st-block{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}.st-chip.ds-chip{font-size:12px;padding:6px 10px;line-height:normal}.st-note{margin:0;padding:10px 12px;border-radius:var(--radius-control);background:var(--turquoise-soft);color:var(--turquoise-ink);font-size:13px;font-weight:600;line-height:1.45}.st-field{gap:6px}.st-field .wz-input{flex:none}.st-source{display:flex;gap:14px;align-items:center}.st-source__img{flex:none;width:96px;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;display:grid;place-items:center;border:1px solid var(--line);background-color:var(--surface);background-image:linear-gradient(45deg,var(--surface-soft) 25%,transparent 25%,transparent 75%,var(--surface-soft) 75%),linear-gradient(45deg,var(--surface-soft) 25%,transparent 25%,transparent 75%,var(--surface-soft) 75%);background-size:14px 14px;background-position:0 0,7px 7px}.st-source__img img{width:86%;height:86%;object-fit:contain}.st-source__info{display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-width:0}.st-upload{cursor:pointer}.st-concepts legend{margin-bottom:10px;padding:0}.st-concept{position:relative;display:flex;gap:var(--space-3);align-items:flex-start;padding:14px;cursor:pointer;border-radius:var(--radius-tile);background:#ffffff80;border:1px solid rgba(255,255,255,.9)}.st-concept.is-on{background:#ffffffe6;border:2px solid var(--turquoise-ink);padding:13px}.st-concept input{position:absolute;opacity:0;width:1px;height:1px}.st-concept:focus-within{outline:2px solid var(--turquoise-ink);outline-offset:3px}.st-concept__dot{flex:none;width:20px;height:20px;margin-top:1px;border-radius:50%;border:2px solid var(--line-strong);background:var(--surface);box-sizing:border-box}.st-concept.is-on .st-concept__dot{border:6px solid var(--ink)}.st-concept__text{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--muted);line-height:1.4}.st-concept__text b{font-size:15px;color:var(--ink);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.st-reco{font-size:11px;font-weight:800;padding:4px 8px;border-radius:var(--radius-pill);background:var(--lime);color:var(--ink)}.st-run.ds-btn{width:100%;box-sizing:border-box;padding:0 18px;font-size:16px}.st-cost{font-size:13px;color:var(--muted);text-align:center}.st-empty{min-height:120px}.st-progress{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.st-res-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.st-toggle{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-2);cursor:pointer}.st-toggle input{width:18px;height:18px;accent-color:var(--ink)}.st-variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4)}.st-variant{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(255,255,255,.95);box-shadow:0 10px 24px #167a6c14}.st-variant.is-active{border:2px solid var(--turquoise-ink);padding:9px}.st-variant__meta{display:flex;flex-direction:column;gap:6px}.st-qa{width:fit-content;font-size:12px;font-weight:800;padding:6px 10px;border-radius:var(--radius-pill);background:var(--lime-soft);color:var(--green-ink)}.st-index{font-size:13px;color:var(--ink-2)}.st-index b{font-size:16px;color:var(--ink)}.st-index s{color:var(--muted);margin-left:4px}.st-cover{position:relative;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;container-type:inline-size;background:var(--line);touch-action:none;user-select:none;-webkit-user-select:none}.st-cover>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.st-layer{position:absolute;z-index:2;cursor:grab;font-family:var(--font-sans);color:var(--ink);outline-offset:.8cqw}.st-layer:active{cursor:grabbing}.st-layer--headline{box-sizing:border-box;max-width:62cqw;padding:2.4cqw 3.4cqw;border-radius:3.5cqw;background:var(--green);font-size:6.4cqw;line-height:1.04;font-weight:800;letter-spacing:0}.st-layer--bullets{display:flex;flex-direction:column;align-items:flex-start;gap:1.8cqw}.st-layer--bullets span{padding:1.8cqw 3.2cqw;border-radius:var(--radius-pill);background:var(--surface);font-size:3.7cqw;line-height:1.2;font-weight:700;white-space:nowrap}.st-layer.is-selected{outline:.6cqw dashed var(--turquoise-ink)}.st-layer.is-hit{outline:.6cqw solid var(--danger)}.st-zone{position:absolute;z-index:1;border:.5cqw dashed rgba(229,72,77,.85);border-radius:2.5cqw;background:#e5484d1f;pointer-events:none}.st-zone span{position:absolute;left:1.5cqw;bottom:1.2cqw;font-size:3cqw;font-weight:700;color:var(--danger);background:#ffffffd9;padding:.4cqw 1.4cqw;border-radius:1cqw;white-space:nowrap}.st-cover__warn{position:absolute;left:3cqw;right:3cqw;bottom:3cqw;z-index:3;padding:1.6cqw 2.4cqw;border-radius:2cqw;background:var(--danger);color:var(--surface);font-size:3.6cqw;font-weight:700;text-align:center}.st-edit{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius-tile);background:#ffffffbf;border:1px solid rgba(255,255,255,.95)}.st-edit__head{display:flex;flex-direction:column;gap:4px}.st-edit__head b{font-size:16px}.st-edit__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3)}.st-edit__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.st-nudge{display:inline-flex;gap:4px}.st-nudge button{font:inherit;font-size:16px;font-weight:800;width:40px;height:40px;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer}.st-nudge button:hover{background:var(--surface-soft)}.st-downloads .st-dl{flex:1 1 240px}.st-dl.ds-btn{min-height:44px;padding:0 18px}.st-dl[disabled]{opacity:.6;cursor:progress}.gn-count{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.gn-drop{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 18px;cursor:pointer;text-align:center;border:1.5px dashed var(--wz-dash);border-radius:var(--radius-tile);background:#ffffff80;font-size:13px;line-height:1.4;color:var(--muted)}.gn-drop b{font-size:16px;color:var(--ink)}.gn-drop:hover,.gn-drop:focus-within{background:#ffffffe6;border-color:var(--turquoise-ink)}.gn-drop.is-busy{cursor:progress;opacity:.7}.gn-wish{height:auto;min-height:84px;padding:12px 14px;resize:vertical;font:inherit;line-height:1.4}.gn-photo{aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:var(--line)}.gn-photo img{display:block;width:100%;height:100%;object-fit:cover}.gn-actions{display:flex;flex-wrap:wrap;gap:8px}.gn-actions .st-dl{flex:1 1 120px;box-sizing:border-box}.st-upsell{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 20px;border-radius:24px;border:1.5px dashed var(--wz-dash);background:#ffffff59;color:var(--ink-2)}.st-upsell__badge{font-size:12px;font-weight:800;padding:6px 10px;border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--muted)}.st-upsell__text{flex:1 1 320px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.45}.st-upsell__text b{font-size:15px;color:var(--ink-2)}.st-upsell__btn{flex:0 0 auto}.st-video{border-style:solid;background:#ffffff8c}.st-video__badge{background:var(--ink-2);color:#fff}.st-video__pick{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.st-video__pick .wz-chip{cursor:pointer;border:0}.st-video__pick .wz-chip[aria-pressed=true]{background:var(--ink-2);color:#fff}.st-video__result{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.st-video__player{width:180px;aspect-ratio:3 / 4;border-radius:16px;background:#000;object-fit:cover}@media (max-width: 640px){.st-settings,.st-results{padding:16px}.st-variants{grid-template-columns:1fr}}.db{min-height:100vh;min-height:100dvh}.db-main{padding-top:12px;padding-bottom:56px;display:flex;flex-direction:column;gap:var(--space-5)}.db-label{font-size:13px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.db-btn.ds-btn{min-height:0;padding:12px 18px;font-size:14px}.db-quick{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:stretch}.db-card{padding:20px;gap:8px}.db-balance{flex:1 1 240px;background:#ffffff9e;border-color:#fffffff2}.db-balance__value{font-size:40px;font-weight:800;letter-spacing:-.04em;line-height:1.05}.db-balance__value small{font-size:16px;font-weight:600;letter-spacing:0;color:var(--muted)}.db-balance .db-btn{align-self:flex-start;margin-top:auto}.db-sub{flex:1 1 240px}.db-sub__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:20px;font-weight:800;letter-spacing:-.02em}.db-sub .wz-link{margin-top:auto}.db-check{flex:2 1 380px;gap:12px}.db-check__row{display:flex;gap:var(--space-2);flex-wrap:wrap}.db-check__field{flex:1 1 220px;min-height:52px}.db-check__btn.ds-btn{min-height:52px;padding:0 22px;font-size:16px}.db-tabs{display:flex;gap:4px;padding:4px;width:fit-content;max-width:100%;box-sizing:border-box;overflow-x:auto;border-radius:var(--radius-pill);background:var(--glass);border:1px solid var(--glass-border)}.db-tabs button{font:inherit;font-size:14px;font-weight:700;min-height:40px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:8px}.db-tabs button[aria-selected=true]{background:var(--ink);color:var(--surface)}.db-tabs__count{font-size:12px;font-weight:800;padding:2px 8px;border-radius:var(--radius-pill);background:#17162214}.db-tabs button[aria-selected=true] .db-tabs__count{background:#fff3}.db-empty{min-height:90px}.db-demo{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:14px 18px;border-radius:18px;background:var(--lime-soft);color:var(--green-ink)}.db-demo__text{font-size:15px;line-height:1.4}.db-demo__btn{flex:none}.db-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--space-4)}.db-product{padding:14px;flex-direction:row;gap:14px;align-items:stretch}.db-product__photo{position:relative;flex:none;width:108px;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:var(--line)}.db-product__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.db-product__mp{position:absolute;left:6px;top:6px;font-size:11px;font-weight:800;color:var(--surface);background:#1716228c;padding:4px 7px;border-radius:8px}.db-product__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.db-product__title{font-size:15px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.db-product__actions{margin-top:auto;display:flex;gap:var(--space-2);flex-wrap:wrap}.db-product__actions .rp-ghost{flex:0 0 auto;min-height:0;padding:11px 16px}.db-delta{width:fit-content;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;padding:7px 12px;border-radius:var(--radius-pill);background:var(--surface-soft)}.db-delta small{font-size:12px;font-weight:800;padding:2px 7px;border-radius:var(--radius-pill);background:#ffffffb3}.db-delta--up{background:var(--lime-soft);color:var(--green-ink)}.db-delta--down{background:var(--wz-bad-soft);color:var(--ink)}.db-delta--none{font-weight:700;color:var(--muted)}.db-table-wrap{padding:8px 18px;overflow-x:auto}.db-table{width:100%;border-collapse:collapse;font-size:14px}.db-table th{text-align:left;font-size:12px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:12px 10px;border-bottom:1px solid rgba(23,22,34,.08);white-space:nowrap}.db-table td{padding:12px 10px;border-bottom:1px solid rgba(23,22,34,.06);vertical-align:middle;white-space:nowrap}.db-table tr:last-child td{border-bottom:0}.db-row-product{display:flex;align-items:center;gap:12px;white-space:normal;min-width:240px}.db-row-product img{flex:none;width:40px;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px}.db-row-product__none{flex:none;width:40px;aspect-ratio:3 / 4;border-radius:8px;background:var(--line)}.db-row-product>span:not(.db-row-product__none){display:flex;flex-direction:column;gap:2px;min-width:0}.db-row-product b{font-size:14px;font-weight:700;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.db-num{font-weight:700;font-variant-numeric:tabular-nums}.db-refund{color:var(--green-ink)}.db-action{text-align:right}.db-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;padding:6px 10px;border-radius:var(--radius-pill)}.db-status--done{background:var(--lime-soft);color:var(--green-ink)}.db-status--failed{background:var(--wz-bad-soft);color:var(--danger)}.db-status--run{background:var(--turquoise-soft);color:var(--turquoise-ink)}.db-status__dot{width:8px;height:8px;border-radius:50%;background:var(--turquoise)}.db-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}.db-file{padding:10px;gap:8px}.db-file .st-layer{cursor:default}.db-file__video{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:14px;background:var(--line)}.db-keep{width:fit-content;font-size:12px;font-weight:800;padding:6px 10px;border-radius:var(--radius-pill);background:var(--lime-soft);color:var(--green-ink)}.db-keep.is-soon{background:#fff4e0;color:#8a5300}.db-file__actions{display:flex;flex-wrap:wrap;gap:6px}.db-file__actions .rp-ghost{flex:1 1 auto;min-width:0;min-height:38px;font-size:13px;padding:0 10px}.db-file__edit{font-size:13px}@media (max-width: 720px){.db-demo{flex-direction:column;align-items:stretch}.db-table thead{display:none}.db-table,.db-table tbody,.db-table tr,.db-table td{display:block}.db-table tr{padding:12px 0;border-bottom:1px solid rgba(23,22,34,.08)}.db-table tr:last-child{border-bottom:0}.db-table td{border:0;padding:4px 0;white-space:normal;display:flex;justify-content:space-between;align-items:center;gap:10px}.db-table td[data-label]:before{content:attr(data-label);font-size:12px;font-weight:700;color:var(--muted)}.db-table td[data-label=Товар]:before{display:none}.db-row-product{min-width:0}.db-action{text-align:left}.db-product{padding:12px;gap:12px}.db-product__photo{width:88px;align-self:flex-start}.db-product__actions .rp-ghost{padding:10px 14px;font-size:14px}.db-products{grid-template-columns:1fr}.db-files{grid-template-columns:repeat(2,minmax(0,1fr))}.db-quick{gap:var(--space-3)}.db-card{padding:16px}.db-balance__value{font-size:32px}}.db-tabs__short{display:none}@media (max-width: 480px){.db-tabs{width:100%}.db-tabs button{flex:1 1 auto;justify-content:center;padding:0 8px;gap:5px;font-size:13px}.db-tabs__count{padding:2px 6px;font-size:11px}.db-tabs__long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.db-tabs__short{display:inline}}.bl-paywait{min-height:0}.bl-payok{flex-wrap:wrap}.bl-payok>span:not(.pg-alert__ok){display:flex;flex-direction:column;gap:4px;flex:1 1 260px}.bl-payok__close.rp-ghost{flex:0 0 auto;padding:0 18px}.bl-subnow{flex:1 1 320px}.bl-subnow__cancel{margin-top:auto;width:fit-content;color:var(--muted)}.bl-confirm{margin-top:4px;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--radius-tile);background:#ffffffb3;font-size:14px;line-height:1.45;color:var(--ink-2)}.bl-confirm__row{display:flex;gap:var(--space-2);flex-wrap:wrap}.bl-confirm__row .rp-ghost{flex:0 0 auto;padding:0 18px;min-height:0}.bl-offers{padding:24px;gap:16px}.bl-kind button{display:inline-flex;align-items:center;gap:6px}.bl-lead{margin:-4px 0 0;font-size:14px;max-width:620px}.bl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3)}.bl-offer{position:relative;font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--radius-tile);border:1.5px solid var(--line-strong);background:#ffffffb8;color:var(--ink);transition:border-color .15s,box-shadow .15s}.bl-offer:hover{border-color:var(--turquoise-ink)}.bl-offer.is-on{border-color:var(--turquoise-ink);box-shadow:0 0 0 3px var(--turquoise-soft),0 16px 36px #167a6c1a;background:var(--surface)}.bl-offer__top{display:flex;align-items:center;gap:8px;min-height:30px;padding-right:34px;flex-wrap:wrap}.bl-offer__name{font-size:16px;font-weight:800}.bl-offer__price{font-size:32px;font-weight:800;letter-spacing:-.04em;line-height:1.1}.bl-offer__price small{font-size:15px;font-weight:600;letter-spacing:0;color:var(--muted)}.bl-offer__note{font-size:14px;color:var(--ink-2);line-height:1.45}.bl-offer__per{width:fit-content;font-size:12px;font-weight:800;padding:5px 10px;border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--ink-2)}.bl-offer__radio{position:absolute;top:18px;right:18px;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--line-strong);display:grid;place-items:center;background:var(--surface)}.bl-offer.is-on .bl-offer__radio{border-color:var(--turquoise-ink);background:var(--turquoise-ink);color:var(--surface)}.bl-offer__radio svg{width:14px;height:14px}.bl-pay{display:flex;gap:var(--space-4);flex-wrap:wrap;align-items:stretch;padding-top:16px;border-top:1px solid rgba(23,22,34,.08)}.bl-methods{flex:1 1 320px;margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:var(--space-2);align-content:flex-start}.bl-methods legend{padding:0;margin-bottom:10px}.bl-method{flex:1 1 180px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-control);border:1.5px solid var(--line-strong);background:#ffffffb8;cursor:pointer}.bl-method.is-on{border-color:var(--turquoise-ink);background:var(--surface)}.bl-method input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--turquoise-ink)}.bl-method>span{display:flex;flex-direction:column;gap:2px}.bl-method b{font-size:15px}.bl-consent{flex-direction:column;flex-wrap:nowrap;gap:10px;font-size:14px;line-height:1.45}.bl-total{flex:1 1 300px;display:flex;flex-direction:column;gap:10px;justify-content:flex-end}.bl-total__btn.ds-btn{width:100%}.bl-total__btn.ds-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.bl-legal,.bl-legal .wz-link{font-size:12px}.bl-ledger{display:flex;flex-direction:column;gap:var(--space-3)}.bl-op{display:flex;flex-direction:column;gap:2px;white-space:normal}.bl-op b{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.bl-op__link{color:inherit;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.bl-op__link:hover{color:var(--turquoise-ink)}.bl-auto{font-size:11px;font-weight:800;padding:3px 8px;border-radius:var(--radius-pill);background:var(--lime-soft);color:var(--green-ink)}.bl-table th.bl-amount,.bl-table td.bl-amount{text-align:right}.bl-amount.is-plus{color:var(--green-ink)}.bl-table td:first-child{width:150px;color:var(--ink-2)}@media (max-width: 720px){.bl-offers{padding:18px}.bl-offer{padding:16px}.bl-offer__price{font-size:28px}.bl-table td:first-child{width:auto}.bl-table td[data-label=Операция]:before{display:none}.bl-table td[data-label=Операция]{order:-1}.bl-table tr{display:flex;flex-direction:column}.bl-op{width:100%}}.sg-main{max-width:820px}.sg-card{padding:24px;gap:16px}.sg-card__head{display:flex;gap:14px;align-items:flex-start}.sg-card__icon{flex:none;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--turquoise-soft);color:var(--turquoise-ink);font-size:14px;font-weight:800}.sg-card__icon--tg{background:#e3f1fb;color:#229ed9}.sg-card__icon--api{background:var(--surface-soft);color:var(--ink-2)}.sg-card__titles{display:flex;flex-direction:column;gap:4px}.sg-card__titles .rp-muted{font-size:14px;max-width:560px}.sg-field{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:var(--radius-control);background:#ffffffb8;border:1px solid var(--line)}.sg-field__value{font-size:16px;font-weight:700;overflow-wrap:anywhere}.sg-row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.sg-btn.rp-ghost{flex:0 0 auto;padding:0 18px}.sg-linked{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600}.sg-linked__ok{width:26px;height:26px;border-radius:50%;background:var(--mint);display:grid;place-items:center}.sg-linked__ok svg{width:14px;height:14px}.sg-steps{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-tile);background:#ffffffb3}.sg-steps ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.45}.sg-waiting{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}.sg-waiting .pg-wait__dot{width:10px;height:10px}.sg-cancel{width:fit-content;font-size:13px;color:var(--muted)}.sg-soon{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:var(--radius-tile);background:var(--lime-soft);font-size:14px;line-height:1.5;color:var(--ink)}.sg-soon__badge{flex:none;font-size:11px;font-weight:800;padding:3px 8px;border-radius:var(--radius-pill);background:var(--lime);text-transform:uppercase;letter-spacing:.04em;margin-top:1px}.sg-conns{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-2)}.sg-conn{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-control);border:1px dashed var(--line-strong);background:#ffffff80}.sg-conn__mp{flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font-size:13px;font-weight:800;color:var(--surface);background:#a12ad9}.sg-conn--ozon .sg-conn__mp{background:var(--ozon)}.sg-conn__name{flex:1;min-width:0;display:flex;flex-direction:column}.sg-conn .sg-btn{min-height:38px;font-size:13px;padding:0 14px}.sg-conn .sg-btn:disabled{opacity:.5;cursor:not-allowed}.sg-danger{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.sg-danger .sg-card__titles{flex:1 1 320px}.sg-del{font:inherit;font-size:15px;font-weight:700;min-height:44px;padding:0 20px;border-radius:var(--radius-pill);border:1.5px solid var(--danger);background:transparent;color:var(--danger);cursor:pointer}.sg-del:hover{background:var(--wz-bad-soft)}.sg-del--solid{background:var(--danger);color:var(--surface)}.sg-del--solid:hover{background:var(--danger);filter:brightness(.94)}.sg-del:disabled{opacity:.45;cursor:not-allowed;filter:none}.sg-sheet{display:flex;flex-direction:column;gap:16px}.sg-sheet__list{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.45;color:var(--ink-2)}.sg-sheet__email{font-weight:800;color:var(--ink);overflow-wrap:anywhere}.sg-sheet .wz-input{flex:none;box-sizing:border-box;width:100%}.sg-sheet__row{display:flex;gap:var(--space-2);flex-wrap:wrap}.sg-sheet__row .sg-del{flex:1 1 auto}.sg-sheet__row .rp-ghost{flex:0 0 auto;padding:0 20px}@media (max-width: 720px){.sg-card{padding:18px}.sg-card__head{gap:12px}.sg-card__icon{width:38px;height:38px;border-radius:12px}.sg-danger .sg-del{width:100%}}.lg-main{display:flex;flex-direction:column;gap:var(--space-4);padding-top:32px;padding-bottom:48px;max-width:820px;min-height:60vh}.lg-doc{padding:28px;gap:12px;overflow-wrap:anywhere}.lg-title{margin:0;font-size:28px;line-height:1.2}.lg-h2{margin:16px 0 0;font-size:20px;font-weight:800;letter-spacing:-.02em;scroll-margin-top:24px}.lg-p{margin:0;font-size:15px;line-height:1.55;color:var(--ink-2)}.lg-missing{padding:1px 6px;border-radius:6px;background:#ffe9a8;color:var(--ink);font-size:13px}@media (max-width: 560px){.lg-doc{padding:20px 16px}.lg-title{font-size:23px}}
