/*! hero-stage.css -- generated by tools/assemble.js 2026-09-30T02:13:06.918Z. Do not edit; edit src/. */

.hs-stage{
  --hs-z-plate:0; --hs-z-phone:10; --hs-z-labels:20; --hs-z-cradle:30;
  --hs-z-scanner:40; --hs-z-cradle-front:50; --hs-z-roll:60; --hs-z-fx:70;
  position:relative; display:block; box-sizing:border-box;
  width:100%; height:auto; min-width:0; max-width:none;
  margin:0; padding:0; border:0;
  aspect-ratio:2248/2040;               /* reserved from first paint: no layout shift */
  overflow:visible;                     /* falling labels may leave the plate rect */
  container-type:inline-size;           /* 100cqw = stage width (no-JS scale below) */
  isolation:isolate;
  direction:ltr; text-align:left;
  -webkit-user-select:none; user-select:none; -webkit-touch-callout:none;
  -webkit-tap-highlight-color:transparent;
  pointer-events:none;                  /* purely decorative */
}
@supports not (aspect-ratio:1/1){
  .hs-stage::before{content:"";display:block;padding-top:90.7473310%}  /* 2040/2248 */
}

.hs-stage .hs-canvas{
  position:absolute; left:0; top:0;
  width:2248px; height:2040px;
  transform-origin:0 0;
  transform:scale(var(--hs,.2402135));  /* 540 / 2248: the desktop hero width */
  pointer-events:none;
  font-size:16px; line-height:1.25; font-weight:400; font-style:normal;
  letter-spacing:normal; word-spacing:normal; text-transform:none; text-indent:0;
  text-shadow:none; white-space:normal; color:#000;
}
@supports (transform:scale(tan(atan2(100cqw, 2248px)))){
  .hs-stage .hs-canvas{ transform:scale(var(--hs, tan(atan2(100cqw, 2248px)))); }
}

.hs-stage *, .hs-stage *::before, .hs-stage *::after{ box-sizing:border-box; }
.hs-stage .hs-canvas *{
  margin:0; padding:0; border:0; float:none;
  max-width:none; max-height:none; min-width:0; min-height:0;
  transition:none; animation:none;     /* all motion comes from frame(t) */
}
.hs-stage p, .hs-stage i{ font-size:inherit !important; font-style:inherit; }
.hs-stage img{ display:block; max-width:none; -webkit-user-drag:none; }
.hs-stage .hs-canvas svg{ display:block; overflow:visible; }   /* beats bootstrap svg:not(:root) */
.hs-stage [hidden]{ display:none !important; }

.hs-stage .hs-plate{
  position:absolute; left:0; top:0;
  width:2176px; height:1984px;
  z-index:var(--hs-z-plate);
}

.hs-stage .hs-layer{ position:absolute; left:0; top:0; }
.hs-stage .hs-quad{ position:absolute; left:0; top:0; transform-origin:0 0; }
.hs-stage .hs-fill{ position:absolute; left:0; top:0; width:100%; height:100%; }

@property --hs-qm{ syntax:'*'; inherits:false; }
.hs-stage .hs-q3{
  position:absolute; left:0; top:0; transform-origin:0 0;
  --hs-qk:calc(var(--hs, .2402135) * var(--hs-qr, 1));
  width:calc(var(--hs-qw, 100) * var(--hs-qk) * 1px);
  height:calc(var(--hs-qh, 100) * var(--hs-qk) * 1px);
  transform:var(--hs-qm, matrix(1,0,0,1,0,0)) scale(calc(1 / var(--hs-qk)));
}
.hs-stage .hs-q3-in{
  position:absolute; left:0; top:0; transform-origin:0 0;
  width:calc(var(--hs-qw, 100) * 1px); height:calc(var(--hs-qh, 100) * 1px);
  transform:scale(var(--hs-qk));
}
@supports (transform:scale(tan(atan2(100cqw, 2248px)))){
  .hs-stage .hs-q3{ --hs-qk:calc(var(--hs, tan(atan2(100cqw, 2248px))) * var(--hs-qr, 1)); }
}

