.al .tfxc{margin-top:18px}.al .tfxc .tbflip{margin-top:0}.al .tfxc.done{grid-template-columns:84px 1fr;align-items:start;column-gap:12px;display:grid}.al .tfxc.done .tbflip{cursor:default}.al .tfxc.done .slot{transform-origin:0 0;width:84px;height:144px;animation:.55s cubic-bezier(.34,1.2,.64,1) .75s backwards tfx-shrink}@keyframes tfx-shrink{0%{translate:calc(min(100vw,480px)/2 - 84px);scale:1.524}}.al .tfxc .tbans{margin-top:0;padding:12px 14px;animation-delay:1s}.al .tfxc .tbans p{font-size:13.5px;line-height:1.55}.al .tfxs{color:var(--sub);cursor:pointer;background:0 0;border:0;margin:8px 0 0 auto;padding:0;font:800 12px Pretendard Variable,Pretendard,sans-serif;transition:translate .3s cubic-bezier(.34,1.5,.64,1),color .2s;display:block}.al .tfxs:active{color:var(--R);translate:4px}.al .tfxa{animation:.5s cubic-bezier(.16,1,.3,1) 1.15s both al-rise}.al .tfxc.late .slot,.al .tfxc.late .tbans,.al .tfxa.late{animation:none}@media (prefers-reduced-motion:reduce){.al .tfxc.done .slot,.al .tfxc .tbans,.al .tfxa{animation:none}}.al .tfxt{word-break:keep-all;margin-top:16px;line-height:1.4}.al .tfxm{height:46px;margin-top:10px;text-decoration:none}.al .tfxb{color:inherit;margin-top:8px;padding:10px 14px;text-decoration:none;transition:scale .15s cubic-bezier(.3,.7,.4,1.6)}.al .tfxb:active{scale:.97}.al .tfxb>span{flex:1;min-width:0}.al .tfxb>span b{letter-spacing:-.035em;font-size:13.5px;font-weight:800;line-height:1.35;display:block}.al .tfxb>span .cap{margin-top:1px;display:block}.al .tfxb em,.al .tfxr em{color:var(--R);white-space:nowrap;flex:none;margin-left:auto;font-style:normal;font-weight:800}@media (max-height:700px){.al .tbs{padding-top:10px}.al .tbs .grab{margin-bottom:12px}.al .tfxc{margin-top:12px}.al .tfxt{margin-top:12px;font-size:14px}.al .tfxm{height:44px;margin-top:8px}}.al .tfxr{color:inherit;background:var(--card);box-shadow:var(--sh);margin-top:0;margin-bottom:10px;text-decoration:none;animation:.5s cubic-bezier(.16,1,.3,1) both al-rise}.al .tfxr .tg{color:var(--R);flex:none;font-size:10.5px;font-weight:800}.al .tfxr b{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:800;overflow:hidden}.al .tfxr:active em{translate:4px}.al .tfxr em{transition:translate .3s cubic-bezier(.34,1.5,.64,1)}.al .tfxn .btn{height:44px;margin-top:12px;text-decoration:none}.al .tbpv .vc.tfxk .tg2{background:var(--fg);color:var(--card)}.al .tbpv .vc.tfxk .t small{margin:2px 0 0;display:block}.al .tbvz.tfxz{align-content:center;row-gap:14px}.al .tbvz.tfxz video{width:min(92vw,42.75vh)}.al .tbvz.tfxz .btn{border-radius:var(--r1);width:min(92vw,42.75vh);height:50px;font-size:14px;text-decoration:none;position:static}.al .tfxv{color:#fff;text-align:center;text-underline-offset:3px;word-break:keep-all;max-width:92vw;padding:4px 8px;font-size:13px;font-weight:800;text-decoration:underline}.al .tfxd{background:var(--card);box-shadow:var(--sh);color:inherit;letter-spacing:-.03em;border-radius:14px;align-items:center;gap:8px;margin-top:2px;margin-bottom:12px;padding:12px 14px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.al .tfxd i{color:var(--R);margin-left:auto;font-style:normal}.al .tfxp{margin-top:16px}.al .tfxp .btn{margin-top:8px;text-decoration:none}.al .read .tfxp .btn{white-space:normal}
