.native-guides[data-astro-cid-bqkjdra6]{color:#172e24;background:#f5f8f3;border-top:1px solid #c7d6c7;margin:0;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,5vw,4rem)}.native-guides-inner[data-astro-cid-bqkjdra6]{max-width:1280px;margin:auto}.native-guide-kicker[data-astro-cid-bqkjdra6]{color:#315d49;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem}.native-guides[data-astro-cid-bqkjdra6] h2[data-astro-cid-bqkjdra6]{color:#172e24;letter-spacing:-.03em;text-wrap:balance;margin:0 0 2rem;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15}.native-guide-grid[data-astro-cid-bqkjdra6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.native-guide-grid[data-astro-cid-bqkjdra6] article[data-astro-cid-bqkjdra6]{background:#fffefa;border:1px solid #c7d6c7;border-radius:.5rem;flex-direction:column;min-width:0;padding:1.5rem;display:flex}.native-guides[data-astro-cid-bqkjdra6] h3[data-astro-cid-bqkjdra6]{color:#172e24;margin:0 0 1rem;font-size:1.2rem;line-height:1.35}.native-guides[data-astro-cid-bqkjdra6] p[data-astro-cid-bqkjdra6]:not(.native-guide-kicker){color:#354e41;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.native-guides[data-astro-cid-bqkjdra6] a[data-astro-cid-bqkjdra6]{color:#205c40;overflow-wrap:anywhere;text-decoration:none}.native-guides[data-astro-cid-bqkjdra6] a[data-astro-cid-bqkjdra6]:hover{text-underline-offset:.25em;text-decoration:underline}.native-guides[data-astro-cid-bqkjdra6] a[data-astro-cid-bqkjdra6]:focus-visible{outline-offset:4px;outline:3px solid #205c40}.native-guide-read[data-astro-cid-bqkjdra6]{text-underline-offset:.25em;align-self:flex-start;align-items:center;min-height:24px;margin-top:auto;font-size:.9rem;font-weight:600;display:inline-flex;text-decoration:underline!important}@media (width<=760px){.native-guide-grid[data-astro-cid-bqkjdra6]{grid-template-columns:1fr}.native-guide-read[data-astro-cid-bqkjdra6]{min-height:44px}}:root{--ease-ui:cubic-bezier(.215,.61,.355,1);--ease-reveal:cubic-bezier(.23,1,.32,1);--dur-ui:.18s;--dur-move:.32s;--dur-reveal:.7s;--stagger:60ms;--m-anchor-offset:96px;--m-rail-gap:clamp(12px, 2vw, 24px);--m-focus:var(--rdc-focus,#2b35ff)}html.m-on{scroll-padding-top:var(--m-anchor-offset)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@keyframes m-rise{0%{opacity:0;transform:translateY(16px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.m-on) [data-m~=reveal]:not([data-m-lcp]):not(h1){animation:linear both m-rise view();animation-range:entry entry 70%}}}[data-m~=split] .line,[data-m~=split] [class*=-mask]{padding-block:.04em}[data-m~=pin-story]{flex-direction:column;gap:clamp(20px,4vw,40px);display:flex}[data-m~=pin-story] [data-m-steps],[data-m~=pin-story] [data-m-stage]{display:contents}[data-m~=pin-story] [data-m-rail-labels]{display:none}[data-m~=pin-story] [data-m-media]{margin-inline:calc(-1 * var(--m-bleed,16px))}[data-m~=pin-story] [data-m-media] img{width:100%;height:auto;display:block}[data-m~=pin-story] [data-m-media]:first-child{order:0}[data-m~=pin-story] [data-m-step]:first-child{order:1}[data-m~=pin-story] [data-m-media]:nth-child(2){order:2}[data-m~=pin-story] [data-m-step]:nth-child(2){order:3}[data-m~=pin-story] [data-m-media]:nth-child(3){order:4}[data-m~=pin-story] [data-m-step]:nth-child(3){order:5}[data-m~=pin-story] [data-m-media]:nth-child(4){order:6}[data-m~=pin-story] [data-m-step]:nth-child(4){order:7}[data-m~=pin-story] [data-m-media]:nth-child(5){order:8}[data-m~=pin-story] [data-m-step]:nth-child(5){order:9}[data-m~=pin-story] [data-m-media]:nth-child(6){order:10}[data-m~=pin-story] [data-m-step]:nth-child(6){order:11}[data-m~=pin-story] [data-m-media]:nth-child(7){order:12}[data-m~=pin-story] [data-m-step]:nth-child(7){order:13}[data-m~=pin-story] [data-m-media]:nth-child(8){order:14}[data-m~=pin-story] [data-m-step]:nth-child(8){order:15}[data-m~=pin-story] [data-m-media]:nth-child(9){order:16}[data-m~=pin-story] [data-m-step]:nth-child(9){order:17}[data-m~=pin-story] [data-m-media]:nth-child(10){order:18}[data-m~=pin-story] [data-m-step]:nth-child(10){order:19}[data-m~=pin-story] [data-m-media]:nth-child(11){order:20}[data-m~=pin-story] [data-m-step]:nth-child(11){order:21}[data-m~=pin-story] [data-m-media]:nth-child(12){order:22}[data-m~=pin-story] [data-m-step]:nth-child(12){order:23}@media (width>=900px) and (pointer:fine){[data-m~=pin-story][data-m-pinned]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}[data-m~=pin-story][data-m-pinned] [data-m-steps]{grid-area:1/1;display:block}[data-m~=pin-story][data-m-pinned] [data-m-step]{opacity:.45;min-height:80vh;transition:opacity var(--dur-move) var(--ease-ui);flex-direction:column;justify-content:center;display:flex}[data-m~=pin-story][data-m-pinned] [data-m-step][data-m-active]{opacity:1}[data-m~=pin-story][data-m-pinned] [data-m-stage]{grid-area:1/2;display:grid;position:sticky;top:calc(50vh - min(36vw,70vh)/2)}[data-m~=pin-story][data-m-pinned] [data-m-media]{will-change:opacity, transform;order:0;grid-area:1/1;margin:0}[data-m~=pin-story][data-m-pinned]:has([data-m-rail-labels]){grid-template-columns:max-content minmax(0,5fr) minmax(0,7fr)}[data-m~=pin-story][data-m-pinned] [data-m-rail-labels]{flex-direction:column;grid-area:1/1;gap:8px;display:flex;position:sticky;top:40vh}[data-m~=pin-story][data-m-pinned]:has([data-m-rail-labels]) [data-m-steps]{grid-column:2}[data-m~=pin-story][data-m-pinned]:has([data-m-rail-labels]) [data-m-stage]{grid-column:3}[data-m~=pin-story] [data-m-label][aria-current]{font-weight:700}}[data-m~=rail]{position:relative}[data-m~=rail] [data-m-track]{gap:var(--m-rail-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--m-bleed,16px);padding-inline:var(--m-bleed,16px);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}[data-m~=rail] [data-m-track]::-webkit-scrollbar{display:none}[data-m~=rail] [data-m-track]>*{scroll-snap-align:start;flex:0 0 min(85vw,520px);min-width:0}.m-rail-ui{padding-inline:var(--m-bleed,16px);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.m-rail-ui button{block-size:44px;inline-size:44px;color:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-ui) var(--ease-ui), color var(--dur-ui) var(--ease-ui);background:0 0;border:1px solid;border-radius:999px}.m-rail-ui button:hover:not(:disabled){background:currentColor}.m-rail-ui button:hover:not(:disabled) span{filter:invert()}.m-rail-ui button:disabled{opacity:.4;cursor:default}@media (width>=900px) and (pointer:fine){[data-m~=rail][data-m-pinned]{overflow:clip}[data-m~=rail][data-m-pinned] [data-m-track]{scroll-snap-type:none;will-change:transform;overflow:visible}[data-m~=rail][data-m-pinned] [data-m-track]>*{flex-basis:min(38vw,620px)}}[data-m~=parallax]{overflow:hidden}[data-m~=parallax]>:first-child{will-change:transform;width:100%;display:block}[data-m~=preview]{position:relative}[data-m~=preview] [data-m-thumb]{aspect-ratio:420/260;object-fit:cover;border-radius:8px;flex:none;block-size:auto;inline-size:96px}@media (width>=900px) and (pointer:fine){[data-m~=preview] [data-m-thumb]{opacity:0;transition:opacity var(--dur-ui) var(--ease-ui)}[data-m~=preview]:is(:hover,:focus-within) [data-m-thumb]{opacity:1}html.m-on [data-m-preview-list] [data-m-thumb]{display:none}@media (prefers-reduced-motion:no-preference){[data-m~=preview] [data-m-title]{transition:transform var(--dur-move) var(--ease-ui)}[data-m~=preview]:is(:hover,:focus-within) [data-m-title]{transform:translate(12px)}}}[data-m-preview-list]{position:relative}.m-preview{pointer-events:none;opacity:0;z-index:2;will-change:transform, opacity;border-radius:14px;block-size:260px;inline-size:420px;position:absolute;top:0;right:clamp(16px,6vw,96px);overflow:hidden;box-shadow:0 1px 2px #0000002e,0 24px 60px -12px #00000073}.m-preview img{object-fit:cover;block-size:100%;inline-size:100%;display:block}[data-m~=marquee] [data-m-track]{flex-wrap:wrap;gap:0 1.5em;display:flex}[data-m~=marquee][data-m-running]{display:flex;position:relative;overflow:clip}[data-m~=marquee][data-m-running] :is([data-m-track],[data-m-clone]){will-change:transform;flex-wrap:nowrap;flex:none;gap:0 1.5em;padding-inline-end:1.5em;display:flex}[data-m-pause]{background:var(--m-pause-bg,Canvas);min-block-size:32px;min-inline-size:64px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid;border-radius:999px;padding:4px 12px;font-size:13px;position:absolute;inset-block-start:50%;inset-inline-end:8px;translate:0 -50%}[data-m~=next] [data-m-title]{display:inline-block}:is([data-m~=rail],[data-m~=preview],[data-m~=marquee],[data-m~=pin-story]) :focus-visible{outline:2px solid var(--m-focus);outline-offset:3px}.rdc-account-signin[data-astro-cid-v64qqzyj]{min-height:44px;color:inherit;font:inherit;white-space:nowrap;text-underline-offset:4px;border-radius:4px;justify-content:center;align-items:center;padding:8px 10px;font-size:12px;line-height:1.3;text-decoration:underline;display:inline-flex}.rdc-account-signin[data-astro-cid-v64qqzyj]:focus-visible{outline-offset:3px;outline:2px solid}.shot{--shot-ink:#0b0e1f;--shot-ink-2:#161a33;--shot-edge:#f5f6fa1a;--shot-spill:#2b35ff47;--shot-radius:20px;--shot-inner:14px;--shot-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;min-width:0;margin:0;position:relative}.shot__frame{border-radius:var(--shot-radius);background:var(--shot-dominant,var(--shot-ink));position:relative;overflow:hidden}.shot__screen,.shot__screen img{block-size:auto;inline-size:100%;display:block}.shot__screen img{background:var(--shot-dominant,var(--shot-ink-2))}.shot--light .shot__screen img{background:var(--shot-dominant,#eef0f8)}.shot--browser .shot__frame{background:var(--shot-ink);border:1px solid var(--shot-edge);box-shadow:0 1px 0 #ffffff0f inset, 0 2px 6px #05081e40, 0 30px 80px -24px #05081e8c, 0 60px 140px -60px var(--shot-spill)}.shot--browser .shot__screen{border-radius:0 0 calc(var(--shot-inner) - 1px) calc(var(--shot-inner) - 1px);overflow:hidden}.shot__bar{color:#f5f6fa9e;block-size:36px;font:500 12px/1 var(--shot-mono);align-items:center;gap:7px;padding-inline:14px;display:flex}.shot__bar i{background:#f5f6fa38;border-radius:50%;flex:none;block-size:8px;inline-size:8px}.shot__bar span{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-inline:auto;padding-inline-end:38px;overflow:hidden}.shot--phone{inline-size:min(100%,360px);margin-inline:auto}.shot--phone .shot__frame{--shot-radius:44px;background:var(--shot-ink);border:1px solid var(--shot-edge);box-shadow:0 2px 6px #05081e4d, 0 40px 90px -30px #05081e99, 0 60px 140px -60px var(--shot-spill);padding:10px}.shot--phone .shot__screen{aspect-ratio:9/19.5;border-radius:36px;overflow:hidden}.shot--phone .shot__screen img{object-fit:cover;object-position:top;block-size:100%}.shot--bare .shot__frame{border-radius:0}.shot__caption{font:500 12.5px/1.4 var(--shot-mono);letter-spacing:.02em;color:var(--shot-caption,currentColor);opacity:.78;margin-block-start:12px}.big-media{inline-size:100vw;margin-inline:calc(50% - 50vw)}.big-media .shot__caption{padding-inline:max(16px, env(safe-area-inset-left))}@media (width<=899px){.shot--browser{margin-inline:calc(-1 * var(--shot-bleed,0px))}.shot--browser .shot__frame{--shot-radius:14px}.shot__bar{block-size:28px}}body[data-product=erp]{color-scheme:light;background:#fff}.erp-site{--erp-paper:#fff;--erp-paper-2:#fff4e0;--erp-surface:#fff;--erp-graphite:#0e1116;--erp-graphite-2:#171b22;--erp-graphite-3:#232a33;--erp-ink:#1d2329;--erp-ink-2:#4b5359;--erp-ink-3:#5c6368;--erp-on-dark:#f4f2ec;--erp-on-dark-2:#c9cdd2;--erp-signal:#ffb020;--erp-signal-hover:#ffc75a;--erp-signal-ink:#2f6f5e;--erp-signal-dark:#ffc75a;--erp-signal-text:#8f5a00;--erp-signal-tint:#ffb0201f;--erp-green:#2f6f5e;--erp-green-bg:#e3f1ec;--erp-wait:#7a5200;--erp-wait-bg:#fff0cc;--erp-alert:#9a3b12;--erp-alert-bg:#f9e5da;--erp-grid:#1d23290a;--erp-grid-major:#1d232914;--erp-rule:#1d23291f;--erp-line:#1d232940;--erp-focus:#005fcc;--erp-focus-dark:#7dd3fc;--erp-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--erp-head:ErpSpace,Space,ErpDM,DM,sans-serif;--erp-shadow:0 1px 0 #1d23290d,0 12px 32px -12px #1d232933,0 2px 6px -2px #1d232914;--erp-shadow-lg:0 1px 0 #ffffff0f inset,0 2px 6px #0e11161f,0 30px 70px -28px #0e111666,0 60px 140px -60px #ffb02059;--pad:max(16px,env(safe-area-inset-left),env(safe-area-inset-right));--hh:72px;color:var(--erp-ink);-webkit-tap-highlight-color:#ffb02040;font-family:ErpDM,DM,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}@media (width<=767px){.erp-site{--hh:64px;font-size:16px}}@media (width>=768px){.erp-site{--pad:32px}}@media (width>=1200px){.erp-site{--pad:48px}}.erp-site :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.erp-site :where(ul,ol){padding:0;list-style:none}.erp-site :where(a){color:inherit}.erp-site :where(h1,h2,h3){font-family:var(--erp-head);text-wrap:balance;font-weight:500}.erp-site :where(p){text-wrap:pretty}.erp-site [hidden]{display:none!important}.erp-site section[id],.erp-site [id^=band-],.erp-site h2[id]{scroll-margin-top:calc(var(--hh) + 64px)}.erp-wrap{width:min(1280px,calc(100% - 2 * var(--pad)));margin-inline:auto}.erp-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.erp-mono{font-family:var(--erp-mono);letter-spacing:0;font-size:.86em}.erp-num,.erp-table,.erp-mono{font-variant-numeric:tabular-nums}.erp-micro{font-family:var(--erp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--erp-ink-2);font-size:12px;line-height:1.4}body[data-independent-product][data-product=erp] :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--erp-focus,#005fcc);outline-offset:2px;box-shadow:0 0 0 2px var(--erp-paper,#fff);border-radius:4px}body[data-product=erp] :is(.erp-dark,.erp-pd__rail) :focus-visible{outline-color:var(--erp-focus-dark,#7dd3fc)!important;box-shadow:0 0 0 2px var(--erp-graphite,#0e1116)!important}body[data-product=erp] .independent-skip:focus{border-color:var(--erp-focus,#005fcc)}.erp-paper{background-color:var(--erp-paper)}.erp-paper2{background-color:var(--erp-paper-2)}.erp-grid{background-color:var(--erp-paper);background-image:linear-gradient(var(--erp-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--erp-grid-major) 1px,transparent 1px),linear-gradient(var(--erp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--erp-grid) 1px,transparent 1px);background-position:top;background-size:64px 64px,64px 64px,8px 8px,8px 8px}.erp-dark{background-color:var(--erp-graphite);color:var(--erp-on-dark);background-image:radial-gradient(60% 50% at 70% 0,#ffb02026,#0000),linear-gradient(#f4f2ec0d 1px,#0000 1px),linear-gradient(90deg,#f4f2ec0d 1px,#0000 1px);background-position:top;background-size:100% 100%,64px 64px,64px 64px}.erp-section{padding-block:80px}@media (width<=767px){.erp-section{padding-block:64px}}.erp-eyebrow{font-family:var(--erp-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--erp-signal-text);align-items:center;gap:10px;margin-bottom:16px;font-size:12px;line-height:1.4;display:flex}.erp-eyebrow:before{content:"";background:var(--erp-signal);flex:none;width:8px;height:8px}.erp-eyebrow--dark{color:var(--erp-signal-dark)}.erp-site :where(h2){letter-spacing:-.03em;font-size:40px;line-height:1.1}.erp-site :where(h3){letter-spacing:-.015em;font-size:22px;line-height:1.27}@media (width<=767px){.erp-site :where(h2){font-size:30px;line-height:1.13}.erp-site :where(h3){font-size:20px}}.erp-head{max-width:760px;margin-bottom:48px}.erp-head--split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 64px;max-width:none;display:grid}.erp-head__intro{color:var(--erp-ink-2);max-width:520px;font-size:17px}.erp-dark .erp-head__intro{color:var(--erp-on-dark-2)}@media (width<=959px){.erp-head--split{grid-template-columns:1fr;align-items:start}.erp-head{margin-bottom:36px}}.erp-lead{color:var(--erp-ink);font-size:20px;line-height:1.55}@media (width<=767px){.erp-lead{font-size:18px}}.erp-btn{min-height:44px;font-family:var(--erp-head);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.erp-btn:active{transform:translateY(1px)}.erp-btn--lg{min-height:52px;padding:0 24px;font-size:16px}.erp-btn--signal{background:var(--erp-signal);color:var(--erp-graphite)!important}.erp-btn--signal:hover{background:var(--erp-signal-hover)}.erp-btn--outline{border-color:#f4f2ec66;color:var(--erp-on-dark)!important}.erp-btn--outline:hover{border-color:var(--erp-on-dark);background:#f4f2ec14}.erp-btn--ink{background:var(--erp-graphite);color:var(--erp-on-dark)}.erp-btn--ink:hover{background:#000}.erp-btn--ink:disabled{background:var(--erp-green);cursor:default}.erp-btn--ghost{background:var(--erp-surface);border-color:var(--erp-line);color:var(--erp-ink)}.erp-btn--ghost:hover{border-color:var(--erp-ink)}.erp-btn .erp-ic{transition:transform .15s}.erp-btn:hover .erp-ic{transform:translate(2px)}.erp-textlink{min-height:44px;color:var(--erp-signal-ink);text-underline-offset:4px;align-items:center;gap:6px;font-weight:500;text-decoration:underline #2f6f5e66;transition:text-decoration-color .15s,color .15s;display:inline-flex}.erp-textlink:hover{color:var(--erp-ink);text-decoration-color:var(--erp-ink)}.erp-textlink--dark{color:var(--erp-on-dark);text-decoration-color:#f4f2ec66}.erp-textlink--dark:hover{color:#fff;text-decoration-color:var(--erp-signal-dark)}.erp-chips{flex-wrap:wrap;gap:6px;display:flex}.erp-chip{border:1px solid var(--erp-rule);background:var(--erp-surface);min-height:26px;color:var(--erp-ink);overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:6px;padding:2px 8px;font-size:13px;line-height:1.3;display:inline-flex}.erp-chip--doc{font-family:var(--erp-mono);font-size:12px}.erp-chip--mod{border-color:var(--erp-line);min-height:32px;font-weight:500;text-decoration:none}.erp-chip--mod:hover{border-color:var(--erp-signal);background:#fff}.erp-chip--mod .erp-mono{color:var(--erp-signal-ink)}.erp-chip--proc{border-color:var(--erp-graphite);background:var(--erp-graphite);color:var(--erp-on-dark);font-weight:500}.erp-chips--dark .erp-chip{color:var(--erp-on-dark-2);background:0 0;border-color:#f4f2ec29}.erp-tag{border:1px dashed var(--erp-line);min-height:22px;font-family:var(--erp-mono);letter-spacing:.04em;color:var(--erp-ink-2);white-space:nowrap;background:var(--erp-surface);border-radius:3px;align-items:center;padding:1px 7px;font-size:11px;display:inline-flex}.erp-status{background:var(--erp-wait-bg);min-height:26px;color:var(--erp-wait);border:1px solid #7a5a1433;border-radius:4px;align-items:center;gap:6px;padding:2px 9px;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.erp-status[data-tone=ok]{background:var(--erp-green-bg);color:var(--erp-green);border-color:#2f6f5e33}.erp-status[data-tone=alert]{background:var(--erp-alert-bg);color:var(--erp-alert);border-color:#9a3b1233}.erp-ic{vertical-align:middle;flex:none;display:inline-block}.erp-header{z-index:50;color:var(--erp-ink);padding-top:env(safe-area-inset-top);transition:background-color .2s,box-shadow .2s;position:fixed;inset:0 0 auto}.erp-header.is-solid{box-shadow:0 1px 0 var(--erp-rule);backdrop-filter:blur(12px)saturate(1.2);background:#fffffff2}.erp-header__in{height:var(--hh);width:min(1280px,calc(100% - 2 * var(--pad)));align-items:center;gap:24px;margin-inline:auto;display:flex}.erp-logo{flex:none;align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.erp-logo__word{flex-direction:column;line-height:1;display:flex}.erp-logo__word span{white-space:nowrap;font-family:var(--erp-mono);letter-spacing:.12em;opacity:.8;font-size:10px}.erp-logo__word b{font-family:var(--erp-head);letter-spacing:-.01em;margin-top:3px;font-size:21px;font-weight:500}.erp-mark{border-radius:6px;flex:none}.erp-nav{gap:4px;margin-inline:auto;display:flex}.erp-nav a{opacity:.86;border-radius:4px;align-items:center;min-height:44px;padding:0 12px;font-size:15px;text-decoration:none;transition:opacity .15s,background-color .15s;display:inline-flex}.erp-nav a:hover{opacity:1;background:var(--erp-signal-tint)}.erp-header__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.erp-nav+.erp-header__actions{margin-left:0}.erp-header .rdc-account-signin{font-size:14px}.erp-lang{min-width:44px;min-height:44px;font-family:var(--erp-mono);opacity:.85;border:1px solid;border-radius:4px;justify-content:center;align-items:center;height:32px;min-height:32px;margin:6px 4px;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.erp-lang:hover{opacity:1}.erp-header__cta{margin-left:6px}.erp-menu-btn{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:none}.erp-menu-btn__bars{gap:4px;width:16px;display:grid}.erp-menu-btn__bars i{background:currentColor;height:1.5px;transition:transform .2s;display:block}.erp-menu-btn[aria-expanded=true] .erp-menu-btn__bars i:first-child{transform:translateY(2.75px)rotate(45deg)}.erp-menu-btn[aria-expanded=true] .erp-menu-btn__bars i:last-child{transform:translateY(-2.75px)rotate(-45deg)}.erp-menu{background:var(--erp-paper);color:var(--erp-ink);border-top:1px solid var(--erp-rule);padding:8px var(--pad) 24px;max-height:calc(100dvh - var(--hh));overscroll-behavior:contain;overflow-y:auto;box-shadow:0 20px 40px -20px #1d232966}.erp-menu nav{display:grid}.erp-menu nav a{min-height:52px;font-family:var(--erp-head);border-bottom:1px solid var(--erp-rule);align-items:center;gap:14px;font-size:20px;text-decoration:none;display:flex}.erp-menu nav a span{font-family:var(--erp-mono);color:var(--erp-signal-text);font-size:12px}.erp-menu .erp-btn{width:100%;min-height:52px;margin-top:20px}@media (width>=1100px){.erp-menu{display:none!important}}@media (width<=1099px){.erp-nav{display:none}.erp-menu-btn{display:inline-flex}}@media (width<=639px){.erp-header__cta{display:none}}@media (width<=1099px){.erp-header__in{justify-content:space-between}.erp-nav+.erp-header__actions{margin-left:auto}}@media (width<=639px){.erp-header__actions>.rdc-account-signin{display:none}.erp-header__in{gap:12px}}@media (width<=400px){.erp-menu-btn [data-erp-menu-label]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.erp-menu-btn{justify-content:center;width:44px;padding:0}.erp-lang{margin:6px 2px}}.erp-menu__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.erp-menu__foot .erp-btn{flex:220px;margin-top:0}.erp-menu__foot .rdc-account-signin{padding-inline:4px;font-size:15px}.erp-hero{padding-top:calc(var(--hh) + env(safe-area-inset-top) + 32px);border-bottom:1px solid var(--erp-rule);padding-bottom:72px;position:relative}.erp-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.erp-hero h1{letter-spacing:-.035em;color:var(--erp-ink);font-size:58px;line-height:1.04}.erp-hero h1 span{display:block}.erp-hero__h1b{color:var(--erp-green)}.erp-hero__sub{color:var(--erp-ink-2);max-width:540px;margin-top:24px;font-size:18px;line-height:1.6}.erp-hero__ctas{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.erp-facts{border-top:1px solid var(--erp-rule);flex-wrap:wrap;gap:8px 24px;margin-top:40px;padding-top:16px;display:flex}.erp-facts li{font-family:var(--erp-mono);letter-spacing:.04em;color:var(--erp-ink-2);align-items:center;gap:8px;font-size:12px;display:flex}.erp-facts li:before{content:"";background:var(--erp-signal);flex:none;width:6px;height:6px}@media (width<=1199px){.erp-hero h1{font-size:48px}.erp-hero__grid{gap:36px}}@media (width<=959px){.erp-hero__grid{grid-template-columns:1fr}.erp-hero{padding-top:calc(var(--hh) + env(safe-area-inset-top) + 40px);padding-bottom:64px}}@media (width<=767px){.erp-hero h1{font-size:38px;line-height:1.08}.erp-hero__sub{font-size:17px}.erp-facts{flex-direction:column}}@media (width<=360px){.erp-hero h1{font-size:33px}}.erp-ticket{background:var(--erp-surface);border:1px solid var(--erp-rule);border-top:3px solid var(--erp-ink);box-shadow:var(--erp-shadow);color:var(--erp-ink);border-radius:4px 4px 8px 8px;margin-top:8px;padding:18px 20px 16px;position:relative}.erp-ticket__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.erp-ticket__id{font-family:var(--erp-mono);letter-spacing:-.01em;margin-top:2px;font-size:20px}.erp-ticket [data-erp-status]{margin-top:4px}.erp-ticket__cust{color:var(--erp-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-top:4px;font-size:14px;display:flex}.erp-ticket__cust strong{color:var(--erp-ink);font-size:16px}.erp-counters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.erp-counter{background:var(--erp-paper);border:1px solid var(--erp-rule);border-radius:6px;padding:8px 12px}.erp-counter dt{color:var(--erp-ink-2);font-size:12px}.erp-counter dd{font-family:var(--erp-head);letter-spacing:-.02em;margin-top:2px;font-size:20px;line-height:1.2}.erp-counter__bar{background:#1d232914;border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.erp-counter__bar i{background:var(--erp-signal);transform-origin:0;height:100%;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block;transform:scaleX(0)}.erp-ticket__linked{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:30px;margin-top:12px;display:flex}.erp-ticket__linked .erp-chip{animation:.22s cubic-bezier(.2,.7,.2,1) both erp-in}@keyframes erp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.erp-steps{background:var(--erp-paper-2);border:1px solid var(--erp-rule);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px;padding:4px;display:grid}.erp-step{min-height:44px;color:var(--erp-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.erp-step .erp-mono{color:var(--erp-ink-2);font-size:11px}.erp-step:hover{background:#fff}.erp-step[aria-pressed=true]{background:var(--erp-ink);color:#fff}.erp-step[aria-pressed=true] .erp-mono{color:var(--erp-signal)}.erp-ticket__more{text-align:right;margin-top:4px}@media (width<=559px){.erp-ticket{padding:14px}.erp-ticket__head{flex-wrap:wrap;gap:6px}.erp-counters{gap:6px}.erp-counter{padding:8px}.erp-counter dd{font-size:17px}.erp-counter dt{font-size:11px}}@media (width<=399px){.erp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.erp-frame{background:var(--erp-surface);border:1px solid var(--erp-line);box-shadow:var(--erp-shadow);border-radius:10px;overflow:hidden}.erp-frame__bar{border-bottom:1px solid var(--erp-rule);background:var(--erp-paper-2);align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.erp-dots{gap:6px;display:flex}.erp-dots i{background:#1d232933;border-radius:50%;width:9px;height:9px}.erp-frame__url{font-family:var(--erp-mono);color:var(--erp-ink-2);background:var(--erp-surface);border:1px solid var(--erp-rule);border-radius:4px;padding:2px 10px;font-size:12px}.erp-def{padding-block:72px}.erp-def__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 64px;display:grid}.erp-def__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.erp-def__facts li{border:1px solid var(--erp-rule);border-left:3px solid var(--erp-signal);background:var(--erp-surface);font-family:var(--erp-mono);border-radius:4px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;display:flex}.erp-def__facts li span{color:var(--erp-ink-2);font-size:11px}@media (width<=959px){.erp-def__grid{grid-template-columns:1fr}}@media (width<=639px){.erp-def__facts{grid-template-columns:1fr}.erp-def{padding-block:64px}}.erp-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;position:relative}.erp-board__lines{pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.erp-board__lines .ln{stroke:#1d2329;stroke-opacity:.22;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:4 4;transition:stroke-opacity .16s,stroke .16s}@media (width>=1100px){.erp-board__lines{display:block}}.erp-tile{z-index:1;background:var(--erp-surface);border:1px solid var(--erp-rule);border-top:3px solid var(--erp-ink);min-width:0;color:var(--erp-ink);border-radius:4px 4px 8px 8px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.erp-tile:hover{border-color:var(--erp-line);border-top-color:var(--erp-signal);box-shadow:var(--erp-shadow)}.erp-tile__top{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.erp-tile__icon{background:var(--erp-green-bg);width:40px;height:40px;color:var(--erp-green);border:1px solid #2f6f5e33;border-radius:6px;place-items:center;display:inline-grid}.erp-tile__icon--light{background:var(--erp-green);color:#fff;border:0;width:32px;height:32px}.erp-tile__code{color:var(--erp-signal-text);letter-spacing:.06em;font-size:12px}.erp-tile h3{color:var(--erp-ink)}.erp-tile__line{color:var(--erp-ink-2);font-size:15px;line-height:1.5}.erp-tile .erp-chips{margin-top:auto;padding-top:8px}.erp-tile__hint{color:var(--erp-green);border-top:1px dashed var(--erp-line);padding-top:12px;font-size:12px}.erp-switch__more{color:var(--erp-ink-2);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:32px;display:flex}@media (hover:hover) and (pointer:fine){.erp-board:has(.erp-tile[data-m=sal]:is(:hover,:focus-visible)) .ln.on-sal,.erp-board:has(.erp-tile[data-m=pur]:is(:hover,:focus-visible)) .ln.on-pur,.erp-board:has(.erp-tile[data-m=stk]:is(:hover,:focus-visible)) .ln.on-stk,.erp-board:has(.erp-tile[data-m=prd]:is(:hover,:focus-visible)) .ln.on-prd,.erp-board:has(.erp-tile[data-m=ast]:is(:hover,:focus-visible)) .ln.on-ast,.erp-board:has(.erp-tile[data-m=fin]:is(:hover,:focus-visible)) .ln.on-fin{stroke:var(--erp-signal);stroke-opacity:.7;stroke-dasharray:none}}@media (width<=1099px){.erp-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (width<=639px){.erp-board{grid-template-columns:1fr;gap:12px}.erp-tile{padding:20px}}.erp-js .erp-panel[data-active=false]{display:none}.erp-panel:focus-visible{outline-offset:4px}.erp-ind__list{border-bottom:1px solid var(--erp-line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.erp-ind__list [role=tab]{min-height:52px;color:var(--erp-ink-2);font-family:var(--erp-head);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:0 18px;font-size:17px;font-weight:500;transition:color .15s,border-color .15s;display:flex}.erp-ind__list [role=tab] .erp-mono{font-size:12px}.erp-ind__list [role=tab]:hover{color:var(--erp-ink)}.erp-ind__list [role=tab][aria-selected=true]{color:var(--erp-ink);border-bottom-color:var(--erp-signal)}.erp-ind__panel{background:var(--erp-surface);border:1px solid var(--erp-rule);box-shadow:var(--erp-shadow);border-radius:8px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 64px;margin-top:24px;padding:40px;display:grid}.erp-ind__copy p{color:var(--erp-ink-2);margin-top:12px}.erp-ind__meta{gap:20px;display:grid}.erp-ind__meta dt{margin-bottom:8px}.erp-ind__flow dd{background:var(--erp-graphite);color:var(--erp-on-dark);overflow-wrap:anywhere;border-radius:6px;padding:12px 14px;font-size:13px;line-height:1.6}.erp-js .erp-ind__panel[data-active=false]{display:none}@media (width<=767px){.erp-ind__list{border:0;grid-template-columns:1fr 1fr;gap:6px;display:grid}.erp-ind__list [role=tab]{white-space:normal;text-align:left;border:1px solid var(--erp-rule);background:var(--erp-surface);border-radius:6px;min-height:56px;margin:0;padding:8px 12px;font-size:15px;line-height:1.25}.erp-ind__list [role=tab][aria-selected=true]{border-color:var(--erp-graphite);background:var(--erp-graphite);color:#fff}.erp-ind__list [role=tab][aria-selected=true] .erp-mono{color:var(--erp-signal-dark)}.erp-ind__panel{grid-template-columns:1fr;margin-top:12px;padding:20px}}.erp-railzone{position:relative}.erp-rail{top:calc(var(--hh) + env(safe-area-inset-top));z-index:30;backdrop-filter:blur(10px);border-block:1px solid var(--erp-rule);background:#fffffff0;position:sticky}.erp-rail__in ul{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.erp-rail__in ul::-webkit-scrollbar{display:none}.erp-rail li{scroll-snap-align:start;flex:none}.erp-rail a{min-height:48px;color:var(--erp-ink-2);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.erp-rail a .erp-mono{color:var(--erp-ink-3);font-size:11px}.erp-rail a:after{content:"";background:var(--erp-signal);transform-origin:0;height:3px;transition:transform .2s;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(0)}.erp-rail a:hover,.erp-rail a[aria-current=true]{color:var(--erp-ink)}.erp-rail a[aria-current=true]:after{transform:scaleX(1)}.erp-rail a[aria-current=true] .erp-mono{color:var(--erp-signal-text)}@media (width>=1100px){.erp-rail__in ul{justify-content:space-between}}.erp-railzone .erp-section[id],.erp-railzone [id^=band-]{scroll-margin-top:calc(var(--hh) + 64px)}.erp-chain{--n:7}.erp-chain__list{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid;position:relative}.erp-chain__track{background:var(--erp-line);height:2px;position:absolute;top:21px;left:7.14286%;right:7.14286%}.erp-chain__fill{background:var(--erp-signal);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.erp-chain__stop{color:var(--erp-ink-2);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;min-height:44px;padding:0 4px 8px;display:flex;position:relative}.erp-chain__dot{background:var(--erp-paper-2);border:2px solid var(--erp-line);width:44px;height:44px;font-family:var(--erp-mono);color:var(--erp-ink-2);border-radius:50%;place-items:center;font-size:13px;transition:background-color .2s,border-color .2s,color .2s;display:grid}.erp-chain__stop[data-done=true] .erp-chain__dot{border-color:var(--erp-signal);color:var(--erp-signal-text);background:#fff}.erp-chain__stop[aria-selected=true] .erp-chain__dot{background:var(--erp-signal);border-color:var(--erp-signal);color:var(--erp-graphite)}.erp-chain__label{font-size:14px;font-weight:500;line-height:1.3}.erp-chain__stop[aria-selected=true] .erp-chain__label,.erp-chain__stop:hover .erp-chain__label{color:var(--erp-ink)}.erp-chain__panels{margin-top:32px}.erp-chain__panel{background:var(--erp-surface);border:1px solid var(--erp-rule);box-shadow:var(--erp-shadow);border-radius:8px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px 48px;padding:36px 40px;display:grid}.erp-chain__mod{color:var(--erp-signal-text);margin-bottom:8px;font-size:12px}.erp-chain__text p:not(.erp-chain__mod){color:var(--erp-ink-2);margin-top:10px}.erp-slip{border:1px solid var(--erp-rule);border-left:4px solid var(--erp-signal);color:var(--erp-ink);min-width:0;box-shadow:var(--erp-shadow);background:#fff;border-radius:4px 8px 8px 4px;padding:24px 24px 20px;position:relative}.erp-slip .erp-tag{position:absolute;top:12px;right:12px}.erp-slip__doc{overflow-wrap:anywhere;color:var(--erp-ink);margin-top:16px;font-size:18px;line-height:1.5}.erp-slip__ref{color:var(--erp-ink-2);margin-top:10px;font-size:13px}@media (width<=767px){.erp-chain__list{grid-template-columns:1fr;gap:0}.erp-chain__track{width:2px;height:auto;inset:22px auto 22px 21px}.erp-chain__fill{transform-origin:top;transform:scaleY(var(--p,0))}.erp-chain__stop{text-align:left;flex-direction:row;gap:14px;padding:4px 0}.erp-chain__dot{flex:none;width:44px;height:44px}.erp-chain__label{font-size:16px}.erp-chain__panels{margin-top:20px}.erp-chain__panel{grid-template-columns:1fr;padding:20px}.erp-slip__doc{font-size:15px}}.erp-band{padding-block:72px}.erp-band__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px 64px;display:grid}.erp-band.is-flip .erp-band__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.erp-band.is-flip .erp-band__text{order:2}.erp-band.is-wide .erp-band__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.erp-band.is-wide .erp-band__text{order:0;display:contents}.erp-band.is-wide .erp-band__intro{grid-column:1}.erp-band.is-wide .erp-band__side{grid-column:2;padding-top:44px}.erp-band.is-wide .erp-checks{margin-top:0}.erp-band.is-wide .erp-band__ui{grid-column:1/-1;margin-top:8px}.erp-band__code{color:var(--erp-ink);align-items:center;gap:10px;margin-bottom:16px;font-size:14px;font-weight:500;display:flex}.erp-band__code .erp-mono{color:var(--erp-signal-text);letter-spacing:.06em;font-size:12px}.erp-band__body{color:var(--erp-ink-2);margin-top:16px}.erp-band__chips{margin-top:20px}.erp-band__chips .erp-micro{margin-bottom:8px}.erp-checks{gap:10px;margin-top:24px;display:grid}.erp-checks li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}.erp-checks .erp-ic{color:var(--erp-signal-ink);margin-top:2px}.erp-band__text .erp-textlink{margin-top:16px}.erp-band__ui{min-width:0}@media (width<=959px){.erp-band .erp-band__grid,.erp-band.is-flip .erp-band__grid,.erp-band.is-wide .erp-band__grid{grid-template-columns:1fr}.erp-band.is-flip .erp-band__text{order:0}.erp-band{padding-block:64px}.erp-band.is-wide :is(.erp-band__intro,.erp-band__side,.erp-band__ui){grid-column:1;padding-top:0}}.erp-ui{background:var(--erp-surface);border:1px solid var(--erp-rule);min-width:0;box-shadow:var(--erp-shadow);border-radius:8px;padding:24px;position:relative}.erp-ui__head{border-bottom:1px solid var(--erp-rule);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:16px;padding-bottom:16px;display:flex}.erp-ui__head>div{min-width:0;margin-right:auto}.erp-ui__head .erp-tag{order:3}.erp-ui__id{font-family:var(--erp-head);letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:2px;font-size:20px}.erp-pd__stats strong.erp-num{overflow-wrap:normal;white-space:nowrap}.erp-ui__amount{font-family:var(--erp-head);font-size:20px;font-weight:500}.erp-ui__sub{color:var(--erp-ink-2);margin:-6px 0 12px;font-size:14px}.erp-ui__linked{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.erp-ui__linked .erp-micro{margin-right:4px}@media (width<=479px){.erp-ui{padding:16px}.erp-ui__id{font-size:18px}}.erp-scroll{overscroll-behavior-x:contain;border-radius:4px;overflow-x:auto}.erp-table{border-collapse:collapse;text-align:right;width:100%;font-size:14px}.erp-table th,.erp-table td{border-bottom:1px solid var(--erp-rule);white-space:nowrap;vertical-align:top;padding:10px}.erp-table thead th{font-family:var(--erp-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--erp-ink-2);padding-top:0;font-size:11px;font-weight:400}.erp-table :is(th,td):first-child{text-align:left;padding-left:0}.erp-table :is(th,td):last-child{padding-right:0}.erp-table tbody th{font-weight:500}.erp-table th small,.erp-table td small{color:var(--erp-ink-2);white-space:normal;margin-top:2px;font-size:12px;font-weight:400;display:block}.erp-table tfoot th,.erp-table tfoot td{border-bottom:0;font-weight:600}.erp-table .erp-hl{color:var(--erp-signal-text);background:#ffb0201f;font-weight:600}.erp-table tr.is-current th,.erp-table tr.is-current td{background:#ffb02014}.erp-note{color:var(--erp-alert)!important}.erp-ok{color:var(--erp-green);font-weight:500}.erp-so__foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 32px;margin-top:16px;display:grid}.erp-so__totals div,.erp-so__split dl div{color:var(--erp-ink-2);justify-content:space-between;gap:12px;padding:4px 0;font-size:14px;display:flex}.erp-so__totals dd,.erp-so__split dd{color:var(--erp-ink)}.erp-so__totals .is-total{border-top:1px solid var(--erp-ink);color:var(--erp-ink);margin-top:4px;padding-top:8px;font-weight:600}.erp-so__bar{background:#1d23291a;border-radius:4px;height:8px;margin:6px 0 10px;overflow:hidden}.erp-so__bar i{background:var(--erp-signal);transform-origin:0;height:100%;display:block}.erp-so__split dt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-dot{background:#1d232933;border-radius:2px;flex:none;width:8px;height:8px}.erp-dot--signal{background:var(--erp-signal)}@media (width<=559px){.erp-so__foot{grid-template-columns:1fr}}.erp-trace{margin-top:20px}.erp-trace .erp-micro{margin-bottom:10px}.erp-trace__list{flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.erp-trace__list li{align-items:center;display:inline-flex}.erp-trace__list li span{border:1px solid var(--erp-rule);background:#fff;border-radius:4px;padding:3px 8px;font-size:12px;display:inline-block}.erp-trace__list li.is-lot span{border-color:var(--erp-signal);color:var(--erp-signal-text);background:#fff8eb}.erp-trace__list li+li:before{content:"→";color:var(--erp-ink-3);padding:0 6px;font-size:13px}.erp-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.erp-kv div{min-width:0}.erp-kv dt{color:var(--erp-ink-2);font-size:12px}.erp-kv dd{overflow-wrap:anywhere;font-size:14px;font-weight:500}.erp-kv--grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=479px){.erp-kv{grid-template-columns:1fr 1fr}}.erp-time{margin-top:18px}.erp-time .erp-micro{margin-bottom:8px}.erp-time__bar{gap:3px;height:10px;display:flex}.erp-time__bar i{border-radius:2px;display:block}.t0{background:var(--erp-graphite)}.t1{background:var(--erp-signal)}.erp-time__legend{color:var(--erp-ink-2);flex-wrap:wrap;gap:6px 20px;margin-top:10px;font-size:14px;display:flex}.erp-time__legend li{align-items:center;gap:6px;display:flex}.erp-time__legend b{color:var(--erp-ink);font-weight:600}.erp-time__total{margin-left:auto}.erp-sw{border-radius:2px;width:10px;height:10px}.erp-dep{align-items:flex-end;gap:3px;height:48px;margin-top:16px;display:flex}.erp-dep i{transform-origin:bottom;background:#1d23291a;border-radius:2px 2px 0 0;flex:1;height:100%}.erp-dep i.is-shown{background:var(--erp-signal)}.erp-life{grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 20px;display:grid;position:relative}.erp-life li{text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex;position:relative}.erp-life li+li:before{content:"";background:var(--erp-green);z-index:0;width:100%;height:2px;position:absolute;top:13px;right:50%}.erp-life__dot{z-index:1;background:var(--erp-green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;display:grid;position:relative}.erp-life li:last-child{color:var(--erp-green)}.erp-entry{border-top:1px solid var(--erp-rule);padding-top:16px}.erp-entry>.erp-micro{margin-bottom:8px}.erp-table--entry td{min-width:96px}.erp-pd__app{background:var(--erp-surface);border:1px solid var(--erp-rule);box-shadow:var(--erp-shadow);border-radius:8px;grid-template-columns:200px minmax(0,1fr);display:grid;overflow:hidden}.erp-pd__rail{background:var(--erp-graphite);color:var(--erp-on-dark-2);padding:20px 0}.erp-pd__rail li{border-left:3px solid #0000;align-items:center;gap:10px;min-width:0;padding:12px 18px;font-size:14px;line-height:1.3;display:flex}.erp-pd__rail li .erp-mono{color:#9aa4ad;white-space:nowrap;flex:none;font-size:11px}.erp-pd__rail li.is-active{color:#fff;border-left-color:var(--erp-signal);background:#ffb02014}.erp-pd__rail li.is-active .erp-mono{color:var(--erp-signal-dark)}.erp-pd__rail li.is-done{color:var(--erp-on-dark)}.erp-pd__rail li.is-done .erp-mono:after{content:" ✓";color:#8fd1b8}.erp-pd__desk{min-width:0;padding:16px 24px 8px}.erp-pd__top{border-bottom:1px solid var(--erp-rule);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;display:flex}.erp-pd__top p{align-items:center;gap:8px;margin-right:auto;display:flex}.erp-pd__reset{min-height:44px;color:var(--erp-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:14px;text-decoration:underline}.erp-pd__reset:hover{color:var(--erp-ink)}.erp-pd__title{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 0;display:flex}.erp-pd__supplier{font-family:var(--erp-head);margin-top:2px;font-size:24px;font-weight:500;line-height:1.2}.erp-pd__proj{color:var(--erp-ink-2);font-size:14px}.erp-pd__title .erp-status{transition:opacity .15s}.erp-pd__stats{border:1px solid var(--erp-rule);background:var(--erp-paper-2);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;display:grid}.erp-pd__stats div{min-width:0;padding:12px 14px}.erp-pd__stats div+div{border-left:1px solid var(--erp-rule)}.erp-pd__stats span{color:var(--erp-ink-2);font-size:12px;display:block}.erp-pd__stats strong{font-family:var(--erp-head);letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:2px;font-size:20px;font-weight:500;display:block}.erp-pd__decision{border-left:3px solid var(--erp-line);background:var(--erp-paper-2);border-radius:0 4px 4px 0;margin-top:14px;padding:12px 14px}.erp-pd__decision[data-alert=true]{border-left-color:var(--erp-alert);background:var(--erp-alert-bg)}.erp-pd__decision b{font-size:15px}.erp-pd__decision p{color:var(--erp-ink-2);margin-top:4px;font-size:14px}.erp-pd__actions{flex-wrap:wrap;gap:8px;padding:14px 0;display:flex}.erp-pd__log{border-top:1px solid var(--erp-rule);color:var(--erp-ink-2);align-items:baseline;gap:12px;padding:12px 0;font-size:14px;display:flex}.erp-pd__caption{color:var(--erp-ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;font-size:14px;display:flex}@media (width<=719px){.erp-pd__app{grid-template-columns:1fr}.erp-pd__rail{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid}.erp-pd__rail li{border-bottom:3px solid #0000;border-left:0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 8px;font-size:12px}.erp-pd__rail li.is-active{border-bottom-color:var(--erp-signal)}.erp-pd__desk{padding:12px 14px 4px}.erp-pd__stats{grid-template-columns:1fr 1fr}.erp-pd__stats div:last-child{border-left:0;border-top:1px solid var(--erp-rule);grid-column:1/-1}.erp-pd__stats strong{font-size:18px}.erp-pd__actions .erp-btn{white-space:normal;text-align:left;min-height:48px}.erp-pd__log{flex-direction:column;gap:4px}}@media (width<=399px){.erp-pd__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-pd__rail li{overflow-wrap:anywhere;hyphens:auto}.erp-pd__stats{grid-template-columns:1fr}.erp-pd__stats div+div{border-left:0;border-top:1px solid var(--erp-rule)}.erp-pd__stats div{padding:10px 14px}.erp-pd__stats strong{overflow-wrap:normal;font-size:17px}}.erp-co__tabs{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:32px;display:grid}.erp-co__list{gap:8px;display:grid}.erp-co__list [role=tab]{text-align:left;border:1px solid var(--erp-rule);color:var(--erp-ink);cursor:pointer;background:0 0;border-radius:8px;align-items:flex-start;gap:14px;padding:18px;transition:background-color .15s,border-color .15s;display:flex}.erp-co__list [role=tab] .erp-mono{color:var(--erp-ink-2);padding-top:3px;font-size:12px}.erp-co__list [role=tab] b{font-family:var(--erp-head);font-size:18px;font-weight:500;display:block}.erp-co__desc{color:var(--erp-ink-2);margin-top:4px;font-size:14px;line-height:1.5;display:block}.erp-co__list [role=tab]:hover{background:#ffffff80}.erp-co__list [role=tab][aria-selected=true]{background:var(--erp-surface);border-color:var(--erp-graphite);box-shadow:inset 3px 0 0 var(--erp-signal)}.erp-co__list [role=tab][aria-selected=true] .erp-mono{color:var(--erp-signal-text)}.erp-co__panels{min-width:0}.erp-co__firms{gap:12px;display:grid}.erp-co__firm{border:1px solid var(--erp-rule);border-radius:6px;gap:14px;padding:16px;display:flex}.erp-co__firm.is-active{border-color:var(--erp-graphite);background:#fff}.erp-co__badge{background:var(--erp-graphite);width:40px;height:40px;color:var(--erp-signal-dark);font-family:var(--erp-mono);border-radius:6px;flex:none;place-items:center;font-size:13px;display:grid}.erp-co__firm:not(.is-active) .erp-co__badge{background:var(--erp-paper-2);color:var(--erp-ink);box-shadow:inset 0 0 0 1px var(--erp-rule)}.erp-co__firmtext{flex-wrap:wrap;flex:1;align-items:center;gap:6px 12px;min-width:0;display:flex}.erp-co__firmtext b{font-weight:600}.erp-co__firmtext dl{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.erp-co__firmtext dt{color:var(--erp-ink-2);font-size:12px}.erp-co__firmtext dd{font-size:14px}.erp-table--matrix td{text-align:left}.erp-yes{color:var(--erp-green);font-weight:500}.erp-no{color:var(--erp-ink-3)}.erp-audit{display:grid}.erp-audit li{border-bottom:1px solid var(--erp-rule);grid-template-columns:150px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.erp-audit time{color:var(--erp-ink-2);grid-row:span 2;font-size:13px}.erp-audit p{font-size:15px}.erp-audit__from{color:var(--erp-ink-3);text-decoration:line-through}.erp-audit__to{font-weight:600}.erp-audit__meta{color:var(--erp-ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex;font-size:13px!important}@media (width<=767px){.erp-co__tabs{grid-template-columns:1fr;gap:16px}.erp-co__list [role=tab]{padding:14px}.erp-co__desc{display:none}.erp-co__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.erp-co__list [role=tab]{flex-direction:column;gap:2px;min-height:64px;padding:10px}.erp-co__list [role=tab] b{font-size:15px;line-height:1.25}.erp-audit li{grid-template-columns:1fr}.erp-audit time{grid-row:auto}.erp-co__firmtext dl{grid-template-columns:1fr}}.erp-conn__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.erp-hub svg{width:100%;max-width:480px;height:auto;margin-inline:auto;display:block}.erp-hub__ring{fill:none;stroke:var(--erp-line);stroke-dasharray:3 5}.erp-hub__ring--in{stroke-opacity:.5}.erp-hub__edge{stroke:var(--erp-signal);stroke-width:1.5px;stroke-opacity:.55}.erp-hub__lblbg{fill:var(--erp-paper-2)}.erp-hub__lbl{font-family:var(--erp-mono);fill:var(--erp-signal-text);text-anchor:middle;font-size:12px}.erp-hub__core{fill:var(--erp-graphite)}.erp-hub__corett{font-family:var(--erp-mono);letter-spacing:.1em;fill:#a9b4bc;text-anchor:middle;font-size:10px}.erp-hub__corename{fill:#fff;text-anchor:middle;font-family:ErpSpace,Space,sans-serif;font-size:28px;font-weight:500}.erp-hub__node{fill:var(--erp-surface);stroke:var(--erp-line)}.erp-hub__name{fill:var(--erp-ink);text-anchor:middle;font-family:ErpDM,DM,sans-serif;font-size:14px;font-weight:500}.erp-conn__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.erp-cap{background:var(--erp-surface);border:1px solid var(--erp-rule);border-top:3px solid var(--erp-signal);border-radius:4px 4px 6px 6px;flex-direction:column;gap:6px;height:100%;padding:18px 18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.erp-cap:hover{box-shadow:var(--erp-shadow);border-color:var(--erp-line);border-top-color:var(--erp-signal)}.erp-cap__code{color:var(--erp-signal-text);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.erp-cap h3{font-size:17px;line-height:1.3}.erp-cap p{color:var(--erp-ink-2);font-size:14px;line-height:1.5}.erp-conn__auto{border:1px dashed var(--erp-line);color:var(--erp-ink-2);border-radius:6px;max-width:760px;margin-top:32px;padding:14px 18px;font-size:15px}@media (width<=1099px){.erp-conn__grid{grid-template-columns:1fr}.erp-hub svg{max-width:420px}}@media (width<=559px){.erp-hub{display:none}.erp-conn__cards{grid-template-columns:1fr}}.erp-cmp__table{border-collapse:separate;border-spacing:0;background:var(--erp-surface);border:1px solid var(--erp-rule);border-radius:8px;width:100%;font-size:15px;overflow:hidden}.erp-cmp__table th,.erp-cmp__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--erp-rule);padding:16px 18px}.erp-cmp__table tbody tr:last-child>*{border-bottom:0}.erp-cmp__table thead th{font-family:var(--erp-head);background:var(--erp-paper-2);font-size:16px;font-weight:500}.erp-cmp__table thead th.is-us{background:var(--erp-green);color:#fff}.erp-cmp__table tbody th{width:30%;font-weight:500}.erp-cmp__table td{color:var(--erp-ink-2);width:23%}.erp-cmp__table td.is-us{color:var(--erp-ink);background:#2f6f5e0d;font-weight:500;box-shadow:inset 1px 0 #2f6f5e33}.erp-cmp__icon{vertical-align:-4px;width:22px;height:22px;color:var(--erp-ink-3);background:#1d23290f;border-radius:50%;place-items:center;margin-right:8px;font-size:12px;display:inline-grid}.is-part .erp-cmp__icon{background:var(--erp-wait-bg);color:var(--erp-wait)}.is-yes .erp-cmp__icon{background:var(--erp-green);color:#fff}@media (width<=639px){.erp-cmp__table,.erp-cmp__table tbody,.erp-cmp__table tr,.erp-cmp__table th,.erp-cmp__table td{width:auto;display:block}.erp-cmp__table{background:0 0;border:0;border-radius:0}.erp-cmp__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.erp-cmp__table tbody tr{background:var(--erp-surface);border:1px solid var(--erp-rule);border-radius:8px;margin-bottom:12px;overflow:hidden}.erp-cmp__table tbody th{background:var(--erp-paper-2);width:auto;font-family:var(--erp-head)}.erp-cmp__table td{grid-template-columns:110px 22px minmax(0,1fr);align-items:start;gap:0 8px;width:auto;padding:12px 16px;display:grid}.erp-cmp__table td:before{content:attr(data-label);color:var(--erp-ink-2);font-size:12px;font-family:var(--erp-mono);padding-top:3px}.erp-cmp__table td .erp-cmp__icon{margin:0}.erp-cmp__table tbody tr:last-child>*{border-bottom:1px solid var(--erp-rule)}.erp-cmp__table tbody tr>:last-child{border-bottom:0!important}}.erp-data__grid{border-top:1px solid var(--erp-line);border-left:1px solid var(--erp-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.erp-data__grid li{border-right:1px solid var(--erp-line);border-bottom:1px solid var(--erp-line);background:#ffffffb3;padding:28px}.erp-data__icon{background:var(--erp-green-bg);width:44px;height:44px;color:var(--erp-green);border:1px solid #2f6f5e33;border-radius:6px;place-items:center;margin-bottom:16px;display:inline-grid}.erp-data__label{letter-spacing:.08em;color:var(--erp-signal-text);margin-bottom:6px;font-size:12px}.erp-data__grid p:last-child{font-size:16px;line-height:1.5}@media (width<=959px){.erp-data__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=559px){.erp-data__grid{grid-template-columns:1fr}.erp-data__grid li{padding:20px}}.erp-impl__steps{counter-reset:s;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid;position:relative}.erp-impl__steps:before{content:"";background:var(--erp-line);height:2px;position:absolute;top:22px;left:22px;right:22px}.erp-impl__steps li{min-width:0;position:relative}.erp-impl__num{background:var(--erp-surface);border:2px solid var(--erp-ink);width:44px;height:44px;color:var(--erp-ink);border-radius:6px;place-items:center;margin-bottom:20px;font-size:13px;display:grid;position:relative}.erp-impl__steps li:last-child .erp-impl__num{background:var(--erp-signal);border-color:var(--erp-signal);color:var(--erp-ink)}.erp-impl__steps h3{font-size:18px}.erp-impl__steps p{color:var(--erp-ink-2);margin-top:8px;font-size:15px;line-height:1.5}.erp-impl__steps p .erp-micro{margin-bottom:4px;font-size:11px;display:block}.erp-impl__guide{margin-top:32px}@media (width<=1099px){.erp-impl__steps{grid-template-columns:1fr;gap:0}.erp-impl__steps:before{width:2px;height:auto;inset:22px auto 22px 21px}.erp-impl__steps li{grid-template-columns:44px minmax(0,1fr);gap:0 20px;padding-bottom:24px;display:grid}.erp-impl__num{grid-row:span 2;margin:0}.erp-impl__steps h3{padding-top:9px}}.erp-price__blocks{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.erp-price__block{background:var(--erp-surface);border:1px solid var(--erp-rule);border-radius:8px;flex-direction:column;gap:10px;padding:28px;display:flex}.erp-price__block.is-main{background:var(--erp-green);color:#fff;border-color:var(--erp-green);box-shadow:0 30px 60px -30px #1d232999}.erp-price__code{letter-spacing:.08em;color:var(--erp-signal-text);font-size:12px}.is-main .erp-price__code{color:#ffe2a8}.erp-price__block h3{font-size:24px}.erp-price__block>p:not(.erp-price__code){color:var(--erp-ink-2)}.is-main>p:not(.erp-price__code){color:#e3ece8!important}.erp-price__incl{border-top:1px solid #fff3;margin-top:10px;padding-top:16px}.erp-price__incl .erp-micro{color:#e3ece8}.erp-price__incl .erp-checks{gap:8px;margin-top:10px}.erp-price__incl .erp-checks .erp-ic{color:var(--erp-signal)}.erp-price__cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}@media (width<=959px){.erp-price__blocks{grid-template-columns:1fr}}.erp-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:32px 64px;display:grid}.erp-faq__head{top:calc(var(--hh) + 32px);position:sticky}.erp-faq__list{border-top:1px solid var(--erp-line)}.erp-faq__list details{border-bottom:1px solid var(--erp-line)}.erp-faq__list summary{cursor:pointer;min-height:56px;font-family:var(--erp-head);align-items:baseline;gap:16px;padding:18px 40px 18px 0;font-size:18px;font-weight:500;line-height:1.35;list-style:none;display:flex;position:relative}.erp-faq__list summary::-webkit-details-marker{display:none}.erp-faq__list summary .erp-mono{color:var(--erp-signal-text);flex:none;width:28px;font-size:12px}.erp-faq__list summary:after{content:"";border-right:1.5px solid var(--erp-ink);border-bottom:1.5px solid var(--erp-ink);width:10px;height:10px;transition:transform .2s;position:absolute;top:26px;right:8px;transform:rotate(45deg)}.erp-faq__list details[open] summary:after{transform:translateY(4px)rotate(-135deg)}.erp-faq__list summary:hover{color:var(--erp-signal-text)}.erp-faq__a{color:var(--erp-ink-2);padding:0 40px 20px 44px}.erp-faq__a p+p{margin-top:4px}@media (width<=959px){.erp-faq__grid{grid-template-columns:1fr}.erp-faq__head{position:static}}@media (width<=559px){.erp-faq__list summary{font-size:17px}.erp-faq__a{padding:0 0 18px 44px}}.erp-close{padding-bottom:max(96px,calc(64px + env(safe-area-inset-bottom)));border-top:4px solid var(--erp-signal)}.erp-close__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:32px 64px;display:grid}.erp-close h2{color:var(--erp-ink);font-size:48px;line-height:1.08}.erp-close p{color:var(--erp-ink-2);font-size:18px}.erp-close__ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (width<=959px){.erp-close__grid{grid-template-columns:1fr}.erp-close h2{font-size:36px}}@media (width<=559px){.erp-close h2{font-size:30px}.erp-close__ctas .erp-btn{width:100%}}body[data-product=erp][data-independent-product] .native-guides{background:var(--erp-paper-2,#fff4e0);color:#1d2329;border-top:1px solid #1d23291f}body[data-product=erp][data-independent-product] .native-guides h2,body[data-product=erp][data-independent-product] .native-guides h3{color:#1d2329;font-family:ErpSpace,Space,sans-serif;font-weight:500}body[data-product=erp][data-independent-product] .native-guide-kicker{color:#2f6f5e;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}body[data-product=erp][data-independent-product] .native-guide-grid article{background:#fff;border-color:#1d2329 #1d23291f #1d23291f;border-top-style:solid;border-top-width:3px;border-radius:4px 4px 6px 6px}body[data-product=erp][data-independent-product] .native-guides p:not(.native-guide-kicker){color:#4b5359}body[data-product=erp][data-independent-product] .native-guides a{color:#1d2329}body[data-product=erp][data-independent-product] .native-guide-read{color:#2f6f5e!important}body[data-product=erp][data-independent-product] .native-guides a:focus-visible{outline-color:#005fcc}.erp-footer{background:var(--erp-paper);color:var(--erp-ink-2);border-top:1px solid var(--erp-line);padding:56px 0 calc(24px + env(safe-area-inset-bottom))}.erp-footer__grid{grid-template-columns:minmax(0,5fr) minmax(0,3fr) minmax(0,3fr);gap:32px 48px;display:grid}.erp-footer .erp-logo{color:var(--erp-ink)}.erp-footer__brand p{max-width:380px;margin-top:16px;font-size:15px}.erp-footer .erp-micro{color:var(--erp-ink-2);margin-bottom:10px}.erp-footer ul{display:grid}.erp-footer li a{min-height:36px;color:var(--erp-ink);align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.erp-footer li a:hover{text-underline-offset:3px;text-decoration:underline}.erp-footer__base{border-top:1px solid var(--erp-rule);color:var(--erp-ink-2);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}@media (width<=767px){.erp-footer__grid{grid-template-columns:1fr 1fr}.erp-footer__brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.erp-site *,.erp-site :before,.erp-site :after{transition:none!important;animation:none!important}}.erp-band__more .erp-textlink,.erp-impl__guide .erp-textlink{line-height:1.6;display:inline}.erp-scroll{background:linear-gradient(90deg,var(--erp-surface) 30%,#fff0) left/32px 100% no-repeat local,linear-gradient(270deg,var(--erp-surface) 30%,#fff0) right/32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#1d232940,#1d232900) left/16px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#1d232940,#1d232900) right/16px 100% no-repeat scroll}@media (width<=479px){.erp-table--stack{font-size:13px}.erp-table--stack th,.erp-table--stack td{padding:8px 5px}.erp-table--stack thead th{letter-spacing:.03em;white-space:normal;vertical-align:bottom;font-size:10px}.erp-table--stack tbody th,.erp-table--stack tfoot th{white-space:normal;min-width:72px}.erp-table--stack td .erp-status{white-space:nowrap;padding:1px 6px;font-size:12px}.erp-table--stack .erp-sm-hide{display:none}.erp-table--entry.erp-table--stack td{min-width:0}.erp-table--stack td>small.erp-note{white-space:normal;text-align:left}}.erp-band__more{margin-top:20px}.erp-price__covers{border-top:1px solid var(--erp-rule);margin-top:10px;padding-top:16px}.erp-price__covers .erp-checks{gap:8px;margin-top:10px}.erp-price__covers .erp-checks li{font-size:15px}body[data-product=erp][data-independent-product] .native-guides :is(h2,h3,h3 a){color:#1d2329}body[data-product=erp][data-independent-product] .native-guides h3 a:hover,body[data-product=erp][data-independent-product] .native-guides .native-guide-kicker{color:#2f6f5e}body[data-product=erp][data-independent-product] .native-guides .native-guide-grid article{border-top-color:#1d2329}body[data-product=erp][data-independent-product] .native-guides .native-guide-read{color:#2f6f5e!important}body[data-product=erp][data-independent-product] .independent-skip{color:#1d2329;background:#fff}.erp-hero .erp-eyebrow{letter-spacing:.05em;text-wrap:balance}@media (width<=479px){.erp-pd__supplier{font-size:20px}}.erp-co.erp-dark h2{color:#fff}.erp-co.erp-dark .erp-co__list [role=tab]{color:var(--erp-on-dark);border-color:#f4f2ec29}.erp-co.erp-dark .erp-co__list [role=tab] .erp-mono,.erp-co.erp-dark .erp-co__desc{color:var(--erp-on-dark-2)}.erp-co.erp-dark .erp-co__list [role=tab]:hover{background:#f4f2ec0f;border-color:#f4f2ec59}.erp-co.erp-dark .erp-co__list [role=tab][aria-selected=true]{color:#fff;box-shadow:inset 3px 0 0 var(--erp-signal);background:#f4f2ec14;border-color:#f4f2ec80}.erp-co.erp-dark .erp-co__list [role=tab][aria-selected=true] .erp-mono{color:var(--erp-signal)}.erp-co.erp-dark .erp-ui{color:var(--erp-ink);box-shadow:0 30px 60px -30px #000000a6,0 0 0 1px #f4f2ec1a}.erp-co.erp-dark .erp-ui :focus-visible{outline-color:var(--erp-focus)!important;box-shadow:0 0 0 2px var(--erp-surface)!important}.erp-as__entry{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.erp-as__note{color:var(--erp-ink-2);margin-top:12px;font-size:13px;line-height:1.45}@media (width>=960px){.erp-data__grid li:last-child:nth-child(3n+1){grid-column:1/-1}}@media (width>=560px) and (width<=959px){.erp-data__grid li:last-child:nth-child(odd){grid-column:1/-1}}.erp-ic2{gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.erp-ic2__doc{border:1px solid var(--erp-rule);background:var(--erp-surface);border-radius:6px;justify-items:start;gap:8px;min-width:0;padding:14px 16px;display:grid}.erp-ic2__kind{overflow-wrap:anywhere;font-size:15px}.erp-ic2__kind b{margin-left:4px;font-weight:600}.erp-ic2__sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:0;display:grid}.erp-ic2__sum dt{color:var(--erp-ink-2);font-size:12px}.erp-ic2__sum dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px}.erp-ic2__link{color:var(--erp-green);justify-content:center;padding:6px 0;font-size:18px;line-height:1;display:flex}.erp-ic2 .erp-ui__linked{margin-top:0}.erp-ic2__note{color:var(--erp-ink-2);margin-top:14px;font-size:13px;line-height:1.45}@media (width<=479px){.erp-ic2__sum{grid-template-columns:1fr 1fr}}.erp-paper+.erp-paper,.erp-grid+.erp-paper,.erp-paper+.erp-grid,.erp-paper+.erp-band.erp-paper{border-top:1px solid var(--erp-rule)}.erp-locale{background:var(--erp-signal-tint);min-height:24px;font-family:var(--erp-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--erp-signal-text);white-space:nowrap;border:1px solid #8f5a0033;border-radius:999px;align-items:center;gap:6px;padding:1px 8px;font-size:11px;font-weight:500;display:inline-flex}.erp-locale:before{content:"";background:var(--erp-signal);border-radius:50%;width:6px;height:6px}.erp-band__code{flex-wrap:wrap}.erp-cmp__group th{background:var(--erp-paper-2)!important;width:auto!important;padding-block:10px!important}.erp-cmp__local{border-top:2px solid var(--erp-line)}.erp-screens{padding-block:96px 104px;overflow:clip}.erp-screens h2{color:#fff}.erp-shots{--shot-spill:#ffb02073;--shot-ink:#0b0d12;--shot-mono:var(--erp-mono);width:min(1600px,calc(100% - 2 * var(--pad)));margin-inline:auto}.erp-shots__list{background:#f4f2ec0a;border:1px solid #f4f2ec26;border-radius:10px;flex-wrap:wrap;justify-content:center;gap:4px;width:max-content;max-width:100%;margin:0 auto 32px;padding:4px;display:flex}.erp-shots__list [role=tab]{min-height:44px;color:var(--erp-on-dark-2);font-family:var(--erp-head);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.erp-shots__list [role=tab] .erp-mono{color:#9aa4ad;font-size:11px}.erp-shots__list [role=tab]:hover{color:#fff;background:#f4f2ec12}.erp-shots__list [role=tab][aria-selected=true]{background:var(--erp-signal);color:var(--erp-graphite)}.erp-shots__list [role=tab][aria-selected=true] .erp-mono{color:var(--erp-graphite)}.erp-shots__stage{justify-items:center;display:grid}.erp-shot{width:100%;max-width:1480px}.erp-shot .shot__frame{box-shadow:0 1px 0 #ffffff12 inset,0 2px 6px #0000004d,0 40px 100px -30px #000000b3,0 0 140px -40px var(--shot-spill)}.erp-panel.erp-shots__panel[data-active=true]{animation:.35s both erp-fade}@keyframes erp-fade{0%{opacity:0}to{opacity:1}}.erp-shots__cap{max-width:1480px;color:var(--erp-on-dark-2);flex-wrap:wrap;align-items:center;gap:6px 20px;margin:20px auto 0;font-size:15px;display:flex}.erp-shots__live{font-family:var(--erp-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--erp-signal);align-items:center;gap:8px;font-size:12px;display:inline-flex}.erp-shots__text{flex:320px;min-width:0}.erp-shots__full{color:#fff;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;text-decoration:underline #f4f2ec59;transition:text-decoration-color .15s;display:inline-flex}.erp-shots__full:hover{text-decoration-color:var(--erp-signal)}@media (width<=899px){.erp-screens{padding-block:72px 80px}.erp-shots{width:100%}.erp-shots__list{width:auto;margin:0 var(--pad) 20px;grid-template-columns:1fr 1fr;display:grid}.erp-shots__list [role=tab]{text-align:left;white-space:normal;justify-content:flex-start;min-height:48px;padding:8px 12px;line-height:1.25}.erp-shot .shot__frame{border-inline:0;border-radius:0}.erp-shots__cap{padding-inline:var(--pad);margin-top:16px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=900px){.erp-shots__stage{animation:linear both erp-rise view();animation-range:entry cover 35%}}}@keyframes erp-rise{0%{opacity:.4;transform:translateY(48px)scale(.94)}to{opacity:1;transform:none}}.erp-footer__os{margin-top:14px}.erp-footer__os a{min-height:44px;font-family:var(--erp-head);color:var(--erp-ink);text-decoration:underline;text-decoration-color:var(--erp-signal);text-underline-offset:5px;align-items:center;font-weight:500;text-decoration-thickness:2px;display:inline-flex}.erp-footer__os a:hover{color:var(--erp-signal-text)}.erp-band__frame{background:var(--erp-graphite);transform-origin:50% 100%;border-radius:16px;padding:0 6px 6px;position:relative;box-shadow:inset 0 1px #ffffff14,0 2px 6px #0e11161f,0 30px 70px -30px #0e111680,0 50px 120px -60px #ffb0204d}.erp-band__chrome{color:#c9cdd2;height:36px;font:500 12px/1 var(--erp-mono);align-items:center;gap:12px;padding:0 10px;display:flex}.erp-band__dots{flex:none;gap:6px;display:flex}.erp-band__dots i{background:#f4f2ec38;border-radius:50%;width:8px;height:8px}.erp-band__dots i:first-child{background:var(--erp-signal)}.erp-band__crumb{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-right:38px;overflow:hidden}.erp-band__frame>.erp-ui,.erp-band__frame .erp-pd__app{box-shadow:none;border:0;border-radius:11px}.erp-band__frame .erp-pd__caption{color:var(--erp-on-dark-2);margin:0;padding:12px 10px 6px}.erp-band__frame .erp-pd__caption .erp-tag{color:var(--erp-on-dark-2);background:0 0;border-color:#f4f2ec4d}.erp-band__frame :focus-visible{outline-color:var(--erp-focus)!important}.erp-band__frame .erp-pd__rail :focus-visible{outline-color:var(--erp-focus-dark)!important}@media (width>=1200px){.erp-band .erp-band__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px 72px}.erp-band.is-flip .erp-band__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.erp-band.is-wide .erp-band__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.erp-band__frame{animation:linear both erp-settle view();animation-range:entry 5% cover 30%}.erp-close__grid>*{animation:linear both erp-up view();animation-range:entry cover 25%}.erp-close__grid>*+*{animation-range:entry 10% cover 30%}.erp-cap{animation:linear both erp-up view();animation-range:entry cover 20%}}@media (prefers-reduced-motion:no-preference) and (width>=1100px){.erp-band__frame{animation-name:erp-settle-tilt}}}@keyframes erp-settle{0%{opacity:.3;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes erp-settle-tilt{0%{opacity:.3;transform:perspective(1600px)translateY(32px)rotateX(5deg)}to{opacity:1;transform:perspective(1600px)}}@keyframes erp-up{0%{opacity:.2;transform:translateY(16px)}to{opacity:1;transform:none}}.erp-field{background:var(--erp-signal);color:var(--erp-graphite);background-image:radial-gradient(70% 90% at 85% 0,#ffd27a,#0000 70%);border-top:0}.erp-field h2{color:var(--erp-graphite);letter-spacing:-.04em;font-size:64px;line-height:1.02}.erp-field p{color:#2a2410!important}.erp-field .erp-btn--ink{background:var(--erp-graphite);color:#fff}.erp-field .erp-btn--ink:hover{background:#000}.erp-btn--line{border-color:var(--erp-graphite);color:var(--erp-graphite);background:0 0}.erp-btn--line:hover{background:#0e11160f}.erp-field :focus-visible{outline-color:var(--erp-graphite)!important;box-shadow:0 0 0 2px var(--erp-signal)!important}.erp-close.erp-field{padding-block:112px max(112px,calc(64px + env(safe-area-inset-bottom)))}@media (width<=959px){.erp-field h2{font-size:48px}}@media (width<=559px){.erp-field h2{font-size:40px;line-height:1.05}.erp-close.erp-field{padding-block:80px calc(64px + env(safe-area-inset-bottom))}}body[data-product=erp][data-independent-product] .native-guides{background:#fff}.erp-footer--night{background:var(--erp-graphite);color:var(--erp-on-dark-2);border-top:0}.erp-footer--night .erp-logo,.erp-footer--night li a,.erp-footer--night .erp-footer__os a{color:var(--erp-on-dark)}.erp-footer--night .erp-micro,.erp-footer--night .erp-footer__base{color:var(--erp-on-dark-2)}.erp-footer--night .erp-footer__base{border-top-color:#f4f2ec1f}.erp-footer--night .erp-footer__os a:hover{color:var(--erp-signal)}.erp-footer--night :focus-visible{outline-color:var(--erp-focus-dark)!important;box-shadow:0 0 0 2px var(--erp-graphite)!important}.erp-conn__os{margin-top:16px}.erp-menu{padding-bottom:calc(24px + env(safe-area-inset-bottom))}@media (width<=959px){.erp-band .erp-band__ui{order:-1}.erp-band.is-wide .erp-band__ui{grid-row:1}}@media (width<=767px){.erp-band__ui{margin-inline:calc(-1 * var(--pad))}.erp-band__frame{border-radius:0;padding:0}.erp-band__frame>.erp-ui,.erp-band__frame .erp-pd__app{border-radius:0}.erp-band__frame .erp-pd__caption{padding:12px var(--pad)}.erp-band__chrome{padding-inline:var(--pad)}}@media (width>=360px) and (width<=639px){.erp-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.erp-tile{gap:6px;padding:16px 14px}.erp-tile h3{font-size:17px;line-height:1.25}.erp-tile__line{font-size:14px}.erp-tile .erp-chips,.erp-tile__hint{display:none}.erp-tile__icon{width:36px;height:36px}}@media (width<=639px){.erp-faq__list summary{min-height:56px}}.erp-footer--night{padding-bottom:0}.erp-footer--night .erp-footer__base{margin-top:40px;padding-bottom:4px}body[data-product=erp][data-independent-product] .independent-legal{background:var(--erp-graphite,#0e1116);color:#c9cdd2;padding:4px max(16px,env(safe-area-inset-left)) max(28px,calc(16px + env(safe-area-inset-bottom)));border-top:0}body[data-product=erp][data-independent-product] .independent-legal>*{width:min(1280px,100%);margin-inline:auto}@media (width>=768px){body[data-product=erp][data-independent-product] .independent-legal{padding-inline:32px}}@media (width>=1200px){body[data-product=erp][data-independent-product] .independent-legal{padding-inline:48px}}body[data-product=erp][data-independent-product] .independent-legal a{color:#f4f2ec}body[data-product=erp][data-independent-product] .independent-legal a:focus-visible{outline-color:#7dd3fc;box-shadow:0 0 0 2px #0e1116}.erp-site{--erp-grid:#b9770012;--erp-grid-major:#b977001f}@media (width<=1099px){.erp-rail__in ul{padding-inline:12px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 40px),#0000)}}@media (width<=767px){.erp-rail{display:none}.erp-site section[id],.erp-site [id^=band-],.erp-site h2[id],.erp-railzone .erp-section[id],.erp-railzone [id^=band-]{scroll-margin-top:calc(var(--hh) + 16px)}}@media (width<=639px){.erp-cmp__table{border-top:1px solid var(--erp-line)}.erp-cmp__table tbody tr{border:0;border-bottom:1px solid var(--erp-rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4px 16px;margin:0;padding:14px 0;display:grid}.erp-cmp__table tbody th{background:0 0;padding:0;font-size:15px;line-height:1.35;border:0!important}.erp-cmp__table td:not(.is-us){display:none}.erp-cmp__table td.is-us{box-shadow:none;background:0 0;gap:8px;padding:0;font-size:15px;line-height:1.35;display:flex;border:0!important}.erp-cmp__table td.is-us:before{content:none}.erp-cmp__table tr.erp-cmp__group{border-bottom:0;padding:20px 0 6px;display:block}.erp-cmp__table tr.erp-cmp__group th{background:0 0!important;padding:0!important}}.erp-cmp__mhead{display:none}@media (width<=639px){.erp-cmp__mhead{background:var(--erp-green);color:#fff;font-family:var(--erp-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:6px 6px 0 0;grid-template-columns:1fr 1fr;gap:16px;padding:10px 12px;font-size:11px;display:grid}.erp-cmp__table{border-top:0}}.erp-hero--field{--erp-field:#0f3d2e;background-color:var(--erp-field);color:#fff;background-image:radial-gradient(55% 60% at 78% 18%,#ffb02040,#0000 70%),radial-gradient(60% 70% at 0 100%,#1f6b52,#0000 70%),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:top;background-size:100% 100%,100% 100%,64px 64px,64px 64px;border-bottom:0;overflow:clip}.erp-hero--field h1{color:#fff}.erp-hero--field .erp-hero__h1b{color:#ffc75a}.erp-hero--field .erp-hero__sub{color:#d6e4dd}.erp-hero--field .erp-facts{border-top-color:#ffffff29}.erp-hero--field .erp-facts li{color:#d6e4dd}.erp-hero--field .erp-textlink--dark{color:#fff;text-decoration-color:#ffc75a}.erp-hero--field :focus-visible{outline-color:var(--erp-focus-dark)!important;box-shadow:0 0 0 2px var(--erp-field)!important}.erp-hero--field .erp-ticket :focus-visible{outline-color:var(--erp-focus)!important;box-shadow:0 0 0 2px #fff!important}.erp-hero--field .erp-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy stage""more stage""more record";align-items:start;gap:0 56px}.erp-hero__copy{grid-area:copy;align-self:end}.erp-hero__more{grid-area:more}.erp-stage{perspective:2200px;perspective-origin:30% 40%;grid-area:stage;min-width:0;padding-top:8px;display:grid;position:relative}.erp-stage__shot{min-width:0;transform-style:preserve-3d;grid-area:1/1}.erp-stage .shot{--shot-ink:#0b1712;--shot-edge:#ffffff1f;--shot-spill:#ffb02066;--shot-mono:var(--erp-mono)}.erp-stage__shot--back{transform-origin:100% 0;opacity:.82;justify-self:end;width:60%;transform:rotateY(-16deg)rotateX(6deg)translateZ(-140px)}.erp-stage__shot--mid{transform-origin:0 0;opacity:.92;justify-self:start;width:58%;margin-top:16%;transform:rotateY(-16deg)rotateX(6deg)translateZ(-70px)}.erp-stage__shot--front{transform-origin:50% 100%;justify-self:end;width:86%;margin-top:30%;transform:rotateY(-12deg)rotateX(5deg)}.erp-stage__shot--front .shot__frame{box-shadow:inset 0 1px #ffffff14,0 2px 8px #0000004d,0 50px 100px -30px #000000a6,0 0 160px -40px #ffb02073}.erp-stage__tag{color:#d6e4dd;background:0 0;border-color:#ffffff4d;position:absolute;bottom:-28px;left:0}.erp-hero__record{z-index:2;grid-area:record;width:min(540px,100%);margin:-72px 0 0 -96px;position:relative}.erp-hero--field .erp-ticket{border-top-color:var(--erp-signal);box-shadow:0 2px 6px #0000002e,0 40px 80px -30px #000000a6}@media (width>=1280px){.erp-hero--field .erp-wrap{width:min(1400px,calc(100% - 2 * var(--pad)))}.erp-hero--field h1{font-size:64px}}@media (width<=959px){.erp-hero--field .erp-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage""more""record";gap:0}.erp-stage{margin:32px calc(-1 * var(--pad)) 8px;perspective:1400px;padding:0 12px 36px}.erp-stage__shot--back{width:64%}.erp-stage__shot--mid{width:60%;margin-top:14%}.erp-stage__shot--front{width:88%;margin-top:26%;transform:rotateY(-8deg)rotateX(4deg)}.erp-stage .shot--browser .shot__frame{--shot-radius:10px}.erp-stage .shot__bar{gap:5px;block-size:20px;padding-inline:8px;font-size:9px}.erp-stage .shot__bar i{block-size:5px;inline-size:5px}.erp-stage__tag{left:var(--pad);bottom:4px}.erp-hero__sub{margin-top:8px}.erp-hero__record{width:100%;margin:40px 0 0}}@media (width<=767px){.erp-facts{flex-direction:row;gap:8px 18px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.erp-stage__shot--front{animation:linear both erp-stage-front view();animation-range:exit -10% exit 80%}.erp-stage__shot--back{animation:linear both erp-stage-back view();animation-range:exit -10% exit 80%}.erp-stage__shot--mid{animation:linear both erp-stage-mid view();animation-range:exit -10% exit 80%}}}@keyframes erp-stage-front{to{transform:rotateY(0)rotateX(0)translateY(-24px)}}@keyframes erp-stage-back{to{transform:rotateY(-16deg)rotateX(6deg)translateZ(-140px)translateY(-90px)}}@keyframes erp-stage-mid{to{transform:rotateY(-16deg)rotateX(6deg)translateZ(-70px)translateY(-50px)}}@media (prefers-reduced-motion:no-preference){.erp-hero__record{animation:.7s cubic-bezier(.2,.7,.2,1) .15s both erp-up}}.erp-header:not(.is-solid){color:#fff}.erp-header:not(.is-solid) .erp-logo__word span{opacity:.85}.erp-header:not(.is-solid) :focus-visible{outline-color:var(--erp-focus-dark)!important;box-shadow:0 0 0 2px #0f3d2e!important}.erp-railzone{flex-direction:column;display:flex}.erp-railzone>.erp-rail{order:0}.erp-railzone>.erp-flow{order:1}.erp-bands{display:contents}.erp-bands__nav{display:none}.erp-bands>#sales{order:2}.erp-railzone>#purchasing{order:3}.erp-bands>#stock{order:4}.erp-bands>#production{order:5}.erp-bands>#assets{order:6}.erp-bands>#finance{order:7}.erp-railzone>.erp-screens{order:8}@media (width<=767px){.erp-bands__nav{background:var(--erp-paper-2);order:2;padding:40px 0 0;display:block}.erp-bands__nav ul{scrollbar-width:none;padding:0 var(--pad);gap:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.erp-bands__nav ul::-webkit-scrollbar{display:none}.erp-bands__nav li{flex:none}.erp-bands__nav a{border:1px solid var(--erp-line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.erp-bands__nav a .erp-mono{color:var(--erp-signal-text);font-size:11px}.erp-bands{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:var(--pad);padding:16px var(--pad) 40px;background:var(--erp-paper-2);scrollbar-width:none;order:2;gap:12px;display:flex;overflow-x:auto}.erp-bands::-webkit-scrollbar{display:none}.erp-bands>.erp-band{scroll-snap-align:start;border:1px solid var(--erp-rule);width:min(86vw,420px);box-shadow:var(--erp-shadow);background:#fff;border-radius:14px;flex:none;padding:0;overflow:hidden;order:0!important}.erp-bands>.erp-band>.erp-wrap{width:100%}.erp-bands .erp-band__grid{gap:0}.erp-bands .erp-band__ui{margin:0}.erp-bands .erp-band__frame{border-radius:0}.erp-bands .erp-band__text{padding:20px 18px 22px}.erp-bands .erp-band__body,.erp-bands .erp-band__chips{display:none}.erp-bands .erp-band h2{font-size:22px;line-height:1.2}.erp-bands .erp-checks{gap:8px;margin-top:14px}.erp-bands .erp-checks li{font-size:15px}.erp-bands .erp-band__frame{animation:none!important}.erp-bands .erp-band__more{margin-top:12px}.erp-railzone>#purchasing{border-top:0}}@media (width<=639px){.erp-conn__cards,.erp-data__grid,.erp-impl__steps,.erp-price__blocks,body[data-product=erp] .native-guide-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:var(--pad,16px);margin-inline:calc(-1 * var(--pad,16px));padding:4px var(--pad,16px) 12px;scrollbar-width:none;border:0;gap:12px;overflow-x:auto;display:flex!important}:is(.erp-conn__cards,.erp-data__grid,.erp-impl__steps,.erp-price__blocks)::-webkit-scrollbar,body[data-product=erp] .native-guide-grid::-webkit-scrollbar{display:none}:is(.erp-conn__cards,.erp-data__grid,.erp-impl__steps,.erp-price__blocks)>*,body[data-product=erp] .native-guide-grid>*{scroll-snap-align:start;flex:none;width:min(80vw,340px)}.erp-price__blocks>*{width:min(86vw,360px)}.erp-data__grid li{border:1px solid var(--erp-line);background:#fff;border-radius:8px}.erp-impl__steps:before{display:none}.erp-impl__steps li{border:1px solid var(--erp-rule);background:#fff;border-radius:8px;padding:20px;display:block}.erp-impl__num{margin-bottom:14px}.erp-impl__steps h3{padding-top:0}}@media (width<=767px){.erp-chain__list{scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(-1 * var(--pad));padding:0 var(--pad) 4px;gap:4px;display:flex;overflow-x:auto}.erp-chain__list::-webkit-scrollbar{display:none}.erp-chain__track{display:none}.erp-chain__stop{text-align:center;scroll-snap-align:start;flex-direction:column;flex:none;align-items:center;gap:8px;width:84px;padding:4px 0}.erp-chain__label{font-size:13px}}@media (width<=1099px){.erp-conn__grid{grid-template-columns:minmax(0,1fr)}}.erp-conn__cards{min-width:0}.erp-bands,.erp-bands__nav ul,.erp-conn__cards,.erp-data__grid,.erp-impl__steps,.erp-price__blocks,body[data-product=erp] .native-guide-grid{position:relative}@supports (animation-timeline:view()) and (timeline-scope:--a){@media (prefers-reduced-motion:no-preference) and (width>=900px) and (height>=640px){.erp-shots{timeline-scope:--erp-s1,--erp-s2,--erp-s3}.erp-shots__list{display:none}.erp-js .erp-shots__panel.erp-panel[data-active]{animation:none;display:block}.erp-shots__panel{top:calc(var(--hh) + 56px);background:var(--erp-graphite);margin-bottom:24vh;padding-top:16px;position:sticky}.erp-shots__panel:last-child{margin-bottom:0}.erp-shots__panel:nth-child(3){view-timeline-name:--erp-s1}.erp-shots__panel:nth-child(4){view-timeline-name:--erp-s2}.erp-shots__panel:nth-child(5){view-timeline-name:--erp-s3}.erp-shots__stage{animation:none}.erp-shot{width:min(100%,calc((100svh - var(--hh) - 210px) * 1.62))}.erp-shots__cap{max-width:min(1480px,calc((100svh - var(--hh) - 210px) * 1.62))}.erp-shots__panel>*{transform-origin:50% 0}.erp-shots__panel:nth-child(2)>*{--erp-tl:--erp-s1;animation:linear both erp-recede;animation-timeline:var(--erp-tl);animation-range:entry}.erp-shots__panel:nth-child(3)>*{--erp-tl:--erp-s2;animation:linear both erp-recede;animation-timeline:var(--erp-tl);animation-range:entry}.erp-shots__panel:nth-child(4)>*{--erp-tl:--erp-s3;animation:linear both erp-recede;animation-timeline:var(--erp-tl);animation-range:entry}}}@keyframes erp-recede{to{opacity:.35;transform:scale(.9)translateY(-12px)}}