.hs-stage .hs-z-plate{ z-index:var(--hs-z-plate); }               /*  0 */
.hs-stage .hs-z-phone{ z-index:var(--hs-z-phone); }               /* 10 phone screen */
.hs-stage .hs-z-labels{ z-index:var(--hs-z-labels); }             /* 20 labels, printer glows, LEDs */
.hs-stage .hs-z-cradle{ z-index:var(--hs-z-cradle); }             /* 30 whole cradle + cable (cut from plate) */
.hs-stage .hs-z-scanner{ z-index:var(--hs-z-scanner); }           /* 40 scanner sprite + its shadow */
.hs-stage .hs-z-cradle-front{ z-index:var(--hs-z-cradle-front); } /* 50 cup lip in front of the seated scanner */
.hs-stage .hs-z-roll{ z-index:var(--hs-z-roll); }                 /* 60 label roll (in front of the DYMO) */
.hs-stage .hs-z-fx{ z-index:var(--hs-z-fx); }                     /* 70 laser beam + FX */

.hs-stage .hs-dedge{position:absolute;left:2144px;top:940px;width:56px;height:384px}

 @font-face{font-family:"hs-ph-inter";font-style:normal;font-weight:400;font-display:block;src:url(./phone-inter-400.woff2?v=31601ef6) format("woff2")}
