.Printer_printer__N4XJS{--radius:10px;position:relative;z-index:2;width:var(--printer-w)}.Printer_printer__N4XJS:after{content:"";position:absolute;left:4%;right:4%;bottom:-12px;z-index:-1;height:22px;border-radius:50%;background:rgba(0,0,0,.35);filter:blur(14px)}.Printer_top__zeWDj{height:36px;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(180deg,#2a2a2a,#3b3b3b 70%,#4a4a4a);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);transform:perspective(260px) rotateX(42deg);transform-origin:50% 100%}.Printer_front__lifjI{position:relative;height:calc(var(--slot-drop) + 16px);border-radius:0 0 var(--radius) var(--radius);background:linear-gradient(180deg,#232323,#1b1b1b 40%,#151515);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -1px 0 hsla(0,0%,100%,.03),0 1px 2px rgba(0,0,0,.3)}.Printer_slot__8N1_V{position:absolute;left:var(--slot-inset);right:var(--slot-inset);top:12px;height:8px;border-radius:4px;background:#050505;box-shadow:inset 0 2px 3px #000,0 1px 0 hsla(0,0%,100%,.07)}.Printer_led__L90ee{position:absolute;right:18px;bottom:16px;width:5px;height:5px;border-radius:50%;background:#3ddc84;box-shadow:0 0 6px 1px rgba(61,220,132,.6);transition:background-color .4s ease,box-shadow .4s ease}.Printer_busy__pot1j{background:#ff9a2e;box-shadow:0 0 6px 1px rgba(255,154,46,.7)}.Printer_status__0Tzyt{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-color-scheme:dark){.Printer_top__zeWDj{background:linear-gradient(180deg,#3a3a3a,#4a4a4a 70%,#5a5a5a)}.Printer_front__lifjI{background:linear-gradient(180deg,#343434,#2b2b2b 40%,#242424);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 0 0 1px hsla(0,0%,100%,.06),0 1px 2px rgba(0,0,0,.3)}}.Barcode_container__8BW4h{display:flex;flex-direction:column;align-items:center;gap:.4rem}.Barcode_bars__aSfVs{color:var(--accent);width:70%;height:56px;opacity:.92}.Barcode_value___aT_H{margin:0;font-size:12px;letter-spacing:.35em;text-transform:uppercase}.parts_section___AqxO{border-top:1px dashed var(--rule);padding:16px 0;scroll-margin-top:24px}.parts_sectionTitle__e1_aR{margin:0 0 10px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.parts_interactive__YeyC5{cursor:pointer;transition:color .2s ease,background-color .2s ease}.parts_interactive__YeyC5:focus-visible,.parts_interactive__YeyC5:hover{color:var(--paper);background-color:var(--accent);outline:none}.parts_interactive__YeyC5:focus-visible *,.parts_interactive__YeyC5:hover *{color:inherit}.parts_item__1GbzL,.parts_row__NAi5m{display:block;margin:0 -6px;padding:3px 6px;color:inherit;text-decoration:none}.parts_button__TDg8G{width:calc(100% + 12px);border:0;background:none;font:inherit;text-align:left}.parts_row__NAi5m{display:flex;justify-content:space-between;gap:16px;font-size:12.5px;line-height:1.6}.parts_label__R_UcF{font-weight:700;text-transform:uppercase}.parts_value__IqHyO{text-align:right;overflow-wrap:anywhere}.parts_item__1GbzL+.parts_item__1GbzL{margin-top:6px}.parts_entry__bixKf+.parts_entry__bixKf{margin-top:18px}.parts_entry__bixKf a{color:inherit;text-underline-offset:3px}.parts_itemHead__c5dmg{display:flex;justify-content:space-between;gap:16px;font-size:12.5px;font-weight:700;line-height:1.6;text-transform:uppercase}.parts_meta__qd3N_{flex-shrink:0;font-weight:400}.parts_itemBody__q8HPk,.parts_text__cBTam{display:block;margin:2px 0 0;font-size:12px;line-height:1.65;color:var(--ink-muted)}.parts_text__cBTam{margin:0;font-size:12.5px;color:var(--ink)}.parts_quote__8_LlC{display:block;font-size:12.5px;line-height:1.65}.parts_author__txCEW{display:block;margin-top:6px;text-align:right;font-family:var(--font-display),serif;font-size:14px}.parts_columns__R4tVt{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px 16px;gap:2px 16px;margin:0;padding:0;list-style:none;font-size:12.5px;font-weight:700;line-height:1.6;text-transform:uppercase}.parts_callout__bTm5w{margin:8px 0;padding:3px 0;border-top:3px double var(--ink);border-bottom:3px double var(--ink)}.parts_calloutLink__aj6FP{display:block;padding:12px 6px;color:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background-color .2s ease}.parts_calloutLink__aj6FP:focus-visible,.parts_calloutLink__aj6FP:hover{color:var(--paper);background-color:var(--accent);outline:none}.AppWrapper_stage__5YyqV{display:flex;flex-direction:column;align-items:center;padding:3rem 0 6rem;color:var(--ink)}.AppWrapper_feed__l1isD{position:relative;z-index:3;display:flex;justify-content:center;width:100%;margin-top:calc(-1 * var(--slot-drop));-webkit-clip-path:inset(0 -200px -300px -200px);clip-path:inset(0 -200px -300px -200px)}.AppWrapper_slotShadow__rxWOU{position:absolute;top:-4px;left:50%;z-index:2;width:var(--receipt-w);height:8px;transform:translateX(-50%);background:rgba(0,0,0,.75);filter:blur(6px);pointer-events:none}.AppWrapper_receipt__tpMxZ{--curl:5;--strip-h:9px;--tooth:16px;--tooth-h:8px;position:relative;width:var(--receipt-w);isolation:isolate}.AppWrapper_receipt__tpMxZ[data-printing=true]{transform:translateY(-100%);animation:AppWrapper_reveal___fUGH 0s 1.5s forwards}@keyframes AppWrapper_reveal___fUGH{to{transform:none}}.AppWrapper_receipt__tpMxZ:before{content:"";position:absolute;inset:8px 6px 60px;z-index:-1;box-shadow:0 2px 6px rgba(0,0,0,.08),0 12px 30px rgba(0,0,0,.14)}.AppWrapper_receipt__tpMxZ:after{content:"";position:absolute;left:10%;right:10%;bottom:4px;z-index:-1;height:14px;border-radius:50%;background:rgba(0,0,0,.5);filter:blur(10px);opacity:calc(var(--curl) / 5 * .4);transform:translateY(calc(var(--curl) * 1px))}.AppWrapper_paper__jJRDq,.AppWrapper_strip__NN04a{background-color:var(--paper);background-image:linear-gradient(90deg,rgba(0,0,0,.035),transparent 6%,transparent 94%,rgba(0,0,0,.045)),var(--paper-grain);background-size:100% 100%,180px 180px}.AppWrapper_paper__jJRDq{padding:28px 24px 8px}.AppWrapper_header__sFpLt{padding-bottom:18px;text-align:center}.AppWrapper_name__KKrUk{margin:0;font-family:var(--font-display),serif;font-size:34px;font-weight:400;line-height:1.1;text-transform:uppercase}.AppWrapper_role__GiiB1{margin:6px 0 0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AppWrapper_tagline__cMpWH{margin:8px 0 0;font-size:11.5px;line-height:1.6;color:var(--ink-muted)}.AppWrapper_nav__Gdrkh{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 0;margin-top:16px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.AppWrapper_nav__Gdrkh a{display:inline-flex;align-items:center;min-height:28px;padding:2px 6px;color:inherit;text-decoration:none;transition:color .2s ease,background-color .2s ease}.AppWrapper_nav__Gdrkh span{padding:2px 4px;color:var(--ink-muted)}.AppWrapper_nav__Gdrkh a:focus-visible,.AppWrapper_nav__Gdrkh a:hover{color:var(--paper);background-color:var(--accent);outline:none}.AppWrapper_end__5BjRV{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 0 8px;border-top:1px dashed var(--rule)}.AppWrapper_thanks__N3AMf{margin:0;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.AppWrapper_curl__eU3gY{position:relative;height:calc(var(--strip-h) * 10);perspective:1100px;perspective-origin:50% -120px;transform-style:preserve-3d}.AppWrapper_strip__NN04a{position:absolute;top:100%;left:0;right:0;height:var(--strip-h);transform-origin:50% 0;transform:rotateX(calc(var(--curl) * var(--bend) * 1deg));transform-style:preserve-3d;margin-top:-.5px}.AppWrapper_strip__NN04a:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--tone-from),var(--tone-to));opacity:calc(var(--curl) / 5);pointer-events:none}.AppWrapper_curl__eU3gY>.AppWrapper_strip__NN04a{top:0;margin-top:0}.AppWrapper_tear__vApLd{-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /var(--tooth) var(--tooth-h) round no-repeat,linear-gradient(#000 0 0) top /100% calc(100% - var(--tooth-h) + 1px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /var(--tooth) var(--tooth-h) round no-repeat,linear-gradient(#000 0 0) top /100% calc(100% - var(--tooth-h) + 1px) no-repeat}@media screen and (max-width:480px){.AppWrapper_stage__5YyqV{padding-top:1.5rem}.AppWrapper_paper__jJRDq{padding:24px 16px 8px}.AppWrapper_name__KKrUk{font-size:28px}}:root{font-family:var(--font-mono),monospace;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--printer-w:min(520px,calc(100vw - 24px));--slot-inset:24px;--slot-clearance:14px;--slot-drop:60px;--receipt-w:calc(var(--printer-w) - 2 * (var(--slot-inset) + var(--slot-clearance)));--page:#f3f3f1;--paper:#fdfcf9;--ink:#1f2021;--ink-muted:#6a6a6a;--rule:#c9c9c6;--accent:#15c;--paper-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media screen and (max-width:480px){:root{--slot-inset:16px;--slot-clearance:8px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background-color:var(--page)}@media (prefers-color-scheme:dark){:root{--page:#151515;--paper:#ecebe6}}[data-receipt]{text-shadow:0 0 .6px hsla(0,0%,8%,.3)}::selection{background:var(--accent);color:var(--paper)}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_a74ce6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_a74ce6;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_a74ce6{font-family:__JetBrains_Mono_a74ce6,__JetBrains_Mono_Fallback_a74ce6;font-style:normal}.__variable_a74ce6{--font-mono:"__JetBrains_Mono_a74ce6","__JetBrains_Mono_Fallback_a74ce6"}@font-face{font-family:__Caprasimo_8ba0d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bd6b97513fc12e37.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Caprasimo_8ba0d3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/14d76c676132b31e.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_8ba0d3{font-family:__Caprasimo_8ba0d3;font-weight:400;font-style:normal}.__variable_8ba0d3{--font-display:"__Caprasimo_8ba0d3"}