.partner nav{flex-wrap:wrap}.partner-login{max-width:600px;margin:0 auto;padding:30px 0}.partner .partner-honey{opacity:0;pointer-events:none;position:absolute;left:-10000px}.partner .partner-card{max-width:800px;margin:28px auto}.partner .partner-preview{border:1px solid var(--line);background:#fffcf6;padding:28px}.partner .partner-preview h2{font-size:clamp(24px,3vw,36px)}.partner .partner-preview img{object-fit:contain;width:100%;max-height:500px;margin:22px 0;display:block}.partner .partner-body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:Yu Mincho,serif;font-size:18px;line-height:2}.partner .partner-item{border-bottom:1px solid var(--line);padding:24px 0}.partner .partner-item h2{font-size:24px}.partner .partner-review-note{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.partner .partner-avatar{object-fit:cover;width:160px;height:110px}.partner .partner-pager{justify-content:center;gap:20px;padding:25px;display:flex}.partner details>summary{cursor:pointer;padding:16px 0;font-weight:500}.partner .partner-account{border-top:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;display:flex}.partner .partner-account>div{min-width:0}.partner .partner-account button{flex-shrink:0}.partner .partner-asset-grid{grid-template-columns:repeat(auto-fill,minmax(85px,1fr));gap:8px;max-height:220px;margin:16px 0;display:grid;overflow-y:auto}.partner .partner-asset-grid button{padding:3px}.partner .partner-asset-grid img{object-fit:cover;width:100%;height:75px}@media (max-width:640px){.partner .partner-preview{padding:20px}.partner .partner-account{flex-wrap:wrap;align-items:flex-start}}
