@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:40px;font-family:Inter,system-ui,-apple-system,sans-serif}.dashboard .before-dashboard__nav{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding:15px 20px;background:rgba(0,0,0,.03);border-radius:6px;font-size:.875rem}.dashboard .before-dashboard__nav-link{display:flex;align-items:center;gap:5px;color:#0d9488;font-weight:500;text-decoration:none;transition:color .2s ease}.dashboard .before-dashboard__nav-link:hover{color:#0f766e}.dashboard .before-dashboard__nav-link svg{opacity:.7}.dashboard .before-dashboard__nav-divider{color:#d1d5db;font-weight:300}.dashboard .before-dashboard__banner{margin-bottom:30px}.dashboard .before-dashboard__banner h4{margin:0;font-weight:600;letter-spacing:.02em}.dashboard .before-dashboard__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-bottom:30px}.dashboard .before-dashboard__card{display:flex;align-items:flex-start;gap:15px;padding:20px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none;transition:all .2s ease}.dashboard .before-dashboard__card:hover{border-color:#0d9488;box-shadow:0 2px 8px rgba(13,148,136,.1);transform:translateY(-1px)}.dashboard .before-dashboard__card-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(13,148,136,.1);border-radius:8px;color:#0d9488}.dashboard .before-dashboard__card-content{flex:1;min-width:0}.dashboard .before-dashboard__card-content h5{margin:0 0 5px;font-size:.9375rem;font-weight:600;color:#111827}.dashboard .before-dashboard__card-content p{margin:0;font-size:.8125rem;color:#6b7280;line-height:1.4}.dashboard .before-dashboard__collections{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:15px 20px;background:#f9fafb;border-radius:6px;margin-bottom:20px}.dashboard .before-dashboard__collections-label{font-size:.8125rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}.dashboard .before-dashboard__collections-links{display:flex;flex-wrap:wrap;gap:5px 15px}.dashboard .before-dashboard__collections-links a{font-size:.875rem;font-weight:500;color:#0d9488;text-decoration:none;padding:5px 10px;border-radius:4px;transition:all .15s ease}.dashboard .before-dashboard__collections-links a:hover{background:rgba(13,148,136,.1);color:#0f766e}.dashboard .before-dashboard__instructions{list-style:none;margin:0 0 20px;padding:0}.dashboard .before-dashboard__instructions li{width:100%;padding:10px 0;border-bottom:1px solid #f3f4f6}.dashboard .before-dashboard__instructions li:last-child{border-bottom:none}.dashboard .before-dashboard a:hover{opacity:.9}:root{--theme-success-50:#f0fdfa;--theme-success-100:#ccfbf1;--theme-success-500:#14b8a6;--theme-success-600:#0d9488;--theme-success-700:#0f766e}body{font-family:Inter,system-ui,-apple-system,sans-serif;font-weight:500}.banner--type-success{background:linear-gradient(135deg,#0d9488,#0f766e);border:none}.banner--type-success h1,.banner--type-success h2,.banner--type-success h3,.banner--type-success h4,.banner--type-success p,.banner--type-success span{color:#fff!important}.dashboard a:not(.btn):not([class*=button]){color:#0d9488}.dashboard a:not(.btn):not([class*=button]):hover{color:#0f766e}.btn--style-primary{background:#0d9488;border-color:#0d9488}.btn--style-primary:hover{background:#0f766e;border-color:#0f766e}.nav-header{border-bottom-color:rgba(13,148,136,.2)}.collection-list__item:hover{border-color:rgba(13,148,136,.3)}