@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;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}}}@layer payload-default{}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:40px}.dashboard .before-dashboard__hero{background:linear-gradient(135deg,#111827,#1a3db8 55%,#ff1f5c);border-radius:12px;color:#fff;margin-bottom:20px;padding:30px}.dashboard .before-dashboard__hero h2{color:#fff;font-size:32px;line-height:1.05;margin:0 0 10px}.dashboard .before-dashboard__hero p{color:rgba(255,255,255,.82);max-width:760px}.dashboard .before-dashboard__eyebrow{font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.dashboard .before-dashboard__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.dashboard .before-dashboard__actions a{background:#fff;border-radius:8px;color:#111827;font-weight:800;padding:10px 14px;text-decoration:none}.dashboard .before-dashboard__actions a:last-child{background:rgba(255,255,255,.14);color:#fff}.dashboard .before-dashboard__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.dashboard .before-dashboard__card{border:1px solid var(--theme-elevation-150);border-radius:10px;color:var(--theme-text);display:grid;gap:4px;padding:16px;text-decoration:none}.dashboard .before-dashboard__card strong{font-size:16px}.dashboard .before-dashboard__card span{color:var(--theme-elevation-600);font-size:13px}.dashboard .before-dashboard__card:hover{border-color:#ff1f5c;opacity:.92}