/* Reference composition: Astrub scene at 39%, dense parchment interface at 61%. */
body.forum-page dialog.adventurer-v11-dialog{width:min(1500px,calc(100vw - 80px));max-height:88dvh;border:1px solid #d4b660;border-radius:12px;background:#05281b;padding:0}
.adventurer-rpg.adventurer-v11{grid-template-columns:minmax(0,39%) minmax(0,61%);background:#05291d}
body.forum-page .adventurer-v11-dialog .adventurer-toolbar{height:54px;padding:5px 17px;background:linear-gradient(100deg,#03251cf2,#04291cd9 50%,#032318f2);border-bottom:2px solid #b2944a}
.adventurer-v11-dialog .adventurer-toolbar>span{font-size:20px;font-weight:600;letter-spacing:0;color:#f2df9b}
.adventurer-v11-dialog .adventurer-toolbar>span>svg{width:37px;height:42px;filter:drop-shadow(0 0 4px #a8f97e66)}
body.forum-page .adventurer-v11-dialog .adventurer-toolbar button.secondary{min-height:37px;padding:8px 13px;font-size:13px;border-color:#b49748;border-radius:5px;background:linear-gradient(#0b3727,#041e18);color:#f7e8b4;box-shadow:inset 0 0 0 2px #d6b25d12}
body.forum-page .adventurer-v11-dialog .adventurer-toolbar button.adventurer-close{width:39px;height:37px;border-color:#ceaf57;border-radius:5px;color:#f7da83}
.adventurer-v11-dialog .adventurer-toolbar button svg{width:21px;height:21px;stroke-width:1.8}
.adventurer-rpg.adventurer-v11 .adventurer-art{height:calc(100dvh - 73px);min-height:930px;top:54px;background-position:center;background-image:linear-gradient(#012b1522,transparent 29%,transparent 88%,#05331c22),url('/assets/forum/sanctuary/astrub-v6.webp')}
.adventurer-rpg.adventurer-v11 .hero-identity{padding:30px 23px 0 116px!important;min-height:178px;box-sizing:border-box}
.adventurer-v11 .hero-name-crystal{width:90px;height:122px;top:25px;left:19px}
body.forum-page .adventurer-rpg.adventurer-v11 .hero-identity h2,body.forum-page dialog.adventurer-dialog .adventurer-rpg.adventurer-v11 .hero-identity h2{font-size:61px!important;line-height:1.05;letter-spacing:-1.5px;background-image:linear-gradient(110deg,var(--reference-name,var(--hero-name)) 20%,#fff0bd 46%,var(--reference-name,var(--hero-name)) 74%);text-shadow:0 2px 2px #1d380955;filter:drop-shadow(0 2px #122813)}
.adventurer-rpg.adventurer-v11 .hero-identity .adventurer-eyebrow{font-size:13px;letter-spacing:.8px;margin-bottom:0;color:#b4d97c!important}
.adventurer-v11 .hero-identity .adventurer-enchanted-name{padding-bottom:4px}
.adventurer-v11 .hero-identity .adventurer-title{margin:2px 0 13px;padding:5px 12px!important;font:500 18px/1.4 Georgia,serif;border:2px ridge #b8a34d;border-radius:8px 3px;background:linear-gradient(#124b2b,#032d1c);text-shadow:0 1px #142610;min-width:0;min-height:44px;box-sizing:border-box;text-wrap:balance}
.adventurer-v11 .hero-identity .adventurer-title-placeholder{visibility:hidden;height:47px}.adventurer-v11 .hero-identity .adventurer-badges{margin-left:-43px;gap:10px;margin-bottom:0;flex-wrap:wrap}
.adventurer-v11 .hero-identity .adventurer-badges .forum-staff-badge,.adventurer-v11 .hero-identity .adventurer-badges .forum-badge{font-size:11px;letter-spacing:0;padding:6px 10px;border:1px solid #ba9b49;border-radius:4px;line-height:1.4}
.adventurer-v11 .adventurer-portrait-stage{min-height:310px;flex:1 1 auto;overflow:visible}
.adventurer-rpg.adventurer-v11 .adventurer-art .adventurer-illustration{padding:0 5px;transform-origin:center 95%;filter:drop-shadow(0 7px 4px #183d1777)}
.adventurer-v11 .hero-level{min-height:255px;margin:-10px auto 22px;gap:0;z-index:3}
.adventurer-rpg.adventurer-v11 .hero-level .adventurer-medallion{width:244px;height:244px;filter:drop-shadow(0 4px 3px #1b2f1555) drop-shadow(0 0 10px #83e25b55)}
.adventurer-v11 .hero-level .adventurer-medallion-content strong{font-size:74px;letter-spacing:-4px;color:#fff0aa;text-shadow:0 3px #846022,0 0 9px #ffdb6166}
.adventurer-v11 .hero-level-ribbon{position:relative;z-index:2;min-width:218px;margin-top:-15px;padding:7px 18px;font-size:22px;line-height:1.1;background:linear-gradient(#fff0a4,#dfb448 52%,#f5d676);border:2px solid #ad7b21;border-radius:2px;clip-path:polygon(0 5%,10% 0,90% 0,100% 5%,96% 48%,100% 96%,88% 88%,12% 88%,0 96%,4% 48%);box-shadow:0 4px 7px #16330c}
.adventurer-v11 .hero-level figcaption{max-width:190px;min-width:165px;padding:6px 10px;margin-top:0;font-size:13px;letter-spacing:1px;background:linear-gradient(#21451a,#0a2b17);border:1px solid #aa943f;border-top:0;color:#f1db87;border-radius:0 0 6px 6px}
.adventurer-rpg.adventurer-v11 .adventurer-body{align-self:start;margin:19px 12px 12px 0;padding:17px 16px 13px;border:3px double #c8aa50;border-radius:23px 15px 18px 17px;background:linear-gradient(#002a1aee,#002a1af5),url('/assets/forum/sanctuary/astrub-v6.webp') center 40%/cover;box-shadow:inset 0 0 0 3px #4b703744,0 5px 12px #092b1f99}
.adventurer-v11 .hero-corner{width:40px;height:40px;color:#e1bd59;filter:drop-shadow(0 1px #5d3b12);z-index:4}
.adventurer-v11 .hero-corner-tl,.adventurer-v11 .hero-corner-tr{top:0}.adventurer-v11 .hero-corner-bl,.adventurer-v11 .hero-corner-br{bottom:0}.adventurer-v11 .hero-corner-tl,.adventurer-v11 .hero-corner-bl{left:0}.adventurer-v11 .hero-corner-tr,.adventurer-v11 .hero-corner-br{right:0}
.adventurer-v11 .hero-section{margin-bottom:13px}
.adventurer-v11 .hero-section-title,.adventurer-v11 .adventurer-card .hero-section-title{position:relative;font:600 15px/1.35 'Pacte Cinzel',Georgia,serif;letter-spacing:-.25px;color:#231f0c;margin:0 0 8px;padding:7px 22px 8px 10px;background:radial-gradient(ellipse at 40% 0,#fff0c1aa,transparent 70%),linear-gradient(100deg,#cfad5e,#efda9c 22%,#f5e4b5 70%,#cfb372);border-block:1px solid #b09045;text-shadow:0 1px #fff0bc;clip-path:polygon(1% 0,96% 2%,100% 12%,98% 21%,99% 34%,98% 46%,100% 58%,98% 73%,99% 90%,96% 100%,1% 97%,0 83%,1% 62%,0 40%,1% 18%)}
.adventurer-v11 .hero-section-title>svg,.adventurer-v11 .adventurer-card .hero-section-title>svg{width:20px;height:20px;stroke:#344616;stroke-width:2;margin-right:7px}
.adventurer-v11 .adventurer-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}
.adventurer-v11 .adventurer-summary>div,.adventurer-v11 .adventurer-summary>div:first-child{display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:auto auto;gap:3px 7px;align-content:center;align-items:center;text-align:left;min-height:85px;padding:9px 9px;border:1px solid #627b3b;border-radius:13px;background:linear-gradient(120deg,#0e472a99,#00331f);box-shadow:inset 0 1px #86b35822;grid-column:auto!important}
.adventurer-v11 .adventurer-summary>div>svg,.adventurer-v11 .adventurer-summary>div>.forum-class-thumbnail{grid-row:1/3;grid-column:1;justify-self:center;width:40px;height:43px;stroke:#edc663;stroke-width:1.6;filter:drop-shadow(0 2px 1px #8d6615)}
.adventurer-v11 .adventurer-summary>div>.forum-class-thumbnail{align-self:stretch;justify-self:stretch;width:100%;height:100%;min-height:62px;box-sizing:border-box;overflow:hidden;border:1px solid #d3b259;border-radius:5px;filter:none;background:#082f20}
.adventurer-v11 .adventurer-summary>div>.forum-class-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center;}
.adventurer-v11 .adventurer-summary small{grid-column:2;font-size:12px;line-height:1.3;color:#c5d0a1}
.adventurer-v11 .adventurer-summary strong{grid-column:2;font-size:13px;line-height:1.35;color:#fbf4d8}
.adventurer-v11 .adventurer-activities{display:flex;gap:6px;flex-wrap:wrap}
.adventurer-v11 .adventurer-activities>span{min-height:78px;flex:1 1 72px;padding:9px 5px;gap:7px;border-color:#658146;border-radius:12px;font-size:12px;background:linear-gradient(135deg,#12472e,#003322)}
.adventurer-v11 .adventurer-activities svg{width:32px;height:32px;stroke-width:1.8;color:#f0cf74;filter:drop-shadow(0 2px #856820)}
.adventurer-v11 .hero-community{min-height:171px;box-sizing:border-box;padding:0 14px 15px 135px;background:linear-gradient(105deg,#114a2c88,#002f20);border-color:#64843b;border-radius:9px;margin-bottom:14px}
.adventurer-v11 .hero-community>.hero-section-title{margin-left:-135px;left:-1px;top:-1px;margin-bottom:14px}
.adventurer-v11 .hero-community-medal{width:112px;height:112px;top:42px;left:10px;border:0;border-radius:0;box-shadow:none;background:none}
.adventurer-v11 .hero-community-medal svg{width:112px;height:112px;top:0;left:0;translate:none;overflow:visible;filter:drop-shadow(0 1px 3px #1c4214)}
.adventurer-v11 .hero-community-medal strong{font-size:36px;padding-top:5px;color:#fff3a8;z-index:1}
.adventurer-v11 .hero-community .adventurer-progress>div{font-size:16px;gap:6px}.adventurer-v11 .hero-community .adventurer-progress span{font-size:11px;color:#d9dfb3}
.adventurer-v11 .hero-community progress{height:12px;margin-top:10px;box-shadow:0 0 0 1px #c2af58,0 0 7px #5ee05844}
.adventurer-v11 .hero-community progress::-webkit-progress-value{background:linear-gradient(#b4ef8c,#3bc865 55%,#79d974);box-shadow:inset 0 2px #d8ffac}
.adventurer-v11 .hero-community .adventurer-quick-stats{padding-top:9px;margin-top:7px}.adventurer-v11 .hero-community .adventurer-quick-stats svg{width:23px;height:23px;color:#edcd70}.adventurer-v11 .hero-community .adventurer-quick-stats strong{font-size:16px}.adventurer-v11 .hero-community .adventurer-quick-stats span{font-size:11px;color:#cfdbc5}.adventurer-v11 .hero-community .adventurer-quick-stats>div:last-child strong{font-size:13px;white-space:normal}
body.forum-page .adventurer-rpg.adventurer-v11 .adventurer-tabs button.secondary{min-height:49px;font-size:12px!important;gap:7px;padding:10px 9px!important;border-color:#4a713c!important;border-radius:11px 11px 0 0!important;background:linear-gradient(#073d27,#002b1e)!important;color:#fff2cd}
.adventurer-v11 .adventurer-tabs button svg{width:22px;height:22px;stroke-width:1.8;color:#e8c561}
body.forum-page .adventurer-rpg.adventurer-v11 .adventurer-tabs button.secondary[aria-selected=true]{background:linear-gradient(#3d752d,#306523)!important;color:#fff9be;border-color:#d8dc5c!important;box-shadow:inset 0 0 13px #ddf37566,0 0 11px #b7e64888!important}
.adventurer-v11 .adventurer-tab-panel{padding-top:12px;min-height:0}.adventurer-v11 .hero-identity-content{grid-template-columns:minmax(0,43%) minmax(0,57%);gap:12px}
.adventurer-v11 .hero-story-column.hero-parchment{padding:0 14px 13px;gap:10px;border:3px double #b49543;border-radius:17px;background:radial-gradient(ellipse at 20% 35%,#fff1c055,transparent 55%),linear-gradient(100deg,#d2b36e,#f5e2ac 22%,#f1dba1 80%,#c5a15a);box-shadow:inset 0 0 0 3px #b18e3922,inset 0 0 17px #9f722944}
.adventurer-v11 .hero-parchment .hero-section-title{clip-path:none;border:0;background:none;padding:10px 0 3px;font-size:15px;margin:0 0 5px;letter-spacing:-.5px}
.adventurer-v11 .hero-parchment .hero-motto{margin:0 0 9px;padding:9px 10px;font:500 13px/1.55 Georgia,serif;border:1px solid #aa8643;border-radius:7px;box-shadow:inset 0 0 0 3px #d2b47677;background:linear-gradient(#e1c78755,#f1dfad55);color:#24200e}
.adventurer-v11 .hero-parchment .adventurer-biography{font-size:13px!important;line-height:1.6;margin:0;color:#25220f!important}
.adventurer-v11 .adventurer-specialties{gap:5px}.adventurer-v11 .adventurer-specialties svg{width:39px;height:39px;padding:9px;border:2px double #d0ad49;box-shadow:0 0 0 2px #9c793c44;background:radial-gradient(#246a41,#043420);color:#f0cf75}
.adventurer-v11 .adventurer-specialties strong{font:600 11px/1.35 sans-serif;color:#30230a}.adventurer-v11 .adventurer-specialties p{display:none}
.adventurer-v11 .hero-showcase-column{gap:10px}.adventurer-v11 .hero-showcase-column .adventurer-card{padding:0 9px 10px;border:1px solid #8a9a42;border-radius:12px;background:linear-gradient(#043c22,#00291a);box-shadow:inset 0 0 0 2px #a4a3421f}
.adventurer-v11 .hero-showcase-column .hero-section-title{margin-left:-9px;margin-bottom:5px;padding-top:6px;padding-bottom:6px;font-size:15px}
.adventurer-v11 .adventurer-favorite-dofus{gap:5px}.adventurer-v11 .adventurer-dofus-slot{gap:5px;position:relative;padding:3px 0 0}
.adventurer-v11 .adventurer-dofus-slot img{width:clamp(45px,4.2vw,67px);height:clamp(57px,5.4vw,82px);padding:7px 4px;border:3px double #d8b442;border-radius:50%;background:radial-gradient(#35713355,#043322 65%);box-shadow:0 0 0 2px #8b722c,0 0 10px #ccb94b44}
.adventurer-v11 .adventurer-dofus-slot>span{font-size:11px;color:#fff4cd;line-height:1.3}
.adventurer-v11 .adventurer-achievement-grid{gap:5px}.adventurer-v11 .adventurer-card .adventurer-achievement-grid{grid-template-columns:repeat(auto-fit,minmax(66px,1fr))}
.adventurer-v11 button.adventurer-achievement{gap:6px;padding:3px 2px!important}.adventurer-v11 .hero-achievement-icon,.adventurer-v11 .adventurer-achievement svg{width:45px;height:45px;padding:8px;border:3px double #d6b24b;box-shadow:0 0 0 2px #8c722c;box-sizing:content-box;background:radial-gradient(#246e3c,#00321d)}
.adventurer-v11 .adventurer-achievement strong{font-size:11px;line-height:1.35;color:#fff4ca}.adventurer-v11 .adventurer-achievement small{display:none}
.adventurer-v11 .hero-objectives{margin:0;padding:9px 12px}.adventurer-v11 .hero-objectives .hero-section-title{font-size:12px;padding:3px 9px}.adventurer-v11 .hero-objectives .adventurer-goals li{font-size:11px}.adventurer-v11 .hero-character-details{padding-top:3px;font-size:11px}
/* The workshop uses the same skin at a smaller scale; its form remains intact. */
@media(min-width:1201px){.adventurer-v11-dialog .adventurer-v11 .hero-identity{padding-left:225px!important;padding-top:24px!important;min-height:178px}.adventurer-v11-dialog .hero-identity>div:not(.adventurer-medallion){display:flex;flex-direction:column;align-items:flex-start;line-height:1}.adventurer-v11-dialog .hero-name-crystal{left:121px;top:25px}.adventurer-v11-dialog .adventurer-v11 .hero-identity .adventurer-title{margin-left:-25px}.adventurer-v11-dialog .adventurer-v11 .hero-identity .adventurer-badges{margin-left:-91px}.adventurer-v11-dialog .adventurer-v11 .adventurer-art .adventurer-illustration{transform:translate(var(--class-offsetX,0%),calc(var(--class-offsetY,0%) + 14px)) scale(calc(var(--art-scale,1) * var(--class-scale,1) * 1.12))}.adventurer-v11-dialog .hero-level{margin-bottom:38px}}
.adventurer-v11 .hero-character-details>summary{padding:2px 0;font-size:10px;line-height:1.2}.adventurer-v11 .hero-character-details[open] .hero-objectives{margin:9px 0}
.atelier-character-preview .adventurer-v11 .adventurer-art{min-height:720px;height:calc(100dvh - 95px)}
.atelier-character-preview .adventurer-v11 .hero-identity{padding-left:90px!important;min-height:155px}.atelier-character-preview .hero-name-crystal{width:65px;height:90px;left:13px;top:25px}
body.forum-page .atelier-character-preview .adventurer-v11 .hero-identity h2{font-size:40px!important}.atelier-character-preview .adventurer-v11 .hero-identity .adventurer-eyebrow{font-size:9px}.atelier-character-preview .adventurer-v11 .hero-identity .adventurer-title{font-size:14px}.atelier-character-preview .adventurer-v11 .hero-level{min-height:190px}.atelier-character-preview .adventurer-v11 .hero-level .adventurer-medallion{width:170px!important;height:170px!important}.atelier-character-preview .adventurer-v11 .hero-level-ribbon{min-width:155px;font-size:17px}.atelier-character-preview .adventurer-v11 .hero-level figcaption{font-size:10px;min-width:120px}
@media(min-width:701px) and (max-width:1200px){.adventurer-rpg.adventurer-v11{grid-template-columns:minmax(0,36%) minmax(0,64%)}.adventurer-rpg.adventurer-v11 .hero-identity{padding-left:20px!important;min-height:190px}.adventurer-v11 .hero-name-crystal{display:none}.adventurer-v11 .hero-identity .adventurer-badges{margin-left:0}.adventurer-v11 .adventurer-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.adventurer-v11 .adventurer-summary>div:last-child{grid-column:span 2!important}.adventurer-v11 .hero-identity-content{grid-template-columns:1fr}.adventurer-v11 .hero-showcase-column{grid-row:auto}.adventurer-v11 .hero-community{padding-left:100px}.adventurer-v11 .hero-community>.hero-section-title{margin-left:-100px}.adventurer-v11 .hero-community-medal,.adventurer-v11 .hero-community-medal svg{width:80px;height:80px}.adventurer-v11 .hero-community-medal strong{font-size:29px}.adventurer-v11 .adventurer-tabs button.secondary{font-size:10px!important}.adventurer-v11 .hero-community .adventurer-progress>div{font-size:13px}}
@media(max-width:700px){body.forum-page dialog.adventurer-v11-dialog{width:calc(100vw - 14px);max-height:96dvh}.adventurer-rpg.adventurer-v11{grid-template-columns:1fr}.adventurer-rpg.adventurer-v11 .adventurer-art{height:auto;min-height:0;top:0}.adventurer-v11-dialog .adventurer-toolbar>span{font-size:11px}.adventurer-v11-dialog .adventurer-toolbar>span>svg{width:23px;height:28px}body.forum-page .adventurer-v11-dialog .adventurer-toolbar{height:46px;padding:6px 8px!important}body.forum-page .adventurer-v11-dialog .adventurer-toolbar button.secondary{width:31px;min-height:31px;padding:5px}.adventurer-rpg.adventurer-v11 .hero-identity{padding:24px 16px 0!important;min-height:0}.adventurer-v11 .hero-name-crystal{display:none}body.forum-page .adventurer-rpg.adventurer-v11 .hero-identity h2,body.forum-page dialog.adventurer-dialog .adventurer-rpg.adventurer-v11 .hero-identity h2{font-size:46px!important}.adventurer-v11 .hero-identity .adventurer-eyebrow{font-size:10px}.adventurer-v11 .hero-identity .adventurer-title{font-size:16px}.adventurer-v11 .hero-identity .adventurer-badges{margin-left:0;justify-content:center;gap:6px}.adventurer-v11 .hero-identity .adventurer-badges .forum-staff-badge,.adventurer-v11 .hero-identity .adventurer-badges .forum-badge{font-size:9px}.adventurer-v11 .adventurer-portrait-stage{min-height:0;height:385px;flex:none}.adventurer-v11 .hero-level{min-height:220px;margin:-8px auto 20px}.adventurer-rpg.adventurer-v11 .hero-level .adventurer-medallion{width:195px;height:195px}.adventurer-v11 .hero-level .adventurer-medallion-content strong{font-size:60px}.adventurer-v11 .hero-level-ribbon{min-width:175px;font-size:18px}.adventurer-v11 .hero-level figcaption{min-width:130px;font-size:11px}.adventurer-rpg.adventurer-v11 .adventurer-body{margin:0 5px 8px;padding:14px 11px}.adventurer-v11 .hero-section-title,.adventurer-v11 .adventurer-card .hero-section-title{font-size:13px}.adventurer-v11 .adventurer-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.adventurer-v11 .adventurer-summary>div,.adventurer-v11 .adventurer-summary>div:first-child{grid-template-columns:44px minmax(0,1fr);padding:8px;min-height:80px;gap:4px}.adventurer-v11 .adventurer-summary>div:last-child{grid-column:span 2!important}.adventurer-v11 .adventurer-summary strong{font-size:12px}.adventurer-v11 .adventurer-summary small{font-size:10px}.adventurer-v11 .adventurer-summary>div>svg{width:29px;height:35px}.adventurer-v11 .adventurer-summary>div>.forum-class-thumbnail{width:44px;height:58px;min-height:58px}.adventurer-v11 .adventurer-activities>span{font-size:10px;min-height:70px}.adventurer-v11 .hero-community{padding:0 10px 14px;min-height:0;grid-template-columns:78px minmax(0,1fr)}.adventurer-v11 .hero-community>.hero-section-title{margin-left:-10px;margin-bottom:8px}.adventurer-v11 .hero-community-medal{position:relative;top:0;left:0;width:78px;height:78px}.adventurer-v11 .hero-community-medal svg{width:78px;height:78px}.adventurer-v11 .hero-community-medal strong{font-size:26px}.adventurer-v11 .hero-community .adventurer-progress>div{font-size:12px}.adventurer-v11 .hero-community .adventurer-progress span{font-size:9px}.adventurer-v11 .hero-community .adventurer-quick-stats span{font-size:10px}.adventurer-v11 .hero-community .adventurer-quick-stats strong{font-size:15px}.adventurer-v11 .hero-community .adventurer-quick-stats svg{width:18px;height:18px}.adventurer-v11 .hero-identity-content{grid-template-columns:1fr}.adventurer-v11 .adventurer-tabs button.secondary{font-size:11px!important}.adventurer-v11 .adventurer-dofus-slot img{width:60px;height:72px}.adventurer-v11 .adventurer-specialties strong{font-size:10px}.adventurer-v11 .hero-parchment .adventurer-biography{font-size:13px!important}}

@media(max-width:700px){.adventurer-v11 .hero-identity .adventurer-title{margin:7px auto 12px}}

/* Keep the sanctuary scene continuous across the full profile frame. */
.adventurer-rpg.adventurer-v11{min-height:calc(100dvh - 155px);align-items:stretch;background:#05291d url('/assets/forum/sanctuary/astrub-v6.webp') center/cover no-repeat}
.adventurer-rpg.adventurer-v11 .adventurer-art{height:auto;min-height:calc(100dvh - 155px);align-self:stretch}
.adventurer-rpg.adventurer-v11 .adventurer-body{align-self:stretch;min-height:100%;box-sizing:border-box;background:linear-gradient(#002a1aca,#002a1adb)}
@media(max-width:700px){.adventurer-rpg.adventurer-v11{min-height:0;background:#05291d url('/assets/forum/sanctuary/astrub-v6-mobile.webp') center/cover no-repeat}.adventurer-rpg.adventurer-v11 .adventurer-art{height:auto;min-height:0}.adventurer-rpg.adventurer-v11 .adventurer-body{min-height:0;background:linear-gradient(#002a1acb,#002a1adb)}}
/* Profile identity: centered player name framed with the existing ivy ornament. */
.adventurer-rpg.adventurer-v11 .hero-identity{ text-align:center!important;padding:22px 24px 0!important }
.adventurer-v11 .hero-identity .adventurer-enchanted-name{
  display:flex!important;align-items:center;justify-content:center;
  width:min(100%,680px);min-height:62px;box-sizing:border-box;
  margin:0 auto 8px;padding:9px 22px!important;border:1px solid transparent;border-radius:12px;
  background:linear-gradient(115deg,#06271fef,#0d4630ef,#092c25ef) padding-box,
    linear-gradient(100deg,#64dba6,#e1d16e,#a47ae9,#5ac6e8,#64dba6) border-box!important;
  background-size:auto,260% 100%!important;
  box-shadow:0 0 12px #59dca350,0 0 27px #8d69ed30,inset 0 1px #ffffff19;
  isolation:isolate;text-align:center;animation:adventurer-name-banner 9s linear infinite;
}
.adventurer-v11 .hero-identity .adventurer-enchanted-name::before{
  inset:-9px 5%;border-radius:18px;background:linear-gradient(100deg,#58e6ae55,#e8cb6c55,#b777ef55,#55c9f055);filter:blur(13px);opacity:.75;animation:adventurer-name-halo 7s ease-in-out infinite alternate;
}
.adventurer-v11 .hero-identity .adventurer-enchanted-name::after{display:none!important}
.adventurer-v11 .hero-identity .adventurer-enchanted-name h2{width:100%;text-align:center}
body.forum-page dialog.adventurer-dialog .adventurer-rpg.adventurer-v11 .hero-identity .adventurer-enchanted-name h2{font-size:clamp(25px,3.7vw,49px)!important;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:linear-gradient(100deg,#78ebc1 0%,#ffe58d 28%,#e5a1ff 53%,#8fe8ff 76%,#78ebc1 100%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:adventurer-name-gradient 8s linear infinite}
.adventurer-v11 .hero-identity .adventurer-enchanted-name>i{display:none}
.adventurer-v11 .hero-identity .adventurer-eyebrow{margin-inline:auto;text-align:center}
.adventurer-v11 .hero-identity .adventurer-title{margin-inline:auto!important}
.adventurer-v11 .hero-identity .adventurer-badges{margin:8px 0 0!important;justify-content:center!important}
.adventurer-v11 .hero-name-crystal,.adventurer-v11 .adventurer-art .adventurer-brand,.adventurer-v11 .adventurer-art .adventurer-logo,.adventurer-v11 .adventurer-art .adventurer-watermark{display:none!important}
@keyframes adventurer-name-gradient{to{background-position:240% 0}}
@keyframes adventurer-name-banner{to{background-position:0,260% 0}}
@keyframes adventurer-name-halo{to{opacity:1;transform:scale(1.025)}}
@media(max-width:700px){.adventurer-v11 .hero-identity .adventurer-enchanted-name{min-height:48px;padding:7px 12px!important;margin-bottom:7px}.adventurer-v11 .hero-identity .adventurer-enchanted-name h2{font-size:clamp(20px,7vw,32px)!important}}
@media(prefers-reduced-motion:reduce){.adventurer-v11 .hero-identity .adventurer-enchanted-name,.adventurer-v11 .hero-identity .adventurer-enchanted-name::before,.adventurer-v11 .hero-identity .adventurer-enchanted-name h2{animation:none!important}}
