.page-module__ZVun3q__wrap{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.page-module__ZVun3q__mast{border-bottom:2px solid var(--user-text);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:1.2rem;display:flex}.page-module__ZVun3q__issue{color:var(--user-primary);font-family:var(--font-grot),var(--font-body);letter-spacing:.3em;margin:0 0 .2rem;font-size:.72rem;font-weight:700}.page-module__ZVun3q__mast h1{color:var(--user-text);font-family:var(--font-cond),var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(3.2rem,11vw,7.5rem);font-weight:800;line-height:.82}.page-module__ZVun3q__mast h1 span{-webkit-text-stroke:2px var(--user-primary);color:#0000}.page-module__ZVun3q__tabs{gap:.4rem;display:flex}.page-module__ZVun3q__tab{border:1.5px solid var(--user-border);clip-path:polygon(0 0,100% 0,calc(100% - .7rem) 100%,0 100%);color:var(--user-text-muted);cursor:pointer;font-family:var(--font-cond),var(--font-display);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:0;height:2.6rem;padding:0 1.2rem;font-size:1.05rem;font-weight:700;transition:all .2s}.page-module__ZVun3q__tab b{color:var(--user-primary);margin-left:.4rem}.page-module__ZVun3q__tabOn{background:linear-gradient(135deg,var(--user-gradient-from),var(--user-gradient-to));border-color:#0000}.page-module__ZVun3q__tabOn,.page-module__ZVun3q__tabOn b{color:#fff}.page-module__ZVun3q__feed{grid-template-columns:minmax(0,1fr);gap:1.6rem;display:grid}@media (min-width:900px){.page-module__ZVun3q__feed{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__ZVun3q__cover{grid-column:1/-1}.page-module__ZVun3q__feed>article:nth-child(2n):not(.page-module__ZVun3q__cover){margin-top:2.2rem}}.page-module__ZVun3q__card{background:var(--user-card);box-shadow:inset 0 0 0 1px var(--user-border);flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.page-module__ZVun3q__card:hover{box-shadow:inset 0 0 0 1px var(--user-primary),0 30px 50px -30px var(--user-primary);transform:translateY(-6px)}.page-module__ZVun3q__no{font-family:var(--font-cond),var(--font-display);letter-spacing:-.02em;z-index:3;-webkit-text-stroke:1.5px var(--user-primary);color:#0000;pointer-events:none;font-size:4.8rem;font-weight:800;line-height:1;position:absolute;top:-1.4rem;left:-.2rem}.page-module__ZVun3q__pic{aspect-ratio:16/9;background:var(--user-background-secondary);clip-path:polygon(0 0,100% 0,100% 88%,0 100%);display:block;position:relative;overflow:hidden}.page-module__ZVun3q__pic img{width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.page-module__ZVun3q__cover .page-module__ZVun3q__pic{aspect-ratio:16/9}.page-module__ZVun3q__card:hover .page-module__ZVun3q__pic img{transform:scale(1.06)}.page-module__ZVun3q__cover-img{object-fit:cover}.page-module__ZVun3q__logo-img{object-fit:contain;padding:2rem}.page-module__ZVun3q__tag{background:var(--user-primary);clip-path:polygon(.7rem 0,100% 0,100% 100%,0 100%);color:#fff;font-family:var(--font-cond),var(--font-display);letter-spacing:.12em;text-transform:uppercase;z-index:2;padding:.35rem 1rem .35rem 1.3rem;font-size:.85rem;font-weight:700;position:absolute;top:1rem;right:0}.page-module__ZVun3q__body{grid-template-columns:minmax(0,1fr);gap:.8rem;padding:.4rem 1.3rem 1.3rem;display:grid}.page-module__ZVun3q__by{color:var(--user-text-muted);font-family:var(--font-grot),var(--font-body);letter-spacing:.2em;font-size:.7rem;font-weight:700}.page-module__ZVun3q__by,.page-module__ZVun3q__title{text-transform:uppercase;margin:0}.page-module__ZVun3q__title{color:var(--user-text);font-family:var(--font-cond),var(--font-display);font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:800;line-height:1}.page-module__ZVun3q__facts{border-bottom:1px solid var(--user-border);border-top:1px solid var(--user-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__ZVun3q__fact{text-align:center;padding:.6rem .3rem}.page-module__ZVun3q__fact+.page-module__ZVun3q__fact{border-left:1px solid var(--user-border)}.page-module__ZVun3q__fact b{color:var(--user-text);font-family:var(--font-cond),var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1;display:block}.page-module__ZVun3q__fact small{color:var(--user-text-muted);font-family:var(--font-grot),var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:600}.page-module__ZVun3q__meter{background:var(--user-background-secondary);height:6px}.page-module__ZVun3q__meter i{background:linear-gradient(90deg,var(--user-gradient-from),var(--user-gradient-to));height:100%;display:block}.page-module__ZVun3q__act{gap:.6rem;display:flex}.page-module__ZVun3q__btn,.page-module__ZVun3q__btnGhost,.page-module__ZVun3q__done{clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%);cursor:pointer;font-family:var(--font-cond),var(--font-display);letter-spacing:.12em;text-transform:uppercase;border:0;flex:1;justify-content:center;align-items:center;gap:.5rem;height:2.9rem;font-size:1.08rem;font-weight:700;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex}.page-module__ZVun3q__btn{background:linear-gradient(135deg,var(--user-gradient-from),var(--user-gradient-to));color:#fff}.page-module__ZVun3q__btn:hover{filter:brightness(1.12);transform:translateY(-2px)}.page-module__ZVun3q__btn:disabled{cursor:not-allowed;opacity:.5;transform:none}.page-module__ZVun3q__btnGhost{background:var(--user-background-secondary);color:var(--user-text)}.page-module__ZVun3q__btnGhost:hover{background:var(--user-card-hover)}.page-module__ZVun3q__done{background:color-mix(in srgb,var(--user-primary)16%,#0000);color:var(--user-primary);cursor:default}.page-module__ZVun3q__won{background:var(--user-primary);color:#fff;font-family:var(--font-cond),var(--font-display);letter-spacing:.12em;text-transform:uppercase;z-index:2;padding:.3rem .9rem;font-weight:800;position:absolute;bottom:2rem;left:1rem}.page-module__ZVun3q__empty{border:2px dashed var(--user-border);text-align:center;padding:4rem 1rem}.page-module__ZVun3q__empty h2{color:var(--user-text);font-family:var(--font-cond),var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2rem,6vw,3.4rem);font-weight:800}.page-module__ZVun3q__empty p{color:var(--user-text-muted);max-width:26rem;margin:.5rem auto 1.4rem;font-size:.85rem}.page-module__ZVun3q__empty div{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.page-module__ZVun3q__empty :is(.page-module__ZVun3q__btn,.page-module__ZVun3q__btnGhost){flex:none;padding:0 1.6rem}.page-module__ZVun3q__skel{aspect-ratio:4/3;background:var(--user-card);animation:1.4s ease-in-out infinite alternate page-module__ZVun3q__pulse}@keyframes page-module__ZVun3q__pulse{to{opacity:.45}}.page-module__ZVun3q__fact b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:480px){.page-module__ZVun3q__fact b{font-size:1.15rem}.page-module__ZVun3q__fact small{letter-spacing:.08em;font-size:.56rem}.page-module__ZVun3q__mast h1{font-size:clamp(2.8rem,15vw,4rem)}.page-module__ZVun3q__tab{padding:0 .8rem;font-size:.95rem}}.page-module__ZVun3q__mast{position:relative}.page-module__ZVun3q__mast>:not(.page-module__ZVun3q__deco):not(.page-module__ZVun3q__deco2){z-index:1;position:relative}.page-module__ZVun3q__deco,.page-module__ZVun3q__deco2{filter:drop-shadow(0 14px 18px #00000073);pointer-events:none;z-index:0;position:absolute!important}.page-module__ZVun3q__deco{opacity:.3;top:-.4rem;right:22%;transform:rotate(14deg)}.page-module__ZVun3q__deco2{opacity:.35;bottom:1rem;right:12%;transform:rotate(-14deg)}@media (max-width:640px){.page-module__ZVun3q__deco{opacity:.22;width:4.4rem!important;height:4.4rem!important}.page-module__ZVun3q__deco2{display:none!important}}.page-module__ZVun3q__emptyArt{filter:drop-shadow(0 14px 18px #00000073);margin:0 auto .8rem;display:block}.page-module__ZVun3q__emptyMark{filter:drop-shadow(0 12px 18px #00000073);width:auto;height:6.5rem;margin:0 auto -.4rem;display:block}@media (max-width:639px){.page-module__ZVun3q__wrap{gap:.9rem}.page-module__ZVun3q__mast{border-bottom-width:1.5px;gap:.5rem;padding-bottom:.6rem}.page-module__ZVun3q__mast h1{font-size:2.3rem}.page-module__ZVun3q__issue{letter-spacing:.2em;font-size:.55rem}.page-module__ZVun3q__tab{height:2.1rem;padding:0 .8rem;font-size:.88rem}.page-module__ZVun3q__feed{gap:.8rem}.page-module__ZVun3q__cover .page-module__ZVun3q__pic,.page-module__ZVun3q__pic{aspect-ratio:16/9}.page-module__ZVun3q__no{font-size:2.6rem;top:-.9rem}.page-module__ZVun3q__tag{padding:.25rem .7rem .25rem 1rem;font-size:.7rem;top:.6rem}.page-module__ZVun3q__body{gap:.5rem;padding:.2rem .9rem .9rem}.page-module__ZVun3q__title{font-size:1.3rem}.page-module__ZVun3q__by{font-size:.58rem}.page-module__ZVun3q__fact{padding:.45rem .2rem}.page-module__ZVun3q__fact b{font-size:1.05rem}.page-module__ZVun3q__fact small{font-size:.52rem}.page-module__ZVun3q__btn,.page-module__ZVun3q__btnGhost,.page-module__ZVun3q__done{height:2.4rem;font-size:.92rem}.page-module__ZVun3q__empty{padding:2rem .8rem}.page-module__ZVun3q__empty h2{font-size:1.8rem}.page-module__ZVun3q__emptyMark{height:4rem}.page-module__ZVun3q__emptyArt{width:5rem;height:5rem}}
