body.special-rules-page{background-color:#f8fafc;background-image:radial-gradient(#cbd5e1 1.5px, transparent 1.5px);background-size:30px 30px}body.special-rules-page>header{z-index:100}body.special-rules-page>header nav,body.special-rules-page>header nav ul{background:#000}body.special-rules-page footer #footerMain nav ul li a,body.special-rules-page footer #footerMain nav ul li a span{color:#fff}body.special-rules-page footer #footerMain nav ul li:hover{background:#333}body.special-rules-page>header nav .viewMoreBtn span,body.special-rules-page>header nav .purchaseBtnInMenu span{color:#fff;-webkit-text-fill-color:#fff}body.special-rules-page>header #header-others svg{color:#fff;stroke:currentColor}@media screen and (min-width: 701px){body.special-rules-page main p{font-size:1rem}}body.special-rules-page main span,body.special-rules-page main strong{font-size:inherit}.fade-in{animation:fadeIn .4s ease-out forwards}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}body.special-rules-page main.max-w-5xl{display:flex;flex-direction:column}body.special-rules-page>.special-rules-hero,body.special-rules-page>main{width:94% !important;margin-right:3% !important;margin-left:3% !important}.special-rules-tab-list{order:1}#boss-content,#tag-content{order:2}.special-rules-common-effects{order:3}.special-rules-nowrap{white-space:nowrap}@media(min-width: 641px){.special-rules-elimination-content{display:grid !important;grid-template-columns:3.5rem minmax(0, 1fr);column-gap:1.5rem !important;row-gap:.75rem !important}.special-rules-elimination-heading{display:contents}.special-rules-elimination-heading>div{grid-column:1;grid-row:1/span 2}.special-rules-elimination-heading h4{grid-column:2;grid-row:1;margin:0 !important}.special-rules-elimination-content>p{grid-column:2;grid-row:2;margin:0 !important}}@media(max-width: 640px){body.special-rules-page{background-image:none}.special-rules-hero{padding-top:3.5rem !important;padding-bottom:3rem !important}.special-rules-hero-title{font-size:2.25rem !important;line-height:1.25 !important}.special-rules-intro-copy{font-size:1rem !important;line-height:1.75 !important}.special-rules-hero-summary{font-size:1.125rem !important;line-height:1.7 !important}.special-rules-hero-battle-name,.special-rules-hero-connector{display:block}.special-rules-hero-connector{line-height:.9 !important;margin-top:.2rem !important;margin-bottom:.2rem !important}.special-rules-readable-copy{line-break:strict;text-wrap:pretty}main{margin-top:2.5rem !important;padding-left:1rem !important;padding-right:1rem !important}.special-rules-tab-list{gap:1rem !important;margin-bottom:3.5rem !important}.special-rules-tab-list button{width:80% !important;min-height:72px;padding:1rem !important;margin-right:auto;margin-left:auto}.special-rules-tab-list button>span{position:static !important;display:inline-block;margin-left:.25rem;transform:none !important}.special-rules-stat-card{padding:1.5rem !important;border-radius:1.25rem !important}.special-rules-stat-row{display:flex !important;flex-direction:row !important;gap:0 !important}.special-rules-stat-row>.flex-1{min-width:0}.special-rules-stat-divider{display:block !important;flex:0 0 1px;width:1px !important;height:auto !important;min-height:5.5rem;margin:0 .9rem !important}.special-rules-stat-card .text-6xl{font-size:3.5rem !important;line-height:1 !important}.special-rules-stat-card .text-xl{font-size:1rem !important}.special-rules-tag-stat-card{align-items:flex-start !important;gap:1rem !important}#boss-content>.text-center,#tag-content>.text-center{margin-bottom:3.5rem !important}#boss-content .mb-20,#tag-content .mb-20{margin-bottom:3.5rem !important}.special-rules-hero .mt-8{margin-top:1.5rem !important}.special-rules-hero .text-xl{font-size:1.05rem !important;line-height:1.7 !important}#boss-content h3,#tag-content h3,.special-rules-common-effects h3{font-size:1.55rem !important;line-height:1.4 !important;gap:.65rem !important}#boss-content .text-2xl,#tag-content .text-2xl{font-size:1.25rem !important;line-height:1.7 !important}.special-rules-example-grid{gap:1rem !important}.special-rules-example-card{padding:1rem 1rem 1rem 1.25rem;background:#fff;border-radius:.9rem;box-shadow:0 2px 8px rgba(15,23,42,.08)}.special-rules-example-card>span{position:static !important;display:inline-flex !important;margin:0 0 .55rem -0.15rem;transform:none !important}.special-rules-example-card p{font-size:.95rem !important;line-height:1.8 !important}.special-rules-example-card{display:grid;grid-template-columns:2.75rem minmax(0, 1fr);column-gap:.75rem;align-items:center}.special-rules-example-card>span{grid-column:1;grid-row:1;margin:0 !important}.special-rules-example-card h4{grid-column:2;grid-row:1;margin:0 !important}.special-rules-example-card p{grid-column:1/-1;margin-top:.85rem}.special-rules-elimination-content{display:block !important}.special-rules-elimination-heading{display:flex;align-items:center;gap:1rem}.special-rules-elimination-heading>div{width:3.5rem !important;height:3.5rem !important}.special-rules-elimination-heading h4{font-size:1.45rem !important;line-height:1.35 !important;margin:0 !important}.special-rules-elimination-content>p{margin-top:1.25rem}.special-rules-common-effects .p-6,.special-rules-common-effects .p-8{padding:1.25rem !important}.special-rules-common-effects .text-xl{font-size:1.25rem !important;line-height:1.45 !important}}
