.ap-title{position:relative}.ap-old,.ap-title{white-space:nowrap}.ap-old{position:absolute;left:0;top:0;pointer-events:none;animation:apHeroOld .3s ease-out 2s forwards}.ap-old:before{content:attr(data-word)}.ap-old:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:5px;background:var(--ap-bad-strong);border-radius:3px;transform:scaleX(0);transform-origin:left;animation:apHeroStrike .6s cubic-bezier(.22,1,.36,1) .8s forwards}.ap-auto{position:relative;display:inline-block;z-index:0;opacity:0;animation:apHeroWordIn .5s cubic-bezier(.16,1,.3,1) 2s forwards}.ap-auto:before{content:"";position:absolute;left:-.12em;right:-.12em;bottom:.05em;height:.32em;background:var(--ap-acc-light);z-index:-1;transform:skewX(-2deg) scaleX(0);transform-origin:left center;border-radius:.08em;animation:apHeroMarker .5s cubic-bezier(.16,1,.3,1) 2.4s forwards}.ap-pokladna{display:inline-block;opacity:0;animation:apHeroWordIn .5s cubic-bezier(.16,1,.3,1) 2s forwards}.ap-auto{color:var(--ap-acc-ink)}.dark .ap-auto{color:var(--ap-acc)}.dark .ap-auto:before{background:rgb(var(--ap-acc-strong-rgb)/.55)}@keyframes apHeroStrike{to{transform:scaleX(1)}}@keyframes apHeroOld{to{opacity:0;visibility:hidden}}@keyframes apHeroWordIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes apHeroMarker{to{transform:skewX(-2deg) scaleX(1)}}@media (prefers-reduced-motion:reduce){.ap-old{display:none}.ap-auto{animation:none;opacity:1}.ap-auto:before{animation:none;transform:skewX(-2deg) scaleX(1)}.ap-pokladna{animation:none;opacity:1}}.ap-acc-text{color:var(--ap-acc-ink)}.dark .ap-acc-text{color:var(--ap-acc)}.ap-acc-sub{color:var(--ap-acc-ink)}.dark .ap-acc-sub{color:rgb(var(--ap-acc-rgb)/.75)}.ap-acc-icon{color:rgb(var(--ap-acc-ink-rgb)/.85)}.dark .ap-acc-icon{color:rgb(var(--ap-acc-rgb)/.7)}.ap-acc-arrow{color:rgb(var(--ap-acc-rgb)/.45)}.ap-acc-card{border-color:rgb(var(--ap-acc-rgb)/.2);background-color:rgb(var(--ap-acc-rgb)/.03)}.ap-acc-chip{border-color:rgb(var(--ap-acc-rgb)/.22);background-color:rgb(var(--ap-acc-rgb)/.1)}.ap-acc-chip-dim{border-color:rgb(var(--ap-acc-rgb)/.12);background-color:rgb(var(--ap-acc-rgb)/.08)}.ap-panel:not([data-playing]) *,.ap-panel:not([data-playing]) :after,.ap-panel:not([data-playing]) :before{animation:none!important}.ap-panel[data-playing] .ap-dot{animation:apStatusDot 1.5s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ap-panel *{transition:none!important}}.ap-ctl{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"label label label" "pp dashes .";align-items:center;row-gap:4px}.ap-ctl-label{grid-area:label}.ap-ctl-pp{grid-area:pp;justify-self:end;align-items:center;width:28px;height:28px;margin-right:6px;border-radius:6px;color:#a1a1aa}.ap-ctl-dashes,.ap-ctl-pp{display:flex;justify-content:center}.ap-ctl-dashes{grid-area:dashes}.ap-ctl-dash{position:relative;flex:0 1 auto;width:28px;height:28px;min-width:0;border-radius:4px}.ap-ctl-dash>span{position:absolute;left:50%;top:50%;height:4px;border-radius:9999px;transform:translate(-50%,-50%);transition:width .3s}.ap-ctl-tabs{gap:2px;margin-bottom:8px;font-size:12px;line-height:16px}.ap-ctl-tab,.ap-ctl-tabs{display:flex;justify-content:center}.ap-ctl-tab{align-items:center;min-height:28px;padding:0 1px;border-radius:9999px;color:#a1a1aa}.ap-ctl-tab>span{display:block;padding:3px 12px;border:1px solid rgba(82,82,91,.6);border-radius:9999px;background:#0c0c0f}.ap-ctl-tab[aria-current]>span{color:var(--ap-work);border-color:rgb(var(--ap-work-rgb)/.55);background:linear-gradient(rgb(var(--ap-work-rgb)/.1),rgb(var(--ap-work-rgb)/.1)),#0c0c0f}.ap-ctl-dash,.ap-ctl-pp,.ap-ctl-tab{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ap-ctl-dash:enabled,.ap-ctl-pp:enabled,.ap-ctl-tab:enabled{cursor:pointer}.ap-ctl-dash:focus-visible,.ap-ctl-pp:focus-visible,.ap-ctl-tab:focus-visible{outline:2px solid #fafafa;outline-offset:-2px}@media (hover:hover){.ap-ctl-pp:enabled:hover,.ap-ctl-tab:enabled:hover{color:#fafafa}.ap-ctl-dash:enabled:hover>span{filter:brightness(1.5)}}@media (max-width:639px),(pointer:coarse){.ap-ctl-pp{margin-right:0}.ap-ctl-dash,.ap-ctl-pp{width:44px;height:44px}.ap-ctl-tab{min-height:44px;min-width:44px}.ap-ctl-tabs{margin-bottom:0}.ap-ctl{row-gap:0}}@media (max-width:639px){.ap-ctl{grid-template-columns:1fr auto;grid-template-areas:"label pp" "dashes dashes"}}@media (prefers-reduced-motion:reduce){.ap-ctl-pp,.ap-ctl-tabs{display:none}}.ap-panel:not([data-playing]) .ap-py-burst{display:none}@media (max-width:639px){.ap-lane-zoom{transform:scale(var(--ap-zk,1))}.ap-zones{opacity:clamp(0,calc((1.15 - var(--ap-zk, 1)) / .15),1)}.ap-term-readout{right:auto!important;left:3%}}@media (max-width:767px){@supports (overflow:clip){div[data-ap-step=payment]{overflow:clip}.ap-ctl-tabs{position:sticky;top:0;z-index:20;pointer-events:none;margin-bottom:4px;padding:6px 0;border-radius:0 0 12px 12px;background:rgba(9,9,11,.985);box-shadow:0 6px 12px -6px rgba(0,0,0,.8)}.ap-ctl-tab{pointer-events:auto}}}.ap-pin{position:fixed;z-index:40;display:flex;align-items:center;gap:10px;padding:8px 8px calc(8px + env(safe-area-inset-bottom, 0px)) 14px;border-radius:12px 12px 0 0;background:rgba(9,9,11,.97);box-shadow:0 -6px 14px -6px rgba(0,0,0,.85);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.ap-pin[data-on]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .18s}.ap-pin .ap-pin-label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;align-self:center}.ap-pin .ap-ctl-pp{flex:none;width:44px;height:44px;margin:0}.ap-pin[data-compact]{padding-top:4px;padding-bottom:4px}.ap-pin[data-compact] .ap-pin-label{-webkit-line-clamp:1}.ap-pin[data-compact] .ap-ctl-pp{width:36px;height:36px}.ap-pin[data-top]{border-radius:0 0 12px 12px;box-shadow:0 6px 14px -6px rgba(0,0,0,.85)}.ap-pin[data-top] .ap-ctl-pp{width:36px;height:36px}.ap-lbl{visibility:hidden;opacity:0;transition:opacity .09s ease-in,visibility 0s linear .09s}.ap-lbl[data-on]{visibility:visible;opacity:1;transition:opacity .12s ease-out .09s,visibility 0s}@media (prefers-reduced-motion:reduce){.ap-lbl,.ap-lbl[data-on]{transition:none}}@media (max-width:767px){.ap-panel>.ap-ctl{transition:opacity .3s,filter .3s}.ap-panel[data-quiet]>.ap-ctl{opacity:.4;filter:grayscale(1)}.ap-panel[data-quiet]>.ap-ctl .ap-dot{box-shadow:none!important;background:#52525b!important}}.ap-viz{aspect-ratio:16/9}.ap-panel .ap-mono{filter:grayscale(1)}@media (max-width:639px){.ap-viz-tall{aspect-ratio:4/5}.ap-viz-stack{aspect-ratio:auto;display:flex;flex-direction:column;gap:10px;padding:10px 10px 12px}.ap-viz-stack>.ap-col{position:relative!important;inset:auto!important;width:auto!important;height:var(--ph,auto)!important;flex:none}.ap-viz-stack .ap-arrow{display:none}.ap-viz-stack .ap-row-phone{flex-direction:row}.ap-viz-stack .ap-gauge,.ap-viz-stack .ap-term{width:46%!important}.ap-viz .text-\[4\.5px\],.ap-viz .text-\[4px\],.ap-viz .text-\[5px\],.ap-viz .text-\[6px\]{font-size:8px}.ap-viz .text-\[7px\]{font-size:9px}.ap-viz .text-\[8px\]{font-size:9.5px}.ap-viz .text-\[9px\]{font-size:10px}.ap-viz .text-\[10px\]{font-size:11px}.ap-viz .ap-sub{display:none}.ap-viz .ap-readout{font-size:15px}.ap-scan .ap-scan-portal{left:10%;right:10%;top:3%;bottom:35%}.ap-scan .ap-scan-list{left:3%;right:3%;bottom:3%;top:67.5%}.ap-scan .ap-scan-rows{flex-direction:row}.ap-scan .ap-scan-row{flex-direction:column;justify-content:center;gap:2px;padding:2px}.ap-scan .ap-scan-thumb{height:auto;width:100%}.ap-scan .ap-scan-name{flex:none;max-width:100%;text-align:center}.ap-scan .ap-scan-icon,.ap-scan .ap-scan-state{display:none}}@media (min-width:640px){.ap-scan .ap-scan-portal{left:10%;right:40%;top:3%;bottom:5%}.ap-scan .ap-scan-list{left:63%;right:8%;top:5%;bottom:7%}}.ap-scan .ap-scan-txt{font-size:12px;line-height:16px}@media (max-width:639px){.ap-scan .ap-scan-txt{font-size:10px;line-height:14px}}@media (max-width:399px){.ap-scan .ap-scan-name{font-size:9.5px;letter-spacing:-.04em}}@keyframes apStatusDot{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}@keyframes apPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes apPulseRing{0%{transform:scale(.8);opacity:.8}to{transform:scale(2);opacity:0}}@keyframes apFlowDash{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}@keyframes apParticle{0%{transform:translateX(0);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes apScanCarrier{0%,to{transform:translateY(0)}50%{transform:translateY(85%)}}@keyframes apShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes apThinking{0%,to{opacity:.3}50%{opacity:.8}}@keyframes apBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes apCheckPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}@keyframes apMarkerSlide{0%{transform:translateX(-12px);opacity:0}to{transform:none;opacity:1}}@keyframes apSlideIn{0%{transform:translateY(4px);opacity:0}to{transform:none;opacity:1}}@keyframes apSlideUp{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@keyframes apDetectPop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes apCheckDraw{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes apSpin{to{transform:rotate(1turn)}}@keyframes apGlow{0%,to{box-shadow:0 0 15px rgb(var(--ap-ok-strong-rgb)/.2)}50%{box-shadow:0 0 30px rgb(var(--ap-ok-strong-rgb)/.4)}}@keyframes apCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes apWave1{0%{transform:scale(.8);opacity:.8}to{transform:scale(1.8);opacity:0}}@keyframes apWave2{0%{transform:scale(.8);opacity:.6}to{transform:scale(2.2);opacity:0}}@keyframes apWave3{0%{transform:scale(.8);opacity:.4}to{transform:scale(2.6);opacity:0}}@keyframes apApprovalBurst{0%{transform:translate(-50%,-50%) scale(.6);opacity:.85}to{transform:translate(-50%,-50%) scale(2.4);opacity:0}}.ap-lane-canvas{opacity:0;transition:opacity .35s ease-out}.ap-lane-view[data-lane-live] .ap-lane-canvas{opacity:1}.ap-lane-view[data-lane-live] .ap-lane-still{visibility:hidden;transition:visibility 0s linear .35s}