.terminal-module__fK3w8W__entryCard.terminal-module__fK3w8W__entryCard{background:radial-gradient(circle at 28% 0, #2eb49818, transparent 55%), linear-gradient(135deg, var(--surface-raised), var(--surface-deep));border-color:#63c4ad38}.terminal-module__fK3w8W__entryPreview{background:#090e13;border:1px solid #6bcab047;border-radius:1rem;flex:none;width:100%;height:142px;margin-bottom:auto;font:500 .76rem/1.28 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 12px 35px #0003}.terminal-module__fK3w8W__entryTop{color:#91a3ae;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;height:27px;padding:0 .7rem;font-size:.62rem;display:flex}.terminal-module__fK3w8W__entryTop>span:first-child,.terminal-module__fK3w8W__windowDots{gap:.28rem;display:flex}.terminal-module__fK3w8W__entryTop i,.terminal-module__fK3w8W__windowDots i{background:#e46f78;border-radius:50%;width:6px;height:6px;display:block}.terminal-module__fK3w8W__entryTop i:nth-child(2),.terminal-module__fK3w8W__windowDots i:nth-child(2){background:#e8ba65}.terminal-module__fK3w8W__entryTop i:nth-child(3),.terminal-module__fK3w8W__windowDots i:nth-child(3){background:#6bc8a2}.terminal-module__fK3w8W__entryTop b{font-weight:500}.terminal-module__fK3w8W__entryLines{padding:.55rem .75rem}.terminal-module__fK3w8W__entryLines p{color:#bdd0da;margin:0 0 .13rem}.terminal-module__fK3w8W__entryLines p:nth-child(2),.terminal-module__fK3w8W__entryLines p:nth-child(4){color:#91d9ba}.terminal-module__fK3w8W__entryLines span{color:#80d2ae}.terminal-module__fK3w8W__entryLines em{color:#8193a2;font-style:normal}.terminal-module__fK3w8W__entryCursor{color:#9ae9c3;animation:1s step-end infinite terminal-module__fK3w8W__cursorBlink}.terminal-module__fK3w8W__entryCard .terminal-module__fK3w8W__entryCover{z-index:4;border-radius:inherit;position:absolute;inset:0}.terminal-module__fK3w8W__entryCard .terminal-module__fK3w8W__entryCover:focus-visible{outline-offset:-5px;outline:3px solid #86e0b0}.terminal-module__fK3w8W__entryCard:has(.terminal-module__fK3w8W__entryCover:hover){box-shadow:0 0 34px #27a68924, var(--shadow);border-color:#7be0aea6;transform:translateY(-3px)}.terminal-module__fK3w8W__terminalPage{padding-top:clamp(1rem,2.5vw,2.5rem);padding-bottom:5rem}.terminal-module__fK3w8W__pageIntro,.terminal-module__fK3w8W__bottomRow{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.terminal-module__fK3w8W__pageIntro{margin-bottom:1.4rem}.terminal-module__fK3w8W__kicker{color:#83cca9;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font:700 .75rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.terminal-module__fK3w8W__pageIntro h1{color:var(--text);letter-spacing:-.055em;margin:0;font-size:clamp(2rem,4.3vw,3.65rem);line-height:1.05}.terminal-module__fK3w8W__pageIntro h1 span{color:#81d7a8}.terminal-module__fK3w8W__pageIntro p:last-child{color:var(--muted);margin:.75rem 0 0}.terminal-module__fK3w8W__backLink{border:1px solid var(--line);color:var(--text);border-radius:.9rem;flex:none;padding:.75rem 1rem;font-size:.88rem;transition:border-color .2s,background-color .2s}.terminal-module__fK3w8W__backLink:hover,.terminal-module__fK3w8W__backLink:focus-visible{background:#6fcc9e14;border-color:#80cda6}.terminal-module__fK3w8W__window{color:#dce8e7;background:#080d12;border:1px solid #7acca847;border-radius:1.45rem;flex-direction:column;height:min(71svh,720px);min-height:510px;font:500 .9rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000061,0 0 45px #359d8711}.terminal-module__fK3w8W__windowBar{color:#a2b6b5;background:#111820;border-bottom:1px solid #ffffff14;flex:0 0 52px;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.4rem;font-size:.75rem;display:flex}.terminal-module__fK3w8W__windowDots{gap:.4rem}.terminal-module__fK3w8W__windowDots i{width:9px;height:9px}.terminal-module__fK3w8W__windowStatus{color:#8acfa9;white-space:nowrap}.terminal-module__fK3w8W__windowStatus i{background:#84dba9;border-radius:50%;width:7px;height:7px;margin-right:.3rem;display:inline-block;box-shadow:0 0 10px #84dba9}.terminal-module__fK3w8W__console{scrollbar-color:#38534a #0a1115;flex:1;min-height:0;padding:clamp(1.15rem,3vw,2.5rem);overflow-y:auto}.terminal-module__fK3w8W__welcome pre{color:#92dba9;text-shadow:0 0 18px #5ede933d;width:max-content;max-width:100%;margin:0 0 .1rem;font:700 clamp(.5rem,1.1vw,.9rem)/1.18 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-x:auto}.terminal-module__fK3w8W__welcomeName{color:#8edaaa;letter-spacing:.3em;margin:0 0 1.25rem;font-weight:700}.terminal-module__fK3w8W__welcomeName span{color:#77959c;letter-spacing:.06em;font-weight:500}.terminal-module__fK3w8W__welcome>p:not(.terminal-module__fK3w8W__welcomeName){color:#b8c8c7;max-width:74ch;margin:.45rem 0}.terminal-module__fK3w8W__welcome button{color:#b18df5;font:inherit;cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.terminal-module__fK3w8W__welcome button:hover,.terminal-module__fK3w8W__welcome button:focus-visible{color:#d1b8ff}.terminal-module__fK3w8W__entry{margin-top:2.1rem}.terminal-module__fK3w8W__pastPrompt,.terminal-module__fK3w8W__commandForm label{color:#9fc4bd;white-space:nowrap}.terminal-module__fK3w8W__pastPrompt span,.terminal-module__fK3w8W__commandForm label span{color:#78d6a3}.terminal-module__fK3w8W__reply{color:#b8c8c7;margin:.65rem 0 0 1.2rem}.terminal-module__fK3w8W__reply h2{color:#93dfb1;margin:0 0 .5rem;font-family:inherit;font-size:.95rem;font-weight:700;line-height:1.5}.terminal-module__fK3w8W__reply p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.13rem 0}.terminal-module__fK3w8W__reply.terminal-module__fK3w8W__error{color:#e899a0}.terminal-module__fK3w8W__replyLinks{flex-wrap:wrap;gap:.3rem 1.25rem;margin-top:.85rem;display:flex}.terminal-module__fK3w8W__replyLinks a{color:#c69bf4;text-decoration:none}.terminal-module__fK3w8W__replyLinks a:hover,.terminal-module__fK3w8W__replyLinks a:focus-visible{color:#e1c6ff;text-decoration:underline}.terminal-module__fK3w8W__commandForm{align-items:center;gap:.55rem;min-width:0;margin-top:2rem;display:flex}.terminal-module__fK3w8W__commandForm input{color:#e8f4ed;caret-color:#a5ebbd;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0}.terminal-module__fK3w8W__commandForm input::placeholder{color:#677c7d}.terminal-module__fK3w8W__commandForm button{color:#9bdeb2;cursor:pointer;width:2rem;height:2rem;font:inherit;background:#182a25;border:1px solid #7dc6a052;border-radius:.45rem;flex:none}.terminal-module__fK3w8W__commandForm button:hover,.terminal-module__fK3w8W__commandForm button:focus-visible{background:#244438;border-color:#8ee4ae}.terminal-module__fK3w8W__bottomRow{align-items:center;margin-top:1rem}.terminal-module__fK3w8W__shortcuts{flex-wrap:wrap;gap:.55rem;display:flex}.terminal-module__fK3w8W__shortcuts button{color:var(--text);cursor:pointer;background:#579d7c12;border:1px solid #80b39b47;border-radius:.6rem;padding:.5rem .75rem;font:600 .75rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.terminal-module__fK3w8W__shortcuts button:hover,.terminal-module__fK3w8W__shortcuts button:focus-visible{background:#579d7c29;border-color:#8bd9aa}.terminal-module__fK3w8W__bottomRow p{color:var(--muted);text-align:right;margin:0;font:500 .72rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.terminal-module__fK3w8W__bottomRow p span{margin:0 .3rem}@keyframes terminal-module__fK3w8W__cursorBlink{50%{opacity:0}}@media (max-width:720px){.terminal-module__fK3w8W__entryPreview{height:145px}.terminal-module__fK3w8W__entryCard.terminal-module__fK3w8W__entryCard{min-height:285px}.terminal-module__fK3w8W__pageIntro{display:block}.terminal-module__fK3w8W__pageIntro h1{font-size:clamp(2.05rem,10vw,3rem)}.terminal-module__fK3w8W__backLink{margin-top:1rem;display:inline-block}.terminal-module__fK3w8W__window{border-radius:1rem;height:min(69svh,650px);min-height:500px;font-size:.78rem}.terminal-module__fK3w8W__windowBar{padding:0 .8rem;font-size:.62rem}.terminal-module__fK3w8W__windowStatus{display:none}.terminal-module__fK3w8W__console{padding:1.1rem .95rem}.terminal-module__fK3w8W__welcome pre{font-size:clamp(.48rem,2.1vw,.73rem)}.terminal-module__fK3w8W__welcomeName{letter-spacing:.16em}.terminal-module__fK3w8W__reply{margin-left:.35rem}.terminal-module__fK3w8W__commandForm{gap:.3rem}.terminal-module__fK3w8W__commandForm label{font-size:.72rem}.terminal-module__fK3w8W__bottomRow{display:block}.terminal-module__fK3w8W__bottomRow p{text-align:left;margin-top:.8rem}}@media (prefers-reduced-motion:reduce){.terminal-module__fK3w8W__entryCursor{animation:none}}
