.member-v4 .directory-preview{background:#eaf4f2;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding:22px 30px;display:flex}.member-v4 .preview-copy h2{color:#172a46;margin:0 0 16px;font-size:23px;line-height:1.3}.preview-allowance{color:#172a46;align-items:center;gap:14px;font-size:14px;font-weight:700;display:flex}.preview-tokens{flex:none;gap:5px;display:flex}.preview-tokens>span{color:#fff;background:#176b70;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.preview-tokens>span[data-used=true]{color:#405f59;background:#d0e3df}.preview-products{flex:none;align-items:end;gap:6px;padding-right:12px;display:flex}.preview-products img{object-fit:contain}.preview-copy>.access-text-link{margin-top:6px}.member-v4 .access-text-link{color:#176b70;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.member-v4 .directory-page:has(.directory-preview,.directory-preview-complete) [data-tone=furniture]{--category-bg:#edf1f5;--category-ink:#3d5477}.member-v4 .directory-preview-complete{background:#eaf4f2;border-radius:16px;align-items:center;gap:38px;margin-bottom:28px;padding:28px 38px;display:flex}.complete-scout{object-fit:contain;flex:none;width:155px;height:205px}.member-v4 .complete-copy h2{color:#172a46;margin:0 0 13px;font-size:30px;line-height:1.2}.member-v4 .complete-copy>p{color:#505d70;max-width:56ch;margin:0 0 20px;font-size:16px;line-height:1.65}.member-v4 .complete-copy>.retained-results{margin:17px 0 0;font-size:13px}.access-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.member-app.member-v4 .access-actions>.button-primary{color:#fff;background:#176b70;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.access-actions>.button-primary:hover{background:#12575b}.member-v4 .assistant-access-intro{max-width:1160px;margin:0 auto;padding-bottom:40px}.assistant-access-layout{background:#f2f7f6;border:1px solid #d6e5e2;border-radius:18px;grid-template-columns:minmax(0,1fr) 300px;gap:42px;padding:42px 42px 36px;display:grid}.member-v4 .assistant-access-copy h1{letter-spacing:-.025em;color:#172a46;max-width:20ch;margin:0 0 18px;font-size:38px;line-height:1.15}.member-v4 .assistant-access-description{color:#505d70;max-width:45ch;margin:0 0 25px;font-size:17px;line-height:1.7}.assistant-scout{justify-content:center;align-items:center;display:flex}.assistant-scout img{object-fit:contain;width:280px;height:350px}.member-v4 .assistant-request-preview{margin-top:32px}.member-v4 .assistant-request-preview h2{color:#172a46;margin:0 0 13px;font-size:15px}.assistant-request-list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.assistant-request-list>li{color:#3d526b;max-width:49ch;font-size:15px;line-height:1.65}.previous-conversations{margin-top:18px}@media (width<=800px){.member-v4 .directory-preview{gap:12px;padding:22px}.preview-products{flex-direction:column;align-items:center;gap:0;padding:0}.preview-products img:first-child{width:58px;height:58px}.preview-products img:last-child{width:55px;height:70px}.member-v4 .preview-copy h2{font-size:21px}.preview-allowance{flex-wrap:wrap;gap:10px;font-size:13px}.member-v4 .directory-preview-complete{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.complete-scout{width:110px;height:135px}.member-v4 .complete-copy h2{font-size:27px}.access-actions{gap:8px 16px}.assistant-access-layout{grid-template-columns:1fr;gap:24px;padding:28px 24px 0}.member-v4 .assistant-access-copy h1{font-size:30px}.member-v4 .assistant-access-description{font-size:16px}.assistant-scout img{width:200px;height:230px}}
