.journal-banner-container{flex:1;display:flex;gap:16px;padding:16px;justify-content:space-between;box-shadow:var(--drop-shadow);background-size:cover;background-position:50%;background-repeat:no-repeat;color:var(--text-dark-000);background-color:var(--primary)}.journal-banner-container .journal-detail-wrapper{display:flex;flex-direction:column;justify-content:space-between}.journal-banner-container .journal-detail-wrapper .detail-container{display:flex}.journal-banner-container .journal-detail-wrapper .detail-container.row{gap:22px}.journal-banner-container .journal-detail-wrapper .detail-container.col{flex-direction:column}.journal-banner-container .journal-detail-wrapper .detail-container h3.title{font-size:var(--text-h3);font-weight:500}.journal-banner-container .journal-detail-wrapper .detail-container h5.sub-title{font-size:var(--text-h5);font-weight:700}.journal-banner-container .journal-detail-wrapper .detail-container .text{flex:1;text-align:right;font-size:var(--text-body-3);font-weight:400;font-style:italic}.journal-banner-container .journal-detail-wrapper .detail-container .sub-detail{text-align:center}.journal-banner-container .journal-detail-wrapper .detail-container .sub-detail h4.title{font-size:var(--text-h4);font-weight:500}.journal-banner-container .journal-detail-wrapper .detail-container .sub-detail .sub-title{font-size:var(--text-body-2);font-weight:400}@media screen and (max-width:320px){.journal-banner-container .journal-detail-wrapper .detail-container h3.title{font-size:var(--text-h4)}}.journal-hero-container{position:relative;flex:1;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:var(--drop-shadow)}.journal-hero-controls{position:absolute;top:14px;left:14px;right:14px;z-index:2;display:flex;align-items:center;justify-content:space-between}.journal-hero-controls .header-btn,.journal-hero-controls .journal-hero-btn{width:32px;height:32px;border-radius:50%;background:rgba(0,0,0,.75);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.journal-hero-controls .header-btn{padding:0}.journal-hero-controls .header-btn svg{width:18px;height:18px}.journal-hero-bottom{position:absolute;bottom:0;left:0;right:0;padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.journal-hero-title{font-family:var(--font-fira-sans-condensed);font-weight:500;font-size:20px;color:#fff;letter-spacing:.02em}.journal-hero-badges{display:flex;gap:6px;flex-wrap:wrap}.hero-badge{font:700 11px var(--font-inter);color:#fff;border-radius:6px;padding:3px 8px}.hero-badge.hero-badge--hp{background:rgba(208,2,27,.4)}.hero-badge.hero-badge--tq{background:rgba(208,64,2,.4)}.hero-badge.hero-badge--type{background:hsla(0,0%,100%,.22)}.tabs_tabs-container__GlYPz{display:flex;overflow-x:auto;scrollbar-width:none}.tabs_tabs-container__GlYPz::-webkit-scrollbar{display:none}.tabs_tab__6FUjw{display:flex;align-items:center;gap:5px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease;font-family:var(--font-inter)}.tabs_variant-line__bjbgb{gap:24px;border-bottom:1px solid #e5e5e7}.tabs_variant-line__bjbgb .tabs_tab__6FUjw{padding:0 0 6px;font-weight:600;font-size:15px;color:var(--text-grey-200);border-bottom:2px solid transparent}.tabs_variant-line__bjbgb .tabs_tab__6FUjw.tabs_active___W1Nh{color:var(--accent-orange);border-bottom-color:var(--accent-orange)}.tabs_variant-line__bjbgb .tabs_tab__6FUjw:hover:not(.tabs_active___W1Nh){color:var(--text-primary)}.tabs_variant-line__bjbgb .tabs_tab-count__rAfJK{font:700 10px var(--font-inter);background:rgba(41,47,54,.08);color:rgba(0,0,0,.5);border-radius:999px;padding:1px 6px}.tabs_variant-button__GJ6dX{gap:4px;align-items:center}.tabs_variant-button__GJ6dX .tabs_tab__6FUjw{justify-content:center;font-weight:700;font-size:15px;padding:8px 12px;border-radius:4px;background-color:transparent;color:#c4c4c4}.tabs_variant-button__GJ6dX .tabs_tab__6FUjw.tabs_active___W1Nh{background-color:#292f36;color:#fff}.tabs_variant-button__GJ6dX .tabs_tab__6FUjw:hover:not(.tabs_active___W1Nh){color:#fff}.tabs_variant-button__GJ6dX .tabs_tab-count__rAfJK{font:700 10px var(--font-inter);background:hsla(0,0%,100%,.15);color:inherit;border-radius:999px;padding:1px 6px}