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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--quest-plum:#fff;--quest-plum-dark:#f8fafc;--quest-plum-card:#f1f5f9;--quest-field:#fff;--quest-field-border:#0f172a14;--quest-yellow:#0ea5e9;--quest-green:#16a34a;--quest-text:#0f172a;--quest-muted:#64748b;--quest-border:#0f172a1f}#root,body,html{min-height:100%}body{background:#fff;background:var(--quest-plum)}.quest-app{background:radial-gradient(circle at top right,#0ea5e924,#0000 26rem),radial-gradient(circle at 18% 92%,#16a34a1a,#0000 24rem),linear-gradient(180deg,#fff,#fff 44%,#f8fafc)!important;background:radial-gradient(circle at top right,#0ea5e924,#0000 26rem),radial-gradient(circle at 18% 92%,#16a34a1a,#0000 24rem),linear-gradient(180deg,#fff 0,var(--quest-plum) 44%,var(--quest-plum-dark) 100%)!important;background-attachment:fixed;min-height:100vh}.quest-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 34px #0f172a14;color:#0f172a;color:var(--quest-text);height:68px!important;min-height:68px}.quest-header-logo{display:block;flex:0 0 auto;height:46px;margin-right:6px;object-fit:contain;object-position:left center;width:142px}.quest-header button{border-color:#0ea5e9!important;border-color:var(--quest-yellow)!important}.quest-step-wrap{padding:18px 28px 0}.quest-step-wrap nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd9!important;border:1px solid #0f172a1f!important;border:1px solid var(--quest-border)!important;border-radius:16px;box-shadow:0 10px 30px #0f172a0d}.quest-step-wrap nav button{color:#0f172a!important;color:var(--quest-text)!important}.quest-main,.quest-main>div{min-width:0}.quest-main h2{color:#0ea5e9!important;color:var(--quest-yellow)!important}.quest-main h2+p{color:#64748b!important;color:var(--quest-muted)!important}.quest-main input,.quest-main select,.quest-main textarea{background:#fff!important;background:var(--quest-field)!important;border-color:#0f172a14!important;border-color:var(--quest-field-border)!important;box-shadow:inset 0 1px 0 #ffffffb3;color:#0f172a!important;color:var(--quest-text)!important;cursor:text;pointer-events:auto;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;z-index:1}.quest-main input:focus,.quest-main select:focus,.quest-main textarea:focus{border-color:#0ea5e98c!important;box-shadow:0 0 0 4px #0ea5e91a;outline:none}.quest-main input::placeholder,.quest-main textarea::placeholder{color:#0f172a7a}.quest-main option{background:#fff;background:var(--quest-field);color:#0f172a;color:var(--quest-text)}.quest-main button{max-width:100%}button{transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}button:hover:not(:disabled){box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.quest-main div[style*="background: rgb(14, 17, 23)"], .quest-main div[style*="background:#0E1117"]{border:1px solid #ffffff24}.quest-toast{background:#eff6ff!important;color:#0f172a!important}@media (max-width:980px){.quest-header{align-items:flex-start!important;gap:12px;height:auto!important;min-height:64px;padding:14px 18px!important}.quest-header,.quest-header>div{flex-wrap:wrap}.quest-header>div:last-child{justify-content:flex-start}.quest-main,.quest-step-wrap{padding-left:16px!important;padding-right:16px!important}.quest-step-wrap nav{padding-left:12px!important;padding-right:12px!important}.quest-main div[style*="grid-template-columns: 1fr 1fr"],.quest-main div[style*='gridTemplateColumns:"1fr 1fr"']{grid-template-columns:1fr!important}.quest-main div[style*="repeat(4, 1fr)"], .quest-main div[style*="repeat(4,1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.quest-main div[style*="grid-template-columns: 34px 1fr 40px 1fr 90px 70px"],.quest-main div[style*='gridTemplateColumns:"34px 1fr 40px 1fr 90px 70px"']{grid-template-columns:34px minmax(170px,1fr) 40px minmax(170px,1fr) 90px 70px!important;min-width:760px}.quest-main div[style*="overflow: hidden"],.quest-main div[style*='overflow:"hidden"']{overflow-x:auto!important}.quest-main div[style*="justify-content: space-between"]{flex-wrap:wrap}}@media (max-width:620px){.quest-header>div:first-child{gap:8px!important}.quest-header>div:first-child span{font-size:12px!important}.quest-header-logo{height:38px;width:112px}.quest-header button{flex:1 1 150px;justify-content:center}.quest-step-wrap{padding-top:12px}.quest-main{padding-top:16px!important}.quest-main div[style*="repeat(4, 1fr)"], .quest-main div[style*="repeat(4,1fr)"]{grid-template-columns:1fr!important}.quest-main div[style*="display: flex"][style*="gap: 8px"],.quest-main div[style*="display: flex"][style*="gap:8"]{flex-wrap:wrap}.quest-toast{bottom:16px!important;right:16px!important}}
/*# sourceMappingURL=main.7a9c1f9e.css.map*/