@font-face{font-family:Archivo;src:url(/_next/static/media/archivo-latin-wdth-normal.f1be46a3.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;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:Archivo;src:url(/_next/static/media/archivo-latin-ext-wdth-normal.233c8650.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e??,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;src:url(/_next/static/media/vt323-latin-400-normal.624ee930.woff2) format("woff2");font-weight:400;font-display:swap;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:VT323;src:url(/_next/static/media/vt323-latin-ext-400-normal.ed292f15.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e??,u+2c60-2c7f,u+a720-a7ff}:root,[data-theme=beige]{--desk:#cfc6b0;--shell:#e7e0cf;--shell-glass:color-mix(in srgb,var(--shell) 80%,transparent);--header-rule:var(--cap-edge);--bezel:#2a2926;--bezel-highlight:#44423d;--bezel-well:#3b3934;--printer-slot:#111110;--ink:#262421;--ink-muted:#5e574b;--bezel-ink:#cfc6b0;--bezel-ink-strong:#f3eee2;--cap:#f3eee2;--cap-ink:#262421;--cap-edge:#b3a88e;--cap-alt:#d6cdb7;--cap-alt-edge:#a99e84;--transport:#4a4842;--transport-edge:#151513;--primary:#c23b21;--primary-edge:#7d2413;--on-primary:#ffffff;--enter:#ee8f2b;--enter-edge:#a15a12;--on-enter:#262421;--lcd:#afbc95;--lcd-ink:#1d2716;--lcd-rule:#8c9a72;--lcd-hint:#7c8a6b;--paper:#ffffff;--paper-bar:#dcebd6;--paper-ink:#1f2a1c;--paper-rule:#b9c7b1;--stripe-red:var(--primary);--stripe-orange:var(--enter);--stripe-yellow:#e9b83a;--stripe-teal:#2f7f73;--led-ok:#3cb85b;--led-ok-bright:#5be07a;--led-alert:#e0301e;--led-ledger:var(--enter);--led-me:#6fc3b5;--led-off:#5e5a51;--status-ok:var(--led-ok);--status-warn:var(--stripe-yellow);--status-error:var(--led-alert);--status-info:var(--stripe-teal);--focus:#2f7f73;--shadow-cap:0 4px 0 #b3a88e;--shadow-cap-lg:0 5px 0 #b3a88e;--shadow-cap-alt:0 4px 0 #a99e84;--shadow-primary:0 5px 0 #7d2413;--shadow-enter:0 4px 0 #a15a12;--shadow-transport:0 4px 0 #151513;--shadow-mode-on:0 3px 0 #b3a88e;--shadow-mode-off:inset 0 2px 4px rgba(0,0,0,0.5);--shadow-bezel:inset 0 2px 0 #44423d;--shadow-lcd-glass:inset 0 3px 8px rgba(0,0,0,0.25);--shadow-lcd-well:inset 0 2px 6px rgba(0,0,0,0.3);--shadow-paper:0 6px 14px rgba(42,41,38,0.18);--shadow-slot:inset 0 2px 3px #000000}[data-theme=night]{--desk:#121110;--shell:#24221f;--shell-glass:color-mix(in srgb,var(--shell) 80%,transparent);--header-rule:var(--cap-edge);--bezel:#0e0d0c;--bezel-highlight:#2e2c28;--bezel-well:#1a1917;--printer-slot:#000000;--ink:#ede6d6;--ink-muted:#a79f8e;--bezel-ink:#a79f8e;--bezel-ink-strong:#ede6d6;--cap:#3a3732;--cap-ink:#f3eee2;--cap-edge:#121110;--cap-alt:#2f2d29;--cap-alt-edge:#0a0908;--transport:#3a3834;--transport-edge:#000000;--primary:#c23b21;--primary-edge:#5e1a0d;--on-primary:#ffffff;--enter:#ee8f2b;--enter-edge:#8a4c0f;--on-enter:#262421;--lcd:#a3b388;--lcd-ink:#1d2716;--lcd-rule:#84926a;--lcd-hint:#7c8a6b;--paper:#efebe0;--paper-bar:#d3e0cc;--paper-ink:#1f2a1c;--paper-rule:#b0bda8;--stripe-red:var(--primary);--stripe-orange:var(--enter);--stripe-yellow:#e9b83a;--stripe-teal:#2f7f73;--led-ok:#5be07a;--led-ok-bright:#5be07a;--led-alert:#e0301e;--led-ledger:var(--enter);--led-me:#6fc3b5;--led-off:#5e5a51;--status-ok:var(--led-ok);--status-warn:var(--stripe-yellow);--status-error:var(--led-alert);--status-info:var(--stripe-teal);--focus:#6fc3b5;--shadow-cap:0 4px 0 #121110;--shadow-cap-lg:0 5px 0 #121110;--shadow-cap-alt:0 4px 0 #0a0908;--shadow-primary:0 5px 0 #5e1a0d;--shadow-enter:0 4px 0 #8a4c0f;--shadow-transport:0 4px 0 #000000;--shadow-mode-on:0 3px 0 #0a0908;--shadow-mode-off:inset 0 2px 4px rgba(0,0,0,0.5);--shadow-bezel:inset 0 2px 0 #2e2c28;--shadow-lcd-glass:inset 0 3px 8px rgba(0,0,0,0.25);--shadow-lcd-well:inset 0 2px 6px rgba(0,0,0,0.3);--shadow-paper:0 6px 14px rgba(0,0,0,0.5);--shadow-slot:inset 0 2px 3px #000000}:root{--sp-0\.5:2px;--sp-1:4px;--sp-1\.5:6px;--sp-2:8px;--sp-2\.5:10px;--sp-3:12px;--sp-3\.5:14px;--sp-4:16px;--sp-4\.5:18px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--key-travel-sm:3px;--key-travel:4px;--key-travel-lg:5px;--key-hit:44px;--r-2xs:2px;--r-xs:3px;--r-sm:6px;--r-md:8px;--r-switch:9px;--r-key:10px;--r-lg:14px;--r-xl:16px;--r-full:9999px;--font-label:"Archivo","Arial Narrow",Arial,sans-serif;--font-body:"Archivo",Arial,sans-serif;--font-lcd:"VT323","Courier New",monospace}.wordmark{font-family:var(--font-label);font-size:26px;line-height:1;font-weight:900;letter-spacing:-.5px}.screen-title{font-size:13px;line-height:16px}.deck-title,.screen-title{font-family:var(--font-label);font-weight:900;letter-spacing:1px}.deck-title{font-size:11px;line-height:14px}.key-strong{font-size:13px;line-height:16px;font-weight:900;letter-spacing:.5px}.key-label,.key-strong{font-family:var(--font-label)}.key-label{font-size:12px;line-height:1.1;font-weight:800;letter-spacing:.3px}.mode-label{font-family:var(--font-label);font-size:11px;line-height:14px;font-weight:900;letter-spacing:.8px}.macro-label{font-weight:900;letter-spacing:.5px}.macro-label,.panel-label{font-family:var(--font-label);font-size:10px;line-height:12px}.panel-label{font-weight:800;letter-spacing:1.5px}.hw-label{font-family:var(--font-label);font-size:10px;line-height:12px;font-weight:800;letter-spacing:0}.body{font-weight:400}.body,.body-strong{font-family:var(--font-body);font-size:15px;line-height:22px;letter-spacing:0}.body-strong{font-weight:700}.caption{font-family:var(--font-body);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.2px}.lcd-clock{font-family:var(--font-lcd);font-size:76px;line-height:.95;font-weight:400;letter-spacing:2px}.lcd-figure{font-size:36px;line-height:.9}.lcd-figure,.lcd-title{font-family:var(--font-lcd);font-weight:400;letter-spacing:0}.lcd-title{font-size:22px;line-height:1}.lcd-line{font-size:19px;line-height:22px}.lcd-line,.lcd-meta{font-family:var(--font-lcd);font-weight:400;letter-spacing:0}.lcd-meta{font-size:18px;line-height:1.1}.lcd-caption{font-size:15px}.fn-number,.lcd-caption{font-family:var(--font-lcd);line-height:1;font-weight:400;letter-spacing:0}.fn-number{font-size:16px}.deck-title,.screen-title,.wordmark{font-stretch:125%}.panel-label{font-stretch:120%}.key-strong,.mode-label{font-stretch:118%}.key-label,.macro-label{font-stretch:112%}.hw-label{font-stretch:110%}.deck-title,.hw-label,.key-label,.key-strong,.macro-label,.mode-label,.panel-label,.screen-title,.wordmark{text-transform:uppercase}.igy-console{background:var(--shell);color:var(--ink);font-family:var(--font-body)}.igy-console *,.igy-console :after,.igy-console :before{box-sizing:border-box}.igy-desk{background:var(--desk)}[class*=igy-]:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.igy-link{color:inherit;text-decoration:none;font-weight:800}.igy-link:hover{color:var(--primary)}.igy-wordmark{display:flex;align-items:center;gap:var(--sp-2\.5);color:var(--ink)}.igy-wordmark__name{font-family:var(--font-label);font-size:26px;line-height:1;font-weight:900;font-stretch:125%;letter-spacing:-.5px}.igy-stripes{flex:1 1;min-width:24px;display:flex;flex-direction:column;gap:3px}.igy-stripes>i{display:block;height:4px}.igy-stripes>i:first-child{background:var(--stripe-red)}.igy-stripes>i:nth-child(2){background:var(--stripe-orange)}.igy-stripes>i:nth-child(3){background:var(--stripe-yellow)}.igy-stripes>i:nth-child(4){background:var(--stripe-teal)}.igy-stripes--row{flex-direction:row;flex:none}.igy-stripes--row>i{flex:1 1;height:3px}@keyframes igy-blink{0%,49%{opacity:1}50%,to{opacity:0}}.igy-cursor{animation:igy-blink 1.1s step-end infinite}.igy-cursor--accent{color:var(--primary)}.igy-key{--travel:var(--key-travel);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--key-hit);min-width:var(--key-hit);padding:0 var(--sp-3);border:0;border-radius:var(--r-key);cursor:pointer;text-decoration:none;background:var(--cap);color:var(--cap-ink);box-shadow:var(--shadow-cap);font-family:var(--font-label);font-size:12px;line-height:1.1;font-weight:800;font-stretch:112%;letter-spacing:.3px;text-transform:uppercase;transition:transform .06s,box-shadow .06s}.igy-key:active,.igy-key[data-pressed]{transform:translateY(var(--travel));box-shadow:none}.igy-key:disabled,.igy-key[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.igy-key svg{flex:none}.igy-key--primary{--travel:var(--key-travel-lg);background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-primary);font-weight:900;font-size:13px;font-stretch:118%}.igy-key--enter{background:var(--enter);color:var(--on-enter);box-shadow:var(--shadow-enter);font-size:11px;font-stretch:118%;letter-spacing:0}.igy-key--enter,.igy-key--macro{border-radius:var(--r-md);font-weight:900}.igy-key--macro{flex:1 1;background:var(--cap-alt);color:var(--cap-ink);box-shadow:var(--shadow-cap-alt);font-size:10px;letter-spacing:.5px}.igy-key--transport{background:var(--transport);color:var(--bezel-ink-strong);box-shadow:var(--shadow-transport);border-radius:var(--r-sm)}.igy-key--transport svg{fill:var(--bezel-ink-strong)}.igy-key--play{background:var(--primary);color:var(--on-primary);box-shadow:0 var(--key-travel) 0 var(--primary-edge);border-radius:var(--r-sm);font-size:13px;font-weight:900;font-stretch:120%;letter-spacing:1px}.igy-key--play svg{fill:var(--on-primary)}.igy-key--hw{width:44px;height:44px;padding:0;font-size:10px;font-stretch:110%;letter-spacing:0}.igy-key--back{font-size:11px;font-weight:900;font-stretch:118%;letter-spacing:1px}.igy-key--fn{--travel:var(--key-travel-lg);height:66px;flex-direction:column;align-items:stretch;justify-content:space-between;gap:0;padding:var(--sp-2) var(--sp-2\.5);text-align:left;box-shadow:var(--shadow-cap-lg)}.igy-key--fn.igy-key--primary{box-shadow:var(--shadow-primary)}.igy-key--decision{height:64px;padding:var(--sp-2) var(--sp-3)}.igy-key__fn{font-family:var(--font-lcd);font-size:16px;line-height:1;font-weight:400;letter-spacing:0;opacity:.85}.igy-key__label{display:block}.igy-pip{position:absolute;top:6px;right:6px;background:var(--led-alert);box-shadow:0 0 6px var(--led-alert)}.igy-led,.igy-pip{width:7px;height:7px;border-radius:var(--r-full)}.igy-led{--led:var(--status-ok);display:inline-block;flex:none;background:var(--led);box-shadow:0 0 6px var(--led)}.igy-led--lg{width:8px;height:8px}.igy-led--ok{--led:var(--status-ok)}.igy-led--bright{--led:var(--led-ok-bright)}.igy-led--warn{--led:var(--status-warn)}.igy-led--error{--led:var(--status-error)}.igy-led--info{--led:var(--status-info)}.igy-led--off{--led:var(--led-off);box-shadow:none}.igy-tag{display:inline-flex;align-items:center;gap:var(--sp-1\.5);font-family:var(--font-label);font-size:10px;line-height:12px;font-weight:800;font-stretch:120%;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-muted)}.igy-bezel .igy-tag,.igy-cmd .igy-tag,.igy-modes .igy-tag,.igy-printer__head .igy-tag,.igy-proof .igy-tag,.igy-tag--on-bezel{color:var(--bezel-ink)}.igy-tag--plate{background:var(--cap);color:var(--cap-ink);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);box-shadow:0 2px 0 var(--cap-edge);letter-spacing:1px}.igy-tag--lcd{background:var(--lcd);color:var(--lcd-ink);padding:1px var(--sp-1\.5) 0;border-radius:var(--r-xs);font-family:var(--font-lcd);font-size:18px;line-height:20px;font-weight:400;font-stretch:100%;letter-spacing:0;box-shadow:var(--shadow-lcd-glass)}.igy-header{display:flex;align-items:center;gap:var(--sp-2\.5);min-height:48px}.igy-header__title{flex:1 1;text-align:center;font-family:var(--font-label);font-size:13px;line-height:16px;font-weight:900;font-stretch:125%;letter-spacing:1px;text-transform:uppercase}:root{--igy-header-gutter:var(--sp-4);--igy-header-width:100%;--igy-anchor-offset:72px}.igy-header--sticky{--igy-hdr-pad:var(--sp-2);--igy-hdr-mark:20px;--igy-hdr-stripe:3px;position:-webkit-sticky;position:sticky;top:0;z-index:20;box-sizing:border-box;width:100%;min-height:0;flex-wrap:wrap;column-gap:var(--sp-4);row-gap:var(--sp-2);padding-block:var(--igy-hdr-pad) calc(var(--igy-hdr-pad) + var(--key-travel));padding-inline:max(var(--igy-header-gutter),calc((100% - var(--igy-header-width)) / 2 + var(--igy-header-gutter)));background:var(--shell);color:var(--ink);border-bottom:1px solid transparent;transition:padding .18s ease,background-color .18s ease,border-color .18s ease}.igy-header--sticky[data-scrolled]{--igy-hdr-pad:var(--sp-1);--igy-hdr-mark:18px;--igy-hdr-stripe:2px;border-bottom-color:var(--header-rule)}.igy-header--sticky .igy-wordmark{flex:1 1 auto;min-width:0}.igy-header--sticky .igy-wordmark__name{font-size:var(--igy-hdr-mark);transition:font-size .18s ease}.igy-header--sticky .igy-stripes{gap:2px;max-width:240px}.igy-header--sticky .igy-stripes>i{height:var(--igy-hdr-stripe);transition:height .18s ease}.igy-header__nav{justify-content:flex-end;gap:var(--sp-3) var(--sp-4)}.igy-header__links,.igy-header__nav{display:flex;flex-wrap:wrap;align-items:center}.igy-header__links{gap:var(--sp-4)}.igy-header--wide{--igy-hdr-mark:24px}.igy-header--wide[data-scrolled]{--igy-hdr-mark:20px}@media (max-width:599px){.igy-header--wide{--igy-hdr-mark:20px}.igy-header--wide[data-scrolled]{--igy-hdr-mark:18px}}@media (max-width:899px){.igy-header__links{display:none}}.igy-header--glass[data-scrolled]{background:var(--shell-glass);-webkit-backdrop-filter:blur(12px) saturate(1.1);backdrop-filter:blur(12px) saturate(1.1)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.igy-header--glass[data-scrolled]{background:var(--shell)}}.igy-header--sticky~* [id],.igy-header--sticky~[id]{scroll-margin-top:var(--igy-anchor-offset)}.igy-skip{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:30;transform:translateY(calc(-100% - var(--sp-4)))}.igy-skip:focus,.igy-skip:focus-visible{transform:none}.igy-bezel{background:var(--bezel);color:var(--bezel-ink);border-radius:var(--r-xl);padding:var(--sp-3);box-shadow:var(--shadow-bezel)}.igy-bezel__head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:0 var(--sp-1) var(--sp-2)}.igy-lcd{background:var(--lcd);color:var(--lcd-ink);border-radius:var(--r-md);padding:var(--sp-2\.5) var(--sp-3\.5) var(--sp-3);font-family:var(--font-lcd);font-size:19px;line-height:22px;box-shadow:var(--shadow-lcd-glass);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.igy-lcd__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2)}.igy-lcd__rule{border-top:2px dashed var(--lcd-rule);margin-top:var(--sp-1\.5);padding-top:var(--sp-1\.5)}.igy-lcd__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.igy-lcd__clock{font-size:76px;line-height:.95;letter-spacing:2px}.igy-lcd__figure{font-size:36px;line-height:.9}.igy-lcd__title{font-size:22px;line-height:1}.igy-lcd__meta{font-size:18px;line-height:1.1}.igy-lcd__caption{font-size:15px;line-height:1}.igy-card{background:var(--cap);color:var(--cap-ink);border-radius:var(--r-lg);padding:var(--sp-3\.5);box-shadow:0 var(--key-travel-sm) 0 var(--cap-edge)}.igy-card--label{border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-2\.5);box-shadow:none}.igy-card--press{cursor:pointer;box-shadow:var(--shadow-cap-lg);transition:transform .06s,box-shadow .06s}.igy-card--press:active{transform:translateY(var(--key-travel-lg));box-shadow:none}.igy-deck{background:var(--bezel);color:var(--bezel-ink-strong);border-radius:var(--r-lg);padding:var(--sp-2\.5) var(--sp-3) var(--sp-3)}.igy-deck__label{background:var(--cap);color:var(--cap-ink);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-2\.5)}.igy-deck__head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2)}.igy-deck__title{font-family:var(--font-label);font-size:11px;line-height:14px;font-weight:900;font-stretch:125%;letter-spacing:1px;text-transform:uppercase}.igy-deck__track{font-family:var(--font-lcd);font-size:16px;line-height:1}.igy-deck .igy-stripes--row{margin:5px 0 6px}.igy-deck__body{display:flex;align-items:center;gap:var(--sp-2\.5)}.igy-deck__msg{flex:1 1;min-width:0;min-height:40px;font-family:var(--font-lcd);font-size:19px;line-height:1.05;white-space:pre-line}.igy-reel{flex:none}.igy-reel .hub-bg{fill:var(--bezel)}.igy-reel .hub{fill:none;stroke:var(--cap);stroke-width:2}@keyframes igy-spin{to{transform:rotate(1turn)}}.igy-deck[data-playing] .igy-reel{animation:igy-spin 2.4s linear infinite}.igy-deck__transport{display:grid;grid-template-columns:1fr 1.6fr 1fr 1fr;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-2\.5)}.igy-deck__transport .igy-key{width:100%;height:44px}.igy-keypad__head{display:flex;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.igy-keypad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-2\.5);gap:var(--sp-2\.5)}.igy-keypad--decisions{grid-template-columns:1.4fr 1fr 1fr}.igy-macros{display:flex;gap:var(--sp-2)}.igy-modes{background:var(--bezel);border-radius:var(--r-lg);padding:var(--sp-1\.5);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-1\.5);gap:var(--sp-1\.5)}.igy-mode{height:48px;border:0;border-radius:var(--r-switch);cursor:pointer;background:var(--bezel-well);color:var(--bezel-ink);box-shadow:var(--shadow-mode-off);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);font-family:var(--font-label);font-size:11px;font-weight:900;font-stretch:118%;letter-spacing:.8px;text-transform:uppercase}.igy-mode__led{width:18px;height:4px;border-radius:var(--r-2xs);background:var(--led-off)}.igy-mode[aria-pressed=true]{background:var(--cap);color:var(--cap-ink);box-shadow:var(--shadow-mode-on)}.igy-mode[aria-pressed=true][data-mode=feed] .igy-mode__led{background:var(--stripe-yellow)}.igy-mode[aria-pressed=true][data-mode=ask] .igy-mode__led{background:var(--led-ok-bright)}.igy-mode[aria-pressed=true][data-mode=ledger] .igy-mode__led{background:var(--led-ledger)}.igy-mode[aria-pressed=true][data-mode=me] .igy-mode__led{background:var(--led-me)}.igy-printer{display:flex;flex-direction:column;min-height:0}.igy-printer__head{background:var(--bezel);color:var(--bezel-ink);border-radius:var(--r-lg) var(--r-lg) var(--r-sm) var(--r-sm);padding:var(--sp-3) var(--sp-3\.5) var(--sp-2\.5)}.igy-printer__slot{height:6px;margin-top:var(--sp-2\.5);border-radius:var(--r-xs);background:var(--printer-slot);box-shadow:var(--shadow-slot)}.igy-paper{flex:1 1;min-height:0;margin:0 var(--sp-2\.5);display:flex;box-shadow:var(--shadow-paper);overflow:hidden}.igy-paper__sprocket{flex:none;width:22px;background-color:var(--paper);background-image:radial-gradient(circle at 50% 50%,var(--shell) 4px,transparent 4.6px);background-size:22px 22px;background-repeat:repeat-y;background-position:center 6px}.igy-paper__sprocket:first-child{border-right:1px dashed var(--paper-rule)}.igy-paper__sprocket:last-child{border-left:1px dashed var(--paper-rule)}.igy-paper__body{flex:1 1;min-width:0;margin:0;padding:var(--sp-2\.5) var(--sp-2\.5) 0;background-image:repeating-linear-gradient(180deg,var(--paper) 0 44px,var(--paper-bar) 44px 88px);font-family:var(--font-lcd);font-size:19px;line-height:22px;color:var(--paper-ink);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.igy-paper__cursor{background:var(--paper-ink);color:var(--paper-bar)}.igy-cmd{display:flex;gap:var(--sp-2);background:var(--bezel);border-radius:var(--r-lg);padding:var(--sp-2)}.igy-cmd__field{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--sp-1\.5);background:var(--lcd);border-radius:var(--r-md);padding:0 var(--sp-2\.5);box-shadow:var(--shadow-lcd-well)}.igy-cmd__field:focus-within{outline:3px solid var(--focus);outline-offset:3px}.igy-cmd__prompt{font-size:22px}.igy-cmd__input,.igy-cmd__prompt{font-family:var(--font-lcd);color:var(--lcd-ink)}.igy-cmd__input{flex:1 1;min-width:0;height:44px;border:0;background:transparent;font-size:21px;outline:none}.igy-cmd__input::placeholder{color:var(--lcd-hint);opacity:1}.igy-cmd .igy-key--enter{width:76px;height:48px;flex:none}.igy-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.igy-index{background:var(--cap);color:var(--cap-ink);border-radius:var(--r-lg);box-shadow:0 var(--key-travel) 0 var(--cap-edge);overflow:hidden}.igy-index details+details{border-top:2px dashed var(--cap-edge)}.igy-index summary{list-style:none;display:flex;align-items:center;gap:var(--sp-2\.5);padding:var(--sp-3) var(--sp-3\.5);cursor:pointer;font-family:var(--font-label);font-size:12px;line-height:1.1;font-weight:800;font-stretch:112%;letter-spacing:.3px;text-transform:uppercase}.igy-index summary::-webkit-details-marker{display:none}.igy-index summary:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.igy-index__side{font-family:var(--font-lcd);font-size:16px;line-height:1;font-weight:400;opacity:.85;min-width:20px}.igy-index__title{flex:1 1}.igy-index__arrow{font-family:var(--font-lcd);font-size:18px;line-height:1;transition:transform .12s}.igy-index details[open] .igy-index__arrow{transform:rotate(90deg)}.igy-index__body{padding:0 var(--sp-3\.5) var(--sp-3\.5) 44px;font-size:15px;line-height:22px}.igy-bill{position:relative;background:var(--cap);color:var(--cap-ink);border-radius:var(--r-lg);box-shadow:0 var(--key-travel) 0 var(--cap-edge);padding:var(--sp-3) var(--sp-3\.5) var(--sp-3\.5);display:flex;flex-direction:column;gap:var(--sp-2\.5);transition:transform .16s ease-out,opacity .16s}.igy-bill .igy-tag{color:var(--ink-muted)}.igy-bill__head{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2)}.igy-bill__plates{display:flex;flex-wrap:wrap;gap:var(--sp-1\.5)}.igy-bill__who{margin:0;font-size:15px;line-height:22px}.igy-bill__who b{font-weight:700}.igy-bill__note{margin:0;font-size:15px;line-height:22px}.igy-bill .igy-lcd{padding:var(--sp-2) var(--sp-3) var(--sp-2\.5)}.igy-bill__amount{font-family:var(--font-lcd);font-size:36px;line-height:.9}.igy-bill[data-swipe=fund]{transform:translateX(110%) rotate(4deg);opacity:0}.igy-bill[data-swipe=skip]{transform:translateX(-110%) rotate(-4deg);opacity:0}.igy-tag--plate-alt{background:var(--cap-alt);color:var(--cap-ink);padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);letter-spacing:1px}.igy-meter{display:flex;flex-direction:column;gap:var(--sp-1\.5)}.igy-meter__row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-2);font-family:var(--font-lcd);font-size:18px;line-height:1.1}.igy-meter__bar{--pct:0;height:14px;background:linear-gradient(90deg,var(--lcd-ink) calc(var(--pct) * 1%),var(--lcd-rule) 0);-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 2px),transparent calc(5% - 2px) 5%);mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 2px),transparent calc(5% - 2px) 5%)}.igy-keypad--pledge{grid-template-columns:repeat(3,minmax(0,1fr))}.igy-keypad__wide{grid-column:1/-1}.igy-admin{min-height:100vh;display:flex;flex-wrap:wrap;gap:var(--sp-6);padding:var(--sp-6);box-sizing:border-box;background:var(--shell);color:var(--ink);font-family:var(--font-body)}.igy-admin__rail{flex:0 1 200px;display:flex;flex-direction:column;gap:var(--sp-3)}.igy-admin__main{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:var(--sp-6)}.igy-modes--vertical{grid-template-columns:1fr}.igy-modes--vertical .igy-mode{flex-direction:row;justify-content:flex-start;gap:var(--sp-2\.5);padding:0 var(--sp-3);height:44px;text-decoration:none}.igy-modes--vertical .igy-mode__led{width:4px;height:18px}.igy-table-wrap{overflow-x:auto;border-radius:var(--r-lg);box-shadow:0 var(--key-travel-sm) 0 var(--cap-edge)}.igy-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--cap);color:var(--cap-ink);font-size:14px;line-height:20px}.igy-table caption{background:var(--cap);padding:var(--sp-3) var(--sp-3\.5) 0;font-size:11px;line-height:14px;font-weight:900;font-stretch:125%;letter-spacing:1px}.igy-table caption,.igy-table th{text-align:left;font-family:var(--font-label);text-transform:uppercase}.igy-table th{padding:var(--sp-3) var(--sp-3\.5) var(--sp-2);font-size:10px;line-height:12px;font-weight:800;font-stretch:120%;letter-spacing:1.5px;color:var(--ink-muted);white-space:nowrap}.igy-table td{padding:var(--sp-2) var(--sp-3\.5);border-top:2px dashed var(--cap-edge);vertical-align:middle}.igy-num:not(th),.igy-table td.igy-num,span.igy-num{font-family:var(--font-lcd);font-size:19px;line-height:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.igy-table td.igy-num,.igy-table th.igy-num{text-align:right}.igy-table .igy-key{min-height:36px;padding:0 var(--sp-2\.5);font-size:11px}.igy-proof{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2\.5);background:var(--bezel);color:var(--bezel-ink);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);box-shadow:var(--shadow-bezel)}.igy-proof__body{min-width:0;display:flex;flex-direction:column;gap:2px}.igy-proof__hash{font-family:var(--font-lcd);font-size:18px;line-height:20px;color:var(--bezel-ink-strong);overflow-wrap:anywhere}.igy-proof .igy-key{min-height:36px;flex:none;font-size:11px}.igy-token{display:flex;align-items:center;gap:var(--sp-3);background:var(--cap);color:var(--cap-ink);border-radius:var(--r-sm);padding:var(--sp-2\.5) var(--sp-3);box-shadow:0 var(--key-travel-sm) 0 var(--cap-edge)}.igy-token__no{flex:none;min-width:64px;font-family:var(--font-lcd);font-size:22px;line-height:1;background:var(--lcd);color:var(--lcd-ink);border-radius:var(--r-xs);padding:var(--sp-1) var(--sp-1\.5);text-align:center;box-shadow:var(--shadow-lcd-glass)}.igy-token__body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.igy-token__title{font-family:var(--font-label);font-size:11px;line-height:14px;font-weight:900;font-stretch:125%;letter-spacing:1px;text-transform:uppercase}.igy-token__meta{font-family:var(--font-lcd);font-size:17px;line-height:18px;color:var(--ink-muted)}.igy-token .igy-stripes--row{width:96px}.igy-screen{width:390px;min-height:844px;display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4\.5) var(--sp-4)}@media (prefers-reduced-motion:reduce){.igy-cursor,.igy-deck[data-playing] .igy-reel{animation:none}.igy-bill,.igy-card--press,.igy-header--sticky,.igy-header--sticky .igy-stripes>i,.igy-header--sticky .igy-wordmark__name,.igy-index__arrow,.igy-key{transition:none}}