.jwr-directory,.jwr-profile,.jwr-paper,.jwr-dashboard{padding:38px 0 70px;color:#10234e}.jwr-hero{padding:48px;border:1px solid #dfe7f5;border-radius:28px;background:linear-gradient(135deg,#f4f8ff,#f6f0ff);margin-bottom:28px}.jwr-hero h1,.jwr-profile h1,.jwr-paper h1,.jwr-dashboard h1{font-size:clamp(2rem,4vw,3.6rem);line-height:1.08;margin:.25rem 0 1rem}.jwr-hero>p{font-size:1.12rem;max-width:720px}.jwr-hero form{display:flex;gap:12px;margin-top:25px}.jwr-hero input,.jwr-panel input,.jwr-panel textarea{width:100%;padding:14px 16px;border:1px solid #ced9ec;border-radius:12px;background:#fff;font:inherit}.jwr-hero button,.jwr-btn,.jwr-panel button{display:inline-flex;justify-content:center;padding:14px 22px;border:0;border-radius:12px;background:linear-gradient(120deg,#177cff,#8438ff);color:#fff!important;font-weight:700;text-decoration:none}.jwr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.jwr-card,.jwr-paper-list article,.jwr-panel,.jwr-profile-hero,.jwr-stats{border:1px solid #dfe7f5;border-radius:20px;background:#fff;box-shadow:0 12px 35px rgba(26,57,111,.06)}.jwr-card{display:flex;gap:16px;padding:22px}.jwr-avatar,.jwr-profile-avatar{display:grid;place-items:center;flex:0 0 80px;height:80px;border-radius:18px;overflow:hidden;background:#e9e7ff;color:#593dff;font-size:1.5rem;font-weight:800}.jwr-avatar img,.jwr-profile-avatar img{width:100%;height:100%;object-fit:cover}.jwr-card h2{font-size:1.2rem;margin:5px 0}.jwr-card div>span,.jwr-card div>small,.jwr-card div>a{display:block;margin-top:7px}.jwr-card div>p{color:#177c53;font-size:.82rem;margin:0}.jwr-paper-list{display:grid;gap:16px}.jwr-paper-list article{padding:25px}.jwr-paper-list h2{margin:5px 0 10px}.jwr-paper-list article>div{display:flex;justify-content:space-between;gap:15px}.jwr-empty{text-align:center;padding:70px 20px}.jwr-profile-hero{display:grid;grid-template-columns:140px 1fr 220px;gap:28px;align-items:center;padding:32px;background:linear-gradient(145deg,#fff,#f2f7ff)}.jwr-profile-avatar{width:140px;height:140px;font-size:2.2rem}.jwr-profile-main h2{font-size:1.15rem}.jwr-profile-actions{display:grid;gap:10px}.jwr-profile-actions>a:not(.jwr-btn){padding:11px;border:1px solid #dce5f4;border-radius:10px;text-align:center;text-decoration:none}.jwr-verified{display:inline-grid;place-items:center;font-size:1rem;color:#fff;background:#247cff;border-radius:50%;width:25px;height:25px;vertical-align:middle}.jwr-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.jwr-tags span{padding:7px 10px;border-radius:99px;background:#eef2ff;color:#394bb8;font-size:.86rem}.jwr-stats{display:grid;grid-template-columns:repeat(4,1fr);margin:18px 0;padding:18px}.jwr-stats div{padding:10px 20px;border-right:1px solid #e4eaf5}.jwr-stats div:last-child{border:0}.jwr-stats strong,.jwr-stats span{display:block}.jwr-stats strong{font-size:1.35rem}.jwr-profile-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:18px}.jwr-panel{padding:28px;margin-bottom:18px}.jwr-panel h2{margin-top:0}.jwr-panel label{display:block;font-weight:600;margin:14px 0}.jwr-panel label input,.jwr-panel label textarea{display:block;margin-top:7px}.jwr-publications article{padding:18px 0;border-top:1px solid #e5eaf3}.jwr-publications h3{margin:6px 0}.jwr-claim{align-self:start;position:sticky;top:100px}.jwr-paper{max-width:1050px}.jwr-breadcrumb{margin-bottom:22px}.jwr-paper-article>header{padding:40px;border-radius:24px;background:linear-gradient(135deg,#10234e,#263d77);color:#fff;margin-bottom:20px}.jwr-paper-article>header .jwr-btn{margin-top:25px}.jwr-byline{font-size:1.1rem}.jwr-linked{display:flex;flex-wrap:wrap;gap:10px}.jwr-linked a{padding:10px 14px;background:#f0f4ff;border-radius:10px;text-decoration:none}.jwr-dashboard>header{margin-bottom:25px}.jwr-dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.jwr-eyebrow,.jw-eyebrow{letter-spacing:.12em;font-weight:800;color:#526fff;font-size:.78rem}.jwr-head{margin:25px 0}
@media(max-width:900px){.jwr-grid{grid-template-columns:1fr 1fr}.jwr-profile-hero{grid-template-columns:100px 1fr}.jwr-profile-avatar{width:100px;height:100px}.jwr-profile-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.jwr-profile-layout,.jwr-dashboard-grid{grid-template-columns:1fr}.jwr-claim{position:static}.jwr-stats{grid-template-columns:1fr 1fr}.jwr-stats div:nth-child(2){border-right:0}}
@media(max-width:620px){.jwr-directory,.jwr-profile,.jwr-paper,.jwr-dashboard{padding-top:20px}.jwr-hero{padding:28px 20px}.jwr-hero form,.jwr-profile-actions{display:grid;grid-template-columns:1fr}.jwr-grid{grid-template-columns:1fr}.jwr-profile-hero{grid-template-columns:1fr;text-align:center;padding:24px}.jwr-profile-avatar{margin:auto}.jwr-tags{justify-content:center}.jwr-stats{grid-template-columns:1fr 1fr;padding:8px}.jwr-stats div{padding:12px;border-bottom:1px solid #e4eaf5}.jwr-paper-article>header{padding:28px 20px}.jwr-paper-list article>div{display:block}.jwr-paper-list article>div a{display:block;margin-top:10px}}
