.pv{--c1:#1460e0;--c2:#13b0f5;gap:18px;min-width:0;display:grid}.pv-stage{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-lg);background:radial-gradient(110% 80% at 88% 0%, color-mix(in srgb, var(--c2) 24%, transparent), transparent 62%), radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--c1) 16%, transparent), transparent 60%), linear-gradient(180deg, #f4f7fc, #e9eef7);place-items:center;min-width:0;padding:clamp(28px,4.5vw,52px) clamp(16px,3.5vw,40px);display:grid;position:relative;overflow:hidden}.pv-stage:before{content:"";z-index:-1;background-image:linear-gradient(#0a1a3a0d 1px,#0000 1px),linear-gradient(90deg,#0a1a3a0d 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 25%,#0000 72%);mask-image:radial-gradient(at 50% 45%,#000 25%,#0000 72%)}.pv[data-device=browser] .pv-stage,.pv[data-device=laptop] .pv-stage,.pv[data-device=pos] .pv-stage,.pv[data-device=monitor] .pv-stage{padding-inline:clamp(12px,2vw,22px)}.pv-controls{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.pv-arrow{border:1px solid var(--border);width:38px;height:38px;color:var(--text);box-shadow:var(--shadow-sm);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;transition:border-color .2s,color .2s,transform .2s;display:grid}.pv-arrow:hover{border-color:color-mix(in srgb, var(--c1) 45%, var(--border));color:var(--c1)}.pv-arrow:active{transform:scale(.94)}.pv-tabs{border:1px solid var(--border);min-width:0;max-width:100%;box-shadow:var(--shadow-sm);scrollbar-width:none;background:#fff;border-radius:999px;gap:4px;padding:4px;display:flex;position:relative;overflow-x:auto}.pv-tabs::-webkit-scrollbar{display:none}.pv-tab{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:7px 13px;font-size:.8rem;font-weight:650;line-height:1.2;transition:color .2s,background-color .2s;position:relative}.pv-tab:hover{color:var(--text)}.pv-tab[aria-selected=true]{color:#fff;background:var(--navy-900)}.pv-tab__bar{background:linear-gradient(90deg, var(--c2), #fff);opacity:0;transform-origin:0;border-radius:2px;height:2px;position:absolute;bottom:4px;left:13px;right:13px;transform:scaleX(0)}.pv-tab[aria-selected=true] .pv-tab__bar{opacity:.9;animation:5.5s linear forwards pv-progress}.pv.is-paused .pv-tab__bar,.pv.is-offscreen .pv-tab__bar{animation-play-state:paused}.pv.is-manual .pv-tab__bar{display:none}@keyframes pv-progress{to{transform:scaleX(1)}}.pv-device{width:100%;position:relative;container-type:inline-size}.pv-screen{aspect-ratio:var(--ar);background:#fff;position:relative;overflow:hidden;container-type:inline-size}.pv-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;height:100%;display:flex;overflow:auto hidden}.pv-track::-webkit-scrollbar{display:none}.pv.is-dragging .pv-track{scroll-snap-type:none;cursor:grabbing}.sl{scroll-snap-align:start;scroll-snap-stop:always;height:100%;font-family:var(--font);font-size:calc(100cqw / var(--u));letter-spacing:0;color:#101828;background:#fff;flex:0 0 100%;line-height:1.35;position:relative;overflow:hidden}.sl .icon{width:1.3em;height:1.3em}.sl p,.sl h4,.sl h5,.sl ul{margin:0}.sl ul{padding:0;list-style:none}.sl b{font-weight:700}.sl small{color:#667085;font-size:.86em;display:block}.pv-device--browser{--u:76;--ar:76 / 47}.pv-device--browser .pv-bezel{background:#fff;border:1px solid #d8dfeb;border-radius:1.6cqw;overflow:hidden;box-shadow:0 2.6cqw 6cqw -2.4cqw #0a122666}.pv-chrome{background:#eef1f6;border-bottom:1px solid #dfe5ee;align-items:center;gap:1.6cqw;height:5.2cqw;padding:0 1.8cqw;display:flex}.pv-chrome__dots{gap:.8cqw;width:6cqw;display:flex}.pv-chrome__dots i{background:#ff5f57;border-radius:50%;width:1.2cqw;height:1.2cqw}.pv-chrome__dots i:nth-child(2){background:#febc2e}.pv-chrome__dots i:nth-child(3){background:#28c840}.pv-chrome__url{color:#475467;background:#fff;border-radius:1.7cqw;flex:1;justify-content:center;align-items:center;gap:.7cqw;max-width:44cqw;height:3.3cqw;margin-inline:auto;font-size:1.45cqw;font-weight:500;display:flex}.pv-chrome__url .icon,.pv-chrome__tools .icon{color:#12b76a;width:1.4cqw;height:1.4cqw}.pv-chrome__tools{justify-content:flex-end;width:6cqw;display:flex}.pv-chrome__tools .icon{color:#98a2b3}.pv-device--laptop{--u:76;--ar:16 / 10}.pv-device--laptop .pv-bezel{z-index:1;background:#101318;border-radius:2.2cqw 2.2cqw 0 0;width:86%;margin-inline:auto;padding:1.5cqw 1.5cqw 1.9cqw;position:relative;box-shadow:inset 0 0 0 1px #2b3039,0 2cqw 4cqw -2cqw #0a122673}.pv-device--laptop .pv-bezel:before{content:"";background:#2f3540;border-radius:50%;width:.55cqw;height:.55cqw;position:absolute;top:.5cqw;left:50%;transform:translate(-50%)}.pv-device--laptop .pv-screen{border-radius:.4cqw}.pv-laptop-base{background:linear-gradient(#eef0f4 0%,#cfd4dc 50%,#a6adb9 100%);border-radius:0 0 3cqw 3cqw/0 0 1.8cqw 1.8cqw;height:2.3cqw;position:relative;box-shadow:0 2.2cqw 3cqw -1.6cqw #0a122680}.pv-laptop-base:before{content:"";background:#b7bdc8;border-radius:0 0 1cqw 1cqw;width:13cqw;height:.9cqw;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv-device--pos{--u:80;--ar:16 / 10}.pv-device--pos .pv-bezel{z-index:1;background:linear-gradient(#1d2129,#0e1116);border-radius:2.6cqw;width:82%;margin-inline:auto;padding:1.7cqw;position:relative;box-shadow:inset 0 0 0 1px #313742,0 2.4cqw 4cqw -2cqw #0a122680}.pv-device--pos .pv-screen{border-radius:1cqw}.pv-pos-stand{height:12cqw;position:relative}.pv-pos-neck{clip-path:polygon(24% 0,76% 0,100% 100%,0 100%);background:linear-gradient(90deg,#262b33,#4a515d 50%,#262b33);width:11cqw;height:9.5cqw;position:absolute;top:-1cqw;left:50%;transform:translate(-50%)}.pv-pos-base{background:linear-gradient(#3d434e,#1d2128);border-radius:1.4cqw 1.4cqw .9cqw .9cqw;width:34cqw;height:3.4cqw;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 1.6cqw 2.2cqw -1.2cqw #0a12268c}.pv-pos-printer{background:linear-gradient(#f6f7fa,#d4d9e2);border-radius:1.5cqw 1.5cqw 1cqw 1cqw;width:15cqw;height:8.5cqw;position:absolute;bottom:0;right:3%;box-shadow:inset 0 -.6cqw #c1c8d3,0 1.4cqw 2cqw -1cqw #0a122673}.pv-pos-printer:before{content:"";background:#8f98a8;border-radius:.3cqw;height:.6cqw;position:absolute;top:1.3cqw;left:2cqw;right:2cqw}.pv-pos-printer:after{content:"";clip-path:polygon(0 6%,8% 0,16% 6%,25% 0,33% 6%,41% 0,50% 6%,58% 0,66% 6%,75% 0,83% 6%,91% 0,100% 6%,100% 100%,0 100%);background:repeating-linear-gradient(#0000 0 .9cqw,#d9dde5 .9cqw 1.1cqw) 1cqw 1.6cqw/calc(100% - 2cqw) 4cqw no-repeat,#fff;height:7cqw;position:absolute;bottom:calc(100% - 1.6cqw);left:3cqw;right:3cqw;box-shadow:0 0 0 1px #e4e7ee}.pv-pos-edc{background:linear-gradient(#2a2f38,#15181d);border-radius:1.4cqw 1.4cqw 1cqw 1cqw;width:7.5cqw;height:11cqw;padding:.9cqw;position:absolute;bottom:0;left:5%;box-shadow:0 1.4cqw 2cqw -1cqw #0a122680}.pv-pos-edc span{background:linear-gradient(135deg, color-mix(in srgb, var(--c1) 70%, #000), var(--c1));border-radius:.5cqw;height:4.2cqw;display:block}.pv-pos-edc:after{content:"";background:radial-gradient(circle,#59616e .35cqw,#0000 .45cqw) 0 0/33.33% 33.33%;height:3.6cqw;position:absolute;bottom:1.1cqw;left:1.1cqw;right:1.1cqw}.pv-device--monitor{--u:80;--ar:16 / 9}.pv-device--monitor .pv-bezel{background:#12151a;border-radius:1.6cqw;width:94%;margin-inline:auto;padding:.9cqw .9cqw 0;overflow:hidden;box-shadow:0 2.4cqw 4cqw -2cqw #0a122673}.pv-monitor-chin{background:linear-gradient(#eceff4,#d1d7e0);place-items:center;height:3.6cqw;margin:0 -.9cqw;display:grid}.pv-monitor-chin span{background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:50%;width:1.1cqw;height:1.1cqw}.pv-monitor-neck{clip-path:polygon(16% 0,84% 0,100% 100%,0 100%);background:linear-gradient(90deg,#b5bcc8,#e6e9ef 50%,#b5bcc8);width:10cqw;height:7cqw;margin-inline:auto}.pv-monitor-base{background:linear-gradient(#dfe3ea,#a9b0bc);border-radius:1cqw 1cqw .6cqw .6cqw;width:26cqw;height:1.6cqw;margin-inline:auto;box-shadow:0 1.4cqw 2cqw -1cqw #0a122673}.pv-device--tablet{--u:42;--ar:3 / 4;width:min(100%,390px)}.pv-device--tablet .pv-bezel{background:#111419;border-radius:7cqw;padding:3.8cqw;position:relative;box-shadow:inset 0 0 0 .6cqw #2c313a,0 5cqw 9cqw -4cqw #0a122680}.pv-device--tablet .pv-bezel:before{content:"";background:#2c323c;border-radius:50%;width:1cqw;height:1cqw;position:absolute;top:1.5cqw;left:50%;transform:translate(-50%)}.pv-device--tablet .pv-screen{border-radius:3cqw}.pv-device--phone{--u:30;--ar:30 / 62;width:min(60%,280px)}.pv-device--phone .pv-bezel{background:#0c0e12;border-radius:15cqw;padding:3.2cqw;position:relative;box-shadow:inset 0 0 0 .9cqw #2a2f37,0 6cqw 10cqw -5cqw #0a12268c}.pv-device--phone .pv-bezel:before,.pv-device--phone .pv-bezel:after{content:"";background:#22262d;border-radius:1cqw;width:1.2cqw;position:absolute}.pv-device--phone .pv-bezel:before{height:14%;top:26%;right:-1cqw}.pv-device--phone .pv-bezel:after{height:18%;top:20%;left:-1cqw}.pv-device--phone .pv-screen{border-radius:12cqw}.pv-island{z-index:2;background:#000;border-radius:4cqw;width:26cqw;height:7.5cqw;position:absolute;top:6cqw;left:50%;transform:translate(-50%)}.pv-device--handheld{--u:30;--ar:30 / 50;width:min(58%,270px)}.pv-hh-head{background:linear-gradient(#353b45,#1c2027);border-radius:6cqw 6cqw 0 0;width:62%;height:9cqw;margin:0 auto -1.5cqw;position:relative}.pv-hh-head:after{content:"";background:linear-gradient(#4a0d12,#b4242d);border-radius:1.7cqw;height:3.4cqw;position:absolute;top:2.4cqw;left:18%;right:18%;box-shadow:0 0 2.4cqw #ef444473}.pv-device--handheld .pv-bezel{border:2.6cqw solid color-mix(in srgb, var(--c1) 88%, #000);background:linear-gradient(#2a2f38,#15181d);border-radius:9cqw 9cqw 14cqw 14cqw;padding:4.5cqw 4.5cqw 20cqw;position:relative;box-shadow:0 6cqw 10cqw -5cqw #0a12268c}.pv-device--handheld .pv-screen{border-radius:2.4cqw}.pv-hh-keys{align-items:center;gap:5cqw;display:flex;position:absolute;bottom:5cqw;left:50%;transform:translate(-50%)}.pv-hh-keys i{background:#3a404b;border-radius:2cqw;width:9cqw;height:4cqw}.pv-hh-keys b{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c2) 80%, #fff), var(--c1));border-radius:50%;width:13cqw;height:13cqw;box-shadow:inset 0 -.8cqw #00000040}.ui-num{font-variant-numeric:tabular-nums}.ui-mono{letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.ui-av{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:50%;flex:none;place-items:center;width:2.8em;height:2.8em;font-size:.9em;font-weight:700;display:inline-grid}.ui-av--soft{color:var(--c1);background:color-mix(in srgb, var(--c1) 12%, #fff)}.ui-card{background:#fff;border:1px solid #e6eaf1;border-radius:1.1em}.ui-card__head{justify-content:space-between;align-items:center;gap:1em;font-size:1.1em;display:flex}.ui-pill{color:#475467;background:#f1f4f9;border-radius:99em;padding:.25em .8em;font-size:.82em;font-weight:600}.ui-badge{white-space:nowrap;border-radius:99em;align-items:center;gap:.35em;padding:.28em .75em;font-size:.86em;font-weight:650;display:inline-flex}.ui-badge .icon{width:1.1em;height:1.1em}.ui-badge--ok{color:#08754a;background:#e5f7ee}.ui-badge--warn{color:#b45309;background:#fff3df}.ui-badge--bad{color:#c0283a;background:#fdebed}.ui-badge--info{color:#1d4ed8;background:#e8efff}.ui-badge--muted{color:#586174;background:#f0f2f6}.ui-btn{white-space:nowrap;color:#fff;background:var(--c1);border-radius:.8em;justify-content:center;align-items:center;gap:.5em;padding:.75em 1.2em;font-size:1em;font-weight:700;display:inline-flex}.ui-btn--ghost{color:#101828;background:#fff;box-shadow:inset 0 0 0 1px #dfe4ec}.ui-btn--block{width:100%}.ui-meter{background:#edf0f5;border-radius:1em;height:.55em;display:block;overflow:hidden}.ui-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--c1), var(--c2));height:100%;display:block}.ui-seg{background:#f1f4f9;border-radius:.8em;gap:.25em;padding:.3em;display:inline-flex}.ui-seg>span{white-space:nowrap;color:#586174;border-radius:.6em;padding:.5em .9em;font-weight:600}.ui-seg>span i{color:#98a2b3;margin-left:.3em;font-style:normal}.ui-seg>span.on{color:#101828;background:#fff;box-shadow:0 1px 2px #1018281a}.ui-seg--sm>span{padding:.35em .7em;font-size:.9em}.ui-bars{align-items:flex-end;gap:.8em;height:100%;min-height:0;display:flex}.ui-bars i{height:var(--h);background:color-mix(in srgb, var(--c1) 18%, #fff);border-radius:.4em .4em .15em .15em;flex:1}.ui-bars i.is-on{background:linear-gradient(180deg, var(--c2), var(--c1))}.ui-bars__x{color:#98a2b3;justify-content:space-between;font-size:.82em;display:flex}.ui-tablewrap{overflow:hidden}.ui-table{border-collapse:collapse;width:100%;font-size:1em}.ui-table th{letter-spacing:.05em;text-align:left;text-transform:uppercase;color:#667085;background:#f8fafc;border-bottom:1px solid #e6eaf1;padding:.75em 1em;font-size:.8em;font-weight:700}.ui-table td{white-space:nowrap;border-bottom:1px solid #eef1f6;padding:.7em 1em}.ui-table tr:last-child td{border-bottom:0}.ui-table--plain th{background:0 0}.ui-person{align-items:center;gap:.8em;display:flex}.ui-person .ui-av{width:2.5em;height:2.5em}.ui-person small{font-size:.82em}.ui-dot{vertical-align:.1em;border-radius:50%;width:.6em;height:.6em;margin-right:.6em;display:inline-block}.ui-dot--ok{background:#12b76a;box-shadow:0 0 0 .25em #e5f7ee}.ui-dot--bad{background:#e5484d;box-shadow:0 0 0 .25em #fdebed}.ui-switch{vertical-align:middle;background:#d0d5dd;border-radius:1em;width:2.6em;height:1.5em;padding:.2em;display:inline-block}.ui-switch i{background:#fff;border-radius:50%;width:1.1em;height:1.1em;display:block;box-shadow:0 1px 2px #10182833}.ui-switch.on{background:#12b76a}.ui-switch.on i{margin-left:auto}.ph{background:#f6f7fb;flex-direction:column;gap:1.1em;padding:0 1.6em 1.4em;display:flex}.ph-status{flex:none;justify-content:space-between;align-items:center;height:4.4em;padding:0 1.2em;font-size:1.15em;font-weight:700;display:flex}.ph-status__icons{gap:.35em;display:flex}.ph-status .icon{width:1.15em;height:1.15em}.ph-tabbar{background:#fff;border-top:1px solid #e8ebf2;justify-content:space-around;margin:auto -1.6em -1.4em;padding:.9em .8em 1.6em;display:flex}.ph-tabbar span{color:#98a2b3;justify-items:center;gap:.3em;font-size:.85em;font-weight:600;display:grid}.ph-tabbar .icon{width:1.6em;height:1.6em}.ph-tabbar span.on{color:var(--c1)}.web{--w-ink:#2b1a12;--w-brown:#6b3f24;--w-amber:#c8783a;--w-cream:#fbf6ef;color:var(--w-ink);background:var(--w-cream)}.web-nav{border-bottom:1px solid #efe4d6;justify-content:space-between;align-items:center;height:5.6em;padding:0 3.2em;display:flex}.web-logo{letter-spacing:-.02em;align-items:center;gap:.6em;font-size:1.35em;font-weight:800;display:flex}.web-logo>span{color:#fff;background:var(--w-brown);border-radius:.6em;place-items:center;width:1.9em;height:1.9em;display:grid}.web-logo .icon{width:1.1em;height:1.1em}.web-nav nav{color:#8a6a55;gap:2.4em;font-size:1.05em;font-weight:600;display:flex}.web-nav nav .on{color:var(--w-ink);box-shadow:0 .25em 0 -.05em var(--w-amber)}.web-btn{color:#fff;background:var(--w-ink);border-radius:99em;align-items:center;gap:.5em;padding:.75em 1.3em;font-size:1em;font-weight:700;display:inline-flex}.web-btn .icon{width:1.1em;height:1.1em}.web-btn--ghost{color:var(--w-ink);background:0 0;box-shadow:inset 0 0 0 1px #d9c7b3}.web-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:2em;height:34.4em;padding:0 3.2em;display:grid}.web-hero__copy{gap:1.2em;display:grid}.web-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--w-amber);font-size:.9em;font-weight:700}.web-hero h4{letter-spacing:-.03em;font-family:Georgia,Times New Roman,serif;font-size:3.6em;font-weight:700;line-height:1.04}.web-hero p{color:#7b5d4a;max-width:30em;font-size:1.15em;line-height:1.55}.web-ctas{gap:.8em;display:flex}.web-proof{color:#8a6a55;align-items:center;gap:.5em;font-size:1em;display:flex}.web-proof b{color:var(--w-ink)}.web-stars{letter-spacing:.05em;color:#f2a33a}.web-hero__art{height:100%;position:relative}.web-blob{background:radial-gradient(circle at 35% 30%,#e7a868,#9a5630 60%,#5d321b);border-radius:46% 54% 42% 58%/52% 44% 56% 48%;position:absolute;inset:3em 2em 3em 3em}.web-cup{color:#fff4e6;background:#ffffff1f;border-radius:50%;place-items:center;width:13em;height:13em;display:grid;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff40}.web-cup .icon{width:7em;height:7em}.web-float{background:#fff;border-radius:1em;align-items:center;gap:.8em;padding:.8em 1.1em;display:flex;position:absolute;box-shadow:0 1.2em 2.4em -1em #3c1e0a73}.web-float small{font-size:.85em}.web-float--a{bottom:4em;left:0}.web-float--b{font-size:.95em;font-weight:700;top:4.6em;right:.4em}.web-float--b .icon{color:var(--w-amber)}.web-thumb{border-radius:.7em;place-items:center;width:2.8em;height:2.8em;display:grid}.web-strip{color:#6b4d3b;background:#f6ede1;border-top:1px solid #efe4d6;justify-content:center;align-items:center;gap:3.6em;height:7em;font-size:1.05em;font-weight:600;display:flex}.web-strip span{align-items:center;gap:.6em;display:flex}.web-strip .icon{color:var(--w-amber)}.t-a{color:#8a4b22;background:linear-gradient(135deg,#f6d7b4,#e9b27c)}.t-b{color:#f6e3cf;background:linear-gradient(135deg,#6b3f24,#3d2213)}.t-c{color:#2f5d2a;background:linear-gradient(135deg,#d6ecc5,#a9d38d)}.t-d{color:#8a5a10;background:linear-gradient(135deg,#fbe7b5,#f2c66b)}.web-cart{background:#f1e6d8;border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid;position:relative}.web-cart i{color:#fff;background:var(--w-amber);border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-size:.85em;font-style:normal;font-weight:700;display:grid;position:absolute;top:-.2em;right:-.2em}.web-shop{gap:2em;padding:2.6em 3.2em;display:grid}.web-shop__head{justify-content:space-between;align-items:flex-end;display:flex}.web-shop h5,.web-contact h5{letter-spacing:-.02em;margin-top:.3em;font-family:Georgia,Times New Roman,serif;font-size:2.4em}.web-chips{gap:.5em;display:flex}.web-chips span{color:#7b5d4a;border-radius:99em;padding:.55em 1.1em;font-weight:600;box-shadow:inset 0 0 0 1px #e6d6c3}.web-chips .on{color:#fff;background:var(--w-ink);box-shadow:none}.web-grid{grid-template-columns:repeat(4,1fr);gap:1.4em;display:grid}.web-item{background:#fff;border-radius:1.3em;gap:.8em;padding:.8em .8em 1.1em;display:grid;box-shadow:0 .6em 1.6em -1em #3c1e0a4d}.web-item__art{border-radius:.9em;place-items:center;height:16.5em;display:grid;position:relative}.web-item__art .icon{width:5em;height:5em}.web-item__art em{color:var(--w-ink);background:#ffffffd9;border-radius:99em;padding:.25em .7em;font-size:.8em;font-style:normal;font-weight:700;position:absolute;top:.8em;left:.8em}.web-item b{padding:0 .3em;font-size:1.1em}.web-item__foot{color:var(--w-amber);justify-content:space-between;align-items:center;padding:0 .3em;font-weight:700;display:flex}.web-add{color:#fff;background:var(--w-ink);border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid}.web-add .icon{width:1em;height:1em}.web-toast{white-space:nowrap;color:#fff;background:var(--w-ink);border-radius:99em;align-items:center;gap:.7em;padding:.85em 1.3em;font-weight:600;display:flex;position:absolute;bottom:2.2em;left:50%;transform:translate(-50%);box-shadow:0 1em 2em -1em #2b1a1299}.web-toast .icon{color:#7ad69a}.web-toast b{color:#f2b46b;margin-left:.6em}.web-contact{grid-template-columns:27em 1fr;gap:2.4em;height:calc(100% - 5.6em);padding:2.6em 3.2em;display:grid}.web-contact__info{align-content:start;gap:1em;display:grid}.web-contact ul{gap:1.3em;margin-top:1em;display:grid}.web-contact li{gap:.9em;display:flex}.web-contact li>.icon{width:2.6em;height:2.6em;color:var(--w-amber);background:#f3e6d6;border-radius:.8em;flex:none;padding:.65em}.web-contact li b{font-size:1.05em;display:block}.web-map{background:#ece6dc;border-radius:1.4em;position:relative;overflow:hidden}.web-map .road{background:#fff;position:absolute}.road--h1{height:1.4em;top:34%;left:0;right:0}.road--h2{height:.9em;top:72%;left:0;right:0}.road--v1{width:1.2em;top:0;bottom:0;left:30%}.road--v2{width:.8em;top:0;bottom:0;left:70%}.web-map .park{background:#cfe3bf;border-radius:.8em;width:26%;height:22%;position:absolute;top:44%;left:36%}.web-pin{color:#fff;background:#d9534f;border-radius:50% 50% 50% 0;place-items:center;width:3.6em;height:3.6em;display:grid;position:absolute;top:18%;left:37%;transform:rotate(-45deg);box-shadow:0 .6em 1.2em -.4em #781e1499}.web-pin .icon{width:1.5em;height:1.5em;transform:rotate(45deg)}.web-map__label{background:#fff;border-radius:.6em;padding:.4em .8em;font-size:.95em;font-weight:700;position:absolute;top:20%;left:43%;box-shadow:0 .4em 1em -.5em #0006}.web-wa{background:#fff;border-radius:1.3em;width:24em;position:absolute;bottom:3em;right:4.2em;overflow:hidden;box-shadow:0 1.6em 3.2em -1.2em #141e148c}.web-wa__head{color:#fff;background:#128c4a;align-items:center;gap:.8em;padding:1em 1.2em;display:flex}.web-wa__head small{color:#c9f2d9}.web-wa__av{width:2.6em;height:2.6em;color:var(--w-brown);background:#fbe9d4;border-radius:50%;place-items:center;font-size:.9em;font-weight:700;display:grid}.web-wa__body{background:#efe7dc;gap:.6em;padding:1.1em;display:grid}.web-wa__body p{background:#fff;border-radius:.9em;max-width:80%;padding:.65em .9em;font-size:.95em}.web-wa__body .out{background:#d8fdd2;justify-self:end}.web-wa__input{color:#98a2b3;justify-content:space-between;align-items:center;padding:.9em 1.2em;display:flex}.web-wa__input .icon{color:#128c4a}.app{background:#f5f7fb;grid-template-columns:14.5em 1fr;display:grid}.app-side{color:#9fb0cf;background:#0a1838;flex-direction:column;gap:.3em;padding:1.6em 1.1em;display:flex}.app-brand{letter-spacing:-.02em;color:#fff;align-items:center;gap:.7em;margin:0 .3em 1.6em;font-size:1.2em;font-weight:800;display:flex}.app-brand>span{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:.6em;place-items:center;width:2em;height:2em;display:grid}.app-brand .icon{width:1.1em;height:1.1em}.app-nav{border-radius:.7em;align-items:center;gap:.8em;padding:.75em .9em;font-size:1.02em;font-weight:600;display:flex}.app-nav .icon{width:1.25em;height:1.25em}.app-nav.is-on{color:#fff;box-shadow:inset .22em 0 0 var(--c2);background:#ffffff1a}.app-side__foot{background:#ffffff0d;border-radius:.7em;align-items:center;gap:.6em;margin-top:auto;padding:.8em .9em;font-size:.9em;display:flex}.app-side__foot i{background:#12b76a;border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 0 .25em #12b76a33}.app--light .app-side{color:#5a6478;background:#fff;box-shadow:inset -1px 0 #e6eaf1}.app--light .app-brand{color:#101828}.app--light .app-nav.is-on{color:color-mix(in srgb, var(--c1) 80%, #000);background:color-mix(in srgb, var(--c1) 11%, #fff);box-shadow:none}.app--light .app-side__foot{color:#475467;background:#f4f6fa}.app-main{flex-direction:column;gap:1.4em;min-width:0;padding:1.6em 2em;display:flex;overflow:hidden}.app-top{flex:none;justify-content:space-between;align-items:center;gap:1em;display:flex}.app-top small{font-size:.9em}.app-top h4{letter-spacing:-.025em;font-size:1.75em}.app-top__tools{align-items:center;gap:.9em;display:flex}.app-icon{color:#475467;background:#fff;border:1px solid #e3e8f1;border-radius:50%;place-items:center;width:2.8em;height:2.8em;display:grid;position:relative}.app-icon i{background:#f04438;border-radius:50%;width:.55em;height:.55em;position:absolute;top:.55em;right:.6em}.app-search{color:#98a2b3;background:#fff;border:1px solid #e3e8f1;border-radius:.8em;align-items:center;gap:.6em;width:21em;padding:.7em 1em;display:flex}.bil-kpis{grid-template-columns:repeat(4,1fr);gap:1.1em;display:grid}.bil-kpi{background:#fff;border:1px solid #e6eaf1;border-radius:1.1em;gap:.35em;padding:1.2em 1.3em;display:grid}.bil-kpi b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.85em}.bil-kpi>span{color:#667085;align-items:center;gap:.35em;font-size:.88em;display:flex}.bil-kpi>span.ui-meter{margin-top:.5em}.bil-kpi .is-bad{color:#c0283a}.bil-kpi--hero{color:#fff;background:linear-gradient(135deg, #0b3f9e, var(--c1) 55%, var(--c2));border:0}.bil-kpi--hero small,.bil-kpi--hero>span{color:#fffc}.bil-row{flex:1;grid-template-columns:1.55fr 1fr;gap:1.1em;min-height:0;display:grid}.bil-chart{flex-direction:column;gap:1.2em;padding:1.3em 1.4em;display:flex}.bil-chart .ui-bars{flex:1}.bil-recent{align-content:start;gap:.9em;padding:1.3em 1.4em;display:grid}.bil-recent__row{align-items:center;gap:.8em;display:flex}.bil-recent__row>div{flex:1;min-width:0}.bil-recent__row>div b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bil-recent__row>.ui-num{font-weight:700}.bil-toolbar{align-items:center;gap:1em;display:flex}.bil-toolbar .app-search{flex:1;width:auto}.bil-wa{flex:1;grid-template-columns:1fr 1fr;gap:1.2em;min-height:0;display:grid}.bil-send{flex-direction:column;gap:1em;padding:1.3em 1.4em;display:flex}.bil-send__count{color:#667085;align-items:baseline;gap:.5em;display:flex}.bil-send__count b{letter-spacing:-.03em;color:#101828;font-size:2.6em}.bil-send__list{gap:.75em;display:grid;margin-top:.4em!important}.bil-send__list li{align-items:center;gap:.8em;display:flex}.bil-send__list li>div{flex:1}.bil-send__list small{font-size:.82em}.bil-send__state{color:#667085;align-items:center;gap:.35em;font-size:.9em;font-weight:650;display:flex}.bil-send__state .icon{width:1.15em;height:1.15em}.is-read .bil-send__state{color:#1d8fe0}.is-sent .bil-send__state{color:#08754a}.is-sending .bil-send__state{color:var(--c1)}.is-queued{opacity:.55}.bil-chat{background:#efe7dc;border-radius:1.1em;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e2d8ca}.bil-chat__head{color:#fff;background:#0f7a54;align-items:center;gap:.8em;padding:.9em 1.2em;display:flex}.bil-chat__head small{color:#bdeed6}.bil-chat__body{align-content:start;gap:.7em;padding:1.1em;display:grid}.bil-bubble{background:#d9fdd3;border-radius:.9em .2em .9em .9em;justify-self:end;gap:.45em;max-width:88%;padding:.75em .9em .55em;font-size:.95em;line-height:1.4;display:grid;position:relative;box-shadow:0 1px 1px #00000014}.bil-bubble small{justify-content:flex-end;align-items:center;gap:.3em;font-size:.78em;display:flex}.bil-bubble small .icon{color:#34b7f1;width:1.2em;height:1.2em}.bil-bubble--in{background:#fff;border-radius:.2em .9em .9em;justify-self:start}.bil-bubble__link{color:#027eb5;font-weight:600}.bil-routers{grid-template-columns:repeat(3,1fr);gap:1.1em;display:grid}.bil-router{gap:.9em;padding:1.1em 1.2em;display:grid}.bil-router__head{align-items:center;gap:.7em;display:flex}.bil-router__head>div{flex:1;min-width:0}.bil-router__head b{white-space:nowrap}.bil-router__head small{font-size:.82em}.bil-router__icon{width:2.6em;height:2.6em;color:var(--c1);background:color-mix(in srgb, var(--c1) 11%, #fff);border-radius:.7em;place-items:center;display:grid}.bil-router__stats{justify-content:space-between;display:flex}.bil-router__stats b{letter-spacing:-.02em;font-size:1.45em}.bil-alert{color:#92400e;background:#fff6e6;border-radius:.9em;align-items:center;gap:.6em;padding:.8em 1.1em;display:flex;box-shadow:inset 0 0 0 1px #fde3b5}.bil-alert .icon{color:#f59e0b}.sl .bil-access{color:#08754a;margin-left:.6em;font-weight:600;display:inline}.bil-access.is-bad{color:#c0283a}.kl-queue{grid-template-columns:1.15fr 1fr;gap:1.1em;display:grid}.kl-call{color:#fff;background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--c2) 70%, transparent), transparent 55%), linear-gradient(135deg, #0b4f4a, var(--c1));border-radius:1.2em;gap:.3em;padding:1.4em 1.6em;display:grid}.kl-call small{color:#ffffffbf}.kl-call>b{letter-spacing:-.04em;font-size:4.4em;line-height:1}.kl-call>span{color:#ffffffd9;font-size:1em}.kl-call__actions{gap:.7em;margin-top:.8em;display:flex}.kl-call__btn{background:#ffffff24;border-radius:.7em;align-items:center;gap:.5em;padding:.65em 1.1em;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff40}.kl-call__btn--solid{color:#0b4f4a;background:#fff}.kl-polis{grid-template-rows:repeat(3,1fr);gap:.7em;display:grid}.kl-poli{grid-template-columns:1fr auto;align-items:center;column-gap:1em;padding:.7em 1.1em;display:grid}.kl-poli>span{font-weight:650}.kl-poli b{color:var(--c1);grid-row:span 2;font-size:1.9em}.kl-poli small{font-size:.85em}.kl-patient{align-items:center;gap:1em;padding:1em 1.2em;display:flex}.kl-patient>div{flex:1}.kl-patient>div b{font-size:1.2em}.kl-vitals{grid-template-columns:repeat(4,1fr);gap:1em;display:grid}.kl-vital{align-items:center;gap:.8em;padding:.9em 1em;display:flex}.kl-vital__icon{width:2.6em;height:2.6em;color:var(--c1);background:color-mix(in srgb, var(--c1) 11%, #fff);border-radius:.7em;place-items:center;display:grid}.kl-vital b{letter-spacing:-.02em;font-size:1.45em}.kl-vital b span{color:#667085;margin-left:.2em;font-size:.55em;font-weight:600}.kl-vital.is-warn .kl-vital__icon{color:#b45309;background:#fff3df}.kl-vital.is-warn b{color:#b45309}.kl-emr{flex:1;grid-template-columns:1.4fr 1fr;gap:1em;min-height:0;display:grid}.kl-soap{align-content:start;gap:.9em;padding:1.2em 1.3em;display:grid}.kl-soap__row{gap:.9em;display:flex}.kl-soap__row>span{width:2em;height:2em;color:var(--c1);background:color-mix(in srgb, var(--c1) 11%, #fff);border-radius:.5em;flex:none;place-items:center;font-weight:800;display:grid}.kl-soap__row p{color:#344054;padding-top:.25em;font-size:1em;line-height:1.45}.kl-icd{color:#1d4ed8;background:#e8efff;border-radius:.4em;margin-right:.4em;padding:.05em .5em;font-family:ui-monospace,Consolas,monospace;font-weight:700;display:inline-block}.kl-rx{flex-direction:column;gap:.8em;padding:1.2em 1.3em;display:flex}.kl-rx__row{align-items:center;gap:.7em;display:flex}.kl-rx__row small{font-size:.82em}.kl-rx__icon{color:#7c3aed;background:#f1eaff;border-radius:.6em;place-items:center;width:2.3em;height:2.3em;display:grid}.kl-rx .ui-btn{margin-top:auto}.kl-cash{flex:1;grid-template-columns:1.3fr 1fr;gap:1.1em;min-height:0;display:grid}.kl-invoice{flex-direction:column;padding:1.2em 1.3em;display:flex}.kl-invoice__head{border-bottom:1px dashed #e0e5ee;align-items:center;gap:.9em;padding-bottom:1em;display:flex}.kl-invoice__head>div{flex:1}.kl-invoice .ui-table td:not(:first-child),.kl-invoice .ui-table th:not(:first-child){text-align:right}.kl-invoice .ui-table td,.kl-invoice .ui-table th{padding-inline:.3em}.kl-total{border-top:1px solid #e6eaf1;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:.9em;font-weight:600;display:flex}.kl-total b{letter-spacing:-.03em;color:var(--c1);font-size:2em}.kl-paycol{flex-direction:column;gap:.9em;display:flex}.kl-methods{gap:.7em;padding:1em 1.1em;display:grid}.kl-methods>div{grid-template-columns:repeat(2,1fr);gap:.5em;display:grid}.kl-methods span{border-radius:.7em;align-items:center;gap:.5em;padding:.6em .8em;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #e3e8f1}.kl-methods span.on{color:color-mix(in srgb, var(--c1) 85%, #000);background:color-mix(in srgb, var(--c1) 9%, #fff);box-shadow:inset 0 0 0 1.5px var(--c1)}.kl-qr{align-items:center;gap:1em;padding:.9em 1.1em;display:flex}.kl-qr small{font-size:.82em}.kl-qr__code{background:linear-gradient(#fff, #fff) 50% 50% / 30% 30% no-repeat, conic-gradient(#101828 25%, #fff 0 50%, #101828 0 75%, #fff 0) 0 0 / .8em .8em;border-radius:.4em;flex:none;width:5em;height:5em;box-shadow:0 0 0 .35em #fff,0 0 0 calc(.35em + 1px) #e3e8f1}.kl-today{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.kl-today span{background:#fff;border-radius:.8em;padding:.7em .9em;box-shadow:inset 0 0 0 1px #e6eaf1}.kl-today b{font-size:1.35em}.ksr{background:#f4f5f8;flex-direction:column;display:flex}.ksr-top{color:#fff;background:#16181d;flex:none;align-items:center;gap:1.6em;height:4.6em;padding:0 1.6em;display:flex}.ksr-brand{align-items:center;gap:.6em;font-size:1.15em;font-weight:800;display:flex}.ksr-brand>span{background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:.55em;place-items:center;width:1.9em;height:1.9em;display:grid}.ksr-brand .icon{width:1.05em;height:1.05em}.ksr-outlet{color:#c7ccd6;background:#ffffff14;border-radius:99em;align-items:center;gap:.5em;padding:.4em .9em;font-weight:600;display:flex}.ksr-top__right{align-items:center;gap:1.2em;margin-left:auto;font-weight:700;display:flex}.ksr-top__right .ui-av{width:2.4em;height:2.4em}.ksr-online{color:#86efac;align-items:center;gap:.45em;font-size:.9em;display:flex}.ksr-online i{background:#22c55e;border-radius:50%;width:.6em;height:.6em}.ksr-body{flex:1;grid-template-columns:1fr 27em;min-height:0;display:grid}.ksr-catalog{flex-direction:column;gap:1em;min-width:0;padding:1.3em 1.4em;display:flex}.ksr-search{color:#98a2b3;background:#fff;border:1px solid #e3e6ec;border-radius:.9em;align-items:center;gap:.7em;padding:.75em .8em .75em 1.1em;display:flex}.ksr-search>span{color:#fff;background:var(--c1);border-radius:.6em;place-items:center;width:2.3em;height:2.3em;margin-left:auto;display:grid}.ksr-cats{gap:.5em;display:flex}.ksr-cats span{color:#586174;background:#fff;border-radius:99em;padding:.55em 1.15em;font-weight:650;box-shadow:inset 0 0 0 1px #e3e6ec}.ksr-cats .on{color:#fff;box-shadow:none;background:#16181d}.ksr-grid{flex:1;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:.8em;min-height:0;display:grid}.ksr-tile{background:#fff;border-radius:.9em;flex-direction:column;gap:.15em;padding:.6em .6em .75em;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e8eaf0}.ksr-tile b{text-overflow:ellipsis;white-space:nowrap;margin-top:.4em;font-size:.95em;overflow:hidden}.ksr-tile small{color:color-mix(in srgb, var(--c1) 80%, #000);font-weight:650}.ksr-tile.is-in{box-shadow:inset 0 0 0 2px var(--c1)}.ksr-tile em{color:#fff;background:var(--c1);border-radius:50%;place-items:center;width:1.8em;height:1.8em;font-size:.9em;font-style:normal;font-weight:800;display:grid;position:absolute;top:.4em;right:.4em}.ksr-tile__art{border-radius:.6em;flex:1;place-items:center;min-height:0;display:grid}.ksr-tile__art .icon{width:2.4em;height:2.4em}.t-coffee{color:#7a4421;background:linear-gradient(135deg,#f7e1c9,#ecc297)}.t-green{color:#2f6b2a;background:linear-gradient(135deg,#e1f2d4,#bfe2a6)}.t-food{color:#9a5b07;background:linear-gradient(135deg,#fff0cc,#fbd789)}.t-snack{color:#a3335a;background:linear-gradient(135deg,#fde3ec,#f8bfd2)}.ksr-cart{background:#fff;flex-direction:column;gap:1em;padding:1.3em 1.4em;display:flex;box-shadow:-1px 0 #e8eaf0}.ksr-cart__head{justify-content:space-between;align-items:center;gap:.6em;font-size:1.05em;display:flex}.ksr-lines{gap:.9em;display:grid}.ksr-lines li{border-bottom:1px dashed #e6e8ee;align-items:center;gap:.7em;padding-bottom:.9em;display:flex}.ksr-lines li>div{flex:1;min-width:0}.ksr-lines li b{text-overflow:ellipsis;white-space:nowrap;font-size:.95em;display:block;overflow:hidden}.ksr-lines li>.ui-num{text-align:right;width:4.4em;font-weight:700}.ksr-step{align-items:center;gap:.55em;font-weight:700;display:flex}.ksr-step i{color:#475467;background:#f1f3f7;border-radius:.5em;place-items:center;width:1.8em;height:1.8em;display:grid}.ksr-step .icon{width:.95em;height:.95em}.ksr-member{color:#7c3aed;background:#f4efff;border-radius:.7em;align-items:center;gap:.6em;padding:.65em .9em;font-size:.92em;font-weight:600;display:flex}.ksr-member span{margin-left:auto}.ksr-sum{color:#667085;grid-template-columns:1fr auto;gap:.45em;margin-top:auto;display:grid}.ksr-sum b{color:#101828;margin-top:.3em;font-size:1.35em}.ksr-sum .ui-num{text-align:right}.ksr-pay{color:#fff;background:linear-gradient(135deg, var(--c1), color-mix(in srgb, var(--c1) 70%, var(--c2)));box-shadow:0 .8em 1.6em -1em var(--c1);border-radius:.9em;justify-content:center;align-items:center;gap:.5em;padding:1em;font-size:1.1em;font-weight:800;display:flex}.ksr-body--pay{grid-template-columns:26em 1fr}.ksr-paysum{background:#fff;flex-direction:column;gap:.4em;padding:1.8em 1.8em 1.4em;display:flex;box-shadow:1px 0 #e8eaf0}.ksr-total{letter-spacing:-.04em;font-size:3em}.ksr-mini{border-top:1px dashed #e3e6ec;gap:.6em;display:grid;margin-top:1.2em!important;padding-top:1.2em!important}.ksr-mini li{color:#475467;justify-content:space-between;display:flex}.ksr-mini .is-disc{color:#7c3aed}.ksr-paysum__foot{color:#98a2b3;gap:.3em;margin-top:auto;font-size:.9em;display:grid}.ksr-paybox{flex-direction:column;gap:1.1em;padding:1.4em 1.6em;display:flex}.ksr-methods{grid-template-columns:repeat(4,1fr);gap:.7em;display:grid}.ksr-methods span{color:#475467;background:#fff;border-radius:.8em;justify-content:center;align-items:center;gap:.5em;padding:.85em .5em;font-weight:700;display:flex;box-shadow:inset 0 0 0 1px #e3e6ec}.ksr-methods span.on{color:color-mix(in srgb, var(--c1) 80%, #000);background:color-mix(in srgb, var(--c1) 9%, #fff);box-shadow:inset 0 0 0 2px var(--c1)}.ksr-paygrid{flex:1;grid-template-columns:1fr 1fr;gap:1.1em;min-height:0;display:grid}.ksr-paycol{flex-direction:column;gap:.9em;display:flex}.ksr-cash{background:#fff;border-radius:.9em;padding:1em 1.2em;box-shadow:inset 0 0 0 1px #e3e6ec}.ksr-cash b{letter-spacing:-.03em;font-size:2em}.ksr-quick{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.ksr-quick span{text-align:center;color:#475467;background:#fff;border-radius:.7em;padding:.75em;font-weight:700;box-shadow:inset 0 0 0 1px #e3e6ec}.ksr-quick .on{color:#fff;box-shadow:none;background:#16181d}.ksr-change{color:#08754a;background:#e5f7ee;border-radius:.9em;justify-content:space-between;align-items:center;margin-top:auto;padding:.9em 1.2em;font-weight:600;display:flex}.ksr-change b{font-size:1.5em}.ksr-pad{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);gap:.6em;display:grid}.ksr-pad span{background:#fff;border-radius:.8em;place-items:center;font-size:1.35em;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #e3e6ec,0 .15em #e3e6ec}.ksr-pad .is-del{color:#c0283a}.ksr-body--done{grid-template-columns:1fr 1fr}.ksr-done{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6em;padding:2em;display:flex}.ksr-done__icon{color:#fff;background:#12b76a;border-radius:50%;place-items:center;width:5em;height:5em;margin-bottom:.4em;display:grid;box-shadow:0 0 0 .8em #dcf5e8}.ksr-done__icon .icon{width:2.4em;height:2.4em}.ksr-done h5{letter-spacing:-.03em;font-size:1.9em}.ksr-done p{color:#667085}.ksr-done__change{background:#fff;border-radius:.9em;margin:.6em 0;padding:.8em 2.4em;box-shadow:inset 0 0 0 1px #e3e6ec}.ksr-done__change b{letter-spacing:-.03em;font-size:2.2em}.ksr-done__actions{gap:.6em;margin-bottom:.6em;display:flex}.ksr-done .ksr-pay{width:25em}.ksr-receipt-wrap{background:linear-gradient(#eceef3,#e2e5ec);place-items:center;padding:1.6em;display:grid}.ksr-receipt{color:#1f2937;background:#fff;gap:.3em;width:24em;padding:1.6em 1.6em 2.4em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.92em;display:grid;transform:rotate(-1.5deg);box-shadow:0 1.2em 2.4em -1.2em #10182866;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.2em 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/1.2em 100%}.ksr-receipt .c{text-align:center}.ksr-receipt b.c{letter-spacing:.2em;font-size:1.25em}.ksr-receipt small.c{color:#4b5563}.ksr-receipt hr{border:0;border-top:1px dashed #9ca3af;width:100%;margin:.4em 0}.ksr-receipt .r{white-space:pre;justify-content:space-between;gap:1em;display:flex}.ksr-receipt .r--total{font-size:1.15em;font-weight:800}.ksr-barcode{background:repeating-linear-gradient(90deg,#111 0 .12em,#fff .12em .3em,#111 .3em .36em,#fff .36em .5em,#111 .5em .72em,#fff .72em .82em);height:2.6em;margin:.6em 1em 0}.ksr-report{flex-direction:column;flex:1;gap:1.1em;min-height:0;padding:1.4em 1.6em;display:flex}.ksr-report__head{justify-content:space-between;align-items:center;display:flex}.ksr-report__head h5{letter-spacing:-.025em;font-size:1.6em}.ksr-kpis{grid-template-columns:repeat(4,1fr);gap:1em;display:grid}.ksr-kpi{background:#fff;border-radius:1em;gap:.3em;padding:1em 1.2em;display:grid;box-shadow:inset 0 0 0 1px #e8eaf0}.ksr-kpi b{letter-spacing:-.03em;font-size:1.55em}.ksr-kpi span{color:#98a2b3;align-items:center;gap:.35em;font-size:.85em;display:flex}.ksr-kpi--hero{color:#fff;box-shadow:none;background:#16181d}.ksr-kpi--hero small{color:#c7ccd6}.ksr-kpi--hero span{color:#86efac}.ksr-report__row{flex:1;grid-template-columns:1.5fr 1fr;gap:1em;min-height:0;display:grid}.ksr-hours{flex-direction:column;gap:1em;padding:1.2em 1.3em;display:flex}.ksr-hours .ui-bars{flex:1;gap:.6em}.ksr-best{flex-direction:column;gap:.75em;padding:1.2em 1.3em;display:flex}.ksr-best__row{grid-template-columns:1fr auto;gap:.35em 1em;font-size:.95em;display:grid}.ksr-best__row .ui-meter{grid-column:span 2;height:.45em}.ksr-mix{gap:.6em;margin-top:auto;display:grid}.ksr-mix__bar{gap:.25em;height:.8em;display:flex}.ksr-mix__bar i{background:#16181d;border-radius:.3em}.ksr-mix__bar i:nth-child(2){background:var(--c1)}.ksr-mix__bar i:nth-child(3){background:var(--c2)}.ksr-mix__legend{color:#667085;justify-content:space-between;font-size:.82em;display:flex}.ksr-mix__legend span{align-items:center;gap:.35em;display:flex}.ksr-mix__legend i{background:#16181d;border-radius:.2em;width:.7em;height:.7em}.ksr-mix__legend span:nth-child(2) i{background:var(--c1)}.ksr-mix__legend span:nth-child(3) i{background:var(--c2)}.hr-head{align-items:center;gap:.9em;display:flex}.hr-head>div{flex:1}.hr-head b{font-size:1.25em}.hr-bell{background:#fff;border-radius:50%;place-items:center;width:2.9em;height:2.9em;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-bell i,.sk-bell i{background:#f04438;border-radius:50%;width:.55em;height:.55em;position:absolute;top:.6em;right:.65em}.hr-clock{color:#fff;background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--c2) 75%, transparent), transparent 55%), linear-gradient(150deg, #3b1d8f, var(--c1));border-radius:1.4em;justify-items:center;gap:.2em;padding:1.3em 1em 1.4em;display:grid}.hr-clock small{color:#ffffffbf}.hr-clock>b{letter-spacing:-.04em;font-size:3.8em;line-height:1.05}.hr-clock>b span{letter-spacing:0;opacity:.6;font-size:.4em}.hr-shift{background:#ffffff26;border-radius:99em;align-items:center;gap:.4em;margin-top:.3em;padding:.35em .8em;font-size:.9em;display:flex}.hr-shift .icon{width:1.1em;height:1.1em}.hr-map{background:#e8ecf1;border-radius:1.3em;flex:none;height:13em;position:relative;overflow:hidden}.hr-map .road{background:#fff;position:absolute}.hr-map .road--h1{height:1.3em;top:58%}.hr-map .road--v1{width:1.1em;left:24%}.hr-map .road--d{width:1em;height:140%;top:-20%;left:60%;transform:rotate(32deg)}.hr-radius{background:color-mix(in srgb, var(--c1) 16%, transparent);width:9em;height:9em;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c1) 55%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.hr-pin{color:#fff;background:var(--c1);border-radius:50% 50% 50% 0;place-items:center;width:2.8em;height:2.8em;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-110%)rotate(-45deg)}.hr-pin .icon{width:1.2em;height:1.2em;transform:rotate(45deg)}.hr-map__tag{white-space:nowrap;color:#08754a;background:#fff;border-radius:99em;align-items:center;gap:.4em;padding:.45em .8em;font-size:.85em;font-weight:650;display:flex;position:absolute;bottom:.8em;left:50%;transform:translate(-50%);box-shadow:0 .4em 1em -.5em #00000059}.hr-map__tag .icon{width:1.1em;height:1.1em}.hr-selfie{background:#fff;border-radius:1.1em;align-items:center;gap:.8em;padding:.8em 1em;display:flex;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-selfie>div{flex:1}.hr-selfie__cam{width:2.8em;height:2.8em;color:var(--c1);background:color-mix(in srgb, var(--c1) 12%, #fff);border-radius:50%;place-items:center;display:grid}.hr-cta{color:#fff;background:linear-gradient(135deg, var(--c1), color-mix(in srgb, var(--c1) 60%, var(--c2)));box-shadow:0 .8em 1.6em -.9em var(--c1);border-radius:1em;justify-content:center;align-items:center;gap:.6em;padding:1em;font-size:1.1em;font-weight:800;display:flex}.hr-cta .icon{width:1.3em;height:1.3em}.hr-cta--soft{color:color-mix(in srgb, var(--c1) 85%, #000);background:color-mix(in srgb, var(--c1) 12%, #fff);box-shadow:none}.hr-title{justify-content:space-between;align-items:center;display:flex}.hr-title>b{letter-spacing:-.025em;font-size:1.7em}.hr-month{background:#fff;border-radius:99em;align-items:center;gap:.3em;padding:.45em .8em;font-size:.9em;font-weight:650;display:flex;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-month .icon{width:1em;height:1em}.hr-sum{grid-template-columns:repeat(4,1fr);gap:.5em;display:grid}.hr-sum span{background:#fff;border-radius:.9em;justify-items:center;padding:.6em .2em;font-size:.85em;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-sum b{font-size:1.7em;line-height:1.2}.hr-sum .t-ok b{color:#08754a}.hr-sum .t-late b{color:#b45309}.hr-sum .t-leave b{color:#1d4ed8}.hr-sum .t-off b{color:var(--c1)}.hr-cal{background:#fff;border-radius:1.2em;grid-template-columns:repeat(7,1fr);gap:.35em;padding:.9em;display:grid;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-cal span{border-radius:.6em;place-items:center;height:2.85em;font-size:.95em;font-weight:650;display:grid}.hr-cal__wd{color:#98a2b3;height:1.8em!important;font-size:.8em!important}.hr-cal__d.is-ok{color:#08754a;background:#e5f7ee}.hr-cal__d.is-late{color:#b45309;background:#fff3df}.hr-cal__d.is-leave{color:#1d4ed8;background:#e8efff}.hr-cal__d.is-off{color:#fff;background:var(--c1)}.hr-cal__d.is-weekend{color:#c0c6d1}.hr-log{gap:.6em;display:grid}.hr-log li{background:#fff;border-radius:1em;align-items:center;gap:.8em;padding:.7em .9em;display:flex;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-log li>div{flex:1}.hr-log small{font-size:.8em}.hr-badge-off{color:color-mix(in srgb, var(--c1) 85%, #000);background:color-mix(in srgb, var(--c1) 12%, #fff)}.hr-facts{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.hr-facts span{background:#fff;border-radius:1em;padding:.75em 1em;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-facts b{font-size:1.3em}.hr-log__date{color:#98a2b3;justify-items:center;width:2.8em;font-size:.8em;display:grid}.hr-log__date b{color:#101828;font-size:1.6em;line-height:1.1}.hr-pay{color:#fff;background:radial-gradient(120% 120% at 100% 0%, color-mix(in srgb, var(--c2) 75%, transparent), transparent 55%), linear-gradient(150deg, #3b1d8f, var(--c1));border-radius:1.4em;gap:.3em;padding:1.3em 1.3em 1.2em;display:grid}.hr-pay small{color:#ffffffbf}.hr-pay b{letter-spacing:-.035em;font-size:2.5em}.hr-pay span{color:#ffffffd9;align-items:center;gap:.4em;font-size:.85em;display:flex}.hr-pay .icon{width:1.1em;height:1.1em}.hr-slip{background:#fff;border-radius:1.2em;gap:.55em;padding:1.1em 1.2em;display:grid;box-shadow:inset 0 0 0 1px #e8ebf2}.hr-slip__label{letter-spacing:.08em;text-transform:uppercase;color:#98a2b3;margin-top:.3em;font-size:.78em;font-weight:700}.hr-slip__label:first-child{margin-top:0}.hr-slip__row{justify-content:space-between;font-size:.98em;display:flex}.hr-slip__row .ui-num{font-weight:650}.hr-slip__row.is-cut .ui-num{color:#c0283a}.hr-slip__row.is-total{border-top:1px dashed #e3e6ee;padding-top:.5em;font-weight:700}.sk{background:#f5f8f6;flex-direction:column;gap:1em;padding:0 1.8em 1.4em;display:flex}.tb-status{flex:none;justify-content:space-between;align-items:center;height:2.8em;font-size:.95em;font-weight:700;display:flex}.tb-status span{gap:.35em;display:flex}.tb-status .icon{width:1.1em;height:1.1em}.sk-top{align-items:center;gap:.8em;display:flex}.sk-top>div{flex:1}.sk-top b{font-size:1.15em}.sk-logo{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:.8em;place-items:center;width:2.6em;height:2.6em;display:grid}.sk-bell{background:#fff;border-radius:50%;place-items:center;width:2.7em;height:2.7em;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e3ebe6}.sk-student{background:#fff;border-radius:1.2em;align-items:center;gap:.9em;padding:1em 1.1em;display:flex;box-shadow:inset 0 0 0 1px #e3ebe6}.sk-student>div{flex:1}.sk-student b{font-size:1.15em}.sk-student .ui-av{width:3.2em;height:3.2em}.sk-stats{grid-template-columns:repeat(3,1fr);gap:.7em;display:grid}.sk-stats span{background:#fff;border-radius:1em;padding:.9em 1em;box-shadow:inset 0 0 0 1px #e3ebe6}.sk-stats b{letter-spacing:-.03em;font-size:1.7em}.sk-stats b.is-ok{color:#08754a}.sk-list{border-color:#e3ebe6;gap:.8em;padding:1em 1.1em;display:grid}.sk-sched{border-radius:.8em;align-items:center;gap:1em;padding:.55em .7em;display:flex}.sk-sched>.ui-num{color:#667085;width:3em;font-weight:700}.sk-sched>div{flex:1}.sk-sched small{font-size:.82em}.sk-sched.is-now{background:color-mix(in srgb, var(--c1) 9%, #fff)}.sk-sched.is-now>.ui-num{color:var(--c1)}.sk-news{align-items:center;gap:.8em;display:flex}.sk-news small{font-size:.82em}.sk-news__icon{color:#b45309;background:#fff3df;border-radius:.7em;flex:none;place-items:center;width:2.5em;height:2.5em;display:grid}.sk-bill{color:#fff;background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--c2) 70%, transparent), transparent 55%), linear-gradient(135deg, #064e3b, var(--c1));border-radius:1.3em;gap:.2em;padding:1.1em 1.3em;display:grid}.sk-bill small{color:#ffffffc7}.sk-bill>b{letter-spacing:-.035em;font-size:2.6em}.sk-bill>span:not(.sk-bill__btn){color:#ffffffd9;font-size:.9em}.sk-bill__btn{color:#065f46;background:#fff;border-radius:.7em;justify-self:start;margin-top:.5em;padding:.65em 1.2em;font-weight:800}.sk-va{border-color:#e3ebe6;justify-content:space-between;align-items:center;padding:.9em 1.1em;display:flex}.sk-va b{font-size:1.2em}.sk-copy{color:var(--c1);background:color-mix(in srgb, var(--c1) 10%, #fff);border-radius:.6em;align-items:center;gap:.35em;padding:.45em .8em;font-weight:700;display:flex}.sk-copy .icon{width:1.05em;height:1.05em}.sk-month{align-items:center;gap:.8em;display:flex}.sk-month>div{flex:1}.sk-month small{font-size:.82em}.sk-month__dot{color:#b45309;background:#fff3df;border-radius:50%;place-items:center;width:2em;height:2em;display:grid}.sk-month__dot.is-ok{color:#08754a;background:#e5f7ee}.sk-month__dot .icon{width:1em;height:1em}.sk-rapor{color:#fff;background:linear-gradient(135deg, #064e3b, var(--c1));border-radius:1.2em;justify-content:space-between;align-items:center;padding:1.1em 1.3em;display:flex}.sk-rapor small{color:#ffffffbf}.sk-rapor b{font-size:1.25em}.sk-rank{background:#ffffff26;border-radius:.9em;justify-items:center;padding:.4em .9em;display:grid}.sk-rank b{font-size:1.8em;line-height:1.1}.sk-scores{border-color:#e3ebe6;gap:.75em;padding:1.1em 1.2em;display:grid}.sk-score{grid-template-columns:10.5em 1fr 2em;align-items:center;gap:.9em;display:grid}.sk-score>span:first-child{font-weight:600}.sk-score b{text-align:right}.sk-note{color:#475467;background:#fff8e8;border-radius:1em;gap:.3em;padding:.9em 1.1em;font-size:.95em;line-height:1.45;display:grid;box-shadow:inset 0 0 0 1px #f8e7bf}.sk-note b{color:#92400e}.sk-dl{color:#fff;background:var(--c1);border-radius:.9em;justify-content:center;align-items:center;gap:.5em;padding:.9em;font-weight:800;display:flex}.tb-tabbar{background:#fff;border-top:1px solid #e3ebe6;justify-content:space-around;margin:auto -1.8em -1.4em;padding:.9em .6em 1.2em;display:flex}.tb-tabbar span{color:#98a2b3;justify-items:center;gap:.25em;font-size:.82em;font-weight:650;display:grid}.tb-tabbar .icon{width:1.55em;height:1.55em}.tb-tabbar span.on{color:var(--c1)}.inv{background:#f5f5f2;gap:1em}.inv-top{align-items:center;gap:.6em;display:flex}.inv-top>b{letter-spacing:-.02em;flex:1;font-size:1.3em}.inv-wh{color:color-mix(in srgb, var(--c1) 75%, #000);background:color-mix(in srgb, var(--c1) 14%, #fff);border-radius:99em;align-items:center;gap:.35em;padding:.35em .7em;font-size:.85em;font-weight:700;display:flex}.inv-wh .icon{width:1.05em;height:1.05em}.inv-view{background:radial-gradient(circle at 50% 40%,#3a3f48,#121418);border-radius:1.3em;flex:none;place-items:center;height:17em;display:grid;position:relative;overflow:hidden}.inv-view__corner{border:.3em solid var(--c2);width:2.4em;height:2.4em;position:absolute}.inv-view__corner.c1{border-bottom:0;border-right:0;border-radius:.6em 0 0;top:1.6em;left:2em}.inv-view__corner.c2{border-bottom:0;border-left:0;border-radius:0 .6em 0 0;top:1.6em;right:2em}.inv-view__corner.c3{border-top:0;border-right:0;border-radius:0 0 0 .6em;bottom:3.6em;left:2em}.inv-view__corner.c4{border-top:0;border-left:0;border-radius:0 0 .6em;bottom:3.6em;right:2em}.inv-code{background:#fff;border-radius:.4em;justify-items:center;gap:.3em;margin-top:-2em;padding:.8em 1em .5em;display:grid;transform:rotate(-3deg)}.inv-code i{background:repeating-linear-gradient(90deg,#111 0 .2em,#fff .2em .38em,#111 .38em .46em,#fff .46em .62em,#111 .62em .9em,#fff .9em 1.02em);width:14em;height:5em}.inv-code small{letter-spacing:.15em;color:#111;font-family:ui-monospace,Consolas,monospace;font-size:.75em}.inv-laser{background:#ff3b3b;border-radius:1em;height:.25em;animation:2.4s ease-in-out infinite alternate inv-scan;position:absolute;top:3em;left:2.6em;right:2.6em;box-shadow:0 0 1em .2em #ff3b3bbf}@keyframes inv-scan{to{transform:translateY(8.5em)}}.inv-view__hint{color:#fff;background:#12b76ad9;border-radius:99em;align-items:center;gap:.4em;padding:.4em .8em;font-size:.85em;font-weight:650;display:flex;position:absolute;bottom:.9em}.inv-view__hint .icon{width:1.1em;height:1.1em}.inv-found{align-items:center;gap:.8em;padding:.9em 1em;display:flex}.inv-found>div:nth-child(2){flex:1;min-width:0}.inv-found small{font-size:.8em}.inv-found__icon{width:2.8em;height:2.8em;color:color-mix(in srgb, var(--c1) 80%, #000);background:color-mix(in srgb, var(--c1) 15%, #fff);border-radius:.8em;place-items:center;display:grid}.inv-found__qty{justify-items:end;display:grid}.inv-found__qty b{font-size:1.6em;line-height:1.1}.inv-actions{grid-template-columns:1fr 1fr;gap:.7em;display:grid}.inv-btn{color:#fff;background:color-mix(in srgb, var(--c1) 92%, #000);border-radius:.9em;justify-content:center;align-items:center;gap:.45em;padding:.95em .5em;font-weight:800;display:flex}.inv-btn--dark{background:#1f2329}.inv-search{color:#98a2b3;background:#fff;border-radius:.9em;align-items:center;gap:.6em;padding:.75em 1em;display:flex;box-shadow:inset 0 0 0 1px #e6e6e0}.inv-chips{gap:.4em;display:flex}.inv-chips span{white-space:nowrap;color:#475467;background:#fff;border-radius:99em;padding:.45em .75em;font-size:.88em;font-weight:700;box-shadow:inset 0 0 0 1px #e6e6e0}.inv-chips .on{color:#fff;box-shadow:none;background:#1f2329}.inv-chips .is-warn{color:#b45309}.inv-chips .is-bad{color:#c0283a}.inv-list{gap:.55em;display:grid}.inv-list li{background:#fff;border-radius:.9em;grid-template-columns:1fr auto;align-items:center;gap:.45em .8em;padding:.75em .9em;display:grid;box-shadow:inset 0 0 0 1px #ecece6}.inv-list__main{min-width:0}.inv-list__main b{text-overflow:ellipsis;white-space:nowrap;font-size:.95em;display:block;overflow:hidden}.inv-list__main small{font-size:.78em}.inv-list__qty{align-items:baseline;gap:.25em;display:flex}.inv-list__qty b{font-size:1.25em}.inv-list__qty small{font-size:.78em}.inv-level{background:#efefea;border-radius:1em;height:.4em;display:block;overflow:hidden}.inv-level i{border-radius:inherit;background:#12b76a;height:100%;display:block}.inv-level.is-warn i{background:#f59e0b}.inv-level.is-bad i{background:#e5484d}.inv-list .ui-badge{justify-self:end;padding:.2em .6em;font-size:.78em}.inv-route{align-items:center;gap:.6em;padding:1em;display:flex}.inv-route>div{flex:1}.inv-route>div:last-child{text-align:right}.inv-route b{font-size:1.05em;display:block}.inv-route span:not(.inv-route__arrow){color:#98a2b3;font-size:.8em}.inv-route__arrow{color:#fff;background:color-mix(in srgb, var(--c1) 92%, #000);border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.inv-lines{gap:.85em;padding:1em;display:grid}.inv-add{color:color-mix(in srgb, var(--c1) 80%, #000);align-items:center;gap:.3em;font-size:.82em;font-weight:700;display:flex}.inv-add .icon{width:1.1em;height:1.1em}.inv-line{border-top:1px dashed #e6e6e0;align-items:center;gap:.6em;padding-top:.85em;display:flex}.inv-line>div{flex:1;min-width:0}.inv-line b{text-overflow:ellipsis;white-space:nowrap;font-size:.95em;display:block;overflow:hidden}.inv-line small{font-size:.8em}.inv-step{align-items:center;gap:.5em;display:flex}.inv-step i{background:#f1f1ec;border-radius:.5em;place-items:center;width:1.9em;height:1.9em;display:grid}.inv-step .icon{width:.95em;height:.95em}.inv-step b{text-align:center;min-width:1.6em}.inv-meta{color:#667085;justify-content:space-between;font-size:.88em;font-weight:600;display:flex}.inv-meta span{align-items:center;gap:.35em;display:flex}.inv-meta .icon{width:1.1em;height:1.1em}.inv-cta{color:#fff;background:color-mix(in srgb, var(--c1) 92%, #000);border-radius:.9em;justify-content:center;align-items:center;gap:.5em;margin-top:auto;padding:1em;font-size:1.05em;font-weight:800;display:flex}.inv-recent{background:#fff;border-radius:1em;gap:.55em;padding:.9em 1em;display:grid;box-shadow:inset 0 0 0 1px #ecece6}.inv-recent__label{letter-spacing:.08em;text-transform:uppercase;color:#98a2b3;font-size:.78em;font-weight:700}.inv-recent__row{grid-template-columns:3.6em 1fr auto;align-items:center;gap:.6em;font-size:.95em;display:grid}.inv-recent__row .ui-badge{justify-content:center;padding:.2em .4em}.inv-recent__row b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.inv-steps{justify-content:space-between;padding:1em 1.2em;display:flex}.inv-steps span{color:#98a2b3;flex:1;justify-items:center;gap:.4em;font-size:.85em;font-weight:650;display:grid;position:relative}.inv-steps span+span:before{content:"";background:#e6e6e0;border-radius:1em;width:calc(100% - 3.2em);height:.2em;position:absolute;top:1.1em;left:calc(1.6em - 50%)}.inv-steps span.is-done+span:before{background:#12b76a}.inv-steps i{z-index:1;color:#98a2b3;background:#f1f1ec;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid;position:relative}.inv-steps .icon{width:1.15em;height:1.15em}.inv-steps .is-done{color:#08754a}.inv-steps .is-done i{color:#fff;background:#12b76a}.inv-steps .is-now{color:#101828}.inv-steps .is-now i{color:#fff;background:color-mix(in srgb, var(--c1) 92%, #000);box-shadow:0 0 0 .35em color-mix(in srgb, var(--c1) 20%, transparent)}@media (width<=520px){.pv-arrow{display:none}.pv-tab{padding-inline:11px}.pv-tab__bar{left:11px;right:11px}}@media (prefers-reduced-motion:reduce){.inv-laser{animation:none;transform:translateY(4.2em)}.pv-tab__bar{display:none}}.head-ctas[data-astro-cid-g5wovr7w]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.overview[data-astro-cid-g5wovr7w]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,72px);display:grid}.overview[data-astro-cid-g5wovr7w]>[data-astro-cid-g5wovr7w]{min-width:0}.overview[data-astro-cid-g5wovr7w] h2[data-astro-cid-g5wovr7w]{margin-top:16px}.sub[data-astro-cid-g5wovr7w]{margin-top:24px;font-size:1rem}.ideal[data-astro-cid-g5wovr7w]{flex-wrap:wrap;gap:8px;display:flex}.ideal[data-astro-cid-g5wovr7w] .icon{color:var(--success)}.feature[data-astro-cid-g5wovr7w]{padding:28px}.f-icon[data-astro-cid-g5wovr7w]{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid}.feature[data-astro-cid-g5wovr7w] p[data-astro-cid-g5wovr7w]{margin:0}.benefit-grid[data-astro-cid-g5wovr7w]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(40px,6vw,72px);display:grid}.benefit-grid[data-astro-cid-g5wovr7w] h2[data-astro-cid-g5wovr7w]{margin-top:16px}.benefits[data-astro-cid-g5wovr7w]{margin-top:24px;font-size:1.02rem}.price-card[data-astro-cid-g5wovr7w]{box-shadow:var(--shadow);gap:12px;padding:36px;display:grid}.price-card[data-astro-cid-g5wovr7w] .eyebrow[data-astro-cid-g5wovr7w]{justify-self:start}.amount[data-astro-cid-g5wovr7w]{letter-spacing:-.03em;margin-top:-8px;font-size:2.6rem;font-weight:800}.amount[data-astro-cid-g5wovr7w] span[data-astro-cid-g5wovr7w]{color:var(--muted);margin-left:4px;font-size:1rem;font-weight:600}.price-card[data-astro-cid-g5wovr7w] p[data-astro-cid-g5wovr7w]{margin:0 0 8px;font-size:.92rem}.demo-title[data-astro-cid-g5wovr7w]{margin:4px 0 0;font-size:1.5rem}.plans[data-astro-cid-g5wovr7w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:880px;margin:0 auto;padding-top:14px;display:grid}.opt[data-astro-cid-g5wovr7w]{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:22px;flex-direction:column;gap:18px;padding:34px 30px 30px;display:flex;position:relative}.opt[data-astro-cid-g5wovr7w].featured{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(135deg, var(--c1), var(--c2)) border-box;box-shadow:0 30px 60px -30px color-mix(in srgb, var(--c1) 60%, transparent);border:2px solid #0000}.opt-note[data-astro-cid-g5wovr7w]{color:var(--muted);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:5px 13px;font-size:.76rem;font-weight:700;position:absolute;top:-13px;left:30px}.featured[data-astro-cid-g5wovr7w] .opt-note[data-astro-cid-g5wovr7w]{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2));border-color:#0000}.opt-head[data-astro-cid-g5wovr7w]{align-items:center;gap:12px;display:flex}.opt-head[data-astro-cid-g5wovr7w] h3[data-astro-cid-g5wovr7w]{margin:0;font-size:1.2rem}.opt-icon[data-astro-cid-g5wovr7w]{width:44px;height:44px;color:var(--c1);background:color-mix(in srgb, var(--c1) 10%, #fff);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.featured[data-astro-cid-g5wovr7w] .opt-icon[data-astro-cid-g5wovr7w]{color:#fff;background:linear-gradient(135deg, var(--c1), var(--c2))}.opt[data-astro-cid-g5wovr7w] .amount[data-astro-cid-g5wovr7w]{margin-top:2px;font-size:2.2rem;line-height:1.15}.opt[data-astro-cid-g5wovr7w] .amount[data-astro-cid-g5wovr7w] span[data-astro-cid-g5wovr7w]{white-space:nowrap}.opt[data-astro-cid-g5wovr7w] .amount-quote[data-astro-cid-g5wovr7w]{color:var(--c1);font-size:1.6rem;line-height:2.53rem}.opt[data-astro-cid-g5wovr7w] .check-list[data-astro-cid-g5wovr7w]{border-top:1px dashed var(--border);flex:1;margin:0;padding-top:18px;font-size:.94rem}.plans-note[data-astro-cid-g5wovr7w]{text-align:center;max-width:880px;margin:26px auto 0;font-size:.92rem}.plans-note[data-astro-cid-g5wovr7w] a[data-astro-cid-g5wovr7w]{color:var(--brand);font-weight:700}@media (width<=720px){.plans[data-astro-cid-g5wovr7w]{grid-template-columns:1fr;gap:30px}.opt[data-astro-cid-g5wovr7w]{padding:32px 22px 24px}.opt[data-astro-cid-g5wovr7w] .amount[data-astro-cid-g5wovr7w]{font-size:1.9rem}.opt[data-astro-cid-g5wovr7w] .amount-quote[data-astro-cid-g5wovr7w]{font-size:1.45rem;line-height:2.185rem}}@media (width<=960px){.overview[data-astro-cid-g5wovr7w],.benefit-grid[data-astro-cid-g5wovr7w]{grid-template-columns:1fr}}@media (width<=520px){.head-ctas[data-astro-cid-g5wovr7w] .btn[data-astro-cid-g5wovr7w]{width:100%}}
