@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;grid-gap:12px;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--dot-accent:#ff9efc;--dot-accent-dim:rgba(255,158,252,0.14)}html[data-theme=dark]{--theme-bg:#0c0e0d;--theme-elevation-0:#0c0e0d;--theme-elevation-50:#121614;--theme-elevation-100:#171c19;--theme-elevation-150:#1d231f;--theme-elevation-200:#242b27;--theme-text:#eaecea;--theme-success-500:var(--dot-accent)}html[data-theme=dark] .btn--style-primary{background-color:var(--dot-accent);color:#0c0e0d}html[data-theme=dark] .btn--style-primary:hover{background-color:#ffc4fd}html[data-theme=dark] a:focus-visible,html[data-theme=dark] button:focus-visible{outline:2px solid var(--dot-accent);outline-offset:2px}html[data-theme=dark] .card{border:1px solid #2a332d;transition:border-color .2s ease,transform .2s ease}html[data-theme=dark] .card:hover{border-color:var(--dot-accent);transform:translateY(-2px)}.pill--style-success{background:var(--dot-accent-dim);color:var(--dot-accent)}.dot248-logo{font:650 34px/1 Arial,Helvetica,sans-serif;letter-spacing:-.075em;color:#eaecea}.dot248-logo sup{font-size:11px;margin-left:3px}.dot248-logo span{display:block;margin-top:10px;font:11px/1 Courier New,monospace;letter-spacing:.2em;color:#a1aaa3}.dot248-icon{font:700 18px/1 Arial,Helvetica,sans-serif;letter-spacing:-.08em;color:var(--dot-accent)}.dot248-welcome{margin-bottom:32px;padding:28px 30px;border:1px solid #2a332d;border-radius:6px;background:radial-gradient(ellipse at 15% 0,rgba(255,158,252,.12),transparent 55%),var(--theme-elevation-50)}.dot248-welcome h2{margin:6px 0 10px;font-weight:500;letter-spacing:-.04em}.dot248-welcome p{margin:0;color:#a8b3a9;max-width:640px;line-height:1.6}.dot248-welcome a{color:var(--dot-accent)}.dot248-kicker{font:10px/1.6 Courier New,monospace!important;letter-spacing:.12em;color:#a1aaa3!important}