@font-face{font-family:"hs-ph-inter";font-style:normal;font-weight:600;font-display:block;src:url(./phone-inter-600.woff2?v=4fe80419) format("woff2")}
@font-face{font-family:"hs-ph-inter";font-style:normal;font-weight:700;font-display:block;src:url(./phone-inter-700.woff2?v=8ef556a3) format("woff2")}
.hs-stage .hs-ph-pre{display:none}
.hs-stage .hs-ph-glass{position:absolute;left:1041px;top:24px;width:367px;height:850px;-webkit-mask-image:url(./phone-glass-mask.webp?v=877dbd2e);mask-image:url(./phone-glass-mask.webp?v=877dbd2e);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.hs-stage .hs-ph-q{--hs-qw:320;--hs-qh:693;--hs-qr:1.51938;--hs-qm:matrix3d(1.05126629,0.0884328904,0,-0.000132384075,-0.0430466494,1.2204019,0,0.0000673683662,0,0,1,0,19.085,-6.383,0,1)}
.hs-stage .hs-ph-scr{position:absolute;left:0;top:0;width:320px;height:693px;overflow:hidden;background:#000;font-family:-apple-system,BlinkMacSystemFont,"hs-ph-inter","Segoe UI",Roboto,sans-serif;font-size:16px;line-height:normal;font-feature-settings:"calt" 0;text-rendering:geometricPrecision;color:#1d2b35;-webkit-font-smoothing:antialiased;white-space:nowrap}
.hs-stage :where(.hs-ph-scr span){display:block}
.hs-stage .hs-ph-scr svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;flex:0 0 auto}
.hs-stage .hs-ph-form,.hs-stage .hs-ph-np,.hs-stage .hs-ph-cam,.hs-stage .hs-ph-sb{position:absolute;left:0;top:0;width:320px;height:693px}
.hs-stage .hs-ph-form *,.hs-stage .hs-ph-np *,.hs-stage .hs-ph-cam *{position:absolute}
.hs-stage .hs-ph-form svg *,.hs-stage .hs-ph-np svg *,.hs-stage .hs-ph-cam svg *,.hs-stage .hs-ph-form br{position:static}
.hs-stage .hs-ph-form{background:#f5f7fa;opacity:0}
.hs-stage .hs-ph-card,.hs-stage .hs-ph-feed{left:16px;width:288px;background:#fff;border:1px solid #e7ecf1;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 1px 3px rgba(16,24,40,.08)}
.hs-stage .hs-ph-card{top:-194px;height:707.6px}
.hs-stage .hs-ph-bulk{left:37px;top:49.1px;width:246px;height:75.5px;background:#f5f7fa;border:1px solid #e7ecf1;border-radius:12px}
.hs-stage .hs-ph-track{left:13px;top:24.75px;width:40px;height:24px;background:#cdd5dd;border-radius:999px}
.hs-stage .hs-ph-thumb{left:3px;top:3px;width:18px;height:18px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.18)}
.hs-stage .hs-ph-bulk-t{left:65px;top:11px;line-height:1.25}
.hs-stage .hs-ph-bulk-s{position:static;font-size:14px;font-weight:700;color:#1d2b35}
.hs-stage .hs-ph-bulk-m{position:static;font-size:12px;color:#6b7c8a;margin-top:2px}
.hs-stage .hs-ph-lab{left:37px;font-size:12px;font-weight:700;color:#6b7c8a;text-transform:uppercase;letter-spacing:.4px;line-height:15px}
.hs-stage .hs-ph-lab-sku{top:138.6px}
.hs-stage .hs-ph-lab-qty{top:287.6px}
.hs-stage .hs-ph-in{left:37px;width:246px;height:48px;background:#f5f7fa;border:1px solid #e7ecf1;border-radius:10px}
.hs-stage .hs-ph-in-sku{top:159.6px}
.hs-stage .hs-ph-in-qty{top:308.6px}
.hs-stage .hs-ph-v{left:14px;top:0;line-height:46px;font-size:16px;color:#1d2b35}
.hs-stage .hs-ph-ph{color:#757575;opacity:0}
.hs-stage .hs-ph-q3v{opacity:0}
.hs-stage .hs-ph-cbtn{left:37px;top:217.6px;width:246px;height:56px}
.hs-stage .hs-ph-cbtn-f{left:0;top:0;width:246px;height:56px;display:flex;align-items:center;justify-content:center;gap:10px;border:2px solid #18333e;border-radius:12px;background:#fff;color:#18333e;font-size:16px;font-weight:700;letter-spacing:.3px}
.hs-stage .hs-ph-cbtn-f span,.hs-stage .hs-ph-send span{position:static}
.hs-stage .hs-ph-cbtn-f svg,.hs-stage .hs-ph-send svg{position:static}
.hs-stage .hs-ph-cbtn-on{background:#18333e;color:#fff;opacity:0}
.hs-stage .hs-ph-send{left:37px;top:370.6px;width:246px;height:56px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:#18333e;color:#fff;font-size:16px;font-weight:700;letter-spacing:.2px}
.hs-stage .hs-ph-flash{left:37px;top:438.6px;width:246px;height:54px;border-radius:10px;background:#e3f6e8;color:#1d6b3a;font-size:14px;line-height:17px}
.hs-stage .hs-ph-fl{left:14px;top:10px}
.hs-stage .hs-ph-fl-sent{opacity:0}
.hs-stage .hs-ph-feed{top:529.6px;height:400px;overflow:hidden}
.hs-stage .hs-ph-fhead{left:0;top:0;width:286px;height:44px;background:#12867c;color:#fff}
.hs-stage .hs-ph-fh-t{left:18px;top:0;line-height:44px;font-size:13px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}
.hs-stage .hs-ph-fh-m{right:18px;top:0;height:44px;width:120px}
.hs-stage .hs-ph-fh-n{right:0;top:0;line-height:44px;font-size:11px;opacity:.85}
.hs-stage .hs-ph-fh-3{opacity:0}
.hs-stage .hs-ph-list{left:0;top:44px;width:286px;height:360px;overflow:hidden}
.hs-stage .hs-ph-row{left:0;top:0;width:286px;background:#fff}
.hs-stage .hs-ph-mine{border-left:3px solid #18333e}
.hs-stage .hs-ph-rnew{height:74px;transform:translate(0,-74px)}
.hs-stage .hs-ph-rows{left:0;top:0;width:286px;height:320px;background:#fff;transform:translate(0,0)}
.hs-stage .hs-ph-sep{left:0;top:-1px;width:286px;height:1px;background:#e7ecf1}
.hs-stage .hs-ph-rbx{top:0;height:80px;border-bottom:1px solid #e7ecf1}
.hs-stage .hs-ph-r17{top:80px;height:74px;border-bottom:1px solid #e7ecf1}
.hs-stage .hs-ph-sku{left:15px;top:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"DejaVu Sans Mono",monospace;font-size:14px;font-weight:700;line-height:16px;color:#1d2b35}
.hs-stage .hs-ph-rbx .hs-ph-sku{left:18px}
.hs-stage .hs-ph-when{left:15px;font-size:12px;line-height:15px;color:#6b7c8a}
.hs-stage .hs-ph-when-new{top:38px;transform:translate(0,0)}
.hs-stage .hs-ph-when2{left:18px;top:50px}
.hs-stage .hs-ph-when1{top:44px}
.hs-stage .hs-ph-pill{top:14px;height:20px;padding:3px 10px 0;border-radius:999px;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#fff}
.hs-stage .hs-ph-pq{right:30px;background:#f5b942;color:#000}
.hs-stage .hs-ph-pp{right:30px;background:#2986e2;opacity:0}
.hs-stage .hs-ph-pd{right:126.1px;background:#2fb380}
.hs-stage .hs-ph-pd26{height:26px}
.hs-stage .hs-ph-pd32{height:32px}
.hs-stage .hs-ph-rep{right:18px;top:14px;display:flex;align-items:flex-start;gap:4px;padding:5px 10px 0;border:1px solid #e7ecf1;border-radius:999px;background:#fff;color:#18333e;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}
.hs-stage .hs-ph-rep svg{position:static;stroke-width:2.4}
.hs-stage .hs-ph-rep26{height:26px}
.hs-stage .hs-ph-rep32{height:32px}
.hs-stage .hs-ph-pdn,.hs-stage .hs-ph-repn{opacity:0}
.hs-stage .hs-ph-strip{left:0;top:0;width:320px;height:48px;background:#18333e}
.hs-stage .hs-ph-home{left:103px;top:681.5px;width:114px;height:4.5px;border-radius:3px}
.hs-stage .hs-ph-home-d{background:#111}
.hs-stage .hs-ph-home-w{background:#fff}
.hs-stage .hs-ph-np{opacity:0}
.hs-stage .hs-ph-np-bd{left:0;top:0;width:320px;height:693px;background:rgba(8,18,28,.55);opacity:0}
.hs-stage .hs-ph-sheet{left:12px;top:173px;width:296px;height:492px;background:#fff;border-radius:18px;box-shadow:0 4px 12px rgba(16,24,40,.1),0 2px 6px rgba(16,24,40,.06);transform:translate(0,530px)}
.hs-stage .hs-ph-np-sku{left:16px;top:16px;width:264px;text-align:center;font-size:13px;line-height:16px;font-weight:600;color:#6b7c8a}
.hs-stage .hs-ph-np-lab{left:16px;top:36px;width:264px;text-align:center;font-size:11px;line-height:14px;font-weight:700;color:#6b7c8a;text-transform:uppercase;letter-spacing:.6px}
.hs-stage .hs-ph-np-disp{left:16px;top:54px;width:264px;height:48px}
.hs-stage .hs-ph-d{left:0;top:0;width:264px;text-align:center;font-size:40px;line-height:44px;font-weight:700;color:#18333e;font-variant-numeric:tabular-nums}
.hs-stage .hs-ph-d0,.hs-stage .hs-ph-d3{opacity:0}
.hs-stage .hs-ph-grid{left:16px;top:116px;width:264px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.hs-stage .hs-ph-key{position:relative;height:64px;display:flex;align-items:center;justify-content:center;background:#f5f7fa;border:1px solid #e7ecf1;border-radius:12px;font-size:26px;font-weight:600;color:#1d2b35;overflow:hidden}
.hs-stage .hs-ph-util{background:#eef2f6;color:#12867c;font-size:22px}
.hs-stage .hs-ph-kp{left:0;top:0;width:100%;height:100%;background:#e3e9ef;opacity:0}
.hs-stage .hs-ph-kb .hs-ph-kp{background:#dde3ea}
.hs-stage .hs-ph-kt{position:relative}
.hs-stage .hs-ph-kb svg{stroke-width:2.2}
.hs-stage .hs-ph-nbtn{top:416px;height:60px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:17px;font-weight:700;overflow:hidden}
.hs-stage .hs-ph-cancel{left:16px;width:105.8px;background:#eef2f6;color:#1d2b35}
.hs-stage .hs-ph-print{left:131.8px;width:148.2px;background:#18333e;color:#fff}
.hs-stage .hs-ph-print .hs-ph-kp{background:#12867c}
.hs-stage .hs-ph-print svg{stroke-width:2.2}
.hs-stage .hs-ph-cam{background:#000;overflow:hidden}
.hs-stage .hs-ph-feedimg{left:0;top:0;width:608px;height:1088px;transform-origin:0 0;transform:translate(-57.585px,-2.464px) scale(.67)}
.hs-stage .hs-ph-dim{left:0;top:0;width:320px;height:693px;background:rgba(0,0,0,.45)}
.hs-stage .hs-ph-win{left:35.2px;top:274.5px;width:249.6px;height:144px;border-radius:12px;box-shadow:0 0 0 720px rgba(0,0,0,.5)}
.hs-stage .hs-ph-c{width:26px;height:26px;border:0 solid #fff}
.hs-stage .hs-ph-c-tl{left:33.2px;top:272.5px;border-top-width:4px;border-left-width:4px;border-top-left-radius:12px}
.hs-stage .hs-ph-c-tr{left:260.8px;top:272.5px;border-top-width:4px;border-right-width:4px;border-top-right-radius:12px}
.hs-stage .hs-ph-c-bl{left:33.2px;top:394.5px;border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:12px}
.hs-stage .hs-ph-c-br{left:260.8px;top:394.5px;border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:12px}
.hs-stage .hs-ph-pulse{left:0;top:0;width:320px;height:693px;background:#2fb380;opacity:0}
.hs-stage .hs-ph-rb{top:62px;width:44px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#fff}
.hs-stage .hs-ph-rb svg{position:static}
.hs-stage .hs-ph-torch{left:14px;border:1px solid rgba(255,255,255,.4);background:rgba(0,0,0,.45)}
.hs-stage .hs-ph-close{left:262px;background:rgba(0,0,0,.55)}
.hs-stage .hs-ph-close svg{stroke-width:2.4}
.hs-stage .hs-ph-cstat{left:0;top:600px;width:320px;padding:10px 16px;text-align:center;color:#fff;font-size:14px;line-height:17px;font-weight:600;letter-spacing:.2px;text-shadow:0 1px 4px rgba(0,0,0,.6);opacity:.999}
.hs-stage .hs-ph-sb *{position:absolute}
.hs-stage .hs-ph-time{left:0;top:15px;width:97.4px;text-align:center;font-size:15px;line-height:20px;font-weight:600;letter-spacing:-.1px;color:#fff;font-variant-numeric:tabular-nums}
.hs-stage .hs-ph-sb .hs-ph-icons{left:235px;top:20px;stroke:none}
.hs-stage .hs-ph-island{left:97.4px;top:7.8px;width:114.2px;height:31.4px;border-radius:15.7px;background:#000}

.hs-stage .hs-labels .hs-lb-svg{overflow:hidden}
.hs-stage .hs-labels .hs-lb-defs{position:absolute;width:0;height:0;overflow:hidden}
.hs-stage .hs-labels .hs-lb-torn{opacity:0}
.hs-stage .hs-lb-zw{--hs-qw:868;--hs-qh:692;--hs-qr:0.62523;--hs-qm:matrix3d(0.49310746535038996,0.06742188616316627,0,-0.0000034150604764073876,0.019552020493290675,0.5205952069246975,0,0.000018641943379664476,0,0,1,0,160.15132346194406,979.0014951366629,0,1)}
.hs-stage .hs-lb-zt{--hs-qw:868;--hs-qh:692;--hs-qr:0.62523;--hs-qm:matrix3d(0.49310746535038996,0.06742188616316627,0,-0.0000034150604764073876,0.019552020493290675,0.5205952069246975,0,0.000018641943379664476,0,0,1,0,160.15132346194406,979.0014951366629,0,1)}
.hs-stage .hs-lb-dw{--hs-qw:822;--hs-qh:876;--hs-qr:0.62429;--hs-qm:matrix3d(0.4945890451749686,0.04287980023663373,0,-0.0000016465216113763962,0.019372049573397596,0.5253922042140619,0,0.00001838105210749318,0,0,1,0,1308.0777011111525,1148.825444749499,0,1)}
.hs-stage .hs-lb-dt{--hs-qw:822;--hs-qh:876;--hs-qr:0.62429;--hs-qm:matrix3d(0.4945890451749686,0.04287980023663373,0,-0.0000016465216113763962,0.019372049573397596,0.5253922042140619,0,0.00001838105210749318,0,0,1,0,1308.0777011111525,1148.825444749499,0,1)}
.hs-stage .hs-lb-fx{mix-blend-mode:screen}
.hs-stage .hs-lb-fx .hs-lb-g{position:absolute;opacity:0}
.hs-stage .hs-lb-zslot{left:125px;top:988.85px;width:500px;height:26px;transform:rotate(8.17deg)}
.hs-stage .hs-lb-zslot{background:radial-gradient(closest-side,rgba(236,248,255,.7),rgba(170,225,255,.3) 50%,rgba(150,215,255,0) 100%)}
.hs-stage .hs-lb-zbtn{left:821.5px;top:851.8px;width:120px;height:190px}
.hs-stage .hs-lb-zbtn{background:radial-gradient(closest-side,rgba(150,250,255,.95),rgba(40,215,245,.55) 38%,rgba(3,196,230,.16) 70%,rgba(3,196,230,0))}
.hs-stage .hs-lb-dslot{left:1213.5px;top:1141.05px;width:660px;height:40px;transform:rotate(5.16deg)}
.hs-stage .hs-lb-dslot{background:radial-gradient(closest-side,rgba(215,235,255,.8),rgba(150,200,255,.38) 50%,rgba(120,180,255,0))}
.hs-stage .hs-lb-dled{left:1675px;top:1219px;width:210px;height:210px}
.hs-stage .hs-lb-dled{background:radial-gradient(closest-side,rgba(120,185,255,.75),rgba(30,120,255,.42) 32%,rgba(3,110,246,.14) 62%,rgba(3,110,246,0))}
.hs-stage .hs-lb-dcore{left:1752px;top:1296px;width:50px;height:50px}
.hs-stage .hs-lb-dcore{background:radial-gradient(closest-side,rgba(235,245,255,.95),rgba(140,200,255,.6) 45%,rgba(60,140,255,0))}

.hs-stage .hs-sc-cf{position:absolute;left:346px;top:1306px;width:1104px;height:638px;opacity:0}
.hs-stage .hs-sc-sh{position:absolute;left:408px;top:1312px;width:828px;height:460px;transform-origin:420px 170px}
.hs-stage .hs-sc-body{position:absolute;left:436px;top:1252px;width:762px;height:472px;transform-origin:539.07px 265.45px;will-change:transform}
.hs-stage .hs-sc-img{position:absolute;left:0;top:0;width:762px;height:472px}
.hs-stage .hs-sc-led{position:absolute;left:105px;top:105px;width:52px;height:52px;border-radius:50%;opacity:0;mix-blend-mode:screen;
  background:radial-gradient(circle,#f2fff5 0,#8dffab 13%,rgba(46,235,120,.6) 27%,rgba(30,210,100,.18) 50%,rgba(20,200,90,0) 70%)}
.hs-stage .hs-sc-fw{position:absolute;left:350px;top:1460px;width:974px;height:480px}
.hs-stage .hs-sc-fx svg{position:absolute;left:110px;top:900px;width:700px;height:360px}
.hs-stage .hs-sc-add{mix-blend-mode:screen}
.hs-stage .hs-sc-ln{position:absolute;left:0;top:0;width:400px;transform-origin:0 0;opacity:0}
.hs-stage .hs-sc-glow{height:64px;mix-blend-mode:screen;background:radial-gradient(closest-side,rgba(255,48,28,.55),rgba(255,36,20,.2) 45%,rgba(255,30,16,0))}
.hs-stage .hs-sc-tint{height:22px;background:radial-gradient(closest-side,rgba(255,40,26,.34),rgba(255,40,26,.12) 55%,rgba(255,40,26,0))}
.hs-stage .hs-sc-core{height:6px;background:radial-gradient(closest-side,#fff1ea,#ff5a44 22%,#ff2616 58%,rgba(255,30,16,.5) 78%,rgba(255,30,16,0))}

.hs-stage .hs-roll-rk{position:absolute;left:1503px;top:1401px;width:736px;height:631px;
  transform-origin:625.14px 279.65px;transform:rotate(0.0200deg);will-change:transform}
.hs-stage .hs-roll-body{position:absolute;left:0;top:0;width:736px;height:631px}
.hs-stage .hs-roll-st{position:absolute;left:0;top:370px;width:444px;height:261px;
  transform-origin:439.95px 76.27px;transform:rotate(0deg);will-change:transform}

.hs-stage::after{content:"";display:var(--hs-own-shadow,none);position:absolute;z-index:-1;pointer-events:none;
  left:-14.9466%;top:-10.9804%;width:129.8932%;height:133.7255%;
  background:url(./stage-shadow.webp?v=96aa8acd) 0 0/100% 100% no-repeat}
