*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{background:#e8ecf1;font-family:Noto Sans SC,sans-serif;color:#1e1b16}#root{display:flex;justify-content:center;align-items:stretch}.app-frame{position:relative;width:100%;max-width:440px;height:100dvh;overflow:hidden;background:#f2ebdb;color:#1e1b16;font-family:Noto Sans SC,sans-serif;--st: max(env(safe-area-inset-top), 12px);--sb: env(safe-area-inset-bottom)}.nc-scroll::-webkit-scrollbar{width:0;display:none}.nc-scroll{scrollbar-width:none}@keyframes ncti-blink{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes nc-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes nc-pulse{0%,to{box-shadow:0 0 #7b4fa68c,0 8px 26px #7b4fa68c}50%{box-shadow:0 0 0 12px #7b4fa600,0 8px 30px #7b4fa6bf}}@keyframes nc-fade{0%{opacity:0}to{opacity:1}}@keyframes nc-slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nc-spin{to{transform:rotate(360deg)}}@keyframes nc-wobble{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes nc-jump{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-7px)}}@keyframes nc-cardpop{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@keyframes nc-bub{0%{opacity:0;transform:translateY(9px) scale(.92)}to{opacity:1;transform:none}}.press-xy{transition:transform .07s,box-shadow .07s}.press-xy:active{transform:translate(2px,2px)!important;box-shadow:0 0 #1e1b16!important}.press-y3{transition:transform .07s,box-shadow .07s}.press-y3:active{transform:translateY(3px)!important;box-shadow:0 0 #1e1b16!important}.press-y4{transition:transform .07s,box-shadow .07s}.press-y4:active{transform:translateY(4px)!important;box-shadow:0 0 #1e1b16!important}.press-y2{transition:transform .07s,box-shadow .07s}.press-y2:active{transform:translateY(2px)!important;box-shadow:0 0 #1e1b16!important}.press-s9{transition:transform .07s}.press-s9:active{transform:scale(.9)!important}.press-s93{transition:transform .07s}.press-s93:active{transform:scale(.93)!important}.press-s99{transition:transform .07s}.press-s99:active{transform:scale(.99)!important}.press-cta{transition:transform .07s}.press-cta:active{transform:translateY(3px)!important}button,input{font-family:inherit}.md-bubble>:first-child{margin-top:0}.md-bubble>:last-child{margin-bottom:0}.md-bubble p{margin:0 0 6px}.md-bubble ul,.md-bubble ol{margin:4px 0;padding-left:1.25em}.md-bubble li{margin:2px 0}.md-bubble h1,.md-bubble h2,.md-bubble h3,.md-bubble h4{margin:4px 0;font-size:1em;font-weight:700}.md-bubble a{color:#7b4fa6;text-decoration:underline}.md-bubble code{background:#f2ebdb;border:1px solid #E1D8C0;border-radius:4px;padding:0 4px;font-size:.92em}.md-bubble pre{background:#f2ebdb;border:1px solid #E1D8C0;border-radius:8px;padding:8px 10px;overflow-x:auto;margin:6px 0}.md-bubble pre code{background:none;border:none;padding:0}.md-bubble blockquote{margin:4px 0;padding-left:10px;border-left:3px solid #D8CFB8;color:#6e6657}.md-bubble hr{border:none;border-top:1.5px solid #E1D8C0;margin:8px 0}.md-bubble strong{font-weight:700}.md-bubble img{max-width:100%}
