@property --glich-gap{syntax:"<length>";inherits:true;initial-value:72px}.glich-band{color:#ecebe6;background-color:#050608;background-image:radial-gradient(#44d6c817 1px,#0000 1.4px);background-size:16px 16px;border-bottom:1px solid #44d6c81f;position:relative;overflow:hidden}.light .glich-band{color:#121a1d;background-color:#e3ebeb;background-image:radial-gradient(#2a8a9424 1px,#0000 1.4px);border-bottom-color:#2453602e}.glich{--glich-disp:var(--font-glich-display), "Segoe UI", system-ui, sans-serif;--glich-gold:#e1a446;--glich-teal:#44d6c8;--glich-ink:#ecebe6;--glich-ink-2:#c4c7c2;--glich-mute:#8f9692;--glich-void:#07090c;--glich-gold-ui:#e1a446;--glich-teal-ui:#44d6c8;--glich-gold-ui-rgb:225, 164, 70;--glich-teal-ui-rgb:68, 214, 200;--glich-teal-rgb:68, 214, 200;--glich-mute-rgb:143, 150, 146;--glich-acct:#8fdcd3;--glich-card:#0d1115;--glich-strip-bg:#12171c;--glich-edge:#44d6c833;--glich-total-rule:#e1a44666;--glich-on-accent:#07090c;--glich-h-ink:#f3f0e7;--glich-teal-hi:#9ff0e7;--glich-readout-bg:#07090cdb;--glich-pulse-core:#fff3d6;--glich-pulse-core-rgb:255, 243, 214;--glich-split-m-rgb:255, 46, 136;--glich-split-t-rgb:68, 214, 200;--glich-glow-gold:#e1a44699;--glich-glow-brk:#e1a4468c;--glich-glow-cell:#e1a44680;--glich-glow-pulse:#e1a446cc;--glich-glow-teal:#44d6c88c;--glich-glow-conn:#44d6c880;--glich-glow-scan:#44d6c8a6;--glich-glow-bar:#44d6c8b3;--glich-cell-off:#e1a44624;--glich-node-off:#44d6c873;--glich-screen-glow:#44d6c812;--glich-screen-dot:#8f969229;--glich-screen-line:#e1a4460b;--glich-floor-1:#e1a44642;--glich-floor-2:#e1a44633;--glich-scan:#ffffff07;--glich-scan-card:#ffffff06;--glich-vignette:#000000d9;--glich-corner-t:#44d6c8b3;--glich-corner-g:#e1a446b3;--glich-hole:#07090c;--glich-hole-halo:#07090c40;--glich-p-ink:#15181b;--glich-p-ink-2:#2f353a;--glich-p-mute:#5a6168;--glich-p-line:#d8d1c1;--glich-p-accent:#245360;--glich-t2:2.02s;--glich-t3:2.42s;color:var(--glich-ink);font-family:var(--font-glich-mono), Consolas, "Liberation Mono", monospace;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;container:glich-board/inline-size}.light .glich{--glich-gold:#835508;--glich-teal:#245360;--glich-ink:#121a1d;--glich-ink-2:#2c383d;--glich-mute:#556369;--glich-void:#eef3f2;--glich-gold-ui:#b8720f;--glich-teal-ui:#2a8a94;--glich-gold-ui-rgb:184, 114, 15;--glich-teal-ui-rgb:42, 138, 148;--glich-teal-rgb:36, 83, 96;--glich-mute-rgb:85, 99, 105;--glich-acct:#1f6a74;--glich-card:#f7faf9;--glich-strip-bg:#dfe8e7;--glich-edge:#2a8a9466;--glich-total-rule:#83550873;--glich-on-accent:#f7faf9;--glich-h-ink:#1a2024;--glich-teal-hi:#1a3c45;--glich-readout-bg:#e2eaeaeb;--glich-pulse-core:#6a4406;--glich-pulse-core-rgb:106, 68, 6;--glich-split-m-rgb:176, 20, 96;--glich-split-t-rgb:42, 138, 148;--glich-glow-gold:#b8720f38;--glich-glow-brk:#b8720f38;--glich-glow-cell:#b8720f2e;--glich-glow-pulse:#b8720f38;--glich-glow-teal:#2a8a9438;--glich-glow-conn:#2a8a9438;--glich-glow-scan:#2a8a9438;--glich-glow-bar:#2a8a9438;--glich-cell-off:#b8720f2e;--glich-node-off:#556369;--glich-screen-glow:#2a8a9414;--glich-screen-dot:#5563692e;--glich-screen-line:#b8720f12;--glich-floor-1:#b8720f33;--glich-floor-2:#b8720f24;--glich-scan:#12262c0a;--glich-scan-card:#12262c09;--glich-vignette:#12262c1a;--glich-corner-t:#2a8a94cc;--glich-corner-g:#b8720fcc;--glich-hole:#6a7a80;--glich-hole-halo:#6a7a804d}.glich *,.glich :before,.glich :after{box-sizing:border-box}.glich-nw{white-space:nowrap}.glich-gold{color:var(--glich-gold)}.glich-r{text-align:right}.glich-c{text-align:center}.glich-type{white-space:nowrap;vertical-align:top;display:inline-block;overflow:hidden}.glich-t-src,.glich-t-dim,.glich-t-conn{--w:8ch}.glich-t-time,.glich-t-done{--w:21ch}.glich-kicker{letter-spacing:.08em;height:14px;color:var(--glich-gold);align-items:center;gap:12px;font-size:12px;line-height:14px;display:flex}.glich-kicker-rule{background-image:linear-gradient(90deg, rgba(var(--glich-gold-ui-rgb), .6) 1px, transparent 1px);background-size:8px 6px;flex:none;width:112px;height:6px}.glich-h{--glich-hx1:-1.5px;--glich-hs1:2px;--glich-hx2:1px;--glich-hs2:1.5px;font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.025em;color:var(--glich-h-ink);text-wrap:balance;margin:14px 0 12px;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:768px){.glich-h{font-size:2.25rem;line-height:2.5rem}}.glich-sub{max-width:42rem;font-family:var(--font-sans), system-ui, sans-serif;color:var(--glich-ink-2);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.625}.glich-cursor{vertical-align:-.15em;background-color:var(--glich-gold);width:.45em;height:1em;margin-left:.35em;display:inline-block}.glich-stage{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background-image:linear-gradient(160deg, var(--glich-gold-ui) 0%, rgba(var(--glich-gold-ui-rgb), .3) 14%, rgba(var(--glich-teal-ui-rgb), .14) 70%, var(--glich-teal-ui) 100%);margin-top:24px;padding:1px;position:relative}.glich-screen{clip-path:polygon(13.6px 0,100% 0,100% calc(100% - 13.6px),calc(100% - 13.6px) 100%,0 100%,0 13.6px);background-color:var(--glich-void);background-image:radial-gradient(90% 30% at 40% 18%, var(--glich-screen-glow), transparent 70%), radial-gradient(var(--glich-screen-dot) 1px, transparent 1.3px), linear-gradient(var(--glich-screen-line) 1px, transparent 1px), linear-gradient(90deg, var(--glich-screen-line) 1px, transparent 1px);background-size:100% 100%,12px 12px,48px 48px,48px 48px;padding:14px 12px 16px;position:relative;overflow:hidden}.glich-floor{z-index:0;pointer-events:none;perspective:260px;perspective-origin:50% 0;height:220px;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 8%,#000 92%);mask-image:linear-gradient(#0000 8%,#000 92%)}.glich-floor-grid{--glich-tile:44px;transform-origin:50% 0;background-image:linear-gradient(var(--glich-floor-1) 1px, transparent 1px), linear-gradient(90deg, var(--glich-floor-2) 1px, transparent 1px);background-size:var(--glich-tile) var(--glich-tile), var(--glich-tile) var(--glich-tile);height:280px;position:absolute;top:0;left:-60%;right:-60%;transform:rotateX(64deg)}.glich-scan{z-index:1;pointer-events:none;background-image:repeating-linear-gradient(180deg, var(--glich-scan) 0 1px, transparent 1px 3px);box-shadow:inset 0 0 80px var(--glich-vignette);position:absolute;inset:0}.glich-corner{z-index:1;pointer-events:none;width:14px;height:14px;position:absolute}.glich-corner-tr{border-right:2px solid var(--glich-corner-t);border-top:2px solid var(--glich-corner-t);top:8px;right:8px}.glich-corner-bl{border-left:2px solid var(--glich-corner-g);border-bottom:2px solid var(--glich-corner-g);bottom:8px;left:8px}.glich-ruler-y{display:none}.glich-content{z-index:2;position:relative}.glich-brand{align-items:center;gap:10px;min-height:24px;display:flex}.glich-logo{flex:none;width:22px;height:22px;display:block}.glich-brand-t{min-width:0;font-family:var(--glich-disp);color:var(--glich-ink-2);font-size:13px;font-weight:500;line-height:18px}.glich-brand-t b{color:var(--glich-ink);font-weight:700}.glich-top-r{align-items:center;gap:10px;height:44px;margin-top:10px;display:flex}.glich-chip{border:1px solid rgba(var(--glich-teal-rgb), .55);color:var(--glich-teal);white-space:nowrap;flex:none;padding:3px 9px;font-size:11px;line-height:16px}.glich-fill{background-image:linear-gradient(90deg, rgba(var(--glich-mute-rgb), .4) 1px, transparent 1px);background-repeat:repeat-x;background-size:6px 8px;flex:1;min-width:0;height:8px}.glich-btn{height:44px;color:var(--glich-teal);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;position:relative}.glich-plate{border:1px solid var(--glich-teal);height:44px;color:var(--glich-teal);font-family:var(--glich-disp);letter-spacing:.04em;white-space:nowrap;clip-path:polygon(9px 0,100% 0,100% 100%,0 100%,0 9px);background-color:#0000;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:14px;font-weight:700;line-height:20px;transition:background-color .15s,color .15s;display:flex}.glich-plate svg{flex:none;width:14px;height:14px;display:block}.glich-btn-corner{pointer-events:none;background-image:linear-gradient(135deg, transparent calc(50% - .75px), var(--glich-teal) calc(50% - .75px), var(--glich-teal) calc(50% + .75px), transparent calc(50% + .75px));width:9px;height:9px;position:absolute;top:0;left:0}.glich-btn:hover .glich-plate,.glich-btn:focus-visible .glich-plate{background-color:rgba(var(--glich-teal-rgb), .14);color:var(--glich-teal-hi)}.glich-btn:active .glich-plate{transform:translateY(1px)}.glich-btn:focus-visible{outline:2px solid var(--glich-gold);outline-offset:3px;border-radius:0}.glich-ruler-x{border-bottom:1px solid rgba(var(--glich-mute-rgb), .28);background-image:linear-gradient(90deg, rgba(var(--glich-gold-ui-rgb), .7) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--glich-mute-rgb), .4) 1px, transparent 1px);background-position:0 0,0 6px;background-repeat:repeat-x,repeat-x;background-size:48px 10px,8px 4px;height:10px;margin-top:12px}.glich-body{margin-top:16px;position:relative}.glich-papercol{width:100%;max-width:480px;position:relative;container:glich-papercol/inline-size}.glich-src{height:14px;color:var(--glich-mute);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;margin:0 2px 6px;font-size:10px;line-height:14px;display:flex}.glich-frame{padding:8px;position:relative}.glich-brk{--dx:-14px;--dy:-14px;z-index:3;border:0 solid var(--glich-gold-ui);width:20px;height:20px;filter:drop-shadow(0 0 3px var(--glich-glow-brk));position:absolute}.glich-brk-tl{border-top-width:2px;border-left-width:2px;top:0;left:0}.glich-brk-tr{--dx:14px;border-top-width:2px;border-right-width:2px;top:0;right:0}.glich-brk-bl{--dy:14px;border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.glich-brk-br{--dx:14px;--dy:14px;border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.glich-tickm{background-color:var(--glich-teal-ui);position:absolute}.glich-tickm-t,.glich-tickm-b{width:2px;height:5px;margin-left:-1px;left:50%}.glich-tickm-t{top:0}.glich-tickm-b{bottom:0}.glich-tickm-l,.glich-tickm-r{width:5px;height:2px;margin-top:-1px;top:50%}.glich-tickm-l{left:0}.glich-tickm-r{right:0}.glich-paperwrap{position:relative}.glich-paper{--glich-paper-shadow:0 24px 40px -22px #000000f2, 0 0 0 1px #ffffff0f, 0 0 36px #44d6c814;color:var(--glich-p-ink);box-shadow:var(--glich-paper-shadow);background-color:#f2eee3;display:flex;position:relative}.light .glich-paper{--glich-paper-shadow:0 10px 24px -16px #12262c59, 0 0 0 1px #12262c1f;--glich-gold:#e1a446}.glich-feed{background-image:radial-gradient(circle at 5px 8px, var(--glich-hole) 0 2.4px, var(--glich-hole-halo) 2.9px, transparent 3.3px);background-repeat:repeat-y;background-size:10px 16px;border-right:1px dashed #cdc5b4;flex:none;width:10px}.glich-feed-r{border-left:1px dashed #cdc5b4;border-right:0}.glich-sheet{min-width:0;color:var(--glich-p-ink-2);flex:1;padding:14px 13px;font-size:12px;line-height:17px}.glich-co{font-family:var(--glich-disp);color:var(--glich-p-ink);font-size:16px;font-weight:700;line-height:20px}.glich-co-id,.glich-kind-d{color:var(--glich-p-mute);font-size:11px;line-height:15px}.glich-co-id{margin-top:3px}.glich-kind{margin-top:10px}.glich-kind-t{font-family:var(--glich-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--glich-p-accent);font-size:11px;font-weight:600;line-height:14px}.glich-kind-no{color:var(--glich-p-ink);white-space:nowrap;font-size:14px;font-weight:700;line-height:20px}.glich-buyer{border-top:1px solid var(--glich-p-line);margin-top:12px;padding-top:10px;font-size:12px;line-height:17px}.glich-buyer-k{color:var(--glich-p-mute);line-height:16px;display:block}.glich-buyer b{color:var(--glich-p-ink);font-weight:700;display:block}.glich-buyer-id{color:var(--glich-p-mute);font-size:11px;line-height:15px;display:block}.glich-buyer .glich-sep{display:none}.glich-lines{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:10px;font-size:12px;line-height:17px}.glich-col-no{width:14px}.glich-col-qty{width:38px}.glich-col-price,.glich-col-sum{width:76px}.glich-lines th{border-bottom:1px solid var(--glich-p-ink);text-align:left;font-family:var(--glich-disp);letter-spacing:.1em;text-transform:uppercase;color:var(--glich-p-accent);white-space:nowrap;padding:0 0 6px 6px;font-size:10.5px;font-weight:600;line-height:14px}.glich-lines th:first-child{padding-left:0}.glich-lines th.glich-r{text-align:right}.glich-lines th.glich-c{text-align:center}.glich-lines td{border-bottom:1px solid var(--glich-p-line);vertical-align:top;white-space:nowrap;padding:26px 0 7px 6px}.glich-lines td.glich-no{color:var(--glich-p-mute);padding:7px 0 0}.glich-lines td.glich-desc{padding:7px 0 0 6px;overflow:visible}.glich-lines td.glich-sum{color:var(--glich-p-ink)}.glich-tot{width:min(206px,100%);color:var(--glich-p-mute);grid-template-columns:1fr auto;gap:3px 12px;margin:10px 0 0 auto;font-size:12px;line-height:17px;display:grid}.glich-tot-v{text-align:right;color:var(--glich-p-ink-2);white-space:nowrap}.glich-tot-sum{border-top:1px solid var(--glich-p-ink);font-family:var(--glich-disp);color:var(--glich-p-ink);margin-top:4px;padding-top:6px;font-size:13px;font-weight:700;line-height:20px}.glich-tot-sum.glich-tot-v{color:var(--glich-p-ink);font-family:inherit}.glich-foot{margin-top:12px}.glich-note{color:var(--glich-p-mute);font-size:11px;line-height:15px}.glich-stamp-row{justify-content:flex-end;margin-top:10px;display:flex}.glich-stamp{--glich-j1:-5px;--glich-j2:4px;--glich-k1:9px;--glich-k2:-7px;--glich-k3:5px;--glich-ring:1.4;--glich-ch:7px;filter:drop-shadow(0 0 7px #e1a44673);flex:none;margin:0 2px 2px 0;position:relative;transform:rotate(-4deg)}.glich-stamp-edge{background-color:var(--glich-gold);clip-path:polygon(var(--glich-ch) 0, 100% 0, 100% calc(100% - var(--glich-ch)), calc(100% - var(--glich-ch)) 100%, 0 100%, 0 var(--glich-ch));padding:2px}.glich-stamp-in{text-align:center;clip-path:polygon(calc(var(--glich-ch) - 1px) 0, 100% 0, 100% calc(100% - var(--glich-ch) + 1px), calc(100% - var(--glich-ch) + 1px) 100%, 0 100%, 0 calc(var(--glich-ch) - 1px));background-color:#0b0d10;padding:6px 10px 5px}.glich-stamp-t{font-family:var(--glich-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--glich-gold);white-space:nowrap;margin-right:-.14em;font-size:13px;font-weight:800;line-height:15px}.glich-stamp-d{color:var(--glich-gold);white-space:nowrap;margin-top:3px;font-size:11px;line-height:14px}.glich-slice{opacity:0;pointer-events:none;position:absolute;inset:0}.glich-ring{border:1px solid var(--glich-gold);opacity:0;pointer-events:none;position:absolute;inset:-4px}.glich-pscan{opacity:0;background-color:var(--glich-teal);height:2px;box-shadow:0 0 10px 3px var(--glich-glow-scan);pointer-events:none;position:absolute;top:0;left:-4px;right:-4px}.glich-dim{height:14px;margin:10px 8px 0;position:relative}.glich-dim-end{background-color:var(--glich-mute);width:1px;height:14px;position:absolute;top:0}.glich-dim-l{left:0}.glich-dim-r{right:0}.glich-dim-bar{background-color:rgba(var(--glich-mute-rgb), .5);height:1px;position:absolute;top:7px;left:0;right:0}.glich-dim-label{background-color:var(--glich-void);color:var(--glich-mute);padding:0 8px;font-size:10px;line-height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.glich-reccol{max-width:480px;margin-top:44px;padding-left:30px;position:relative;container:glich-reccol/inline-size}.glich-conn{background-image:repeating-linear-gradient(180deg, rgba(var(--glich-teal-ui-rgb), .3) 0 6px, transparent 6px 10px);width:2px;height:57px;position:absolute;top:-44px;left:8px}.glich-conn-fill{transform-origin:50% 0;background-image:repeating-linear-gradient(180deg, var(--glich-teal-ui) 0 6px, transparent 6px 10px);width:2px;height:100%;box-shadow:0 0 6px var(--glich-glow-conn);position:absolute;top:0;left:0}.glich-conn-dot{background-color:var(--glich-gold-ui);width:6px;height:6px;position:absolute;top:-3px;left:-2px}.glich-t-conn{color:var(--glich-mute);font-size:10px;line-height:14px;position:absolute;top:14px;left:14px}.glich-recs{--glich-strip:24px;--glich-nc:13px;--glich-rgap:12px;--glich-bus-x:-26px;--glich-tap-x:-15px}.glich-bushost{position:relative}.glich-bushost+.glich-record,.glich-record+.glich-record{margin-top:var(--glich-rgap)}.glich-bus{left:var(--glich-bus-x);top:var(--glich-nc);bottom:calc(-1 * (var(--glich-rgap) + var(--glich-nc)));width:10px;position:absolute;overflow:hidden}.glich-track,.glich-rail{background-image:repeating-linear-gradient(180deg, rgba(var(--glich-teal-ui-rgb), .3) 0 9px, transparent 9px 13px);width:2px;position:absolute;top:0;bottom:0;left:4px}.glich-rail{transform-origin:50% 0;background-image:repeating-linear-gradient(180deg, var(--glich-teal-ui) 0 9px, transparent 9px 13px);box-shadow:0 0 6px var(--glich-glow-teal)}.glich-pulse{opacity:0;background-image:linear-gradient(180deg, rgba(var(--glich-gold-ui-rgb), 0), rgba(var(--glich-gold-ui-rgb), .9) 70%, var(--glich-pulse-core) 92%, rgba(var(--glich-pulse-core-rgb), 0));width:6px;height:60px;box-shadow:0 0 12px var(--glich-glow-pulse);border-radius:3px;position:absolute;top:0;left:2px}.glich-record{position:relative}.glich-node{left:calc(var(--glich-bus-x) - 1px);top:calc(var(--glich-nc) - 6px);border:2px solid var(--glich-gold-ui);background-color:var(--glich-gold-ui);width:12px;height:12px;box-shadow:0 0 10px var(--glich-glow-gold);position:absolute;transform:rotate(45deg)}.glich-tap{left:var(--glich-tap-x);right:100%;top:var(--glich-nc);background-color:rgba(var(--glich-teal-ui-rgb), .5);height:1px;position:absolute}.glich-card{--glich-cc:10px;position:relative}.glich-card-edge{background-color:rgba(var(--glich-teal-ui-rgb), .34);clip-path:polygon(var(--glich-cc) 0, 100% 0, 100% calc(100% - var(--glich-cc)), calc(100% - var(--glich-cc)) 100%, 0 100%, 0 var(--glich-cc));padding:1px}.glich-card-in{background-color:var(--glich-card);background-image:repeating-linear-gradient(180deg, var(--glich-scan-card) 0 1px, transparent 1px 3px);clip-path:polygon(calc(var(--glich-cc) - .4px) 0, 100% 0, 100% calc(100% - var(--glich-cc) + .4px), calc(100% - var(--glich-cc) + .4px) 100%, 0 100%, 0 calc(var(--glich-cc) - .4px))}.glich-strip{height:var(--glich-strip);border-bottom:1px solid var(--glich-edge);background-color:var(--glich-strip-bg);color:var(--glich-mute);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 16px;font-size:10px;line-height:14px;display:flex}.glich-strip-k{margin-left:8px}.glich-ok{color:var(--glich-teal);white-space:nowrap;font-size:10.5px;font-weight:700;line-height:14px;display:inline-block}.glich-ok-in{background-color:var(--glich-teal);color:var(--glich-on-accent);padding:0 4px;display:inline-block}.glich-card-body{padding:10px 12px 12px}.glich-card-corner{width:var(--glich-cc);height:var(--glich-cc);pointer-events:none;background-image:linear-gradient(135deg, transparent calc(50% - 1px), var(--glich-gold-ui) calc(50% - 1px), var(--glich-gold-ui) calc(50% + 1px), transparent calc(50% + 1px));position:absolute;top:0;left:0}.glich-scanbar{opacity:0;background-color:var(--glich-teal);height:2px;box-shadow:0 0 10px 2px var(--glich-glow-bar);pointer-events:none;position:absolute;top:0;left:0;right:0}.glich-rh{grid-template-rows:16px auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;display:grid}.glich-ico{width:14px;height:14px;color:var(--glich-teal);flex:none;display:block}.glich-sys{font-family:var(--glich-disp);letter-spacing:.14em;text-transform:uppercase;color:var(--glich-mute);white-space:nowrap;font-size:10px;font-weight:600;line-height:14px}.glich-name{font-family:var(--glich-disp);color:var(--glich-ink);grid-column:1/-1;margin:4px 0 8px;font-size:15px;font-weight:700;line-height:20px}.glich-je{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px;line-height:16px}.glich-je-dr{width:62px}.glich-je-cr{width:66px}.glich-je th{border-bottom:1px solid rgba(var(--glich-mute-rgb), .3);text-align:left;font-family:var(--glich-disp);letter-spacing:.08em;text-transform:uppercase;color:var(--glich-mute);white-space:nowrap;padding:0 0 5px;font-size:10.5px;font-weight:600;line-height:13px}.glich-je th.glich-r{text-align:right}.glich-je td{border-bottom:1px solid rgba(var(--glich-mute-rgb), .16);color:var(--glich-ink-2);vertical-align:top;white-space:nowrap;padding:4px 0}.glich-je td.glich-je-acct{white-space:normal;padding-right:6px}.glich-je tr:last-child td{border-bottom:0}.glich-je td.glich-v{color:var(--glich-ink)}.glich-je td.glich-dash{color:var(--glich-mute)}.glich-acct{color:var(--glich-acct)}.glich-bal{border-top:1px solid var(--glich-total-rule);color:var(--glich-mute);justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px;padding-top:8px;font-size:11px;line-height:20px;display:flex}.glich-bal-m{margin-top:8px}.glich-bal b{color:var(--glich-gold);white-space:nowrap;flex:none;font-size:14px;font-weight:700}.glich-bal-k{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.glich-delta{border:1px solid var(--glich-gold);color:var(--glich-gold);white-space:nowrap;padding:0 6px;font-size:11.5px;font-weight:700;line-height:16px;display:inline-block}.glich-bal b.glich-tick{text-align:right;line-height:20px;display:inline-grid;overflow:hidden}.glich-tick>span{grid-area:1/1}.glich-pre{opacity:0}.glich-line{color:var(--glich-ink-2);font-size:11px;line-height:17px}.glich-line>span{display:block}.glich-line .glich-v{color:var(--glich-ink)}.glich-line-3>span:last-child{text-align:right}.glich-k{color:var(--glich-mute)}.glich-sent-t{font-family:var(--glich-disp);color:var(--glich-ink);font-size:14px;font-weight:600;line-height:20px;display:block}.glich-sent-when{height:24px;color:var(--glich-teal);white-space:nowrap;align-items:center;gap:10px;margin-top:6px;font-size:11px;line-height:16px;display:flex}.glich-okbox{border:1px solid rgba(var(--glich-teal-ui-rgb), .6);flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.glich-okbox svg{width:16px;height:16px;display:block}.glich-check{stroke:var(--glich-teal);stroke-width:2.6px;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:24;stroke-dashoffset:0}.glich-readout{border-top:1px solid rgba(var(--glich-mute-rgb), .25);border-bottom:1px solid rgba(var(--glich-mute-rgb), .12);background-color:var(--glich-readout-bg);color:var(--glich-mute);margin-top:18px;padding:8px 12px;font-size:10.5px;line-height:16px;position:relative}.glich-ro-a{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.glich-ro-b{align-items:center;gap:10px;min-height:16px;margin-top:6px;display:flex}.glich-cells{flex:none;gap:4px;display:flex}.glich-cell{background-color:var(--glich-gold-ui);width:20px;height:8px;box-shadow:0 0 6px var(--glich-glow-cell)}.glich-fill-ro{background-image:linear-gradient(90deg, rgba(var(--glich-mute-rgb), .35) 1px, transparent 1px);background-size:6px 6px;height:6px}@container glich-papercol (min-width:465px){.glich-src{font-size:10.5px}.glich-frame{padding:12px}.glich-brk{--dx:-18px;--dy:-18px;width:26px;height:26px}.glich-brk-tr{--dx:18px}.glich-brk-bl{--dy:18px}.glich-brk-br{--dx:18px;--dy:18px}.glich-tickm-t,.glich-tickm-b{height:7px}.glich-tickm-l,.glich-tickm-r{width:7px}.glich-paper{--glich-paper-shadow:0 30px 50px -26px #000000f2, 0 0 0 1px #ffffff0f, 0 0 48px #44d6c814}.glich-feed{background-image:radial-gradient(circle at 7px 9px, var(--glich-hole) 0 3px, var(--glich-hole-halo) 3.5px, transparent 4px);background-size:14px 18px;width:14px}.glich-sheet{padding:18px 18px 16px;font-size:12.5px;line-height:18px}.glich-inv-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.glich-co{font-size:17px}.glich-co-id .glich-sep{display:none}.glich-city{display:block}.glich-kind{text-align:right;margin-top:0}.glich-kind-no{font-size:15px;line-height:22px}.glich-kind-d{white-space:nowrap}.glich-buyer{white-space:nowrap;margin-top:14px;font-size:12.5px;line-height:18px}.glich-buyer-k,.glich-buyer b,.glich-buyer-id{display:inline}.glich-buyer-k{line-height:inherit}.glich-buyer-id{font-size:inherit;line-height:inherit}.glich-buyer .glich-sep{display:inline}.glich-lines{margin-top:12px;font-size:12.5px;line-height:18px}.glich-col-no{width:18px}.glich-col-qty{width:42px}.glich-col-price{width:86px}.glich-col-sum{width:88px}.glich-lines th{padding-left:8px;font-size:11px}.glich-lines td{vertical-align:middle;padding:6px 0 6px 8px}.glich-lines td.glich-no{padding:6px 0}.glich-lines td.glich-desc{text-overflow:ellipsis;padding:6px 0 6px 8px;overflow:hidden}.glich-tot{width:min(236px,100%);margin-top:12px;font-size:12.5px;line-height:18px}.glich-tot-sum{font-size:14px}.glich-foot{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:16px;display:flex}.glich-note{max-width:206px;line-height:16px}.glich-stamp-row{margin-top:0;display:block}.glich-stamp{--glich-j1:-6px;--glich-j2:5px;--glich-k1:12px;--glich-k2:-9px;--glich-k3:6px;--glich-ring:1.45;--glich-ch:8px;filter:drop-shadow(0 0 8px #e1a44673);margin:0 4px 2px 0}.glich-stamp-in{padding:7px 14px 6px}.glich-stamp-t{letter-spacing:.16em;margin-right:-.16em;font-size:15px;line-height:17px}.glich-ring{inset:-5px}.glich-pscan{box-shadow:0 0 12px 3px var(--glich-glow-scan);left:-6px;right:-6px}.glich-dim{margin:10px 12px 0}.glich-dim-label{padding:0 10px;font-size:10.5px}}@container glich-papercol (max-width:303.98px){.glich-frame{padding:6px}.glich-feed{background-image:radial-gradient(circle at 4px 8px, var(--glich-hole) 0 2px, var(--glich-hole-halo) 2.5px, transparent 2.9px);background-size:8px 16px;width:8px}.glich-sheet{padding:12px 10px}.glich-lines{font-size:11px;line-height:16px}.glich-col-no{width:13px}.glich-col-qty{width:32px}.glich-col-price,.glich-col-sum{width:65px}.glich-lines th{letter-spacing:.06em;padding-left:5px;font-size:10px}.glich-lines td{padding:24px 0 7px 5px}.glich-lines td.glich-desc{padding:7px 0 0 5px}}@container glich-reccol (min-width:432px){.glich-recs{--glich-strip:26px;--glich-nc:14px;--glich-rgap:16px}.glich-card{--glich-cc:12px}.glich-card-in{clip-path:polygon(11.5px 0,100% 0,100% calc(100% - 11.5px),calc(100% - 11.5px) 100%,0 100%,0 11.5px)}.glich-strip{padding:0 14px 0 20px;font-size:10.5px}.glich-strip-k{margin-left:10px}.glich-ok{font-size:11px;line-height:16px}.glich-card-body{padding:12px 16px 14px}.glich-rh{align-items:center;gap:10px;height:22px;margin-bottom:10px;display:flex}.glich-ico{width:16px;height:16px}.glich-sys{font-size:11px}.glich-name{white-space:nowrap;margin:0 0 0 auto;font-size:16px;line-height:22px}.glich-je{font-size:12.5px;line-height:18px}.glich-je-dr,.glich-je-cr{width:clamp(104px,50cqi - 109px,120px)}.glich-je th{letter-spacing:.12em;padding-bottom:6px;font-size:11px}.glich-je td{vertical-align:middle;padding:5px 0}.glich-je td.glich-je-acct{white-space:nowrap;padding-right:0}.glich-bal{gap:12px;font-size:11.5px}.glich-bal-k{flex-direction:row;align-items:baseline;gap:10px;display:inline-flex}.glich-delta{font-size:12px}.glich-line{justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;line-height:20px;display:flex}.glich-line-3>span:first-child{white-space:nowrap}.glich-sent{justify-content:space-between;align-items:center;gap:12px;height:24px;display:flex}.glich-sent-when{margin-top:0;font-size:12.5px;line-height:20px}}@container glich-board (min-width:680px){.glich-h{--glich-hx1:-2px;--glich-hs1:3px;--glich-hx2:2px;--glich-hs2:2px;margin:16px 0 14px}.glich-kicker{gap:14px}.glich-kicker-rule{width:220px}.glich-stage{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background-image:linear-gradient(135deg, var(--glich-gold-ui) 0%, rgba(var(--glich-gold-ui-rgb), .3) 20%, rgba(var(--glich-teal-ui-rgb), .14) 62%, var(--glich-teal-ui) 100%);margin-top:32px}.glich-screen{clip-path:polygon(19.6px 0,100% 0,100% calc(100% - 19.6px),calc(100% - 19.6px) 100%,0 100%,0 19.6px);background-image:radial-gradient(70% 60% at 30% 38%, var(--glich-screen-glow), transparent 70%), radial-gradient(var(--glich-screen-dot) 1px, transparent 1.3px), linear-gradient(var(--glich-screen-line) 1px, transparent 1px), linear-gradient(90deg, var(--glich-screen-line) 1px, transparent 1px);background-size:100% 100%,12px 12px,64px 64px,64px 64px;padding:20px 28px 22px}.glich-floor{perspective:340px;height:300px}.glich-floor-grid{--glich-tile:56px;height:360px;left:-40%;right:-40%}.glich-scan{box-shadow:inset 0 0 140px var(--glich-vignette)}.glich-corner{width:18px;height:18px}.glich-corner-tr{top:10px;right:10px}.glich-corner-bl{bottom:10px;left:10px}.glich-top{align-items:center;gap:14px;height:44px;display:flex}.glich-brand{flex:none;gap:14px}.glich-logo{width:24px;height:24px}.glich-brand-t{white-space:nowrap;font-size:14px;line-height:20px}.glich-top-r{flex:1;gap:14px;margin-top:0}.glich-top-r>.glich-fill{margin:0 8px}.glich-plate{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);padding:0 18px 0 16px}.glich-btn-corner{width:10px;height:10px}.glich-ruler-x{background-size:64px 10px,8px 4px;margin-top:16px}.glich-body{margin-top:22px;padding-bottom:20px}.glich-readout{align-items:center;gap:16px;height:36px;margin-top:22px;padding:0 14px;font-size:11px;display:flex}.glich-ro-a{flex:none;justify-content:flex-start;gap:16px}.glich-ro-b{flex:1;gap:16px;margin-top:0}.glich-cell{width:26px}}@container glich-board (min-width:960px){.glich-ruler-y{z-index:1;pointer-events:none;border-left:1px solid rgba(var(--glich-mute-rgb), .25);background-image:linear-gradient(180deg, rgba(var(--glich-gold-ui-rgb), .7) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--glich-mute-rgb), .4) 1px, transparent 1px);background-repeat:repeat-y,repeat-y;background-size:8px 64px,4px 8px;width:8px;display:block;position:absolute;top:120px;bottom:40px;left:8px}.glich-flow{--glich-gap:clamp(48px, 32.9cqi - 296px, 72px);column-gap:var(--glich-gap);grid-template-columns:minmax(0,480px) minmax(478px,1fr);align-items:start;display:grid}.glich-papercol{max-width:none}.glich-reccol{max-width:none;margin-top:0;padding:18px 0 0 44px}.glich-recs{--glich-bus-x:-34px;--glich-tap-x:-22px}.glich-conn{left:calc(-1 * var(--glich-gap));width:calc(var(--glich-gap) + 15px);background-image:repeating-linear-gradient(90deg, rgba(var(--glich-teal-ui-rgb), .3) 0 6px, transparent 6px 10px);height:2px;top:31px}.glich-conn-fill{transform-origin:0;background-image:repeating-linear-gradient(90deg, var(--glich-teal-ui) 0 6px, transparent 6px 10px);width:100%;height:2px}.glich-conn-dot{top:-2px;left:-3px}.glich-t-conn{font-size:10.5px;top:-20px;left:16px}}.glich:not(.glich-js) .glich-btn{visibility:hidden}@media screen{.glich-armed:not(.glich-play) .glich-paper{clip-path:inset(0 -60px 100%)}.glich-armed:not(.glich-play) .glich-pscan{opacity:0}.glich-armed:not(.glich-play) .glich-scanbar{opacity:1;top:-2px}.glich-armed:not(.glich-play) .glich-brk{opacity:0;transform:translate(var(--dx), var(--dy))}.glich-armed:not(.glich-play) .glich-tickm,.glich-armed:not(.glich-play) .glich-f-no{opacity:0}.glich-armed:not(.glich-play) .glich-type{width:0}.glich-armed:not(.glich-play) .glich-stamp{opacity:0;transform:rotate(-4deg)scale(1.14)}.glich-armed:not(.glich-play) .glich-conn-fill,.glich-armed:not(.glich-play) .glich-rail{transform:scaleY(0)}.glich-armed:not(.glich-play) .glich-node{border-color:var(--glich-node-off);background-color:var(--glich-void);box-shadow:none;transform:rotate(45deg)scale(.7)}.glich-armed:not(.glich-play) .glich-card{clip-path:inset(0 -24px 100%);transform:translateX(var(--glich-cshift,-5px))}.glich-armed:not(.glich-play) .glich-cell{background-color:var(--glich-cell-off);box-shadow:none}.glich-armed:not(.glich-play) .glich-pre{opacity:1}.glich-armed:not(.glich-play) .glich-post{opacity:0;transform:translateY(100%)}.glich-armed:not(.glich-play) .glich-delta{opacity:0;transform:translateY(10px)}.glich-armed:not(.glich-play) .glich-check{stroke-dashoffset:24px}.glich-armed:not(.glich-play) .glich-ok{opacity:0;transform:scale(1.35)}@container glich-board (min-width:960px){.glich-armed:not(.glich-play) .glich-conn-fill{transform:scaleX(0)}}}@container glich-reccol (min-width:432px){.glich-card{--glich-cshift:-6px}}.glich-intro .glich-h{animation:.36s step-end .1s both glich-hglitch}.glich-intro .glich-cursor{animation:1.2s step-end 4 glich-blink}.glich-intro .glich-floor-grid{animation:4.8s cubic-bezier(.33,.33,.4,1) glich-floor}.glich-play .glich-paper{animation:.5s cubic-bezier(.2,0,0,1) 50ms both glich-reveal}.glich-play .glich-pscan{animation:.5s cubic-bezier(.2,0,0,1) 50ms both glich-scanbar}.glich-play .glich-brk{animation:.42s cubic-bezier(.3,1.5,.5,1) .3s both glich-lock}.glich-play .glich-tickm{animation:.2s linear .66s both glich-fade}.glich-play .glich-t-src{animation:.24s steps(8,end) .1s backwards glich-type}.glich-play .glich-f-no{animation:.3s linear .2s both glich-fade}.glich-play .glich-t-dim{animation:.24s steps(8,end) .62s backwards glich-type}.glich-play .glich-stamp{animation:.44s linear .9s both glich-stamp}.glich-play .glich-slice{animation:.44s step-end .9s both glich-slice}.glich-play .glich-ring{animation:.42s cubic-bezier(.2,0,0,1) 1.18s both glich-ring}.glich-play .glich-frame{animation:.18s linear 1.18s both glich-shake}.glich-play .glich-conn-fill{animation:.24s steps(8,end) 1.28s both glich-drawy}.glich-play .glich-t-conn{animation:.24s steps(8,end) 1.28s backwards glich-type}.glich-play .glich-rail{animation:1.2s steps(24,end) 1.52s both glich-drawy}.glich-play .glich-pulse{animation:1.2s steps(24,end) 1.52s both glich-run,.3s linear 2.72s both glich-outfade}@container glich-board (min-width:960px){.glich-play .glich-conn-fill{animation-name:glich-drawx}}.glich-play .glich-n1{animation:.24s ease-out 1.52s both glich-node}.glich-play .glich-n2{animation:glich-node .24s ease-out var(--glich-t2) both}.glich-play .glich-n3{animation:glich-node .24s ease-out var(--glich-t3) both}.glich-play .glich-n4{animation:.24s ease-out 2.72s both glich-node}.glich-play .glich-c1{animation:.34s cubic-bezier(.2,0,0,1) 1.54s both glich-card}.glich-play .glich-c2{animation:glich-card .34s cubic-bezier(.2, 0, 0, 1) calc(var(--glich-t2) + 20ms) both}.glich-play .glich-c3{animation:glich-card .34s cubic-bezier(.2, 0, 0, 1) calc(var(--glich-t3) + 20ms) both}.glich-play .glich-c4{animation:.34s cubic-bezier(.2,0,0,1) 2.74s both glich-card}.glich-play .glich-s1{animation:.34s cubic-bezier(.2,0,0,1) 1.54s both glich-scanbar}.glich-play .glich-s2{animation:glich-scanbar .34s cubic-bezier(.2, 0, 0, 1) calc(var(--glich-t2) + 20ms) both}.glich-play .glich-s3{animation:glich-scanbar .34s cubic-bezier(.2, 0, 0, 1) calc(var(--glich-t3) + 20ms) both}.glich-play .glich-s4{animation:.34s cubic-bezier(.2,0,0,1) 2.74s both glich-scanbar}.glich-play .glich-q1{animation:.2s linear 1.54s both glich-cell}.glich-play .glich-q2{animation:glich-cell .2s linear calc(var(--glich-t2) + 20ms) both}.glich-play .glich-q3{animation:glich-cell .2s linear calc(var(--glich-t3) + 20ms) both}.glich-play .glich-q4{animation:.2s linear 2.74s both glich-cell}.glich-play .glich-pre{animation:.4s cubic-bezier(.2,0,0,1) 2.88s both glich-tickout}.glich-play .glich-post{animation:.4s cubic-bezier(.2,0,0,1) 2.88s both glich-tickin}.glich-play .glich-delta{animation:.4s cubic-bezier(.2,0,0,1) 2.88s both glich-rise}.glich-play .glich-check{animation:.32s ease-out 3.26s both glich-check}.glich-play .glich-ok1{animation:.24s step-end 1.9s both glich-ok}.glich-play .glich-ok2{animation:.24s step-end 3.3s both glich-ok}.glich-play .glich-ok3{animation:.24s step-end 3.44s both glich-ok}.glich-play .glich-ok4{animation:.24s step-end 3.62s both glich-ok}.glich-play .glich-t-time{animation:.63s steps(21,end) 1.2s backwards glich-type}.glich-play .glich-t-done{animation:.63s steps(21,end) 3.9s backwards glich-type}@keyframes glich-hglitch{0%{transform:translateX(var(--glich-hx1));text-shadow:calc(-1 * var(--glich-hs1)) 0 rgba(var(--glich-split-m-rgb), .6), var(--glich-hs1) 0 rgba(var(--glich-split-t-rgb), .6)}34%{transform:translateX(var(--glich-hx2));text-shadow:calc(-1 * var(--glich-hs2)) 0 rgba(var(--glich-split-m-rgb), .45), var(--glich-hs2) 0 rgba(var(--glich-split-t-rgb), .45)}67%{text-shadow:-1px 0 rgba(var(--glich-split-m-rgb), .25), 1px 0 rgba(var(--glich-split-t-rgb), .25);transform:none}to{text-shadow:none;transform:none}}@keyframes glich-blink{0%{opacity:1}50%{opacity:0}}@keyframes glich-floor{0%{background-position:0 0,0 0}to{background-position:0 var(--glich-tile), 0 0}}@keyframes glich-fade{0%{opacity:0}to{opacity:1}}@keyframes glich-type{0%{width:0}to{width:var(--w)}}@keyframes glich-reveal{0%{clip-path:inset(0 -60px 100%)}99%{clip-path:inset(0 -60px)}to{clip-path:inset(-60px)}}@keyframes glich-scanbar{0%{opacity:1;top:-2px}86%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}@keyframes glich-lock{0%{opacity:0;transform:translate(var(--dx), var(--dy))}to{opacity:1;transform:none}}@keyframes glich-stamp{0%{opacity:0;text-shadow:none;animation-timing-function:step-end;transform:rotate(-4deg)scale(1.14)}12%{opacity:1;transform:rotate(-4deg) translateX(var(--glich-j1)) skewX(-12deg) scale(1.1);text-shadow:-3px 0 #ff2e88d9,3px 0 #44d6c8d9;animation-timing-function:step-end}26%{opacity:.3;transform:rotate(-4deg) translateX(var(--glich-j2)) skewX(8deg) scale(1.06);text-shadow:-3px 0 #ff2e88d9,3px 0 #44d6c8d9;animation-timing-function:step-end}40%{opacity:1;text-shadow:-2px 0 #ff2e88b3,2px 0 #44d6c8b3;animation-timing-function:step-end;transform:rotate(-4deg)translate(-2px)scale(1.03)}54%{opacity:.55;text-shadow:-2px 0 #ff2e88b3,2px 0 #44d6c8b3;animation-timing-function:step-end;transform:rotate(-4deg)translate(2px)scale(1.02)}66%{opacity:1;text-shadow:none;animation-timing-function:cubic-bezier(.2,0,0,1);transform:rotate(-4deg)scale(.96)}to{opacity:1;text-shadow:none;transform:rotate(-4deg)scale(1)}}@keyframes glich-slice{0%{opacity:0;clip-path:inset(0 0 100%);transform:none}12%{opacity:1;transform:translateX(var(--glich-k1));clip-path:inset(10% 0 60%)}26%{opacity:1;transform:translateX(var(--glich-k2));clip-path:inset(44% 0 30%)}40%{opacity:1;transform:translateX(var(--glich-k3));clip-path:inset(68% 0 8%)}54%{opacity:0;clip-path:inset(0 0 100%);transform:none}to{opacity:0;clip-path:inset(0 0 100%);transform:none}}@keyframes glich-ring{0%{opacity:0;transform:scale(1)}1%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(var(--glich-ring))}}@keyframes glich-shake{0%{transform:none}25%{transform:translate(-3px,1px)}50%{transform:translate(3px,-1px)}75%{transform:translate(-1px)}to{transform:none}}@keyframes glich-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes glich-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes glich-run{0%{top:-60px}to{top:calc(100% - 60px)}}@keyframes glich-outfade{0%{opacity:1}to{opacity:0}}@keyframes glich-node{0%{border-color:var(--glich-node-off);background-color:var(--glich-void);box-shadow:none;transform:rotate(45deg)scale(.7)}to{border-color:var(--glich-gold-ui);background-color:var(--glich-gold-ui);box-shadow:0 0 10px var(--glich-glow-gold);transform:rotate(45deg)scale(1)}}@keyframes glich-card{0%{clip-path:inset(0 -24px 100%);transform:translateX(var(--glich-cshift,-5px))}30%{transform:translate(3px)}55%{transform:none}99%{clip-path:inset(0 -24px)}to{clip-path:inset(-24px);transform:none}}@keyframes glich-cell{0%{background-color:var(--glich-cell-off);box-shadow:none}to{background-color:var(--glich-gold-ui);box-shadow:0 0 6px var(--glich-glow-cell)}}@keyframes glich-tickout{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes glich-tickin{0%{opacity:0;text-shadow:-3px 0 rgba(var(--glich-split-m-rgb), .8), 3px 0 rgba(var(--glich-split-t-rgb), .8);transform:translateY(100%)}55%{opacity:1;text-shadow:-2px 0 rgba(var(--glich-split-m-rgb), .6), 2px 0 rgba(var(--glich-split-t-rgb), .6);transform:none}to{opacity:1;text-shadow:none;transform:none}}@keyframes glich-check{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes glich-ok{0%{opacity:0;transform:scale(1.35)}34%{opacity:1;transform:scale(1.35)}67%{opacity:1;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes glich-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.glich *,.glich :before,.glich :after{animation:none!important}.glich-btn{display:none!important}}@media print{.glich *,.glich :before,.glich :after{animation:none!important}.glich-btn{visibility:hidden!important}}
.gk-row.gwa-row.gk-hl{box-shadow:-6px 0 0 var(--gk-hl), 6px 0 0 var(--gk-hl)}.gwa-under{margin-top:6px;padding-left:22px}@media (min-width:640px){.gwa-under{padding-left:24px}}.gwa-cmp-col+.gwa-cmp-col{border-top:1px solid var(--gk-head-rule)}@media (min-width:640px){.gwa-cmp-col+.gwa-cmp-col{border-top:0;border-left:1px solid var(--gk-line)}}.gk-row.gwa-cmp-row{padding-left:var(--gk-cell-edge);padding-right:var(--gk-cell-edge)}.gwa-cmp-col{--gk-cell-edge:max(10px, calc(var(--gk-c) - 2px))}
.gk-wms-cell{border:1px solid #0000;transition:background-color .15s;position:relative}.gk-wms-occ{background-color:#44d6c829;border-color:#44d6c899}.gk-wms-free{background-color:#07090c8c;border-style:dashed;border-color:#8f96928c}.gk-wms-sel{border-color:var(--gk-gold-ui);background-color:#e1a44642;box-shadow:0 0 10px #e1a4464d}.gk-wms-sel.gk-wms-lit{background-color:#e1a44675}.light .gk-wms-occ{border-color:var(--gk-teal-ui);background-color:#2a8a941f}.light .gk-wms-free{border-color:var(--gk-mute);background-color:var(--gk-well)}.light .gk-wms-sel{background-color:#b8720f33;box-shadow:0 0 10px #b8720f26}.light .gk-wms-sel.gk-wms-lit{background-color:#b8720f57}.gk-wms-sel:before{content:"";pointer-events:none;background:linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 0 0 / 34% 2px no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 0 0 / 2px 34% no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 100% 0 / 34% 2px no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 100% 0 / 2px 34% no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 0 100% / 34% 2px no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 0 100% / 2px 34% no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 100% 100% / 34% 2px no-repeat, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) 100% 100% / 2px 34% no-repeat;filter:drop-shadow(0 0 3px var(--gk-glow-brk));position:absolute;inset:-3px}.gk-wms-sw.gk-wms-sel:before{inset:-2px}.gk-wms-rows>.gk-row{margin:0 -8px;padding:7px 8px;transition:background-color .15s}.gk-wms-rule{border-top:1px solid var(--gk-line)}@media (forced-colors:active){.gk-wms-sel{border:3px solid highlight}}
.gk-cl-day{margin:0;padding:0;list-style:none}.gk-cl-slot{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:12px;padding:7px 8px;display:grid}.gk-cl-slot+.gk-cl-slot{border-top:1px solid var(--gk-line)}.gk-cl-sel{box-shadow:inset 2px 0 0 var(--gk-teal);background:var(--gk-hl)}.gk-cl-free{color:var(--gk-mute);outline:1px dashed var(--gk-line-2);outline-offset:-3px}.gk-cl-noshow{color:var(--gk-mute)}.gk-cl-noshow>:last-child{text-decoration:line-through}.gk-cl-cmp-col+.gk-cl-cmp-col{border-top:1px solid var(--gk-head-rule)}@media (min-width:640px){.gk-cl-cmp-col+.gk-cl-cmp-col{border-top:0;border-left:1px solid var(--gk-line)}}.gk-row.gk-cl-cmp-row{padding-left:var(--gk-cell-edge);padding-right:var(--gk-cell-edge)}.gk-cl-cmp-col{--gk-cell-edge:max(10px, calc(var(--gk-c) - 2px))}
.gkm-meet{border:1px solid var(--gk-line-2);grid-template-columns:minmax(0,1fr);display:grid}.gkm-meet-cell{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;min-width:0;padding:8px 10px;display:flex}.gkm-meet-cell+.gkm-meet-cell{border-top:1px solid var(--gk-line-2)}@media (min-width:640px){.gkm-meet{grid-template-columns:repeat(2,minmax(0,1fr))}.gkm-meet-cell{padding:9px 12px}.gkm-meet-cell+.gkm-meet-cell{border-top:0;border-left:1px solid var(--gk-line-2)}}@media (min-width:1024px){.gk-conn.gk-conn-lgx.gkm-link{min-width:168px}.gk-conn.gkm-post{width:calc(50% - 100px);margin-left:auto}}.gkm-rep{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;display:grid}.gkm-rep>:first-child{grid-area:1/1}.gkm-rep>:nth-child(2){grid-area:1/2}.gkm-rep>:nth-child(3){grid-area:2/1}.gkm-rep-v{text-align:right;color:var(--gk-ink);font-size:13px}.gk-total.gkm-rep .gkm-rep-v{color:var(--gk-total);font-size:15px;font-weight:700}@media (min-width:640px){.gkm-rep-v{font-size:14px}.gk-total.gkm-rep .gkm-rep-v{font-size:16px}}.gk-chip.gkm-chip-dim{border-color:var(--gk-line-2);color:var(--gk-mute)}
.gps-rows{margin-left:-8px;margin-right:-8px}.gps-rows>.gk-row{padding-left:8px;padding-right:8px}.gps-rule{border-top:1px solid var(--gk-line)}.gps-file{border:1px dashed var(--gk-line-2);background-color:var(--gk-bg-strip);color:var(--gk-ink-2);padding:5px 10px;font-size:11px;line-height:16px}.gps-reason{border-left:2px solid color-mix(in srgb, var(--gk-teal) 45%, transparent);color:var(--gk-ink-2);padding:3px 0 3px 8px;font-size:11px;line-height:16px}@media (min-width:640px){.gps-file,.gps-reason{font-size:11.5px;line-height:17px}}
.gkc-personas{scroll-snap-type:x mandatory;scrollbar-color:#44d6c873 transparent;gap:12px;padding:2px 2px 8px;display:flex;overflow-x:auto}.light .gkc-personas{scrollbar-color:#2a8a9473 transparent}.gkc-persona{scroll-snap-align:start;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 0 240px;margin:0;padding:0;display:flex}.gkc-persona:focus-visible{outline-offset:3px;border-radius:0;outline:2px solid #e1a446}.light .gkc-persona:focus-visible{outline-color:#835508}.gkc-persona-card{width:100%;display:block}.gkc-persona-body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.gkc-persona-name{font:700 16px/20px var(--gk-disp);color:var(--gk-ink)}.gkc-persona-tag{color:var(--gk-mute);font-size:12.5px;line-height:17px}.gkc-persona-mark{color:var(--gk-gold);visibility:hidden;font-weight:700}.gkc-persona[aria-pressed=true] .gkc-persona-mark{visibility:visible}.gkc-persona[aria-pressed=true] .gkc-persona-card{background:linear-gradient(135deg, transparent calc(50% - 1.5px), var(--gk-gold-ui) calc(50% - 1.5px), var(--gk-gold-ui) calc(50% + 1.5px), transparent calc(50% + 1.5px)) 0 0 / var(--gk-c) var(--gk-c) no-repeat border-box, linear-gradient(135deg, transparent calc(50% - 1px), var(--gk-gold-ui) calc(50% - 1px), var(--gk-gold-ui) calc(50% + 1px), transparent calc(50% + 1px)) 100% 100% / var(--gk-c) var(--gk-c) no-repeat border-box, linear-gradient(var(--gk-hl), var(--gk-hl)) padding-box, linear-gradient(var(--gk-bg-card), var(--gk-bg-card)) padding-box, linear-gradient(var(--gk-gold-ui), var(--gk-gold-ui)) border-box}@media (hover:hover){.gkc-persona:hover .gkc-persona-name{color:var(--gk-teal)}}.gkc-persona:focus-visible .gkc-persona-name{color:var(--gk-teal)}@media (min-width:1024px){.gkc-personas{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:visible}.gkc-persona{flex:none}}.gkc-pthumb{width:96px;height:44px;display:block;overflow:visible}.gkc-pthumb path{fill:none;stroke:var(--gk-teal);stroke-width:1.25px;vector-effect:non-scaling-stroke}.gkc-pthumb path.gkc-core{stroke:var(--gk-gold);stroke-width:1px;opacity:.8}.gkc-pthumb path.gkc-mark{stroke:var(--gk-gold)}.gkc-pthumb .gkc-sig path{stroke-width:1.4px;filter:drop-shadow(0 0 2px #44d6c873)}.light .gkc-pthumb .gkc-sig path{filter:drop-shadow(0 0 2px var(--gk-glow-teal))}.gkc-cols{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.gkc-left,.gkc-right{min-width:0}.gkc-personas button,.gkc-cols :is(button,summary,input,a,[role=checkbox],[tabindex="0"]){scroll-margin-top:80px;scroll-margin-bottom:16px}@media (min-width:1024px){.gkc-cols :is(button,summary,input,a,[role=checkbox],[tabindex="0"]){scroll-margin-top:96px}}@media (max-width:1023.98px){.gkc-left :is(button,summary,input,a,[role=checkbox]){scroll-margin-top:calc(var(--gkc-stick,64px) + 16px);scroll-margin-bottom:calc(52px + env(safe-area-inset-bottom,0px) + 16px)}}@media (min-width:1024px){.gkc-cols{grid-template-columns:380px minmax(0,1fr);margin-top:32px}.gkc-right{top:var(--gkc-top,96px);align-self:start;position:sticky;container-type:inline-size}.gkc-right:has(.gkc-stage:focus-visible,.gkc-stage :focus-visible){top:96px}}.gkc-sec{flex-direction:column;gap:8px;display:flex}.gkc-sec+.gkc-sec{margin-top:18px}.gkc-h{font:700 15px/20px var(--gk-disp);color:var(--gk-ink);margin:0}.gkc-h-s{font-size:13px;line-height:18px}.gkc-hint{font:12px/16px var(--gk-sans);color:var(--gk-mute);margin:0}.gkc-note{color:var(--gk-gold);margin:0;font-size:12px;line-height:17px}.gkc-plates2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.gkc-plate{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-height:56px;padding:8px 12px 8px 14px}.gkc-plate small,.gkc-plates small{font:400 11px/15px var(--gk-mono);letter-spacing:0;opacity:.85;display:block}.gkc-seats{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.gkc-stepper{align-items:center;gap:6px;display:inline-flex}.gkc-stepper .gk-btn{min-width:44px;padding:6px 10px}.gkc-stepper-v{text-align:center;min-width:36px;font:700 16px/20px var(--gk-disp);color:var(--gk-ink)}.gkc-plates{flex-wrap:wrap;gap:6px;display:flex}.gkc-plates .gk-btn{flex-direction:column;gap:0;min-width:64px;min-height:48px;padding:6px 10px 6px 12px}.gkc-rows{flex-direction:column;gap:8px;margin-top:10px;padding-right:22px;display:flex;position:relative}.gkc-row{border-bottom:1px solid var(--gk-line);position:relative}.gkc-row-main{cursor:pointer;grid-template-columns:22px auto 28px minmax(min-content,1fr) auto;align-items:center;column-gap:8px;min-height:44px;padding:4px 0;display:grid}.gkc-row.is-locked .gkc-row-main{cursor:default}.gkc-check{background-color:var(--gk-bg-void);border-color:#44d6c88c;border-radius:0;width:18px;height:18px;margin:0 2px}.light .gkc-check{border-color:var(--gk-teal-ui)}.gkc-check[data-checked]{border-color:var(--gk-teal);background-color:var(--gk-teal);color:var(--gk-on-accent)}.gkc-check[data-disabled]{opacity:.55}.gkc-lock{background-color:var(--gk-gold);width:18px;height:18px;color:var(--gk-on-accent);justify-content:center;align-items:center;margin:0 2px;display:inline-flex}.gkc-lock svg{width:11px;height:11px}.gkc-pos{font:10.5px/14px var(--gk-mono);color:var(--gk-mute);white-space:nowrap}.gkc-row.is-docked .gkc-pos{color:var(--gk-gold)}.gkc-thumb{width:28px;height:28px;display:block;overflow:visible}.gkc-thumb path{fill:none;stroke:var(--gk-teal);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.55}.gkc-thumb path.gkc-core,.gkc-thumb path.gkc-mark{stroke:var(--gk-gold)}.gkc-row.is-docked .gkc-thumb path{opacity:1}.gkc-name{min-width:0;font:700 13px/17px var(--gk-disp);color:var(--gk-ink);overflow-wrap:break-word}.gkc-rprice{font:12px/16px var(--gk-mono);color:var(--gk-mute);white-space:normal;text-align:right}.gkc-amt{white-space:nowrap}.gkc-row.is-docked .gkc-rprice{color:var(--gk-ink)}@media (hover:hover){.gkc-row:hover .gkc-name{color:var(--gk-teal)}}.gkc-row:focus-within .gkc-name{color:var(--gk-teal)}.gkc-rnode{width:12px;height:12px;margin:0;transition:background-color .24s,border-color .24s,box-shadow .24s;position:absolute;top:15px;right:-22px}.gkc-tap{background-color:rgba(var(--gk-teal-ui-rgb), .5);width:8px;height:1px;position:absolute;top:22px;right:-8px}.gkc-seg{background-image:repeating-linear-gradient(180deg, rgba(var(--gk-teal-ui-rgb), .3) 0 9px, transparent 9px 13px);width:2px;position:absolute;top:27px;bottom:-22px;right:-17px}.gkc-seg.is-lit{background-image:repeating-linear-gradient(180deg, var(--gk-teal-ui) 0 9px, transparent 9px 13px);box-shadow:0 0 6px var(--gk-glow-teal)}.gkc-tags{font:11px/16px var(--gk-mono);color:var(--gk-mute);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:0 0 6px 30px;display:flex}.gkc-tags .gk-tag{white-space:normal}.gkc-lockline{align-items:center;gap:4px;max-width:100%;display:inline-flex}.gkc-lockline svg{flex:none;width:10px;height:10px}.gkc-picto path{stroke-linejoin:round;stroke-linecap:round}.gkc-spec{padding:0 0 6px 30px}.gkc-spec>summary{z-index:1;min-height:28px;font:12px/16px var(--gk-mono);color:var(--gk-ink-2);cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex;position:sticky;top:64px}.gkc-spec>summary::-webkit-details-marker{display:none}.gkc-spec-ch{width:12px;height:12px;color:var(--gk-teal);flex:none}.gkc-spec-w{flex:none}.gkc-spec-n{color:var(--gk-mute);flex:none}.gkc-row.is-docked .gkc-spec-n{color:var(--gk-ink)}@media (hover:hover){.gkc-spec>summary:hover .gkc-spec-w{color:var(--gk-ink)}.gkc-spec>summary:hover .gkc-spec-n{color:var(--gk-ink-2)}}.gkc-spec>summary:focus-visible .gkc-spec-w{color:var(--gk-ink)}.gkc-spec[open]>summary{border-bottom:1px solid var(--gk-line-2);background-color:var(--gk-bg-panel)}.gkc-spec[open]>summary .gkc-spec-w{color:var(--gk-ink)}.gkc-spec[open]>summary .gkc-spec-ch{transform:rotate(90deg)}.gkc-spec-body{padding:6px 0 4px}.gkc-spec-key{font:10.5px/14px var(--gk-mono);color:var(--gk-mute);display:block}.gkc-spec-det{align-items:center;gap:12px;margin:2px 0 8px;display:flex}.gkc-det-box{border:1px solid var(--gk-line-2);background-color:var(--gk-well);flex:none;place-items:center;width:64px;height:64px;display:grid}.gkc-det{width:52px;height:52px;display:block;overflow:visible}.gkc-det path{fill:none;stroke:var(--gk-teal);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.7}.gkc-det path.gkc-core,.gkc-det path.gkc-mark{stroke:var(--gk-gold)}.gkc-row.is-docked .gkc-det path{opacity:1}.gkc-det-k{flex-direction:column;gap:3px;min-width:0;display:flex}.gkc-det-l{color:var(--gk-mute);font-size:10.5px}.gkc-spec-g+.gkc-spec-g{border-top:1px solid var(--gk-line);margin-top:6px;padding-top:6px}.gkc-spec-h{color:var(--gk-mute);margin:0 0 2px;font-size:10.5px}.gkc-spec-list{margin:0;padding:0;list-style:none}.gkc-spec-list li{grid-template-columns:22px minmax(0,1fr);column-gap:6px;padding:2px 0;display:grid}.gkc-spec-i{font:10.5px/18px var(--gk-mono);color:var(--gk-mute)}.gkc-spec-t{color:var(--gk-ink-2);overflow-wrap:break-word;font-size:12.5px;line-height:18px}@media (pointer:coarse){.gkc-spec>summary{min-height:44px}}.gkc-inline{flex-direction:column;gap:6px;padding:4px 0 10px 30px;display:flex}.gkc-stage{--gkc-chip-edge:#44d6c859;--gkc-chip-bg:#0b0f12d9;--gkc-chip-glow:#e1a44640;--gkc-bub-edge:#44d6c88c;--gkc-bub-bg:#07090cdb;--gkc-bub-glow:#e1a4464d;--gkc-dim-bg:#07090cd1;--gkc-mini-bg:#12171ce6;--gkc-hint-edge:#44d6c873;--gkc-hint-bg:#07090ce6;--gkc-scan:#0000002e;--gkc-vignette:#000000b3;display:block}.light .gkc-stage{--gkc-chip-edge:#2a8a9480;--gkc-chip-bg:#f7faf9eb;--gkc-chip-glow:#b8720f26;--gkc-bub-edge:#2a8a94cc;--gkc-bub-bg:#f7faf9eb;--gkc-bub-glow:#b8720f26;--gkc-dim-bg:#f7faf9eb;--gkc-mini-bg:#dfe8e7eb;--gkc-hint-edge:#2a8a9480;--gkc-hint-bg:#f7faf9eb;--gkc-scan:#12262c0f;--gkc-vignette:#12262c1f}.gkc-frame{position:relative}.gkc-scene{width:100%;height:clamp(300px, min(66.7cqw, 100dvh - 108px - var(--gkc-rest,435px)), 520px);contain:strict;position:relative;overflow:hidden;container-type:size}.gkc-draw{--gkc-dw:min(100cqw, 142.857cqh);--gkc-dh:min(100cqh, 70cqw);left:calc((100cqw - var(--gkc-dw)) / 2);top:calc((100cqh - var(--gkc-dh)) / 2);width:var(--gkc-dw);height:var(--gkc-dh);position:absolute}.gkc-bp{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gkc-bp path,.gkc-bp ellipse{fill:none;stroke:var(--gk-teal);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gkc-bp .gkc-core path,.gkc-bp path.gkc-mark{stroke:var(--gk-gold)}.gkc-bp .gkc-core path{stroke-width:1.1px}.gkc-bp-sheet ellipse{stroke:var(--gk-gold-ui)}.gkc-circ-0{stroke-opacity:.26}.gkc-circ-1{stroke-opacity:.22}.gkc-circ-2{stroke-opacity:.19}.gkc-circ-3{stroke-opacity:.15}.gkc-circ-4{stroke-opacity:.12}.gkc-bp .gkc-axis-x{stroke:var(--gk-gold-ui);stroke-opacity:.3}.gkc-bp .gkc-axis-z{stroke:var(--gk-teal-ui);stroke-opacity:.3}.gkc-bp-ghost path{stroke-opacity:.45;stroke-dasharray:4 3}.gkc-bp-dims path{stroke:rgba(var(--gk-mute-rgb), .7)}.gkc-bp-dims path.gkc-dim-gold{stroke:rgba(var(--gk-gold-ui-rgb), .8)}.gkc-bp-leaders circle{fill:var(--gk-teal-ui)}.gkc-bp-leaders path.is-bubble{stroke-opacity:.8}.gkc-scan{z-index:1;pointer-events:none;background-image:repeating-linear-gradient(180deg, transparent 0 3px, var(--gkc-scan) 3px 4px);box-shadow:inset 0 0 120px var(--gkc-vignette);position:absolute;inset:0}.gkc-ruler-y{z-index:1;pointer-events:none;border-right:1px solid rgba(var(--gk-mute-rgb), .25);background-image:linear-gradient(180deg, rgba(var(--gk-gold-ui-rgb), .7) 1px, transparent 1px), linear-gradient(180deg, rgba(var(--gk-mute-rgb), .4) 1px, transparent 1px);background-repeat:repeat-y,repeat-y;background-size:8px 64px,4px 8px;width:8px;position:absolute;top:0;bottom:0;left:0}.gkc-chip,.gkc-bub,.gkc-dim{z-index:2;white-space:nowrap;pointer-events:none;width:max-content;position:absolute;top:0;left:0}.gkc-chip{white-space:normal;border:1px solid var(--gkc-chip-edge);background-color:var(--gkc-chip-bg);max-width:calc(100cqw - 32px);font:700 12px/16px var(--gk-disp);color:var(--gk-ink);visibility:hidden;padding:4px 8px}.gkc-chip.is-on{visibility:visible}.gkc-chip-q{font:400 11.5px/16px var(--gk-mono);color:var(--gk-ink-2)}.gkc-chip.is-hot{border-color:var(--gk-gold);box-shadow:0 0 12px var(--gkc-chip-glow)}.gkc-chip-pv{color:var(--gk-teal);border-style:dashed;padding:2px 6px;font-size:11px}.gkc-bub{border:1px solid var(--gkc-bub-edge);background-color:var(--gkc-bub-bg);font:700 10.5px/15px var(--gk-mono);letter-spacing:.02em;color:var(--gk-teal);visibility:hidden;padding:1px 6px}.gkc-bub.is-on{visibility:visible}.gkc-bub.is-hot{border-color:var(--gk-gold);color:var(--gk-gold);box-shadow:0 0 10px var(--gkc-bub-glow)}.gkc-dim{background-color:var(--gkc-dim-bg);font:10.5px/14px var(--gk-mono);color:var(--gk-mute);padding:1px 6px;transform:translate(-50%,-50%)}.gkc-dim-total{font:700 13px/16px var(--gk-disp);color:var(--gk-gold);text-align:right;white-space:normal;transform:translate(-100%,-50%)}.gkc-dim-v,.gkc-dim-m{display:block}.gkc-dim-m{font:400 10.5px/13px var(--gk-mono);color:var(--gk-mute)}.gkc-dim-total s{color:var(--gk-mute)}.gkc-hud{z-index:3;pointer-events:none;position:absolute;inset:0}.gkc-cmd{max-width:36%;font:10.5px/15px var(--gk-mono);color:var(--gk-mute);position:absolute;bottom:12px;left:16px}.gkc-cmd-l{display:block}.gkc-type{text-overflow:ellipsis;white-space:pre;vertical-align:top;background-color:var(--gkc-dim-bg);max-width:100%;box-shadow:0 0 0 2px var(--gkc-dim-bg);display:inline-block;overflow:hidden}.gkc-cmd-p{color:var(--gk-teal)}.gkc-cmd-c{opacity:.8}.gkc-cmd-l.is-new .gkc-type{animation:.24s steps(8,end) both gkc-type}@keyframes gkc-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(-2px)}}.gkc-tb{width:248px;font-size:10.5px;line-height:15px;position:absolute;bottom:16px;right:16px}.gkc-tb .gk-strip{font-size:9.5px}.gkc-tb-body{flex-direction:column;gap:1px;padding:6px 10px 8px;display:flex}.gkc-tb .gk-kv{font-size:10.5px}.gkc-tb .gk-kv>:last-child{overflow-wrap:anywhere;text-align:right}.gkc-tb .gk-kv>.gk-mute:last-child{color:var(--gk-mute)}.gkc-tb .gk-kv>.gk-acct:last-child{color:var(--gk-acct)}.gkc-tb-mini{border-top:1px solid var(--gk-edge);background-color:var(--gkc-mini-bg);font:10.5px/14px var(--gk-mono);color:var(--gk-mute);white-space:nowrap;text-overflow:ellipsis;padding:4px 12px;display:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.gkc-tb-mini b{color:var(--gk-gold);font-weight:700}.gkc-controls{border-top:1px solid rgba(var(--gk-mute-rgb), .12);flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}@media (min-width:1024px){.gkc-controls{z-index:6;border-top:0;padding:0;position:absolute;top:10px;right:12px}}.gkc-readout .gk-cell{width:12px;transition:background-color .2s,box-shadow .2s}@media (min-width:768px){.gkc-readout .gk-cell{width:16px}}.gkc-ro-r{margin-left:auto}.gkc-readout{flex-wrap:nowrap;min-height:34px}.gkc-ro-coords,.gkc-ro-layer{text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0;overflow:hidden}.gkc-ro-coords{flex-basis:27ch}.gkc-ro-layer{flex-basis:21ch}@media (min-width:1280px){.gkc-ro-coords{min-width:16ch}}@media (min-width:1024px) and (max-width:1279.98px){.gkc-ro-coords,.gkc-ro-layer{display:none}}.gkc-readout .gk-cells,.gkc-ro-r{white-space:nowrap;flex:none}.gkc-summary{color:var(--gk-ink-2);margin:10px 12px 12px;font-size:13px;line-height:1.5}@media (min-width:768px){.gkc-summary{margin:12px 24px 16px}}.gkc-stage:not(.is-3d) .gkc-3d{display:none}.gkc-stage.is-3d .gkc-draw,.gkc-stage.is-3d .gkc-draw .is-on{visibility:hidden;transition:visibility 0s linear .3s}.gkc-stage.is-3d:focus-visible{outline:2px solid var(--gk-gold);outline-offset:-3px}.gkc-stage.is-3d .gkc-scene{touch-action:pan-y}@media (min-width:1024px) and (pointer:fine){.gkc-stage.is-3d .gkc-scene{touch-action:none;cursor:crosshair}}.gkc-stage[data-no-cons] .gk-ruler,.gkc-stage[data-no-cons] .gkc-ruler-y{visibility:hidden}.gkc-canvas{z-index:0;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.gkc-stage.is-3d .gkc-canvas{opacity:1}.gkc-ov{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gkc-ov .gkc-leader,.gkc-ov .gkc-rail-leader,.gkc-ov .gkc-dl,.gkc-ov .gkc-cross{fill:none;stroke-width:1px}.gkc-ov .gkc-leader{stroke:var(--gk-teal-ui)}.gkc-ov .gkc-ldot{fill:var(--gk-teal-ui)}.gkc-ov .gkc-rail-leader{stroke:var(--gk-teal-ui);stroke-dasharray:4 3}.gkc-ov .gkc-rail-leader.is-draw{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:.18s steps(12,end) forwards gkc-draw}@keyframes gkc-draw{to{stroke-dashoffset:0}}.gkc-ov .gkc-dl{stroke:rgba(var(--gk-mute-rgb), .7)}.gkc-ov .gkc-dl-gold{stroke:rgba(var(--gk-gold-ui-rgb), .8)}.gkc-ov .gkc-cross{stroke:rgba(var(--gk-mute-rgb), .5)}.gkc-target3{z-index:2;pointer-events:none;width:20%;height:60%;padding:0;transition:left .2s cubic-bezier(.2,0,0,1),top .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1);position:absolute;top:20%;left:40%}.gkc-l3,.gkc-d3{z-index:2;pointer-events:none;position:absolute;inset:0}.gkc-l3 .gkc-chip,.gkc-l3 .gkc-bub{visibility:visible;opacity:0;will-change:transform;transition:opacity .12s}.gkc-l3 .gkc-chip.is-on,.gkc-l3 .gkc-bub.is-on{opacity:1}.gkc-c3-t{max-width:100%;display:inline-block}.gkc-c3-t.is-typing{animation:.24s steps(12,end) both gkc-type,.12s step-end both gkc-split}@keyframes gkc-split{0%{text-shadow:-1px 0 var(--gk-teal-ui), 1px 0 var(--gk-gold-ui)}to{text-shadow:none}}.gkc-d3 .gkc-dim{will-change:transform}.gkc-d3 .gkc-dim[hidden]{display:none}.gkc-tick{vertical-align:bottom;display:inline-grid;overflow:hidden}.gkc-tick>span{grid-area:1/1}.gkc-tick-pre{animation:.3s cubic-bezier(.2,0,0,1) both gkc-tickout}.gkc-tick-post{animation:.3s cubic-bezier(.2,0,0,1) both gkc-tickin}@keyframes gkc-tickout{to{opacity:0;transform:translateY(100%)}}@keyframes gkc-tickin{0%{opacity:0;text-shadow:-2px 0 rgba(var(--gk-teal-ui-rgb), .6), 2px 0 rgba(var(--gk-gold-ui-rgb), .6);transform:translateY(-100%)}60%{opacity:1;transform:none}to{text-shadow:none}}.gkc-node{z-index:5;border:2px solid var(--gk-gold-ui);background-color:var(--gk-gold-ui);width:12px;height:12px;box-shadow:0 0 10px var(--gk-glow-gold);pointer-events:none;margin:-6px 0 0 -6px;animation:.12s step-end both gkc-flash;position:absolute;transform:rotate(45deg)}@keyframes gkc-flash{0%{opacity:1}to{opacity:0}}.gkc-ucs span{font:10px/12px var(--gk-mono);color:var(--gk-ink-2);position:absolute;top:0;left:0}.gkc-ucs .gkc-ucs-x{color:var(--gk-gold)}.gkc-ucs .gkc-ucs-z{color:var(--gk-teal)}.gkc-zhint{z-index:4;border:1px solid var(--gkc-hint-edge);background-color:var(--gkc-hint-bg);max-width:calc(100% - 32px);font:12px/16px var(--gk-mono);color:var(--gk-ink);text-align:center;pointer-events:none;opacity:0;padding:6px 12px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gkc-zhint.is-on{opacity:1}.gkc-ro-coords:empty,.gkc-ro-layer:empty{display:none}@media (pointer:coarse),(max-width:639.98px){.gkc-ro-coords{display:none}}.gkc-row[data-stage-hot] .gkc-name{color:var(--gk-gold)}.gkc-ctl-slot{display:contents}.gkc-btn{min-height:34px;padding:4px 12px;font-size:12px}.gkc-zoom{gap:4px;display:inline-flex}.gkc-zoom .gkc-btn{min-width:34px;padding:4px 8px;font-size:16px;line-height:20px}.gkc-layers{--gk-pad:0 12px 10px;font-size:11px}.gkc-layers>summary{min-height:34px;font:700 12px/18px var(--gk-disp);letter-spacing:.04em;color:var(--gk-teal);cursor:pointer;align-items:center;padding:0 12px;list-style:none;display:flex}.gkc-layers>summary::-webkit-details-marker{display:none}.gkc-layers>summary:focus-visible{outline:2px solid var(--gk-gold);outline-offset:-2px}.gkc-layers .gk-body{flex-direction:column;gap:4px;display:flex}.gkc-layers label{min-height:28px;color:var(--gk-ink-2);font:11.5px/16px var(--gk-mono);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.gkc-layers input{width:14px;height:14px;accent-color:var(--gk-teal);margin:0}@media (pointer:coarse){.gkc-btn,.gkc-layers>summary{min-height:44px}.gkc-zoom .gkc-btn{min-width:44px}.gkc-layers label{min-height:36px}}.gkc-btn[aria-disabled=true]:hover{color:var(--gk-bc)}.gkc-btn[aria-disabled=true]:hover:before{background-color:#0000}.gkc-reset .gkc-reset-g,.gkc-layers-g{display:none}.gkc-reset.is-idle{visibility:hidden}.gkc-stage{--gkc-ctl-h:47px}@media (pointer:coarse){.gkc-stage{--gkc-ctl-h:57px}}@media (max-width:1023.98px){.gkc-controls{height:var(--gkc-ctl-h);flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;padding:0 12px;position:relative}.gkc-stage[data-gl] .gkc-ctl-slot{min-height:var(--gkc-ctl-h);display:block}.gkc-controls .gkc-layers{clip-path:none;background:0 0;border:0;flex:none;position:static}.gkc-controls .gkc-layers>summary,.gkc-controls .gkc-layers>.gk-body{background:linear-gradient(135deg, transparent calc(50% - 1.5px), var(--gk-gold-ui) calc(50% - 1.5px), var(--gk-gold-ui) calc(50% + 1.5px), transparent calc(50% + 1.5px)) 0 0 / var(--gk-c) var(--gk-c) no-repeat border-box, linear-gradient(135deg, transparent calc(50% - 1px), var(--gk-card-edge) calc(50% - 1px), var(--gk-card-edge) calc(50% + 1px), transparent calc(50% + 1px)) 100% 100% / var(--gk-c) var(--gk-c) no-repeat border-box, linear-gradient(var(--gk-bg-card), var(--gk-bg-card)) padding-box, linear-gradient(var(--gk-card-edge), var(--gk-card-edge)) border-box;clip-path:polygon(var(--gk-c) 0, 100% 0, 100% calc(100% - var(--gk-c)), calc(100% - var(--gk-c)) 100%, 0 100%, 0 var(--gk-c));border:1px solid #0000}.gkc-controls .gkc-layers>.gk-body{z-index:7;padding:8px 14px 10px;position:absolute;bottom:calc(100% + 6px);left:12px}.gkc-zoom,.gkc-controls>.gkc-btn{flex:none}.gkc-reset{margin-left:auto}}@media (max-width:639.98px){.gkc-reset{min-width:44px;padding:4px 10px}.gkc-reset .gkc-reset-g{width:16px;height:16px;display:block}.gkc-reset-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.gkc-price{margin-top:16px;scroll-margin-top:80px}.gkc-pc-strip-ref{text-overflow:ellipsis;max-width:100%;overflow:hidden}.gkc-pc-total{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;display:flex}.gkc-pc-from{font:12.5px/16px var(--gk-mono);color:var(--gk-mute)}.gkc-pc-gross{font:500 18px/24px var(--gk-disp);color:var(--gk-mute)}.gkc-pc-net{font:700 32px/36px var(--gk-disp);letter-spacing:-.01em;color:var(--gk-gold)}.gkc-pc-unit{font:500 14px/20px var(--gk-disp);letter-spacing:0;color:var(--gk-mute);margin-left:6px}.gkc-pc-coupon,.gkc-pc-maint{font:12.5px/18px var(--gk-mono);margin:2px 0 0}.gkc-pc-coupon{color:var(--gk-gold);font-weight:700}.gkc-pc-maint{color:var(--gk-ink-2)}.gkc-pc-details{margin-top:12px}.gkc-pc-details>summary{min-height:32px;font:12px/16px var(--gk-mono);align-items:center;list-style:none;display:inline-flex}.gkc-pc-details>summary::-webkit-details-marker{display:none}.gkc-pc-table{margin-top:8px}.gkc-td-pos{color:var(--gk-mute);white-space:nowrap}.gkc-pc-ref{border:1px solid var(--gk-line);background-color:#12171cb3;flex-direction:column;gap:6px;margin-top:14px;padding:10px 12px;display:flex}.light .gkc-pc-ref{background-color:#dfe8e7b3}.gkc-pc-ref-row{font:11px/16px var(--gk-mono);justify-content:space-between;align-items:center;gap:8px;display:flex}.gkc-copy{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-14px 0;padding:0 2px;display:inline-flex}.gkc-copy svg{width:12px;height:12px}.gkc-pc-code{overflow-wrap:anywhere;align-self:flex-start}.gkc-pc-hint{margin:0;font-size:11.5px;line-height:16px}.gkc-pc-cta{width:100%;margin-top:14px}.gkc-pc-vat{margin:10px 0 0;font-size:11.5px;line-height:16px}.gkc-bar{z-index:40;min-height:52px;padding:4px 16px calc(4px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--gk-edge);background-color:var(--gk-bg-strip);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.gkc-bar[hidden]{display:none}.gkc-bar-total{min-height:44px;font:700 16px/20px var(--gk-disp);color:var(--gk-gold);text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0}.gkc-bar-total small{font:400 10px/12px var(--gk-mono);color:var(--gk-mute);display:block}.gkc-bar .gk-btn{min-height:44px}@media (max-width:1023.98px){.gkc-right{display:contents}.gkc-stage-wrap{z-index:10;order:-1;position:static}.gkc-left{order:0}.gkc-price{z-index:11;order:1;margin-top:0;position:relative}.gkc-scene{height:clamp(220px,38svh,320px)}.gkc-cmd{max-width:30%;top:10px;bottom:auto;left:12px}.gkc-cmd-l:nth-last-child(n+3),.gkc-tb{display:none}.gkc-tb-mini{display:block}.gkc-ruler-y,.gkc-ro-r,.gkc-pos-w{display:none}.gkc-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 12px 10px;font-size:12.5px;display:-webkit-box;overflow:hidden}.gkc-pc-table{overflow-x:auto}.gkc-pc-table .gk-table{--gk-cell-x:4px;font-size:10.5px;line-height:15px}.gkc-pc-table .gk-table thead th{letter-spacing:.04em;font-size:9.5px}.gkc-spec>summary{top:calc(var(--gkc-stick,64px) - 1px)}.gkc-spec-t{font-size:12px;line-height:17px}.gkc-spec-i{font-size:10px;line-height:17px}.gkc-det-box{width:56px;height:56px}.gkc-det{width:46px;height:46px}}@media (max-width:1023.98px) and (orientation:portrait) and (min-height:700.02px){.gkc-stage-wrap:has(>.gkc-stage.is-3d){position:sticky;top:64px}.gkc-stage[data-gl] .gkc-scene{height:calc(clamp(220px, 38svh, 320px) - var(--gkc-ctl-h))}.gkc-stage:not([data-gl]) .gkc-draw{--gkc-dh:min(100cqh - var(--gkc-ctl-h), 70cqw);--gkc-dw:min(100cqw, (100cqh - var(--gkc-ctl-h)) * 1.42857);top:calc((100cqh - var(--gkc-ctl-h) - var(--gkc-dh)) / 2)}}@media (max-width:639.98px){.gkc-cmd{display:none}.gk-readout.gkc-readout{column-gap:10px;font-size:10px}}@media (max-width:359.98px){.gkc-controls .gkc-layers>summary{justify-content:center;min-width:44px;padding:0 10px}.gkc-layers-g{width:16px;height:16px;display:block}.gkc-layers-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.gkc-ro-layer{display:none}.gkc-row-main{grid-template-columns:22px auto 26px minmax(min-content,1fr) auto;column-gap:6px}.gkc-thumb{width:26px;height:26px}.gkc-name{font-size:12.5px}.gkc-rprice{font-size:11.5px}}@media (max-width:1023.98px){.gkc-stage:not([data-measured]) .gkc-chip,.gkc-stage:not([data-measured]) .gkc-dim-c,.gkc-stage:not([data-measured]) .gkc-bp-leaders path{visibility:hidden}.gkc-stage:not([data-measured]) .gkc-dim-total{padding:1px 3px;font-size:11px;line-height:14px;max-width:58px!important}}@media (min-width:1024px){.gkc-bar{display:none!important}}@media (prefers-reduced-motion:reduce){.gkc-cmd-l.is-new .gkc-type{animation:none}.gkc-canvas,.gkc-target3,.gkc-l3 .gkc-chip,.gkc-l3 .gkc-bub,.gkc-zhint{transition:none}.gkc-c3-t.is-typing,.gkc-tick>span,.gkc-node,.gkc-ov .gkc-rail-leader.is-draw{animation:none}.gkc-ov .gkc-rail-leader.is-draw{stroke-dashoffset:0}.gkc-turn{display:none}.gkc-rnode,.gkc-readout .gk-cell{transition:none}}@media (forced-colors:active){.gkc-stage{border:1px solid canvastext}.gkc-stage .gkc-3d{display:none}.gkc-stage.is-3d .gkc-draw,.gkc-stage.is-3d .gkc-draw .is-on{visibility:visible}.gkc-bp path,.gkc-bp ellipse,.gkc-det path{stroke:canvastext}}@media print{.gkc-bar,.gkc-controls,.gkc-scan,.gkc-3d{display:none!important}.gkc-stage.is-3d .gkc-draw,.gkc-stage.is-3d .gkc-draw .is-on{visibility:visible}.gkc-right,.gkc-stage-wrap,.gkc-spec>summary{position:static}}
