html[dir=rtl] .saas-root .saas-acc-arrow{transform:scaleX(-1)}.saas-acc-arrive-sec,.saas-acc-file-sec,.saas-acc-area-sec,.saas-acc-loy-sec,.saas-acc-cart-sec,.saas-acc-band-sec{--saas-section-pt:clamp(58px, 8.5vh, 104px)}.saas-acc-arrive-sec,.saas-acc-area-sec,.saas-acc-cart-sec{--saas-section-bg:#fff}.saas-acc-file-sec,.saas-acc-loy-sec,.saas-acc-band-sec{--saas-section-bg:#f7f6ff}.dark .saas-root :is(.saas-acc-arrive-sec,.saas-acc-area-sec,.saas-acc-cart-sec){--saas-section-bg-dark:#0d0b1e}.dark .saas-root :is(.saas-acc-file-sec,.saas-acc-loy-sec,.saas-acc-band-sec){--saas-section-bg-dark:#100e22}.saas-acc-head{text-align:center;max-width:800px;margin:0 auto clamp(30px,4.5vh,52px)}.saas-acc-eyebrow{color:var(--saas-brand);font-size:var(--saas-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;background:#4a3aff14;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 14px;font-weight:700;display:inline-flex}.dark .saas-root .saas-acc-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-acc-h2{font-size:var(--saas-fs-h2);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}.saas-acc-sub{max-width:640px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px auto 0;line-height:1.6}.saas-acc-sub--start{text-align:start;margin-inline:0}html[dir=rtl] .saas-root :is(.saas-acc-h2,.saas-acc-band-t){letter-spacing:0;padding-block:.06em;line-height:1.32}.saas-acc-stage{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:clamp(22px,4vw,54px);display:grid}.saas-acc-menu{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.saas-acc-item{border:1px solid var(--saas-line);text-align:start;cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:14px;width:100%;padding:15px 18px;font-family:inherit;transition:border-color .22s,background .22s,transform .22s;display:flex;position:relative;overflow:hidden}.saas-acc-item:hover{border-color:#4a3aff4d}.saas-acc-item.is-on{border-color:var(--saas-brand);background:#4a3aff0a}.dark .saas-root .saas-acc-item{background:#ffffff08;border-color:#ffffff17}.dark .saas-root .saas-acc-item.is-on{border-color:var(--saas-brand-2);background:#8b7bff1a}.saas-acc-item-ic{width:36px;height:36px;color:var(--saas-brand);background:#4a3aff1a;border-radius:11px;flex:none;place-items:center;transition:background .22s;display:grid}.dark .saas-root .saas-acc-item-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-item-tx{flex-direction:column;gap:3px;display:flex}.saas-acc-item-tx strong{color:var(--saas-ink);font-size:15.5px;font-weight:700}.saas-acc-item-tx em{color:var(--saas-ink-soft);font-size:13.5px;font-style:normal;line-height:1.55}.saas-acc-item-prog{background:var(--saas-brand);transform-origin:0;width:100%;height:2px;animation:linear forwards saas-acc-prog;position:absolute;inset-block-end:0;inset-inline-start:0}html[dir=rtl] .saas-root .saas-acc-item-prog{transform-origin:100%}.saas-acc-phone{background:#0f1020;border-radius:36px;justify-self:center;width:300px;padding:12px;box-shadow:0 44px 80px -38px #0f1020b3}.saas-acc-phone-in{background:#fff;border-radius:26px;flex-direction:column;gap:12px;min-height:400px;padding:16px 14px;display:flex}.dark .saas-root .saas-acc-phone-in{background:#16142c}.saas-acc-phone-top{border-bottom:1px solid var(--saas-line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.dark .saas-root .saas-acc-phone-top{border-bottom-color:#ffffff17}.saas-acc-avatar{width:30px;height:30px;color:var(--saas-brand);background:#4a3aff1f;border-radius:999px;place-items:center;display:grid}.dark .saas-root .saas-acc-avatar{color:var(--saas-brand-2);background:#8b7bff33}.saas-acc-phone-title{color:var(--saas-ink);font-size:15px;font-weight:700}.saas-acc-phone-body{animation:.4s both saas-acc-fade}.saas-acc-rows{flex-direction:column;gap:9px;display:flex}.saas-acc-row{border:1px solid var(--saas-line);border-radius:13px;align-items:center;gap:10px;padding:11px 12px;display:flex}.dark .saas-root .saas-acc-row{border-color:#ffffff17}.saas-acc-row-ic{width:28px;height:28px;color:var(--saas-brand);background:#4a3aff17;border-radius:9px;flex:none;place-items:center;display:grid}.dark .saas-root .saas-acc-row-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-row-tx{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.saas-acc-row-tx b{color:var(--saas-ink);font-size:12.5px;font-weight:700}.saas-acc-row-tx b:empty{background:#e5e1f7;border-radius:3px;width:62%;height:7px}.saas-acc-row-tx i{background:#ece9fb;border-radius:3px;width:45%;height:5px}.dark .saas-root .saas-acc-row-tx b:empty{background:#ffffff29}.dark .saas-root .saas-acc-row-tx i{background:#ffffff1a}.saas-acc-chip{color:color-mix(in srgb, var(--saas-warning-ink) 85%, var(--saas-ink));background:#f5a52429;border-radius:999px;flex:none;padding:4px 9px;font-size:10px;font-weight:700}.saas-acc-chip.is-ok{color:var(--saas-success-ink);background:#22c55e29}.dark .saas-root .saas-acc-chip{color:#f5a524}.dark .saas-root .saas-acc-chip.is-ok{color:#4ade80}.saas-acc-sw{background:#ddd8f5;border-radius:999px;flex:none;width:30px;height:17px;position:relative}.saas-acc-sw:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.saas-acc-sw.is-on{background:var(--saas-brand)}.saas-acc-sw.is-on:after{inset-inline-start:15px}.saas-acc-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.saas-acc-tile{border:1px solid var(--saas-line);border-radius:13px;flex-direction:column;gap:7px;padding:8px;display:flex;position:relative}.dark .saas-root .saas-acc-tile{border-color:#ffffff17}.saas-acc-tile-img{background:linear-gradient(150deg,#efecff,#ded7ff);border-radius:9px;height:62px}.dark .saas-root .saas-acc-tile-img{background:#ffffff14}.saas-acc-tile-l{background:#ece9fb;border-radius:3px;width:74%;height:5px}.dark .saas-root .saas-acc-tile-l{background:#ffffff1f}.saas-acc-heart{color:#ec4899;background:#fff;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;inset-block-start:13px;inset-inline-end:13px;box-shadow:0 3px 8px -3px #0f102066}.saas-acc-form{flex-direction:column;gap:12px;display:flex}.saas-acc-field{flex-direction:column;gap:6px;display:flex}.saas-acc-field-l{background:#ece9fb;border-radius:3px;height:6px}.saas-acc-field-b{border:1px solid var(--saas-line);background:#faf9ff;border-radius:10px;height:34px}.dark .saas-root .saas-acc-field-l{background:#ffffff1f}.dark .saas-root .saas-acc-field-b{background:#ffffff0d;border-color:#ffffff1a}@media (max-width:940px){.saas-acc-stage{grid-template-columns:1fr}.saas-acc-phone{order:-1}}.saas-acc-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.8vw,20px);margin:0;padding:0;list-style:none;display:grid}.saas-acc-steps li{border:1px solid var(--saas-line);background:#fff;border-radius:20px;padding:24px 20px 22px;position:relative}.dark .saas-root .saas-acc-steps li{background:#ffffff08;border-color:#ffffff17}.saas-acc-step-n{color:#4a3aff21;font-size:30px;font-weight:800;line-height:1;position:absolute;inset-block-start:16px;inset-inline-end:18px}.saas-acc-step-ic{width:40px;height:40px;color:var(--saas-brand);background:#4a3aff1a;border-radius:13px;place-items:center;display:grid}.dark .saas-root .saas-acc-step-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-steps h3{color:var(--saas-ink);margin:14px 0 7px;font-size:15.5px;font-weight:700}.saas-acc-steps p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.62}@media (max-width:940px){.saas-acc-steps{grid-template-columns:1fr 1fr}}@media (max-width:560px){.saas-acc-steps{grid-template-columns:1fr}}.saas-acc-guest{border:1px solid var(--saas-line);background:#f7f6ff;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(22px,4vw,52px);padding:clamp(26px,4vw,46px);display:grid}.dark .saas-root .saas-acc-guest{background:#ffffff08;border-color:#ffffff17}.saas-acc-guest-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.saas-acc-guest-list li{border:1px solid var(--saas-line);color:var(--saas-ink);background:#fff;border-radius:14px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.5;display:flex}.dark .saas-root .saas-acc-guest-list li{background:#ffffff0a;border-color:#ffffff17}.saas-acc-tick{background:var(--saas-brand);color:#fff;border-radius:999px;flex:none;place-items:center;width:21px;height:21px;display:grid}@media (max-width:940px){.saas-acc-guest{grid-template-columns:1fr}}.saas-acc-cards{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:clamp(12px,1.6vw,18px);display:grid}.saas-acc-card{border:1px solid var(--saas-line);background:#fff;border-radius:18px;padding:22px 20px;transition:transform .24s,border-color .24s,box-shadow .24s}.saas-acc-card:hover{border-color:#4a3aff52;transform:translateY(-4px);box-shadow:0 24px 50px -30px #4a3aff80}.dark .saas-root .saas-acc-card{background:#ffffff08;border-color:#ffffff17}.saas-acc-card-ic{width:42px;height:42px;color:var(--saas-brand);background:#4a3aff1a;border-radius:13px;place-items:center;display:grid}.dark .saas-root .saas-acc-card-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-card h3{color:var(--saas-ink);margin:15px 0 7px;font-size:16px;font-weight:700}.saas-acc-card p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.62}.saas-acc-band{text-align:center;color:#fff;background:radial-gradient(120% 140% at 82% 0,#fff3 0%,#0000 55%),linear-gradient(135deg,#3d2ce8 0%,#6b4ffb 44%,#b34bd8 78%,#e2589a 100%);border-radius:32px;padding:clamp(44px,6vw,78px) clamp(22px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 44px 90px -46px #4a3affd9}.saas-acc-band-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff42 0%,#0000 68%);border-radius:50%;width:55%;position:absolute;inset-block-start:-45%;inset-inline-end:-12%}.saas-acc-band-in{z-index:1;max-width:780px;margin-inline:auto;position:relative}.saas-acc-band-eyebrow{color:#fff;font-size:var(--saas-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;background:#ffffff2e;border-radius:999px;align-items:center;gap:7px;margin-bottom:16px;padding:6px 15px;font-weight:700;display:inline-flex}.saas-acc-band-t{font-size:var(--saas-fs-h2);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.08}.saas-acc-band-x{max-width:570px;font-size:var(--saas-fs-lead);color:#ffffffeb;margin:16px auto 30px;line-height:1.6}.saas-acc-band-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;display:flex}.saas-acc-band .saas-btn--primary{color:var(--saas-brand);background:#fff;border-color:#fff;padding-inline:30px}.saas-acc-band .saas-btn--primary:hover{color:var(--saas-brand);background:#ffffffe6}.saas-acc-band-link{color:#fff;border-bottom:1px solid #ffffff73;align-items:center;gap:7px;padding:10px 4px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,gap .2s;display:inline-flex}.saas-acc-band-link:hover{border-color:#fff;gap:11px}.saas-acc-band-pts{flex-wrap:wrap;justify-content:center;gap:10px 26px;margin:30px 0 0;padding:0;list-style:none;display:flex}.saas-acc-band-pts li{color:#ffffffe0;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.saas-acc-band-pts svg{background:#ffffff38;border-radius:999px;flex:none;padding:2px}@media (max-width:560px){.saas-acc-cards{grid-template-columns:1fr}.saas-acc-phone{width:100%;max-width:300px}.saas-acc-band-cta .saas-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.saas-acc-item-prog,.saas-acc-phone-body,.saas-acc-band-glow{animation:none}.saas-acc-phone-body{opacity:1;transform:none}}.saas-acc-doors{grid-template-columns:repeat(3,minmax(0,1fr)) 210px;align-items:stretch;gap:clamp(12px,1.8vw,20px);display:grid}.saas-acc-door{border:1px solid var(--saas-line);background:#fff;border-radius:20px;padding:22px 20px 24px;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative}.dark .saas-root .saas-acc-door{background:#ffffff08;border-color:#ffffff17}.saas-acc-door[data-on=true]{border-color:var(--saas-brand);transform:translateY(-3px);box-shadow:0 22px 46px -30px #4a3affb3}.saas-acc-door-ic{width:44px;height:44px;color:var(--saas-brand);background:#4a3aff1a;border-radius:14px;place-items:center;transition:background .35s,color .35s;display:grid}.saas-acc-door[data-on=true] .saas-acc-door-ic{background:var(--saas-brand);color:#fff}.dark .saas-root .saas-acc-door-ic{color:var(--saas-brand-2);background:#8b7bff29}.dark .saas-root .saas-acc-door[data-on=true] .saas-acc-door-ic{background:var(--saas-brand-2);color:#fff}.saas-acc-door h3{color:var(--saas-ink);margin:15px 0 7px;font-size:15.5px;font-weight:700}.saas-acc-door p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.62}.saas-acc-door-flow{background:var(--saas-brand);transform-origin:0;border-radius:2px;height:2px;transition:transform .45s;position:absolute;inset-block-end:0;inset-inline:20px;transform:scaleX(0)}html[dir=rtl] .saas-root .saas-acc-door-flow{transform-origin:100%}.saas-acc-door[data-on=true] .saas-acc-door-flow{transform:scaleX(1)}.saas-acc-sink{color:#fff;background:linear-gradient(150deg,#4a3aff,#7b5cff);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px 18px;display:flex;box-shadow:0 26px 52px -28px #4a3affcc}.saas-acc-sink-label{letter-spacing:.09em;text-transform:uppercase;opacity:.85;font-size:11.5px;font-weight:700}.saas-acc-sink-n{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:1;animation:.45s both saas-acc-pop}.saas-acc-sink-tag{background:#fff3;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:700}@media (max-width:1040px){.saas-acc-doors{grid-template-columns:repeat(3,minmax(0,1fr))}.saas-acc-sink{flex-direction:row;grid-column:1/-1;gap:14px}}@media (max-width:700px){.saas-acc-doors{grid-template-columns:1fr}}.saas-acc-filewrap{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(22px,3.5vw,48px);display:grid}.saas-acc-file{border:1px solid var(--saas-line);background:#fff;border-radius:22px;padding:clamp(18px,2.4vw,26px);box-shadow:0 34px 70px -44px #0f102080}.dark .saas-root .saas-acc-file{background:#16142c;border-color:#ffffff1a}.saas-acc-file-top{border-bottom:1px solid var(--saas-line);align-items:center;gap:12px;padding-bottom:16px;display:flex}.dark .saas-root .saas-acc-file-top{border-bottom-color:#ffffff17}.saas-acc-file-av{width:40px;height:40px;color:var(--saas-brand);background:#4a3aff1f;border-radius:999px;place-items:center;display:grid}.dark .saas-root .saas-acc-file-av{color:var(--saas-brand-2);background:#8b7bff33}.saas-acc-file-id{flex-direction:column;flex:1;gap:6px;display:flex}.saas-acc-file-id b{background:#e2ddf7;border-radius:4px;width:132px;height:9px}.saas-acc-file-id i{background:#ece9fb;border-radius:3px;width:88px;height:6px}.dark .saas-root .saas-acc-file-id b{background:#ffffff2e}.dark .saas-root .saas-acc-file-id i{background:#ffffff1a}.saas-acc-chip.is-gold{color:color-mix(in srgb, var(--saas-warning-ink) 85%, var(--saas-ink));background:#f5a5242e}.dark .saas-root .saas-acc-chip.is-gold{color:#f5a524}.saas-acc-file-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.saas-acc-stat{background:#f7f6ff;border-radius:14px;flex-direction:column;gap:5px;padding:13px 14px;display:flex}.dark .saas-root .saas-acc-stat{background:#ffffff0d}.saas-acc-stat em{letter-spacing:.07em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:10.5px;font-style:normal;font-weight:700}.saas-acc-stat b{letter-spacing:-.02em;color:var(--saas-ink);font-size:clamp(18px,2vw,23px);font-weight:800}.saas-acc-file-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;display:grid}.saas-acc-file-col{flex-direction:column;gap:8px;display:flex}.saas-acc-file-h{letter-spacing:.09em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:10.5px;font-weight:700}.saas-acc-orow{border:1px solid var(--saas-line);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.dark .saas-root .saas-acc-orow{border-color:#ffffff17}.saas-acc-orow-t{flex-direction:column;flex:1;gap:5px;display:flex}.saas-acc-orow-t b{background:#e5e1f7;border-radius:3px;width:66%;height:7px}.saas-acc-orow-t i{background:#ece9fb;border-radius:3px;width:40%;height:5px}.dark .saas-root .saas-acc-orow-t b{background:#ffffff29}.dark .saas-root .saas-acc-orow-t i{background:#ffffff1a}.saas-acc-ledger{background:#f7f6ff;border-radius:14px;flex-direction:column;gap:8px;padding:12px 13px;display:flex}.dark .saas-root .saas-acc-ledger{background:#ffffff0d}.saas-acc-lrow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.saas-acc-lrow em{color:var(--saas-ink-soft);font-size:12px;font-style:normal}.saas-acc-lrow b{color:var(--saas-ink);font-size:14px;font-weight:800}.saas-acc-lrow small{color:var(--saas-ink-soft);font-size:10px;font-weight:600}.saas-acc-filelist{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.saas-acc-filelist li{color:var(--saas-ink);align-items:flex-start;gap:11px;font-size:15.5px;line-height:1.55;display:flex}@media (max-width:1040px){.saas-acc-filewrap{grid-template-columns:1fr}}@media (max-width:620px){.saas-acc-file-cols,.saas-acc-file-stats{grid-template-columns:1fr}}.saas-acc-loy{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:clamp(20px,3.5vw,44px);display:grid}.saas-acc-progs{flex-direction:column;gap:10px;display:flex}.saas-acc-prog{border:1px solid var(--saas-line);text-align:start;cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;font-family:inherit;transition:border-color .22s,background .22s;display:flex}.saas-acc-prog:hover{border-color:#4a3aff4d}.saas-acc-prog.is-on{border-color:var(--saas-brand);background:#4a3aff0a}.dark .saas-root .saas-acc-prog{background:#ffffff08;border-color:#ffffff17}.dark .saas-root .saas-acc-prog.is-on{border-color:var(--saas-brand-2);background:#8b7bff1a}.saas-acc-prog-ic{width:38px;height:38px;color:var(--saas-brand);background:#4a3aff1a;border-radius:12px;flex:none;place-items:center;display:grid}.dark .saas-root .saas-acc-prog-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-prog-tx{flex-direction:column;gap:4px;display:flex}.saas-acc-prog-tx strong{color:var(--saas-ink);font-size:15.5px;font-weight:700}.saas-acc-prog-tx em{color:var(--saas-ink-soft);font-size:13.5px;font-style:normal;line-height:1.55}.saas-acc-loycard{color:#fff;background:linear-gradient(150deg,#4a3aff,#7b5cff 60%,#a855f7);border-radius:24px;justify-self:center;width:100%;max-width:300px;padding:24px 22px;box-shadow:0 34px 66px -34px #4a3affcc}.saas-acc-loymock{flex-direction:column;gap:16px;animation:.42s both saas-acc-fade;display:flex}.saas-acc-loymock-h{letter-spacing:.09em;text-transform:uppercase;opacity:.85;font-size:11.5px;font-weight:700}.saas-acc-loymock-f{border-top:1px solid #ffffff3d;justify-content:space-between;align-items:baseline;gap:10px;padding-top:14px;display:flex}.saas-acc-loymock-f em{opacity:.85;font-size:12px;font-style:normal}.saas-acc-loymock-f b{font-size:16px;font-weight:800}.saas-acc-bal{align-items:baseline;gap:7px;display:flex}.saas-acc-bal b{letter-spacing:-.03em;font-size:44px;font-weight:800;line-height:1}.saas-acc-bal small{opacity:.85;font-size:13px;font-weight:600}.saas-acc-bar{background:#ffffff3d;border-radius:999px;height:8px;overflow:hidden}.saas-acc-bar i{background:#fff;border-radius:999px;height:100%;animation:2.6s ease-in-out infinite alternate saas-acc-fill;display:block}.saas-acc-stamps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.saas-acc-stamps i{aspect-ratio:1;background:0 0;border:2px dashed #ffffff80;border-radius:999px}.saas-acc-stamps i[data-on=true]{background:#fff;border-style:solid;border-color:#fff;animation:.4s both saas-acc-stamp}.saas-acc-ring{place-items:center;width:132px;margin-inline:auto;display:grid;position:relative}.saas-acc-ring svg{width:100%;transform:rotate(-90deg)}.saas-acc-ring circle{fill:none;stroke-width:9px;stroke-linecap:round}.saas-acc-ring-bg{stroke:#ffffff40}.saas-acc-ring-fg{stroke:#fff;stroke-dasharray:264;stroke-dashoffset:224px;animation:2.4s ease-in-out infinite alternate saas-acc-ring}.saas-acc-ring b{letter-spacing:-.02em;font-size:26px;font-weight:800;position:absolute}.saas-acc-loyfoot{grid-template-columns:1fr 1fr;gap:clamp(12px,1.8vw,20px);margin-top:clamp(20px,3vh,32px);display:grid}.saas-acc-loyfoot article{border:1px solid var(--saas-line);background:#fff;border-radius:18px;padding:20px 22px}.dark .saas-root .saas-acc-loyfoot article{background:#ffffff08;border-color:#ffffff17}.saas-acc-loyfoot h3{color:var(--saas-ink);margin:0 0 7px;font-size:15.5px;font-weight:700}.saas-acc-loyfoot p{color:var(--saas-ink-soft);margin:0;font-size:13.5px;line-height:1.62}@media (max-width:1040px){.saas-acc-loy{grid-template-columns:1fr}}@media (max-width:620px){.saas-acc-loyfoot{grid-template-columns:1fr}}.saas-acc-cart{border:1px solid var(--saas-line);background:#f7f6ff;border-radius:26px;flex-direction:column;gap:clamp(20px,3vw,34px);padding:clamp(24px,3.5vw,40px);display:flex}.dark .saas-root .saas-acc-cart{background:#ffffff08;border-color:#ffffff17}.saas-acc-track{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:58px;display:grid;position:relative}.saas-acc-track:before,.saas-acc-track:after{content:"";background:var(--saas-line);border-radius:2px;width:66.6667%;height:2px;position:absolute;inset-block-start:70px;inset-inline-start:16.6667%}.dark .saas-root .saas-acc-track:before{background:#ffffff1f}.saas-acc-track:after{transform-origin:0;background:#22c55e;transition:transform .5s;transform:scaleX(0)}html[dir=rtl] .saas-root .saas-acc-track:after{transform-origin:100%}.saas-acc-track[data-at="1"]:after{transform:scaleX(.5)}.saas-acc-track[data-at="2"]:after{transform:scaleX(1)}.saas-acc-tstep{z-index:1;color:var(--saas-ink-soft);flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:700;transition:color .35s;display:flex;position:relative}.saas-acc-tstep[data-state=done],.saas-acc-tstep[data-state=now]{color:var(--saas-ink)}.saas-acc-tdot{border:2px solid var(--saas-line);color:#fff;background:#fff;border-radius:999px;place-items:center;width:26px;height:26px;transition:background .35s,border-color .35s;display:grid}.dark .saas-root .saas-acc-tdot{background:#100e22;border-color:#ffffff29}.saas-acc-tdot i{background:var(--saas-line);border-radius:50%;width:7px;height:7px;transition:background .35s}.saas-acc-tstep[data-state=done] .saas-acc-tdot{background:#22c55e;border-color:#22c55e}.saas-acc-tstep[data-state=now] .saas-acc-tdot{border-color:var(--saas-brand)}.saas-acc-tstep[data-state=now] .saas-acc-tdot i{background:var(--saas-brand)}.saas-acc-cartrow{border:1px solid var(--saas-line);width:calc(33.3333% - 6.66667px);color:var(--saas-brand);background:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px 12px;transition:transform .5s cubic-bezier(.3,.9,.3,1);display:flex;position:absolute;inset-block-start:0;inset-inline-start:0;box-shadow:0 14px 28px -18px #0f102080}.dark .saas-root .saas-acc-cartrow{color:var(--saas-brand-2);background:#16142c;border-color:#ffffff1f}.saas-acc-cartrow[data-at="1"]{transform:translate(calc(100% + 10px))}.saas-acc-cartrow[data-at="2"]{transform:translate(calc(200% + 20px))}html[dir=rtl] .saas-root .saas-acc-cartrow[data-at="1"]{transform:translate(calc(-100% - 10px))}html[dir=rtl] .saas-root .saas-acc-cartrow[data-at="2"]{transform:translate(calc(-200% - 20px))}.saas-acc-cartbars{flex-direction:column;flex:1;gap:5px;display:flex}.saas-acc-cartbars i{background:#e5e1f7;border-radius:3px;height:5px}.saas-acc-cartbars i:last-child{width:58%}.dark .saas-root .saas-acc-cartbars i{background:#ffffff29}.saas-acc-cartstats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.saas-acc-cstat{border:1px solid var(--saas-line);background:#fff;border-radius:16px;flex-direction:column;gap:3px;padding:15px 18px;display:flex}.dark .saas-root .saas-acc-cstat{background:#ffffff0a;border-color:#ffffff17}.saas-acc-cstat b{letter-spacing:-.02em;color:var(--saas-brand);font-size:clamp(20px,2.2vw,26px);font-weight:800}.dark .saas-root .saas-acc-cstat b{color:var(--saas-brand-2)}.saas-acc-cstat em{color:var(--saas-ink-soft);font-size:12.5px;font-style:normal;font-weight:600}.saas-acc-cartlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 26px;margin:clamp(20px,3vh,30px) 0 0;padding:0;list-style:none;display:grid}.saas-acc-cartlist li{color:var(--saas-ink);align-items:flex-start;gap:11px;font-size:15px;line-height:1.55;display:flex}@media (max-width:940px){.saas-acc-cartlist{grid-template-columns:1fr}}@media (max-width:620px){.saas-acc-cartstats{grid-template-columns:1fr}}@media (max-width:560px){.saas-acc-track{padding-top:0}.saas-acc-cartrow{display:none}}@media (prefers-reduced-motion:reduce){.saas-acc-sink-n,.saas-acc-loymock,.saas-acc-bar i,.saas-acc-ring-fg,.saas-acc-stamps i[data-on=true]{animation:none}.saas-acc-door,.saas-acc-door-flow,.saas-acc-cartrow,.saas-acc-tdot{transition:none}}.saas-acc-pos-sec{--saas-section-bg:#f7f6ff;--saas-section-pt:clamp(58px, 8.5vh, 104px)}.dark .saas-root .saas-acc-pos-sec{--saas-section-bg-dark:#100e22}.saas-acc-pos{grid-template-columns:320px minmax(0,1fr);align-items:center;gap:clamp(20px,3.5vw,46px);display:grid}.saas-acc-till{border:1px solid var(--saas-line);background:#fff;border-radius:22px;flex-direction:column;gap:9px;padding:18px;display:flex;box-shadow:0 34px 68px -42px #0f102080}.dark .saas-root .saas-acc-till{background:#16142c;border-color:#ffffff1a}.saas-acc-till-bar{color:var(--saas-ink-soft);background:#f7f6ff;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;font-size:13px;font-weight:600;display:flex}.dark .saas-root .saas-acc-till-bar{background:#ffffff0d}.saas-acc-till-opt{border:1px solid var(--saas-line);color:var(--saas-ink);border-radius:12px;align-items:center;gap:10px;padding:11px 13px;font-size:13.5px;font-weight:600;transition:border-color .3s,background .3s;display:flex}.dark .saas-root .saas-acc-till-opt{border-color:#ffffff17}.saas-acc-till-opt.is-on{border-color:var(--saas-brand);background:#4a3aff0f}.saas-acc-till-ic{width:26px;height:26px;color:var(--saas-brand);background:#4a3aff1a;border-radius:8px;place-items:center;display:grid}.dark .saas-root .saas-acc-till-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-till-bars{flex-direction:column;flex:1;gap:5px;display:flex}.saas-acc-till-bars i{background:#e5e1f7;border-radius:3px;height:6px}.saas-acc-till-bars i:last-child{width:52%}.dark .saas-root .saas-acc-till-bars i{background:#ffffff29}.saas-acc-till-add{background:#4a3aff08;border:1px dashed #4a3aff59;border-radius:14px;flex-direction:column;gap:8px;padding:13px;transition:border-color .3s,background .3s,transform .3s;display:flex}.saas-acc-till-add.is-on{border-style:solid;border-color:var(--saas-brand);background:#4a3aff12;transform:translateY(-2px)}.saas-acc-till-addh{color:var(--saas-brand);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.dark .saas-root .saas-acc-till-addh{color:var(--saas-brand-2)}.saas-acc-till-field{flex-direction:column;gap:4px;display:flex}.saas-acc-till-field em{letter-spacing:.06em;text-transform:uppercase;color:var(--saas-ink-soft);font-size:10.5px;font-style:normal;font-weight:700}.saas-acc-till-field i{border:1px solid var(--saas-line);background:#fff;border-radius:8px;height:26px}.dark .saas-root .saas-acc-till-field i{background:#ffffff0d;border-color:#ffffff1a}.saas-acc-till-save{background:var(--saas-brand);color:#fff;border-radius:9px;align-self:flex-start;padding:7px 16px;font-size:12px;font-weight:700}.saas-acc-poslist{flex-direction:column;gap:10px;display:flex}.saas-acc-poscard{border:1px solid var(--saas-line);background:#fff;border-radius:18px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic title""ic text";gap:2px 14px;padding:18px 20px;transition:border-color .3s,box-shadow .3s,transform .3s;display:grid}.dark .saas-root .saas-acc-poscard{background:#ffffff08;border-color:#ffffff17}.saas-acc-poscard[data-on=true]{border-color:var(--saas-brand);transform:translateY(-2px);box-shadow:0 20px 42px -30px #4a3affb3}.saas-acc-poscard-ic{width:40px;height:40px;color:var(--saas-brand);background:#4a3aff1a;border-radius:13px;grid-area:ic;align-self:center;place-items:center;transition:background .3s,color .3s;display:grid}.saas-acc-poscard[data-on=true] .saas-acc-poscard-ic{background:var(--saas-brand);color:#fff}.dark .saas-root .saas-acc-poscard-ic{color:var(--saas-brand-2);background:#8b7bff29}.saas-acc-poscard h3{color:var(--saas-ink);grid-area:title;margin:0 0 4px;font-size:15.5px;font-weight:700}.saas-acc-poscard p{color:var(--saas-ink-soft);grid-area:text;margin:0;font-size:13.5px;line-height:1.6}@media (max-width:940px){.saas-acc-pos{grid-template-columns:1fr}.saas-acc-till{max-width:360px;margin-inline:auto}}.saas-acc-cstat.is-lead b{align-items:center;gap:7px;display:inline-flex}.saas-acc-cstat b{animation:.5s cubic-bezier(.2,1.2,.4,1) both saas-acc-count}.saas-acc-up{color:#22c55e;font-size:13px;font-style:normal;animation:.6s both saas-acc-rise}.saas-acc-cartstats[data-won=true] .saas-acc-cstat.is-lead{background:#22c55e12;border-color:#22c55e73}.saas-acc-cartstats[data-won=true] .saas-acc-cstat.is-lead b{color:#15803d}.dark .saas-root .saas-acc-cartstats[data-won=true] .saas-acc-cstat.is-lead b{color:#4ade80}.saas-acc-cartlist{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:940px){.saas-acc-cartlist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.saas-acc-cartlist{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.saas-acc-cstat b,.saas-acc-up,.saas-acc-till-add,.saas-acc-poscard{transition:none;animation:none}}@keyframes saas-acc-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes saas-acc-fade{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes saas-acc-pop{0%{opacity:.5;transform:translateY(7px)scale(.94)}to{opacity:1;transform:none}}@keyframes saas-acc-fill{0%{width:26%}to{width:74%}}@keyframes saas-acc-stamp{0%{opacity:0;transform:scale(.3)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes saas-acc-ring{0%{stroke-dashoffset:264px}to{stroke-dashoffset:210px}}@keyframes saas-acc-count{0%{opacity:.3;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes saas-acc-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
