.crt-stage{background-color:#0b0d11;background-repeat:no-repeat;transition:background-size .6s cubic-bezier(.2,.8,.2,1),background-position .6s cubic-bezier(.2,.8,.2,1);position:fixed;inset:0;overflow:hidden}.crt-screen{background:#061008;border-radius:10px;transition:left .6s cubic-bezier(.2,.8,.2,1),top .6s cubic-bezier(.2,.8,.2,1),width .6s cubic-bezier(.2,.8,.2,1),height .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 60px #000000b3}.crt-toggle{z-index:5;font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#2e1f12;cursor:pointer;background:#f2a33a;border:0;border-radius:2px;padding:10px 12px;font-size:11px;position:fixed;bottom:12px;right:12px}.crt-inner{position:absolute;inset:0;overflow:hidden}.crt-scan{pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.crt-glass{pointer-events:none;background:radial-gradient(at 50% 45%,#0000 55%,#00000073 100%),linear-gradient(115deg,#ffffff0f,#0000 40%);position:absolute;inset:0}.crt-back{z-index:5;font-family:var(--font-plex), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:#f2a33a;background:#08080ab3;border:1px solid #f2a33a;border-radius:2px;padding:10px 14px;font-size:11.5px;text-decoration:none;position:fixed;bottom:22px;left:24px}.crt-back:hover{color:#2e1f12;background:#f2a33a}.crt{--p:#7cff9a;--p2:#3ddc84;--p3:#7cff9a8c;--p4:#7cff9a2e;--bg:#061008;font-family:var(--font-plex), ui-monospace, Menlo, monospace;color:var(--p)}.crt .wb{background:var(--bg);max-height:100%;color:var(--p);overflow:hidden;grid-template-columns:none!important;height:100%!important;min-height:0!important;display:block!important}.crt .wb-side{display:none!important}.crt .wb-chat{background:var(--bg);flex-direction:column;display:flex;overflow:hidden;height:100%!important;min-height:0!important}.crt .wb-top{border-bottom:1px solid var(--p4);background:0 0;padding:10px 16px}.crt .wb-top-id b{color:var(--p);font-family:inherit}.crt .wb-top-id span{color:var(--p3)}.crt .wb-top-id span i,.crt .wb-top-id span i.on{background:var(--p2);box-shadow:0 0 8px var(--p2)}.crt .wb-orb{border:1px solid var(--p);color:var(--p);box-shadow:none;background:0 0}.crt .wb-home.mobile{display:none}.crt .wb-icon{color:var(--p3);border-color:var(--p4);background:0 0}.crt .wb-log{flex:1 1 0;gap:10px;min-height:0;padding:12px 16px;overflow-y:auto}.crt .wb-top{flex:none}.crt .wb-composer{border-radius:10px;flex:none;margin:0 10px 8px;padding:6px 6px 6px 12px}.crt .wb-chips,.crt .wb-foot{flex:none}.crt .wb-msg{max-width:100%}.crt .wb-bubble{border:1px solid var(--p4);color:var(--p);box-shadow:none;background:0 0;font-family:inherit;font-size:13.5px;line-height:1.5}.crt .wb-msg.from-user .wb-bubble{color:#eaffef;background:#7cff9a52;border-color:#7cff9a80}.crt .wb-text b{color:#fff}.crt .wb-text i,.crt .wb-steps li{color:var(--p3)}.crt .wb-steps li.done{color:var(--p)}.crt .wb-step-ic{color:var(--p2)}.crt .wb-typing i{background:var(--p)}.crt .wb-card{border:1px solid var(--p3);color:var(--p);background:#00000059}.crt .wb-card-title{color:var(--p);border-color:var(--p4)}.crt .wb-card dt{color:var(--p3)}.crt .wb-card dd{color:var(--p)}.crt .wb-card-cta,.crt .wb-doc-open{color:#f2a33a}.crt .wb-chips{padding:0 16px 8px}.crt .wb-chips button{border:1px solid var(--p3);color:var(--p);background:0 0;font-family:inherit;font-size:12px}.crt .wb-chips button:hover{background:var(--p4)}.crt .wb-composer{border-top:1px solid var(--p4);background:0 0;padding:10px 14px}.crt .wb-composer textarea{color:var(--p);border:1px solid var(--p4);caret-color:var(--p);background:#00000059;font-family:inherit;line-height:1.3;font-size:16px!important}.crt .wb-composer textarea::placeholder{color:var(--p3)}.crt .wb-send{background:var(--p);color:var(--bg)}.crt .wb-send:disabled{background:var(--p4);color:var(--p3)}.crt .wb-foot{color:var(--p3);padding:6px 14px 10px;font-family:inherit;font-size:10.5px}.crt ::selection{background:var(--p);color:var(--bg)}.crt *{text-shadow:0 0 6px #7cff9a40}.crt-screen.small .crt{font-size:12.5px}.crt-screen.small .wb-top{gap:8px;padding:4px 10px}.crt-screen.small .wb-top .wb-orb{width:18px;height:18px}.crt-screen.small .wb-top-id{align-items:baseline;gap:8px;display:flex}.crt-screen.small .wb-top-id b{font-size:12px}.crt-screen.small .wb-top-id span{font-size:9px}.crt-screen.small .wb-icon{width:26px;height:26px}.crt-screen.small .wb-log{gap:8px;padding:8px 10px}.crt-screen.small .wb-msg{gap:6px}.crt-screen.small .wb-msg .wb-orb{display:none}.crt-screen.small .wb-bubble{gap:6px;padding:7px 9px;font-size:12.5px;line-height:1.4}.crt-screen.small .wb-steps{font-size:10.5px}.crt-screen.small .wb-chips{gap:5px;padding:0 10px 6px}.crt-screen.small .wb-chips button{padding:4px 7px;font-size:10px}.crt-screen.small .wb-composer{gap:4px;margin:0 8px 6px;padding:4px 4px 4px 10px}.crt-screen.small .wb-composer textarea{min-height:30px}.crt-screen.small .wb-composer .wb-icon{display:none}.crt-screen.small .wb-send{width:32px;height:32px}.crt-screen.small .wb-foot{display:none}@media (max-width:720px){.crt-back{padding:8px 10px;font-size:10.5px;bottom:12px;left:12px}}
