.saas-an :is(.saas-an-menu-sec,.saas-an-sa-sec,.saas-an-sr-sec,.saas-an-pl-sec,.saas-an-tr-sec,.saas-an-cu-sec,.saas-an-pos-sec,.saas-an-ex-sec){--saas-section-pt:clamp(58px, 8.5vh, 104px)}.saas-an :is(.saas-an-menu-sec,.saas-an-sr-sec,.saas-an-tr-sec,.saas-an-pos-sec){--saas-section-bg:#fff}.saas-an :is(.saas-an-sa-sec,.saas-an-cu-sec,.saas-an-ex-sec){--saas-section-bg:#f7f6ff}.dark .saas-root :is(.saas-an-menu-sec,.saas-an-sr-sec,.saas-an-tr-sec,.saas-an-pos-sec){--saas-section-bg-dark:#0d0b1e}.dark .saas-root :is(.saas-an-sa-sec,.saas-an-cu-sec,.saas-an-ex-sec){--saas-section-bg-dark:#100e22}.saas-an-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(26px,4vw,64px);display:grid}.saas-an-split.is-wide{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.saas-an-split.is-flipped{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.saas-an-split.is-flipped .saas-an-copy{order:2}.saas-an-copy{text-align:start;flex-direction:column;align-items:flex-start;display:flex}.saas-an-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-an-eyebrow{color:var(--saas-brand-2);background:#8b7bff24}.saas-an-h2{font-size:var(--saas-fs-h2);letter-spacing:-.03em;color:var(--saas-ink);margin:0;font-weight:800;line-height:1.05}html[dir=rtl] .saas-root .saas-an-h2{letter-spacing:0;padding-block:.06em;line-height:1.32}.saas-an-sub{max-width:460px;font-size:var(--saas-fs-lead);color:var(--saas-ink-soft);margin:18px 0 0;line-height:1.6}.saas-an-note{max-width:440px;color:var(--saas-ink-soft);border-inline-start:3px solid #4a3aff59;margin:18px 0 0;padding-inline-start:14px;font-size:13.5px;line-height:1.6}.saas-an-sa,.saas-an-sr,.saas-an-tr,.saas-an-cu,.saas-an-pos,.saas-an-ex-panel{border:1px solid var(--saas-line);background:#fff;border-radius:22px;width:100%;box-shadow:0 40px 90px -50px #0f102073}.dark .saas-root :is(.saas-an-sa,.saas-an-sr,.saas-an-tr,.saas-an-cu,.saas-an-pos,.saas-an-ex-panel){background:#16142c;border-color:#ffffff17}.saas-an :is(b,i,em,strong,small){font-style:normal}.saas-an :is(.saas-an-sa,.saas-an-sr,.saas-an-pl,.saas-an-tr,.saas-an-cu,.saas-an-pos,.saas-an-ex){font-variant-numeric:tabular-nums}.saas-an-menu{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.saas-an-report{border:1px solid var(--saas-line);background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:16px;transition:top .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;top:0;box-shadow:0 18px 40px -32px #0f102080}.saas-an-report:hover{border-color:#4a3aff59;top:-3px;box-shadow:0 24px 46px -30px #4a3aff73}.dark .saas-root .saas-an-report{background:#16142c;border-color:#ffffff17}.saas-an-report-ic{color:#fff;background:linear-gradient(135deg, hsl(calc(248 + var(--i) * 14) 90% 62%), hsl(calc(270 + var(--i) * 14) 85% 58%));border-radius:11px;place-items:center;width:34px;height:34px;margin-bottom:4px;display:grid}.saas-an-report b{color:var(--saas-ink);font-size:14.5px;font-weight:800;line-height:1.3}.saas-an-report span:last-child{color:var(--saas-ink-soft);font-size:12.5px;line-height:1.5}.saas-an-sa{flex-direction:column;gap:14px;padding:16px;display:flex}.saas-an-sa-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.saas-an-sa-card{background:#f7f6ff;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:12px;display:flex}.dark .saas-root .saas-an-sa-card{background:#8b7bff14}.saas-an-sa-card em{color:var(--saas-ink-soft);font-size:11px;font-weight:700;line-height:1.3}.saas-an-sa-card b{color:var(--saas-ink);align-items:center;gap:2px;font-size:17px;font-weight:800;display:inline-flex}.saas-an-sa-card small{color:var(--saas-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.saas-an-sa-card.is-growth b{color:var(--saas-success-ink)}.dark .saas-root .saas-an-sa-card.is-growth b{color:#34d399}.saas-an-chart{border:1px solid var(--saas-line);border-radius:16px;padding:12px 12px 8px}.dark .saas-root .saas-an-chart{border-color:#ffffff17}.saas-an-chart-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.saas-an-chart-head>b{color:var(--saas-ink);font-size:13px;font-weight:800}.saas-an-chart-toggle{background:#f1effe;border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.dark .saas-root .saas-an-chart-toggle{background:#ffffff0f}.saas-an-chart-toggle:before{content:"";background:#fff;border-radius:8px;width:calc(50% - 3px);transition:transform .45s cubic-bezier(.3,1.3,.5,1);position:absolute;inset-block:3px;inset-inline-start:3px;box-shadow:0 2px 8px -3px #0f10204d}.dark .saas-root .saas-an-chart-toggle:before{background:#2a2650}.saas-an-chart-toggle[data-on=ord]:before{transform:translate(100%)}html[dir=rtl] .saas-root .saas-an-chart-toggle[data-on=ord]:before{transform:translate(-100%)}.saas-an-chart-toggle i{color:var(--saas-ink-soft);text-align:center;padding:4px 10px;font-size:11px;font-weight:700;position:relative}.saas-an-chart-toggle[data-on=rev] i:first-child,.saas-an-chart-toggle[data-on=ord] i:last-child{color:var(--saas-brand)}.saas-an-chart-plot{height:210px;position:relative}.saas-an-chart-plot svg{width:100%;height:100%;display:block;overflow:visible}.saas-an-grid{stroke:var(--saas-line);stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.saas-an-area{fill:url(#saas-an-area);opacity:0;transition:opacity .9s 1.3s}.saas-an-line{fill:none;stroke:var(--saas-brand);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s cubic-bezier(.45,0,.2,1)}svg[data-drawn=true] .saas-an-line{stroke-dashoffset:0}svg[data-drawn=true] .saas-an-area{opacity:1}.saas-an-cross{pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.saas-an-cross[data-on=true]{opacity:1}.saas-an-cross i{inset-block:0;left:var(--x);border-left:1.5px dashed #4a3aff80;width:0;transition:left .7s cubic-bezier(.5,0,.2,1);position:absolute}.saas-an-cross b{left:var(--x);top:var(--y);border:3px solid var(--saas-brand);background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:left .7s cubic-bezier(.5,0,.2,1),top .7s cubic-bezier(.5,0,.2,1);position:absolute;box-shadow:0 0 0 5px #4a3aff29}.saas-an-tip{top:4px;left:var(--x);color:#fff;white-space:nowrap;background:#0f1020;border-radius:10px;flex-direction:column;gap:1px;margin-left:12px;padding:7px 10px;transition:left .7s cubic-bezier(.5,0,.2,1),transform .35s;display:flex;position:absolute;box-shadow:0 12px 26px -12px #0f102099}.saas-an-tip[data-end=true]{transform:translate(calc(-100% - 24px))}.dark .saas-root .saas-an-tip{color:#0f1020;background:#fff}.saas-an-tip em{opacity:.7;font-size:10.5px}.saas-an-tip strong{font-size:14px;font-weight:800}.saas-an-sr{padding:16px}.saas-an-sr-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.saas-an-sr-head em{color:var(--saas-ink-soft);font-size:12px;font-weight:700}.saas-an-sr-tabs{border-bottom:1px solid var(--saas-line);grid-template-columns:repeat(3,auto);display:inline-grid;position:relative}.saas-an-sr-tabs i{color:var(--saas-ink-soft);padding:6px 12px;font-size:12px;font-weight:700;transition:color .3s}.saas-an-sr-tabs[data-on=day] i:first-child,.saas-an-sr-tabs[data-on=staff] i:nth-child(2),.saas-an-sr-tabs[data-on=order] i:nth-child(3){color:var(--saas-brand);box-shadow:inset 0 -2px 0 var(--saas-brand)}.saas-an-sr-table{perspective:900px;flex-direction:column;gap:4px;display:flex}.saas-an-sr-row{height:38px;color:var(--saas-ink);transform-origin:50% 0;animation:.62s cubic-bezier(.3,.9,.3,1.15) both saas-an-flap;animation-delay:calc(var(--i,0) * 95ms);background:#f7f6ff;border-radius:10px;grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr));align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:grid;position:relative}.saas-an-sr-row:after{content:"";inset-inline:0;pointer-events:none;background:#0f10200d;height:1px;position:absolute;top:50%}.dark .saas-root .saas-an-sr-row:not(.is-head,.is-more,.is-total){background:#8b7bff12}.dark .saas-root .saas-an-sr-row:after{background:#00000040}@keyframes saas-an-flap{0%{opacity:.2;filter:brightness(.75);transform:rotateX(-92deg)}60%{opacity:1;filter:none;transform:rotateX(8deg)}to{transform:rotateX(0)}}.saas-an-sr-row span{text-overflow:ellipsis;white-space:nowrap;text-align:end;min-width:0;overflow:hidden}.saas-an-sr-row span:first-child{text-align:start;font-weight:700}.saas-an-sr-row .is-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.saas-an-sr-row .is-ref{color:#e11d48}.dark .saas-root .saas-an-sr-row .is-ref{color:#fb7185}.saas-an-sr-row.is-head,.saas-an-sr-row.is-total{animation:none}.saas-an-sr-row.is-head:after,.saas-an-sr-row.is-total:after,.saas-an-sr-row.is-more:after{display:none}.saas-an-sr-row.is-head{height:28px;color:var(--saas-ink-soft);background:0 0;font-size:11px;font-weight:700}.saas-an-sr-row.is-head span:first-child{font-weight:700}.saas-an-sr-row.is-more{color:var(--saas-ink-soft);background:0 0;grid-template-columns:1fr;font-size:12px}.saas-an-sr-row.is-more span{font-weight:600}.saas-an-sr-row.is-total{color:#fff;background:#0f1020;height:42px;margin-top:4px;font-weight:800}.dark .saas-root .saas-an-sr-row.is-total{color:#0f1020;background:#fff}.saas-an-pl-sec,.dark .saas-root .saas-an-pl-sec{--saas-section-bg:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%);--saas-section-bg-dark:radial-gradient(120% 140% at 100% 0%, #241d4e 0%, #161231 45%, #0d0b1e 100%);color:#fff;position:relative;overflow:hidden}.saas-an-glow{filter:blur(54px);pointer-events:none;background:radial-gradient(circle,#7c5cff73,#0000 62%);border-radius:50%;width:580px;height:580px;position:absolute;inset-block-end:-260px;inset-inline-end:-160px}.saas-an-pl-sec .saas-an-split{z-index:1;position:relative}.saas-an-pl-sec .saas-an-eyebrow{color:#b3a6ff;background:#ffffff1a}.saas-an-pl-sec .saas-an-h2{color:#fff}.saas-an-pl-sec .saas-an-sub{color:#ffffffb8}.saas-an-pl-sec .saas-an-note{color:#fff9;border-color:#b3a6ff80}.saas-an-pl{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:22px;width:100%;padding:20px 18px 16px}.saas-an-pl-cols{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.saas-an-pl-col{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.saas-an-pl-val{text-align:center;white-space:nowrap;opacity:0;height:16px;font-size:11.5px;font-weight:800;transition:opacity .4s,transform .4s;transform:translateY(6px)}.saas-an-pl-col.is-minus .saas-an-pl-val{color:#fda4af}.saas-an-pl-col.is-net .saas-an-pl-val{color:#6ee7b7}.saas-an-pl-col[data-on=true] .saas-an-pl-val{opacity:1;transition-delay:.35s;transform:none}.saas-an-pl-plot{border-bottom:1px solid #ffffff2e;height:210px;position:relative}.saas-an-pl-bar{inset-inline:10%;bottom:var(--b);height:max(var(--h), 2px);transform-origin:50% 100%;background:linear-gradient(#8b7bff,#4a3aff);border-radius:6px;transition:transform .75s cubic-bezier(.25,1.2,.4,1);position:absolute;transform:scaleY(0)}.saas-an-pl-col.is-minus .saas-an-pl-bar{transform-origin:50% 0;background:repeating-linear-gradient(135deg,#f43f5e 0 6px,#e11d48 6px 12px)}.saas-an-pl-col.is-net .saas-an-pl-bar{background:linear-gradient(#34d399,#059669);box-shadow:0 0 30px -6px #34d399b3}.saas-an-pl-col[data-on=true] .saas-an-pl-bar{transform:scaleY(1)}.saas-an-pl-link{inset-inline-start:90%;bottom:var(--b);transform-origin:0;border-top:1.5px dashed #ffffff73;width:calc(20% + 10px);height:0;transition:transform .4s .55s;position:absolute;transform:scaleX(0)}html[dir=rtl] .saas-root .saas-an-pl-link{transform-origin:100%}.saas-an-pl-col[data-on=true] .saas-an-pl-link{transform:scaleX(1)}.saas-an-pl-col em{text-align:center;color:#ffffffb3;min-height:2.6em;font-size:11px;font-weight:600;line-height:1.3}.saas-an-pl-col.is-net em{color:#6ee7b7;font-weight:800}.saas-an-pl-foot{color:#ffffffa6;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.saas-an-pl-missing{color:#fcd34d;background:#fbbf2424;border-radius:999px;padding:4px 10px;font-weight:700;transition:background .5s,color .5s}.saas-an-pl-foot:not([data-on=true]) .saas-an-pl-missing{color:#ffffffa6;background:#ffffff1a}.saas-an-tr{padding:18px}.saas-an-tr-title{color:var(--saas-ink);margin-bottom:8px;font-size:13px;font-weight:800;display:block}.saas-an-tr-plot{padding-top:22px;position:relative}.saas-an-tr-plot svg{width:100%;height:auto;display:block;overflow:visible}.saas-an-tr-axis{color:var(--saas-ink-soft);white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:0;left:11.67%;transform:translate(-50%)}.saas-an-tr-axis.is-end{color:var(--saas-brand);left:88.33%}html[dir=rtl] .saas-root .saas-an-tr-plot svg{transform:scaleX(-1)}html[dir=rtl] .saas-root .saas-an-tr-axis{left:88.33%}html[dir=rtl] .saas-root .saas-an-tr-axis.is-end{left:11.67%}.saas-an-tr-rule{stroke:var(--saas-line);stroke-width:2px}.saas-an-tr-line{stroke:currentColor;stroke-width:3px;stroke-linecap:round}.saas-an-tr-dot{fill:currentColor;stroke:#fff;stroke-width:2px}.dark .saas-root .saas-an-tr-dot{stroke:#16142c}.saas-an-tr-legend{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.saas-an-tr-legend li{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;font-size:12px;display:grid}.saas-an-tr-legend li>span{border-radius:3px;width:10px;height:10px}.saas-an-tr-legend b{color:var(--saas-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.saas-an-tr-legend em{color:var(--saas-ink-soft);white-space:nowrap;font-size:11.5px}.saas-an-tr-legend i{border-radius:999px;justify-content:center;align-items:center;gap:2px;min-width:66px;padding:2px 8px;font-size:11.5px;font-weight:800;transition:background .4s .8s,color .4s .8s,transform .4s .8s;display:inline-flex;transform:scale(.85)}.saas-an-tr-legend li[data-on=true] i{transform:none}.saas-an-tr-legend i.is-up{color:var(--saas-success-ink);background:#10b9811f}.saas-an-tr-legend i.is-down{color:var(--saas-danger-ink);background:#f43f5e1f}.dark .saas-root .saas-an-tr-legend i.is-up{color:#34d399}.dark .saas-root .saas-an-tr-legend i.is-down{color:#fb7185}.saas-root .saas-an-tr-legend li:not([data-on=true]) i:is(.is-up,.is-down){background:var(--saas-line);color:var(--saas-ink-soft)}.saas-an-cu{flex-direction:column;gap:16px;padding:18px;display:flex}.saas-an-dots{background:#f7f6ff;border-radius:16px;height:230px;position:relative;overflow:hidden}.dark .saas-root .saas-an-dots{background:#8b7bff0f}.saas-an-dots-all,.saas-an-bin{color:var(--saas-ink-soft);font-size:11.5px;font-weight:700;transition:opacity .45s,transform .45s;position:absolute;top:12px}.saas-an-dots-all{inset-inline-start:14px}.saas-an-bin{opacity:0;align-items:baseline;gap:5px;display:flex;transform:translateY(-6px)}.saas-an-bin b{color:var(--saas-ink);font-size:18px;font-weight:800}.saas-an-bin.is-new{left:5%}.saas-an-bin.is-ret{left:36%}.saas-an-bin.is-guest{left:63%}.saas-an-bin.is-new b{color:var(--saas-brand)}.saas-an-bin.is-ret b{color:#0891b2}.dark .saas-root .saas-an-bin.is-ret b{color:#22d3ee}.saas-an-dots[data-sorted=true] .saas-an-dots-all{opacity:0;transform:translateY(-6px)}.saas-an-dots[data-sorted=true] .saas-an-bin{opacity:1;transition-delay:.5s;transform:none}.saas-an-dot{left:var(--mx);top:var(--my);width:14px;height:14px;transition:left .9s cubic-bezier(.6, 0, .25, 1) var(--d), top .9s cubic-bezier(.6, 0, .25, 1) var(--d);border-radius:50%;position:absolute}.saas-an-dots[data-sorted=true] .saas-an-dot{left:var(--sx);top:var(--sy)}.saas-an-dot.is-new{background:var(--saas-brand)}.saas-an-dot.is-ret{background:#06b6d4}.saas-an-dot.is-guest{background:0 0;border:2px solid #a3a1bd}.dark .saas-root .saas-an-dot.is-guest{border-color:#ffffff59}html[dir=rtl] .saas-root .saas-an-dots,html[dir=rtl] .saas-root .saas-an-dots :is(.saas-an-bin,.saas-an-dots-all){transform:scaleX(-1)}html[dir=rtl] .saas-root .saas-an-dots:not([data-sorted=true]) .saas-an-bin,html[dir=rtl] .saas-root .saas-an-dots[data-sorted=true] .saas-an-dots-all{transform:scaleX(-1)translateY(-6px)}html[dir=rtl] .saas-root .saas-an-dots .saas-an-dots-all{inset-inline-start:auto;left:14px}.saas-an-top,.saas-an-cash{flex-direction:column;gap:4px;display:flex}.saas-an-top-head,.saas-an-top-row,.saas-an-cash-head,.saas-an-cash-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.saas-an-top-head,.saas-an-cash-head{padding:0 10px 4px;font-size:11px}.saas-an-top-head b,.saas-an-cash-head b{color:var(--saas-ink);font-size:12.5px;font-weight:800}.saas-an-top-head em,.saas-an-cash-head em{color:var(--saas-ink-soft);text-align:end;font-weight:700}.saas-an-top-row,.saas-an-cash-row{background:#f7f6ff;border-radius:10px;padding:9px 10px;font-size:12.5px}.dark .saas-root :is(.saas-an-top-row,.saas-an-cash-row){background:#8b7bff12}.saas-an-top-row b,.saas-an-cash-row b{color:var(--saas-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.saas-an-top-row i,.saas-an-cash-row i{text-align:end;color:var(--saas-ink)}.saas-an-top-row u{color:var(--saas-brand);background:#4a3aff1a;border-radius:999px;justify-self:end;padding:2px 8px;font-weight:800;text-decoration:none}.dark .saas-root .saas-an-top-row u{color:var(--saas-brand-2)}.saas-an-pos{flex-direction:column;gap:14px;padding:18px;display:flex}.saas-an-pos-title{color:var(--saas-ink);font-size:13px;font-weight:800}.saas-an-scale svg{width:100%;max-width:420px;height:auto;margin:0 auto;display:block;overflow:visible}html[dir=rtl] .saas-root .saas-an-scale svg{transform:scaleX(-1)}.saas-an-scale-stand{stroke:#c9c5e6;stroke-width:5px;stroke-linecap:round;fill:none}.dark .saas-root .saas-an-scale-stand{stroke:#ffffff38}.saas-an-scale-beam{transform-box:view-box;transform-origin:180px 43.5px;transition:transform 1.1s cubic-bezier(.34,1.5,.5,1)}.saas-an-scale-beam rect{fill:var(--saas-brand)}.saas-an-scale-pin{fill:#fff;stroke:var(--saas-brand);stroke-width:3px}.dark .saas-root .saas-an-scale-pin{fill:#16142c}.saas-an-pan{transition:transform 1.1s cubic-bezier(.34,1.5,.5,1)}.saas-an-pan-cord{stroke:#b8b4d8;stroke-width:1.5px;fill:none}.dark .saas-root .saas-an-pan-cord{stroke:#ffffff47}.saas-an-pan-dish{fill:#e9e6fb;stroke:#c9c5e6;stroke-width:1.5px}.dark .saas-root .saas-an-pan-dish{fill:#2a2650;stroke:#ffffff2e}.saas-an-coin{fill:#f59e0b;stroke:#b45309;stroke-width:1px;opacity:0;transition:opacity .3s,transform .45s cubic-bezier(.3,1.4,.5,1);transform:translateY(-26px)}.saas-an-pan.is-cnt .saas-an-coin{fill:#10b981;stroke:#047857}.saas-an-coin[data-on=true]{opacity:1;transform:none}.saas-an-scale-figs{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;margin-top:4px;display:grid}.saas-an-scale-figs>span{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.saas-an-scale-figs em{color:var(--saas-ink-soft);font-size:11px;font-weight:700}.saas-an-scale-figs b{color:var(--saas-ink);font-size:17px;font-weight:800;transition:color .4s}.saas-an-diff{background:#f43f5e1a;border-radius:12px;padding:6px 12px;transform:translateY(8px)scale(.9);transition:background .4s,transform .5s cubic-bezier(.3,1.5,.5,1)!important}.saas-an-diff[data-on=true]{transform:none}.saas-an-diff b{color:var(--saas-danger-ink)}.dark .saas-root .saas-an-diff b{color:#fb7185}.saas-root .saas-an-scale-figs>span:not([data-on=true]) b{color:var(--saas-ink-soft)}.saas-an-diff:not([data-on=true]){background:0 0}.saas-an-cash-row i:last-child{color:#047857;font-weight:700}.dark .saas-root .saas-an-cash-row i:last-child{color:#34d399}.saas-an-ex{flex-direction:column;align-items:stretch;display:flex;position:relative}.saas-an-ex-panel{z-index:2;padding:14px 16px 18px;position:relative}.saas-an-ex-bar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.saas-an-pick,.saas-an-exp{white-space:nowrap;border-radius:10px;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex;position:relative}.saas-an-pick{color:var(--saas-ink);border:1px solid var(--saas-line);background:#f1effe}.dark .saas-root .saas-an-pick{background:#ffffff0f;border-color:#ffffff1a}.saas-an-exp{background:var(--saas-brand);color:#fff}.saas-an-menu-pop{top:calc(100% + 6px);z-index:3;border:1px solid var(--saas-line);opacity:0;transform-origin:top;pointer-events:none;background:#fff;border-radius:12px;flex-direction:column;min-width:100%;padding:5px;transition:opacity .25s,transform .25s;display:flex;position:absolute;inset-inline-start:0;transform:translateY(-6px)scale(.97);box-shadow:0 18px 40px -16px #0f102066}.saas-an-exp .saas-an-menu-pop{inset-inline:auto 0}.dark .saas-root .saas-an-menu-pop{background:#201d3e;border-color:#ffffff1a}[data-open=true]>.saas-an-menu-pop{opacity:1;transform:none}.saas-an-menu-pop i{color:var(--saas-ink);border-radius:8px;padding:7px 10px;font-size:12px;font-weight:600;transition:background .2s}.saas-an-menu-pop i[data-on=true]{color:var(--saas-brand);background:#4a3aff1a}.saas-an-ex-figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.saas-an-ex-figs>span{animation:.55s cubic-bezier(.25,1.1,.4,1) both saas-an-redeal;animation-delay:calc(var(--i) * 80ms);background:#f7f6ff;border-radius:14px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.dark .saas-root .saas-an-ex-figs>span{background:#8b7bff14}@keyframes saas-an-redeal{0%{opacity:0;filter:blur(4px);transform:translateY(-14px)}to{opacity:1;filter:none;transform:none}}.saas-an-ex-figs em{color:var(--saas-ink-soft);font-size:11px;font-weight:700}.saas-an-ex-figs b{color:var(--saas-ink);font-size:18px;font-weight:800}.saas-an-slot{opacity:.8;background:linear-gradient(90deg,#4a3aff,#7b6bff);border-radius:6px;height:6px;position:absolute;bottom:-3px;left:10%;right:10%}.saas-an-sheet{z-index:1;border:1px solid var(--saas-line);clip-path:inset(0 0 100%);background:#fff;border-top:0;border-radius:0 0 12px 12px;width:82%;margin:0 auto;padding:14px 10px 12px;transition:clip-path 1.2s cubic-bezier(.5,0,.3,1),transform 1.2s cubic-bezier(.5,0,.3,1);position:relative;transform:translateY(-30px);box-shadow:0 30px 50px -30px #0f102073}.dark .saas-root .saas-an-sheet{background:#1b1836;border-color:#ffffff1a}.saas-an-sheet[data-out=true]{clip-path:inset(0);transform:none}.saas-an-sheet-grid{color:#1f2937;border-top:1px solid #d9e8df;border-left:1px solid #d9e8df;grid-template-columns:20px minmax(0,1.2fr) minmax(0,.7fr) repeat(4,minmax(0,1fr));font-size:10.5px;display:grid}.dark .saas-root .saas-an-sheet-grid{color:#e5e7eb;border-color:#ffffff1f}.saas-an-sheet-grid>span{white-space:nowrap;text-overflow:ellipsis;color:#0000;background-color:#0000;border-bottom:1px solid #d9e8df;border-right:1px solid #d9e8df;height:22px;padding:0 5px;line-height:22px;transition:background-color .3s,color .3s;overflow:hidden}.dark .saas-root .saas-an-sheet-grid>span{border-color:#ffffff1f}.saas-an-sheet-grid>:is(.is-corner,.is-col,.is-num){color:#6b7280;text-align:center;background:#eef5f0;font-weight:700}.dark .saas-root .saas-an-sheet-grid>:is(.is-corner,.is-col,.is-num){background:#ffffff0d}.saas-an-sheet-grid>.is-n{text-align:right}.saas-an-sheet-grid>.is-head{font-weight:800}.saas-an-sheet[data-out=true] .saas-an-sheet-grid>span:not(.is-corner,.is-col,.is-num){color:inherit;transition-delay:calc(.9s + var(--w) * 70ms);background-color:#107c410f}.saas-an-sheet[data-out=true] .saas-an-sheet-grid>.is-head{background-color:#107c4124}.saas-an-sheet-grid>.is-num,.saas-an-sheet-grid>.is-col,.saas-an-sheet-grid>.is-corner{color:#6b7280}.saas-an-file{color:#107c41;opacity:0;background:#107c411a;border-radius:10px;align-items:center;gap:8px;width:max-content;max-width:100%;margin:12px auto 0;padding:7px 12px;font-size:11.5px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(6px)}.dark .saas-root .saas-an-file{color:#4ade80;background:#4ade801f}.saas-an-file[data-on=true]{opacity:1;transform:none}.saas-an-file b{text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;overflow:hidden}.saas-an-file em{align-items:center;gap:3px;font-weight:800;display:inline-flex}@media (prefers-reduced-motion:reduce){.saas-an-sr-row,.saas-an-ex-figs>span{animation:none}.saas-an-line,.saas-an-area,.saas-an-cross *,.saas-an-pl-bar,.saas-an-pl-link,.saas-an-pl-val,.saas-an-dot,.saas-an-bin,.saas-an-scale-beam,.saas-an-pan,.saas-an-coin,.saas-an-diff,.saas-an-sheet,.saas-an-sheet-grid>span,.saas-an-file,.saas-an-tr-legend i{transition:none!important}.saas-an-report{transition:none}}@media (max-width:960px){.saas-an-split,.saas-an-split.is-flipped,.saas-an-split.is-wide{grid-template-columns:1fr}.saas-an-split.is-flipped .saas-an-copy{order:0}}@media (max-width:720px){.saas-an-menu,.saas-an-sa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.saas-an-sr-row{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));padding:0 10px;font-size:11.5px}.saas-an-sr-row .is-disc{display:none}.saas-an-sr-row.is-head{height:34px}.saas-an-sr-row.is-head span{white-space:normal;line-height:1.2}.saas-an-pl-cols{gap:6px}.saas-an-pl-val,.saas-an-pl-col em{font-size:9.5px}.saas-an-sheet{width:94%}.saas-an-sheet-grid{font-size:9.5px}}@media (max-width:480px){.saas-an-menu{grid-template-columns:1fr}.saas-an-report{flex-flow:wrap;align-items:center;gap:2px 10px;padding:12px 14px}.saas-an-report-ic{width:30px;height:30px;margin:0}.saas-an-report span:last-child{flex-basis:100%}.saas-an-pl-plot{height:170px}.saas-an-pl-val{letter-spacing:-.02em;font-size:8.5px}.saas-an-tr-legend em{display:none}.saas-an-ex-bar{flex-wrap:wrap}}
