@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap);.terminal-window{background:#0a0e14;display:flex;flex-direction:column;inset:0;position:fixed}.terminal-window__titlebar{-webkit-app-region:drag;align-items:center;background:linear-gradient(180deg,#3a3f4b,#2d323c);border-bottom:1px solid #1a1d24;display:flex;flex-shrink:0;height:38px;padding:0 12px}.terminal-window__buttons{-webkit-app-region:no-drag;display:flex;gap:8px}.terminal-window__button{border:none;border-radius:50%;cursor:default;height:12px;width:12px}.terminal-window__button--close{background:#ff5f56;cursor:pointer;display:block}.terminal-window__button--close:hover{background:#ff3b30}.terminal-window__button--minimize{background:#ffbd2e}.terminal-window__button--maximize{background:#27c93f}.terminal-window__title{color:#9ca3af;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:13px;font-weight:500;text-align:center;-webkit-user-select:none;user-select:none}.terminal-window__spacer{width:52px}.terminal-window__statusbar{align-items:center;background:#1a1d24;border-top:1px solid #2d323c;color:#626a73;display:flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;height:28px;justify-content:space-between;padding:0 16px}.terminal-window__status-left{color:#95e6cb}.terminal-window__status-right{display:flex;gap:16px}.terminal-window__status-link{color:#73d0ff;text-decoration:none;transition:opacity .2s}.terminal-window__status-link:hover{opacity:.8;text-decoration:underline}.terminal{background:#0a0e14;color:#b3b1ad;cursor:text;flex:1 1;font-family:JetBrains Mono,SF Mono,Monaco,Consolas,monospace;font-size:14px;line-height:1.6;overflow-y:auto;position:relative}.terminal:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1) 1px,transparent 0,transparent 2px);z-index:10}.terminal:after,.terminal:before{content:"";inset:0;pointer-events:none;position:absolute}.terminal:after{background:radial-gradient(ellipse at center,transparent 0,rgba(0,0,0,.2) 100%);z-index:5}.terminal__content{min-height:100%;padding:16px 24px 24px}.terminal__line{word-wrap:break-word;margin:0;white-space:pre-wrap}.terminal__line pre{font-family:inherit;margin:0;white-space:pre-wrap}.terminal__line--input{color:#73d0ff}.terminal__line--output{color:#b3b1ad}.terminal__output{font-family:inherit;white-space:pre-wrap}.terminal__dir{color:#73d0ff;font-weight:500}.terminal__file{color:#b3b1ad}.terminal__exec{color:#c2d94c}.terminal__input-line{align-items:center;display:flex;gap:8px;margin-top:8px}.terminal__prompt{color:#95e6cb;white-space:nowrap}.terminal__input{caret-shape:block;background:transparent;border:none;caret-color:#73d0ff;color:#f8f8f2;flex:1 1;font-family:inherit;font-size:inherit;outline:none}.terminal ::selection{background:rgba(115,208,255,.3)}.terminal::-webkit-scrollbar{width:8px}.terminal::-webkit-scrollbar-track{background:#0a0e14}.terminal::-webkit-scrollbar-thumb{background:#2d3640;border-radius:4px}.terminal::-webkit-scrollbar-thumb:hover{background:#3d4751}@media (max-width:768px){.terminal-window__titlebar{height:32px;padding:0 8px}.terminal-window__buttons{gap:6px}.terminal-window__button{height:10px;width:10px}.terminal-window__title{font-size:12px}.terminal-window__spacer{width:44px}.terminal-window__statusbar{font-size:10px;height:24px;padding:0 12px}.terminal{font-size:12px}.terminal__content{padding:12px 16px}}@media (max-width:480px){.terminal{font-size:11px}.terminal__content{padding:10px 12px}}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%;overflow:hidden;width:100%}body{background:#0a0e14}
/*# sourceMappingURL=main.e661c8f1.css.map*/