[data-tier]{--tier-edge:var(--rule-d);--tier-glow:transparent;--tier-ring2:color-mix(in srgb, var(--tier-c) 60%, var(--rule-d))}[data-tier=uncommon]{--tier-edge:color-mix(in srgb, var(--tier-c) 45%, var(--rule-d))}[data-tier=rare]{--tier-edge:color-mix(in srgb, var(--tier-c) 62%, var(--rule-d));--tier-glow:color-mix(in srgb, var(--tier-c) 64%, transparent)}[data-tier=epic]{--tier-edge:color-mix(in srgb, var(--tier-c) 78%, var(--rule-d));--tier-glow:color-mix(in srgb, var(--tier-c) 74%, transparent)}[data-tier=legendary]{--tier-edge:var(--tier-c);--tier-glow:color-mix(in srgb, var(--tier-c) 82%, transparent)}:root[data-theme=dark] [data-tier=rare]{--tier-glow:color-mix(in srgb, var(--tier-c) 76%, transparent)}:root[data-theme=dark] [data-tier=epic]{--tier-glow:color-mix(in srgb, var(--tier-c) 86%, transparent)}:root[data-theme=dark] [data-tier=legendary]{--tier-glow:color-mix(in srgb, var(--tier-c) 92%, transparent)}[data-tier=epic],[data-tier=legendary]{--tier-rings:0 0 0 1.5px var(--card), 0 0 0 3px var(--tier-ring2)}.specimen[data-tier],.circ-spec[data-tier]{border-color:var(--tier-edge)}.specimen[data-tier=rare]{box-shadow:var(--shadow), 0 0 10px -2px var(--tier-glow)}.specimen[data-tier=epic]{box-shadow:var(--shadow), 0 0 13px -2px var(--tier-glow)}.specimen[data-tier=legendary]{box-shadow:var(--shadow), 0 0 16px -2px var(--tier-glow)}.circ-spec[data-tier=rare]{box-shadow:0 0 10px -2px var(--tier-glow)}.circ-spec[data-tier=epic]{box-shadow:0 0 13px -2px var(--tier-glow)}.circ-spec[data-tier=legendary]{box-shadow:0 0 16px -2px var(--tier-glow)}.guidepage[data-tier=uncommon],.logsheet[data-tier=uncommon]{border-color:var(--tier-edge)}.guidepage[data-tier=rare],.logsheet[data-tier=rare]{border-color:var(--tier-edge);box-shadow:var(--shadow-lg), 0 0 26px -9px var(--tier-glow)}.guidepage[data-tier=epic],.logsheet[data-tier=epic]{border-color:var(--tier-edge);box-shadow:var(--tier-rings), var(--shadow-lg), 0 0 26px -9px var(--tier-glow)}.guidepage[data-tier=legendary],.logsheet[data-tier=legendary]{border-color:var(--tier-c);box-shadow:var(--tier-rings), var(--shadow-lg), 0 0 32px -8px var(--tier-glow)}.specimen[data-tier=epic] .plate,.specimen[data-tier=legendary] .plate,.circ-spec[data-tier=epic] .plate,.circ-spec[data-tier=legendary] .plate,.logsheet[data-tier=epic] .logsheet__plate,.logsheet[data-tier=legendary] .logsheet__plate,.guidepage[data-tier=epic] .guidepage__header,.guidepage[data-tier=legendary] .guidepage__header{isolation:isolate}.circ-spec[data-tier=epic] .circ-seal,.circ-spec[data-tier=legendary] .circ-seal,.guidepage[data-tier=epic] .guidepage__no,.guidepage[data-tier=legendary] .guidepage__no{z-index:3}.specimen[data-tier=epic] .plate:before,.specimen[data-tier=legendary] .plate:before,.circ-spec[data-tier=epic] .plate:before,.circ-spec[data-tier=legendary] .plate:before,.logsheet[data-tier=epic] .logsheet__plate:before,.logsheet[data-tier=legendary] .logsheet__plate:before,.guidepage[data-tier=epic] .guidepage__header:before,.guidepage[data-tier=legendary] .guidepage__header:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;opacity:.3;background:linear-gradient(125deg, transparent 36%, color-mix(in srgb, var(--tier-c) 50%, #fff) 50%, transparent 64%);background-position:50% 0;background-repeat:no-repeat;background-size:230% 100%;position:absolute;inset:0}.specimen[data-tier=epic] .plate:before,.circ-spec[data-tier=epic] .plate:before,.logsheet[data-tier=epic] .logsheet__plate:before,.guidepage[data-tier=epic] .guidepage__header:before{opacity:.2}@media (prefers-reduced-motion:no-preference){.specimen[data-tier=epic] .plate:before,.specimen[data-tier=legendary] .plate:before,.circ-spec[data-tier=epic] .plate:before,.circ-spec[data-tier=legendary] .plate:before,.logsheet[data-tier=epic] .logsheet__plate:before,.logsheet[data-tier=legendary] .logsheet__plate:before,.guidepage[data-tier=epic] .guidepage__header:before,.guidepage[data-tier=legendary] .guidepage__header:before{animation:6s ease-in-out infinite rarity-glimmer}}.guidepage[data-tilt=on][data-tier=epic] .guidepage__header:before,.guidepage[data-tilt=on][data-tier=legendary] .guidepage__header:before{background-position:var(--glimmer-pos,50%) 0;animation:none}@keyframes rarity-glimmer{0%{background-position:130% 0}30%{background-position:-30% 0}to{background-position:-30% 0}}@media (prefers-reduced-motion:no-preference){.logsheet[data-tier=legendary] .logsheet__plate .plate{animation:.9s cubic-bezier(.2,1.4,.4,1) both rarity-reveal}}@keyframes rarity-reveal{0%{filter:brightness(1.18);transform:scale(.82)}60%{transform:scale(1.04)}to{filter:none;transform:scale(1)}}
