/* Utilities used by the payment modals that the exported template CSS does not include. */
.bg-black\/60{background-color:rgb(0 0 0/.6)}
.bg-brand\/60{background-color:rgb(var(--brand) / .6)}
.border-brand\/60{border-color:rgb(var(--brand) / .6)}
.border-brand\/50{border-color:rgb(var(--brand) / .5)}
.border-brand\/40{border-color:rgb(var(--brand) / .4)}
.border-brand\/30{border-color:rgb(var(--brand) / .3)}
.border-gold\/30{border-color:rgb(var(--gold) / .3)}
.border-gold\/40{border-color:rgb(var(--gold) / .4)}
.border-down\/30{border-color:rgb(var(--down) / .3)}
.border-brand-orange\/60{border-color:rgb(var(--brand-orange) / .6)}
.border-brand-orange\/20{border-color:rgb(var(--brand-orange) / .2)}
.border-brand-orange\/15{border-color:rgb(var(--brand-orange) / .15)}
.focus-within\:border-brand-orange\/50:focus-within{border-color:rgb(var(--brand-orange) / .5)}
.focus-within\:border-brand\/50:focus-within{border-color:rgb(var(--brand) / .5)}
.ring-brand\/50{--tw-ring-color:rgb(var(--brand) / .5)}
.border-white\/30{border-color:rgb(255 255 255/.3)}
.border-ink\/30{border-color:rgb(11 16 26/.3)}
.border-t-brand{border-top-color:rgb(var(--brand))}
.border-t-ink{border-top-color:rgb(var(--ink))}
.border-t-white{border-top-color:#fff}
.max-h-32{max-height:8rem}
.max-h-44{max-height:11rem}
.min-h-11{min-height:2.75rem}
.min-w-\[560px\]{min-width:560px}
.min-w-\[600px\]{min-width:600px}
.mx-3{margin-left:.75rem;margin-right:.75rem}
.contents{display:contents}
[x-cloak]{display:none!important}
.theme-sun{display:none}.theme-moon{display:block}.dark .theme-sun{display:block}.dark .theme-moon{display:none}
.price-pill{color:#fff}.dark .price-pill{color:rgb(var(--ink))}
.col-span-full{grid-column:1/-1}
.h-\[120px\]{height:120px}
.hover\:opacity-80:hover{opacity:.8}
@media (min-width:1024px){
.lg\:gap-0{gap:0}
.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}
.lg\:items-start{align-items:flex-start}
.lg\:mr-6{margin-right:1.5rem}
.lg\:pl-8{padding-left:2rem}
.lg\:border-line\/\[0\.08\]{border-color:rgb(var(--line) / .08)}
}
@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
.last\:border-0:last-child{border-width:0}
@media (min-width:640px){.sm\:gap-4{gap:1rem}}
/* bot store */
.break-all{word-break:break-all}
.items-baseline{align-items:baseline}
.top-4{top:1rem}
.normal-case{text-transform:none}
.tracking-normal{letter-spacing:0}
.tracking-\[0\.2em\]{letter-spacing:.2em}
.border-line\/\[0\.12\]{border-color:rgb(var(--line) / .12)}
.h-\[calc\(100\%-1\.25rem\)\]{height:calc(100% - 1.25rem)}
.placeholder\:font-sans::placeholder{font-family:inherit}
.placeholder\:normal-case::placeholder{text-transform:none}
@media (min-width:1024px){
.lg\:items-center{align-items:center}
.lg\:w-auto{width:auto}
.lg\:min-w-\[190px\]{min-width:190px}
.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}
}
@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (min-width:1024px){.lg\:gap-4{gap:1rem}}
.gap-x-6{column-gap:1.5rem}
@media (min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-5{gap:1.25rem}.sm\:p-5{padding:1.25rem}.sm\:size-16{width:4rem;height:4rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}
@media (min-width:1024px){.lg\:flex{display:flex}.lg\:gap-x-10{column-gap:2.5rem}}
.blur-sm{filter:blur(4px)}
.dock-fade{position:absolute;left:0;right:0;bottom:100%;height:28px;pointer-events:none;background:linear-gradient(to top,rgb(var(--ink)),rgb(var(--ink)/0))}
.dock-pill{box-shadow:0 6px 24px rgba(15,23,42,.10),0 1px 3px rgba(15,23,42,.06)}
:root.dark .dock-pill{box-shadow:0 6px 24px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.05)}
.aspect-square{aspect-ratio:1/1}
.items-stretch{align-items:stretch}
.dock{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 20px)}
.dock-pill{box-shadow:0 4px 18px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.05)}
.z-\[60\]{z-index:60}
.max-w-\[84vw\]{max-width:84vw}
.w-\[272px\]{width:272px}
.w-\[340px\]{width:340px}
.max-w-\[88vw\]{max-width:88vw}
.col-span-2{grid-column:span 2/span 2}
.pt-5{padding-top:1.25rem}
.pb-4{padding-bottom:1rem}
.border-brand\/25{border-color:rgb(var(--brand)/.25)}
.leading-4{line-height:1rem}
.pl-2\.5{padding-left:.625rem}
.pr-2\.5{padding-right:.625rem}
.pr-7{padding-right:1.75rem}
.w-5{width:1.25rem}
.focus\:ring-2:focus{box-shadow:0 0 0 2px var(--ring-c,rgb(var(--brand)/.4))}
.focus\:ring-brand\/40:focus{--ring-c:rgb(var(--brand)/.4)}
.no-scrollbar{scrollbar-width:none}
.no-scrollbar::-webkit-scrollbar{display:none}
/* KYC page */
.max-w-xl{max-width:36rem}
.mb-7{margin-bottom:1.75rem}
.mb-8{margin-bottom:2rem}
.my-7{margin-top:1.75rem;margin-bottom:1.75rem}
.mt-2\.5{margin-top:.625rem}
.pb-8{padding-bottom:2rem}
.-bottom-3{bottom:-.75rem}
.h-\[52px\]{height:52px}
.size-\[22px\]{width:22px;height:22px}
.size-\[26px\]{width:26px;height:26px}
.size-\[30px\]{width:30px;height:30px}
.right-\[4px\]{right:4px}
.top-\[5px\]{top:5px}
.px-\[18px\]{padding-left:18px;padding-right:18px}
.border-\[1\.5px\]{border-width:1.5px}
.border-fg{border-color:rgb(var(--fg))}
.text-\[17px\]{font-size:17px}
.list-none{list-style:none}
.bg-red-500{background-color:#ef4444}
.text-red-500{color:#ef4444}
.text-blue-500{color:#3b82f6}
.text-neutral-900{color:#171717}
.focus\:ring-brand\/40:focus{--ring-c:rgb(var(--brand)/.4)}
.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}
details:not([open]) .group-open\:inline,details:not([open]) .group-open\:hidden{display:inline}
details[open] .group-open\:hidden{display:none}
details[open] .group-open\:inline{display:inline}
@media (min-width:640px){.sm\:text-\[28px\]{font-size:28px}.sm\:h-48{height:12rem}}
@media (min-width:1024px){.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:border-line\/10{border-color:rgb(var(--line)/.1)}}
