/* C05: scoped account, ranking and personal Bazaar presentation. */
.ab-management-reference .ab-account-status-seal{width:56px;height:56px;flex-basis:56px;border:2px solid #ff6d7d;box-sizing:border-box}
.ab-management-reference .ab-account-status-seal .ab-account-icon{width:36px;height:36px;color:#fff4d6;fill:currentColor;stroke-width:1}
.ab-management-reference .ab-account-benefits{gap:10px;padding-top:10px;margin-top:12px}
.ab-management-reference .ab-account-benefits>div{display:flex;align-items:center;gap:8px;padding:7px 8px;line-height:1.45;font-size:12px}
.ab-benefit-symbol{display:grid;place-items:center;flex:0 0 30px;height:32px;color:white;font:700 25px/1 Georgia,serif}
.ab-benefit-symbol.is-exp{background:#d56700}.ab-benefit-symbol.is-training{background:#164bc5}.ab-benefit-symbol.is-blessing{background:#920bc6}
.ab-ranking-reference .ab-public-ranking{font-family:Nunito,'Segoe UI',sans-serif;table-layout:auto;min-width:720px!important}
.ab-ranking-reference .ab-public-ranking th:first-child{min-width:105px;width:105px;white-space:nowrap;overflow-wrap:normal;word-break:normal}
.ab-ranking-reference .ab-public-ranking th,.ab-ranking-reference .ab-public-ranking td{vertical-align:middle;font-size:14px;line-height:1.5}
.ab-ranking-reference .ab-public-ranking td.ab-c05-outfit{width:100px;min-width:100px;height:92px;padding:8px;text-align:center}
.ab-c05-outfit>span{display:flex;align-items:center;justify-content:center;width:100%;min-height:76px}
.ab-ranking-reference .ab-c05-outfit .ab-outfit-sprite{position:static!important;display:block;width:64px!important;height:64px!important;margin:auto!important;object-fit:contain;object-position:center;image-rendering:pixelated}
.ab-c05-bazaar .ab-reference-panel{margin-bottom:16px}.ab-c05-bazaar .ab-reference-content{padding:18px 22px}
.ab-c05-auction-table{width:100%;min-width:480px}.ab-c05-auction-table th{font:700 16px/1.5 Georgia,serif}.ab-c05-auction-table td,.ab-c05-auction-table th{padding:9px 12px;vertical-align:middle}
@media(max-width:600px){.ab-management-reference .ab-account-benefits{grid-template-columns:1fr}.ab-c05-bazaar .ab-reference-content{padding:12px}.ab-management-reference .ab-account-status-description{align-items:center}}

.ab-ranking-reference .ab-c05-outfit .ab-outfit-sprite{transform:translate(var(--outfit-center-x,0%),var(--outfit-center-y,0%))}
