@charset "UTF-8";.person-ibox>.person-ibox-body>.works-list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.person-ibox>.person-ibox-body>.works-list .works-item{width:auto;min-width:0}.person-ibox>.person-ibox-body>.works-list .works-item+.works-item{margin-left:0}.person-ibox>.person-ibox-body>.works-list .works-item>.works-item-cover,.person-ibox>.person-ibox-body>.works-list .works-item>.works-item-cover>img{border-radius:12px}@media (max-width: 1023px){.person-ibox>.person-ibox-body>.works-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.person-ibox>.person-ibox-body>.works-list{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--color-primary: #35CDFF;--color-primary-hover: #2ab8e8;--color-primary-bg: #eaf8ff;--color-text: #333333;--color-text-secondary: #666666;--color-text-muted: #999999;--color-border: #e8e8e8;--color-bg: #f5f5f5;--color-white: #ffffff;--color-success: #52c41a;--color-warning: #faad14;--color-error: #f5222d;--color-info: #1890ff;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-round: 50%;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Microsoft YaHei, sans-serif;--font-size-sm: 12px;--font-size-base: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--header-height: 60px;--max-width: 1200px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-2s: .2s ease-in-out;--transition-all-2s: all .2s ease-in-out}@media (max-width: 767px){body{overflow-x:hidden}.container-fluid{margin-top:0}.hpoi-person-bg{padding:20px 0 24px}.hpoi-person-bg .hpoi-person-details-info-box{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;height:auto;position:relative}.hpoi-person-details-info-box>.person-details-info-cover{grid-row:2;width:160px;height:232px;justify-self:center}.hpoi-person-details-info-box>.person-details-info{display:contents}.hpoi-person-details-info-box>.person-details-info>.person-details-info-title-box{grid-column:1;grid-row:1;min-height:0;padding-right:28px}.hpoi-person-details-info-box>.person-details-info>.person-details-info-title-box>.info-title{margin:0;font-size:21px;line-height:1.35}.hpoi-person-details-info-box>.person-details-info>.person-details-info-item-box{grid-column:1;grid-row:3;margin-top:0;font-size:13px;line-height:1.5}.hpoi-person-details-info-box>.person-details-info>.person-details-info-box,.hpoi-person-details-info-box>.person-details-info>.hpoi-zone-tag-box{grid-column:1/-1}.hpoi-person-details-info-box>.person-details-info>.person-details-info-box{grid-row:4;max-height:none;margin-top:0;overflow:visible;line-height:1.65}.hpoi-person-details-info-box>.person-details-info>.hpoi-zone-tag-box{grid-row:5;margin-top:0}.person-details-info-collect{position:absolute;top:14px;right:15px}.hpoi-person-nav{height:auto;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.hpoi-person-nav .container{display:inline-block;min-width:max-content;padding:0 15px}.hpoi-person-nav .nav-item{height:48px;line-height:48px;font-size:15px}.hpoi-person-nav .nav-item+.nav-item{margin-left:22px}.person-ibox+.person-ibox{margin-top:42px}.person-ibox>.person-ibox-header{margin-bottom:14px}.person-ibox>.person-ibox-header .ibox-lf-title{font-size:20px}.person-ibox>.person-ibox-body{overflow-x:auto;-webkit-overflow-scrolling:touch}.person-ibox>.person-ibox-body>.character-list,.person-ibox>.person-ibox-body>.hobby-list{width:max-content}}
