@import url(https://fonts.googleapis.com/css2?family=Share+Tech+Mono&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;margin:0;padding:0;touch-action:manipulation}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}body{color:#000;font-family:Share Tech Mono,monospace;line-height:1.6}.App,body{background:#fff}.App{display:flex;flex-direction:column;margin:0;min-height:100vh;padding:0;width:100%}.container{margin:0 auto;max-width:800px;padding:0 20px;width:100%}@media (max-width:768px){.container{max-width:none;padding:0 8px;width:100%}}.header{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;height:60px;justify-content:space-between;left:0;padding:0 20px;position:fixed;right:0;top:0;z-index:1000}.logo-text{font-size:20px}.login-btn,.logo-text{color:#000;font-family:Share Tech Mono,monospace;font-weight:700}.login-btn{background:#0000;border:2px solid #000;border-radius:4px;box-shadow:2px 2px 0 #000;cursor:pointer;font-size:14px;min-height:44px;min-width:44px;padding:8px 16px;text-transform:uppercase;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none}.login-btn:hover{background:#0000000d}.login-btn:active{box-shadow:1px 1px 0 #000;transform:translate(2px,2px)}.main-content{align-items:flex-start;display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:80px 20px 40px}.hero-section{margin-bottom:80px;padding:40px 0;text-align:center}.hero-title{color:#000;font-family:Share Tech Mono,monospace;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:600px;min-height:80px}.typewriter .cursor{animation:blink 1s infinite;color:#000;display:inline-block;font-weight:400;margin-left:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.cta-button{background:#0000;border:3px solid #000;border-radius:6px;box-shadow:4px 4px 0 #000;color:#000;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:16px;font-weight:700;line-height:1.4;max-width:400px;min-height:44px;padding:16px 32px;text-transform:none;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none}.cta-button:hover{background:#0000000d}.cta-button:active{box-shadow:2px 2px 0 #000;transform:translate(4px,4px)}.faq-section{font-family:Share Tech Mono,monospace;margin:0 auto;max-width:800px;width:100%}.faq-title{color:#000;font-size:24px;font-weight:700;margin-bottom:40px;text-align:left}.faq-categories{display:flex;flex-direction:column;gap:40px}.faq-category{background:#0000;border:none;border-radius:0;overflow:visible}.category-header{align-items:center;background:none;border:none;border-bottom:1px solid #000;color:#000;cursor:pointer;display:flex;font-family:Share Tech Mono,monospace;font-size:18px;font-weight:700;gap:8px;margin-bottom:20px;min-height:44px;padding:0 0 4px;text-align:left;transition:all .1s ease;-webkit-user-select:none;user-select:none;width:100%}.category-header:hover{background:#0000000d}.category-emoji{flex-shrink:0;font-size:18px}.category-number{color:#000;flex-shrink:0;font-weight:700}.category-title{flex:1 1;margin-left:4px}.category-arrow{color:#000;font-size:16px;font-weight:700;transition:transform .1s ease}.category-header.active .category-arrow{transform:rotate(90deg)}.questions-list{margin-top:0;padding:0}.question-wrapper{border:none;margin-bottom:20px}.question-item{background:none;border:none;color:#000;cursor:pointer;display:block;font-family:Share Tech Mono,monospace;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:5px;min-height:44px;padding:0;text-align:left;transition:all .1s ease;-webkit-user-select:none;user-select:none;width:100%}.question-item:hover{background:#0000000d;padding:2px 4px}.question-bullet{display:none}.question-number{color:#000;font-weight:700;margin-right:4px}.question-text{color:#000}.question-toggle{display:none}.answer-content{margin-bottom:15px;margin-top:5px;padding:0}.answer-text{background:#0000;border:none;border-radius:0;color:#000;font-family:Share Tech Mono,monospace;font-size:14px;font-weight:400;line-height:1.5;margin:0;padding:0}@media (max-width:768px){.header{height:50px;padding:0 8px}.logo-text{font-size:16px}.login-btn{font-size:12px;padding:6px 12px}.main-content{padding:60px 8px 20px}.hero-section{margin-bottom:60px;padding:20px 0}.hero-title{font-size:24px;margin-bottom:30px;min-height:60px}.cta-button{box-shadow:3px 3px 0 #000;font-size:14px;max-width:none;padding:12px 16px;width:100%}.cta-button:active{box-shadow:1px 1px 0 #000;transform:translate(3px,3px)}.faq-title{font-size:20px;margin-bottom:30px}.category-header{font-size:16px}.question-item{font-size:14px}.answer-text{font-size:13px}}@media (max-width:480px){.header{padding:0 4px}.logo-text{font-size:14px}.login-btn{font-size:11px;padding:4px 8px}.main-content{padding:50px 4px 20px}.container{padding:0 4px}.hero-section{margin-bottom:40px;padding:15px 0}.hero-title{font-size:20px;margin-bottom:25px;min-height:50px}.cta-button{box-shadow:2px 2px 0 #000;font-size:12px;max-width:none;padding:10px 12px;width:100%}.cta-button:active{box-shadow:1px 1px 0 #000;transform:translate(2px,2px)}.faq-title{font-size:18px;margin-bottom:20px}.faq-categories{gap:30px}.category-header{font-size:14px}.question-item{font-size:13px}.answer-text{font-size:12px}}.category-header:focus,.cta-button:focus,.login-btn:focus,.question-item:focus{outline:2px solid #000;outline-offset:2px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.answer-content,.questions-list{animation:fadeIn .2s ease-out}@supports (-webkit-touch-callout:none){.category-header,.cta-button,.login-btn,.question-item{-webkit-touch-callout:none;-webkit-user-select:none}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.category-header,.cta-button,.login-btn,.question-item{border-width:1.5px}.cta-button{border-width:2px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.typewriter .cursor{animation:none}}@media (prefers-color-scheme:dark){body{background:#fff;color:#000}}@media (hover:none){.category-header:hover,.cta-button:hover,.login-btn:hover,.question-item:hover{background:#0000;padding:initial}.category-header:active,.cta-button:active,.login-btn:active,.question-item:active{background:#0000001a}}@media (max-width:390px){.header{padding:0 2px}.main-content{padding:50px 2px 20px}.container{padding:0 2px}.hero-section{padding:10px 0}.cta-button{font-size:11px;max-width:none;padding:8px;width:100%}.faq-title{font-size:16px;margin-bottom:15px}.category-header{font-size:13px;padding-left:2px}.question-item{font-size:12px;padding-left:2px}.answer-text{font-size:11px;padding-left:2px}}
/*# sourceMappingURL=main.34dd830a.css.map*/