@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/237858b39a32779d-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}._1dOLta_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}._1dOLta_variable{--font-space:"Space Grotesk", "Space Grotesk Fallback"}
.gmr-term{--text-1:#fce8c3;--text-2:#baa67f;--text-dim:#7d7066;--bg-terminal:#161513;--bg-hover:#fce8c312;--border-1:#fce8c314;--border-2:#fce8c338;--green:#50fa7b;--red:#f75341;--yellow:#fbb829;--orange:#ff9447;--blue:#8be9fd;--cyan:#53bdfa;--accent-fg:#50fa7b;--accent-fill:#50fa7b;--mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--sans:var(--font-space), system-ui, sans-serif;--r-panel:6px;--r-ctl:3px;--r-pill:999px;--shadow-surface:0 1px 0 #fce8c30a inset, 0 40px 80px -40px #000000bf;border:1px solid #fce8c31a}.gmr-term .c-dim{color:var(--text-dim)}.gmr-term .c-mut{color:var(--text-2)}.gmr-term .c-green{color:var(--green)}.gmr-term .c-red{color:var(--red)}.gmr-term .c-cyan{color:var(--cyan)}.gmr-term .c-yellow{color:var(--yellow)}.gmr-term .c-orange{color:var(--orange)}.gmr-term .c-ink{color:var(--text-1)}.gmr-term .replay svg{fill:currentColor;stroke:none;flex:none;width:13px;height:13px}.gmr-term .pausebtn .pi rect{fill:currentColor}.gmr-term{border-radius:var(--r-panel);background:var(--bg-terminal);box-shadow:var(--shadow-surface);font-family:var(--mono);overflow:hidden}.gmr-term .term-bar{border-bottom:1px solid var(--border-1);height:46px;color:var(--text-dim);background:#fce8c306;align-items:center;gap:12px;padding:0 10px 0 16px;font-size:12px;display:flex}.gmr-term .term-bar .lights{gap:6px;margin-right:4px;display:inline-flex}.gmr-term .term-bar .lights i{background:#fce8c31f;border-radius:50%;width:10px;height:10px}.gmr-term .term-bar .title{color:var(--text-1)}.gmr-term .term-bar .title .s{color:var(--text-dim)}.gmr-term .term-bar .demo{border-radius:var(--r-pill);background:var(--bg-hover);font-family:var(--sans);color:var(--text-dim);cursor:help;margin-right:auto;padding:1px 8px;font-size:11.5px}.gmr-term .term-bar .tag[hidden]{display:none}.gmr-term .term-bar .tag{color:var(--yellow);align-items:center;gap:5px;font-size:11px;display:inline-flex}.gmr-term .term-bar .tag i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite gmr-kidPulse}.gmr-term .term-bar .tag.settled{color:var(--green)}.gmr-term .term-bar .tag.settled i,.gmr-term .term-bar .tag.held i{animation:none}.gmr-term .term-bar .tag.held{color:var(--text-dim)}.gmr-term .replay{border-radius:var(--r-ctl);height:28px;color:var(--text-dim);font-family:var(--mono);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;transition:color .16s,background .16s;display:inline-flex}.gmr-term .replay:hover{color:var(--text-1);background:var(--bg-hover);border-color:var(--border-1)}.gmr-term .replay:focus-visible{outline:2px solid var(--green);outline-offset:1px}.gmr-term .pausebtn[hidden],.gmr-term .pausebtn .ri,.gmr-term .pausebtn[aria-pressed=true] .pi{display:none}.gmr-term .pausebtn[aria-pressed=true] .ri{display:block}.gmr-term .pausebtn[aria-pressed=true]{color:var(--accent-fg)}.gmr-term .term-body{white-space:pre;scrollbar-width:thin;min-height:340px;padding:16px 16px 18px;font-size:12.5px;line-height:1.85;overflow-x:auto}.gmr-term{--term-h:580px}.gmr-term .term-body{--body-h:var(--term-h);height:var(--body-h);min-height:0;overflow:hidden}.gmr-term{container-type:inline-size}@container (max-width:760px){.gmr-term .term-body{--body-h:max(var(--term-h), 680px)}}.gmr-term .term-body.dash-on{white-space:normal;overflow-x:hidden}.gmr-term .term-body.dash-on .dash{flex-direction:column;height:100%;display:flex}.gmr-term .dash>:not(.rgn-tail){flex:none}.gmr-term .dash>.rgn-tail{flex-direction:column;flex:auto;min-height:0;display:flex}@media (max-width:560px){.gmr-term{--term-h:720px}.gmr-term .foot-keys,.gmr-term .legend-prop{display:none}.gmr-term .pstrip{gap:2px 9px}.gmr-term .term-body{padding:14px 12px}.gmr-term .term-bar{gap:8px;padding:0 6px 0 12px}.gmr-term .term-bar .lights{display:none}.gmr-term .term-bar .title{white-space:nowrap}.gmr-term .replay{justify-content:center;min-width:36px;min-height:36px;padding:0 7px}.gmr-term .replay .lbl{display:none}.gmr-term .dash{font-size:10.5px}.gmr-term .dash .rgn{padding:5px 0}.gmr-term .kid{grid-template-columns:9px minmax(0,1fr) 30px 64px;gap:6px}.gmr-term .kid .task,.gmr-term .kid .cst{display:none}.gmr-term .find{grid-template-columns:68px minmax(0,1fr) 56px 26px;gap:6px}.gmr-term .fld{grid-template-columns:11px 48px minmax(0,1fr)}}.gmr-term .term-body .ln{opacity:0;animation:.26s forwards gmr-lineIn;display:block;transform:translateY(3px)}@keyframes gmr-lineIn{to{opacity:1;transform:none}}.gmr-term .cursor{background:var(--text-1);vertical-align:-2px;width:7px;height:14px;animation:1.05s steps(2,start) infinite gmr-blink;display:inline-block}@keyframes gmr-blink{to{visibility:hidden}}.gmr-term .dash{font-size:11.5px;line-height:1.5;animation:.34s both gmr-dashIn}@keyframes gmr-dashIn{0%{opacity:0;transform:translateY(6px)}}.gmr-term .dash .rgn{border-top:1px solid var(--border-1);padding:6px 0}.gmr-term .dash .rgn-top{border-top:none;flex-wrap:wrap;align-items:center;gap:7px;padding-top:0;padding-bottom:4px;display:flex}.gmr-term .dash .rgn-top .ttl{font-weight:600}.gmr-term .fields{padding-bottom:6px}.gmr-term .fld{grid-template-columns:12px 58px minmax(0,1fr);align-items:baseline;gap:6px;display:grid}.gmr-term .fld .fl{color:var(--text-dim)}.gmr-term .fld .fv{color:var(--text-2)}.gmr-term .dash .rgn-h{font-family:var(--sans);color:var(--text-dim);align-items:center;gap:8px;margin-bottom:3px;font-size:11.5px;display:flex}.gmr-term .pstrip{flex-wrap:wrap;gap:12px;display:flex}.gmr-term .pstrip .p{color:var(--text-dim);align-items:baseline;gap:4px;transition:color .25s;display:inline-flex}.gmr-term .pstrip .p.done{color:var(--green)}.gmr-term .pstrip .p.now{color:var(--accent-fg)}.gmr-term .pstrip .p.now .nm{border-bottom:1px solid}.gmr-term .pstrip .mk{width:8px;font-size:10px;display:inline-block}.gmr-term .pstrip .p.pop{animation:.6s ease-out gmr-phasePop}@keyframes gmr-phasePop{0%{transform:translateY(-3px)}to{transform:none}}.gmr-term .fld .fv,.gmr-term .kid .task,.gmr-term .kid .tn,.gmr-term .kid .cst,.gmr-term .find .t,.gmr-term .find .sv,.gmr-term .find .cv,.gmr-term .foot-keys{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gmr-term .surf{margin-top:5px;line-height:1.5}.gmr-term .bar{border-radius:var(--r-pill);background:var(--bg-hover);height:3px;margin-top:8px;overflow:hidden}.gmr-term .bar i{border-radius:inherit;background:var(--accent-fill);width:0;height:100%;display:block;position:relative;overflow:hidden}.gmr-term .bar i:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--bg-terminal) 55%, transparent), transparent);animation:1.7s linear infinite gmr-barShine;position:absolute;inset:0}.gmr-term .bar.done i:after{display:none}@keyframes gmr-barShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.gmr-term .kid{grid-template-columns:10px minmax(0,92px) minmax(0,1fr) 30px 62px 72px;align-items:baseline;gap:8px;padding:1px 0;display:grid}.gmr-term .kid.swapped{animation:.26s ease-out gmr-kidSwap}@keyframes gmr-kidSwap{0%{opacity:0;transform:translateY(-3px)}}.gmr-term .kid .tn,.gmr-term .kid .cst{text-align:right;font-variant-numeric:tabular-nums}.gmr-term .kid .dotk{background:var(--border-2);border-radius:50%;width:5px;height:5px;transition:background .25s}.gmr-term .kid.running .dotk{background:var(--yellow);animation:1.1s ease-in-out infinite gmr-kidPulse}.gmr-term .kid.done .dotk{background:var(--green)}@keyframes gmr-kidPulse{50%{opacity:.35}}.gmr-term .kid .nm{color:var(--text-2)}.gmr-term .kid.done .nm,.gmr-term .kid.running .nm{color:var(--text-1)}.gmr-term .kid .stt{color:var(--text-dim);white-space:nowrap;text-align:right}.gmr-term .kid.running .stt{color:var(--yellow)}.gmr-term .kid.done .stt{color:var(--green)}.gmr-term .rgn-h .flash{animation:.65s ease-out gmr-ctFlash}@keyframes gmr-ctFlash{0%{color:var(--text-1);transform:translateY(-2px)}to{transform:none}}.gmr-term .finds{flex-direction:column;gap:1px;margin-top:4px;display:flex}.gmr-term .find{grid-template-columns:76px minmax(0,1fr) 62px 30px;align-items:baseline;gap:8px;animation:.34s both gmr-tailIn;display:grid}.gmr-term .find .stt{color:var(--green)}.gmr-term .find.open .stt{color:var(--yellow)}.gmr-term .find .t{color:var(--text-1)}.gmr-term .find .sv.high{color:var(--red)}.gmr-term .find .sv.medium{color:var(--orange)}.gmr-term .find .sv.low{color:var(--blue)}.gmr-term .find .cv{text-align:right;font-variant-numeric:tabular-nums}.gmr-term .legend-prop{margin-top:5px;font-size:10px}.gmr-term .foot-st{border-top:1px solid var(--border-1);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:6px;padding-top:6px;display:flex}.gmr-term .foot-st .f-status{margin-left:auto}.gmr-term .foot-keys{margin-top:3px;font-size:10px}.gmr-term .dash .rgn-tail{padding-bottom:0}.gmr-term .tail{flex-direction:column;flex:auto;justify-content:flex-end;min-height:3lh;display:flex;position:relative;overflow:hidden}.gmr-term .tail:after{content:"";background:linear-gradient(to bottom, var(--bg-terminal), transparent);pointer-events:none;height:15px;position:absolute;inset:0 0 auto}.gmr-term .tail div{white-space:nowrap;text-overflow:ellipsis;flex:none;animation:.3s both gmr-tailIn;overflow:hidden}@keyframes gmr-tailIn{0%{opacity:0;transform:translateY(5px)}}.gmr-fill{flex-direction:column;display:flex}.gmr-fill>.gmr-term{flex-direction:column;flex:auto;display:flex}.gmr-fill>.gmr-term .term-body{height:auto;min-height:var(--body-h);flex:auto}
