*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--font-body,"IBM Plex Sans"),system-ui,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;transition:background .25s ease,color .25s ease}h1,h2,h3,h4{font-family:var(--font-display,"Manrope"),sans-serif}button{font-family:inherit}::selection{background:var(--accent);color:#fff}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.ui-grid-2,.ui-grid-3,.ui-grid-4,.ui-split{display:grid}.ui-grid-2{grid-template-columns:repeat(2,1fr)}.ui-grid-3{grid-template-columns:repeat(3,1fr)}.ui-grid-4{grid-template-columns:repeat(4,1fr)}.ui-split{grid-template-columns:var(--ui-split,1fr 1fr)}.ui-scroll-x{overflow-x:auto}.ui-scroll-x>*{min-width:var(--ui-min,720px)}.lp-section{padding:var(--lp-pad-top,96px) 24px var(--lp-pad-bottom,96px)}.lp-container{width:100%;margin:0 auto}.lp-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr}.lp-hero-badge{gap:8px;flex-wrap:nowrap;white-space:nowrap;max-width:100%;overflow-x:auto;padding:6px 12px 6px 6px;border-radius:999px;font-size:12px}.lp-hero-badge,.lp-hero-badge-item{display:inline-flex;align-items:center}.lp-hero-badge-item{gap:5px;flex-shrink:0}.lp-hero-stats{display:flex;flex-wrap:nowrap;gap:36px;align-items:flex-start}.lp-hero-stat{min-width:0;flex:1 1}.lp-hero-stat-val{font-size:24px}.lp-hero-stat-sub{font-size:12px;margin-top:2px}.lp-docs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:36px}.lp-hero-visual{min-height:480px}.lp-hero-float{position:absolute;left:-10px;z-index:2}.lp-hero-float--payout{bottom:24px}.lp-hero-float--rate{bottom:124px}.lp-pay-widget{max-width:380px;margin-left:auto;padding:28px}.lp-header-inner{padding:14px 24px}.lp-nav{display:flex}.lp-burger{display:none}.lp-dash-tabs{padding:16px 0;margin:-16px 0 -16px 24px}.lp-dash-body{padding:28px}.lp-dash-desktop{display:block}.lp-dash-phone{display:none}.lp-inv-fields{grid-template-columns:1fr 1fr}.lp-inv-row{display:flex;align-items:center;gap:12px;min-width:0}.lp-card-pad{padding:32px}.lp-cta-pad{padding:56px}.lp-footer{padding:48px 24px 32px}.lp-faq-answer{padding:0 0 22px 42px}.lp-widget-methods{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.app-header-inner{display:flex;align-items:center;gap:16px;min-width:0;padding:14px 24px}.app-nav{display:flex;gap:4px;min-width:0;flex:1 1;overflow-x:auto;padding:16px 0;margin:-16px 0}.app-user{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.app-main{padding:28px 24px 64px}.app-body{padding:28px}.app-filters{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.app-filters-grid{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start;align-items:stretch;grid-gap:10px;gap:10px;margin-bottom:16px}.app-period{flex-wrap:wrap;margin-bottom:18px}.app-period,.app-period-controls{display:flex;align-items:center;gap:10px}.app-period-controls,.app-seg{min-width:0}.app-seg{display:flex;gap:4px;overflow-x:auto}.app-seg>*{flex-shrink:0}.app-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.app-toolbar-search{flex:1 1 220px;min-width:0}.app-chip-scroller{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.app-chips{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;flex:1 1;overflow-x:auto}.app-chips>*{flex-shrink:0}.app-chip-arrow{display:none;box-sizing:border-box}.app-chip-scroller.is-overflow .app-chip-arrow{display:inline-flex}.app-pay-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:16px}.app-pay-refresh{align-self:flex-start}.app-pay-sandbox{padding-top:16px;margin-bottom:16px}.app-pay-sandbox-row{display:flex;align-items:center;gap:10px}.app-pay-sandbox-row>:first-child{flex:1 1;min-width:0;max-width:180px}.app-toolbar-actions{display:flex;gap:8px;flex-shrink:0}.app-narrow-only{display:none}.app-row{gap:12px;min-width:0}.app-row,.app-row-actions{display:flex;align-items:center}.app-row-actions{gap:8px;flex-shrink:0}.app-auth-card{padding:32px}.app-logo{flex-shrink:0;text-decoration:none}@media (max-width:1024px){.ui-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.ui-split{grid-template-columns:1fr}.lp-hero-visual{min-height:0}.lp-hero-float{position:static;max-width:380px;margin:12px auto 0}.lp-pay-widget{margin:0 auto}}@media (max-width:900px){.ui-grid-4{grid-template-columns:repeat(2,1fr)}.lp-footer-grid{grid-template-columns:1fr 1fr}.lp-flow-line,.lp-nav{display:none}.lp-burger{display:inline-flex}

  /* !important — секции задают display инлайном */.lp-dash-desktop,.lp-hide-md{display:none!important}.lp-dash-phone{display:block}.lp-inv-fields{grid-template-columns:1fr}.lp-inv-row{flex-direction:column;align-items:stretch;gap:8px}.lp-inv-row-meta{justify-content:space-between}.app-row{flex-direction:column;align-items:stretch}.app-row-actions{justify-content:flex-end}}@media (max-width:720px){.lp-section{padding-left:20px;padding-right:20px;padding-top:min(var(--lp-pad-top,96px),56px);padding-bottom:min(var(--lp-pad-bottom,96px),56px)}.lp-docs-head{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:20px}.lp-full-btn{width:100%;justify-content:center;box-sizing:border-box}.ui-grid-2{grid-template-columns:1fr}.lp-surface-card{padding:16px!important}.lp-card-pad{padding:20px}.lp-cta-pad{padding:28px 20px}.lp-dash-body{padding:16px}.lp-dash-tabs{margin-left:0}.lp-pay-widget{padding:20px}.lp-header-inner{padding:12px 16px}.lp-footer{padding:40px 16px 28px}.lp-faq-answer{padding:0 0 20px}.lp-hide-sm{display:none!important}.lp-hero-badge{gap:6px;font-size:11px;padding:5px 10px 5px 5px}.lp-hero-badge-dot{display:none}.lp-hero-stats{gap:12px}.lp-hero-stat-val{font-size:18px}.lp-hero-stat-sub{font-size:11px;line-height:1.35}.app-header-inner{gap:12px;padding:12px 16px}.app-user{gap:8px}.app-filters-grid{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.app-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:10px}.app-chip-scroller,.app-toolbar-search{width:100%;flex:none}.app-toolbar-actions{justify-content:flex-start}.app-pay-refresh{width:100%;justify-content:center;box-sizing:border-box}.app-pay-sandbox-row>:first-child{max-width:none}.app-wide-only{display:none}.app-narrow-only{display:block}.app-main{padding:16px 12px 48px}.app-body{padding:16px}.app-hide-sm{display:none!important}}@media (max-width:680px){.ui-grid-3{grid-template-columns:1fr}}@media (max-width:560px){.lp-footer-grid,.ui-grid-4{grid-template-columns:1fr}.lp-hide-xs{display:none!important}.app-auth-card{padding:22px}.app-logo span{display:none}}@media (max-width:400px){.lp-widget-methods{grid-template-columns:repeat(2,1fr)}}.lp-reveal{opacity:0;transform:translate3d(0,12px,0);transition:opacity .38s ease-out,transform .38s ease-out;transition-delay:var(--lp-reveal-delay,0s)}.lp-reveal--in{opacity:1;transform:translateZ(0)}.lp-card-lift{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease}.lp-card-lift:hover{transform:translateY(-5px);box-shadow:0 18px 36px -14px rgba(15,23,42,.18)}.lp-card-lift .lp-card-icon{transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s ease,background .25s ease}.lp-card-lift:hover .lp-card-icon{transform:rotate(-8deg) scale(1.06)}.lp-pricing-card{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease}.lp-pricing-card:hover{transform:translateY(-5px);box-shadow:0 18px 36px -14px rgba(15,23,42,.18)}.lp-pricing-card:hover .lp-card-icon{transform:rotate(-8deg) scale(1.06)}.lp-pricing-card .lp-card-icon{transition:transform .35s cubic-bezier(.22,1,.36,1),color .25s ease,background .25s ease}.lp-flow{position:relative;margin-top:40px}.lp-flow-rail{position:absolute;top:36px;left:6%;right:6%;height:3px;border-radius:999px;z-index:0;overflow:hidden}.lp-flow-rail-track{position:absolute;inset:0;opacity:.35}.lp-flow-rail-progress{position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);border-radius:inherit}.lp-flow--in .lp-flow-rail-progress{animation:lp-flow-draw 1.4s cubic-bezier(.22,1,.36,1) forwards}.lp-flow-rail-glow{position:absolute;top:50%;left:0;width:28px;height:28px;margin-top:-14px;margin-left:-14px;border-radius:999px;opacity:0;filter:blur(2px);pointer-events:none}.lp-flow--in .lp-flow-rail-glow{animation:lp-flow-travel 1.4s cubic-bezier(.22,1,.36,1) forwards}@keyframes lp-flow-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-flow-travel{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.lp-flow-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;opacity:.45;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease,filter .45s ease}.lp-flow--in .lp-flow-step{opacity:1;transform:translateY(0)}.lp-flow--in .lp-flow-step:first-child{transition-delay:.15s}.lp-flow--in .lp-flow-step:nth-child(2){transition-delay:.4s}.lp-flow--in .lp-flow-step:nth-child(3){transition-delay:.65s}.lp-flow--in .lp-flow-step:nth-child(4){transition-delay:.9s}.lp-flow-node{width:72px;height:72px;border-radius:999px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;position:relative;transition:box-shadow .4s ease,border-color .4s ease,transform .35s ease}.lp-flow--in .lp-flow-step .lp-flow-node{animation:lp-flow-node-pulse .55s ease forwards}.lp-flow--in .lp-flow-step:first-child .lp-flow-node{animation-delay:.2s}.lp-flow--in .lp-flow-step:nth-child(2) .lp-flow-node{animation-delay:.45s}.lp-flow--in .lp-flow-step:nth-child(3) .lp-flow-node{animation-delay:.7s}.lp-flow--in .lp-flow-step:nth-child(4) .lp-flow-node{animation-delay:.95s}@keyframes lp-flow-node-pulse{0%{box-shadow:0 0 0 0 transparent;transform:scale(.92)}60%{transform:scale(1.04)}to{transform:scale(1)}}.lp-flow-step:hover .lp-flow-node{transform:translateY(-3px) scale(1.03)}@media (max-width:960px){.lp-flow-rail{display:none}.lp-flow-step{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lp-reveal{opacity:1;transform:none;transition:none}.lp-flow-node,.lp-flow-rail-glow,.lp-flow-rail-progress{animation:none!important}.lp-flow--in .lp-flow-rail-progress{transform:scaleX(1)}.lp-card-lift:hover,.lp-pricing-card:hover{transform:none}}