.ct-intro{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:16px;animation:ct-intro-in .2s ease both}.ct-intro.is-sheet{position:fixed;z-index:2000}.ct-intro.is-sheet .ct-intro__card{width:min(460px,calc(100vw - 32px))}.ct-intro.is-out{animation:ct-intro-out .18s ease both}@keyframes ct-intro-in{0%{opacity:0}}@keyframes ct-intro-out{to{opacity:0}}.ct-intro__dim{position:absolute;inset:0;background:#0f0e0c94;border-radius:6px}.ct-intro.is-sheet .ct-intro__dim{border-radius:0}.ct-intro__card{box-sizing:border-box;position:relative;width:min(460px,100%);padding:30px 30px 28px;border-radius:14px;background:#262421;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;align-items:center;text-align:center}.ct-intro__x{position:absolute;right:12px;top:12px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:10px;background:none;color:#f0ede899;cursor:pointer}.ct-intro__x svg{width:20px;height:20px}.ct-intro__x:hover{color:#f0ede8;background:#ffffff0f}.ct-intro__card h3{margin:0;font:900 30px/1.15 Satoshi,system-ui,sans-serif;letter-spacing:-.02em;color:#f0ede8}.ct-intro__card>p{margin:12px 0 0;color:#f0ede89e;font:700 17px/1.4 Satoshi,system-ui,sans-serif}.ct-intro__art{width:92px;height:92px;margin:22px 0}.ct-intro__art svg{width:100%;height:100%;display:block}.ct-intro__card ul{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:12px;text-align:left}.ct-intro__card li{display:flex;align-items:center;gap:12px;margin:0;font:600 15.5px/1.35 Satoshi,system-ui,sans-serif;color:#f0ede8db}.ct-intro__card li svg{width:18px;height:18px;flex:none;color:#f0ede8b3}.ct-intro__ok{width:100%;height:60px;border:0;border-radius:14px;background:linear-gradient(180deg,#f2c35a,#ecb43e 55%,#d9a032);color:#2a1f0c;font:800 20px Satoshi,system-ui,sans-serif;cursor:pointer;box-shadow:inset 0 1px #ffffff59,0 3px #a9771f}.ct-intro__ok:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff59,0 1px #a9771f}.ct-intro__ok:focus-visible,.ct-intro__x:focus-visible{outline:2px solid #f0ede8;outline-offset:3px}@media(max-width:899px){.ct-intro__card{padding:26px 20px 20px}.ct-intro__card h3{font-size:26px}.ct-intro__art{width:76px;height:76px;margin:18px 0}}@media(prefers-reduced-motion:reduce){.ct-intro,.ct-intro.is-out{animation:none}}html.lumi-inshell .ct-intro{display:none!important}
