.DetailUnlockBanner_bannerShell__jo5Ak{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.DetailUnlockBanner_bannerFrame__scar7,.DetailUnlockBanner_banner__DCQuC{width:100%;height:100%;min-height:0}.DetailUnlockBanner_banner__DCQuC{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;border-radius:20px;background:linear-gradient(90deg,#4c2902,#a76e2d);padding:20px 16px 16px;box-sizing:border-box}.DetailUnlockBanner_bannerInner__G7cPH{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex:1 1;min-height:0}.DetailUnlockBanner_bannerLeft__aYiPP{display:flex;flex-direction:column;gap:8px;min-width:220px;flex:1 1}.DetailUnlockBanner_bannerTitle__5kcu3{font-size:26px;font-weight:600;color:#ffd78d;line-height:1.35;letter-spacing:.02em;white-space:nowrap;margin:24px 0 0}.DetailUnlockBanner_bannerSubtitle__w4hrV{margin:0;font-size:16px;color:#aa8d5d}.DetailUnlockBanner_bannerCoinRow__j94qD{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.DetailUnlockBanner_bannerSmallBtn__xK0UA{padding:4px 12px;font-size:12px;font-weight:500;color:#ffffff;border-radius:999px;border:1px solid #aa8d5d;background:#aa8d5d;cursor:pointer;transition:opacity .2s}.DetailUnlockBanner_bannerSmallBtn__xK0UA:hover{opacity:.95}.DetailUnlockBanner_bannerGraphic__2KK5a{flex-shrink:1;min-width:100px;width:206px;max-width:45%;height:162px;aspect-ratio:103/81;display:flex;align-items:center;justify-content:center}.DetailUnlockBanner_bannerGraphicImg__BWKfK{width:100%;height:100%;aspect-ratio:103/81;object-fit:contain}.DetailUnlockBanner_bannerBtnRow__BHjsQ{display:flex;align-items:center;gap:12px;width:100%}.DetailUnlockBanner_bannerBtnRow__BHjsQ .DetailUnlockBanner_bannerBtn__Rbp5_{flex:1 1;min-width:0}.DetailUnlockBanner_bannerBtn__Rbp5_{width:100%;padding:12px 20px;font-size:18px;font-weight:600;color:#4b210b;border:none;border-radius:999px;background:linear-gradient(90deg,#ffcd6b .07%,#ffdc96 99.93%);cursor:pointer;transition:opacity .2s,filter .2s}.DetailUnlockBanner_bannerBtn__Rbp5_:hover{opacity:.95;filter:brightness(1.05)}.DetailLikeCount_numWrap__NDfRY{display:inline-grid;grid-template-columns:max-content;grid-template-rows:1.3em;grid-template-rows:1lh;overflow:hidden;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DetailLikeCount_countOne__uw4aq,.DetailLikeCount_countTwo__LYSvR{grid-area:1/1;align-self:center;justify-self:start;white-space:nowrap;transition:transform .5s ease-out}.DetailLikeCount_countTwo__LYSvR{transform:translateY(100%)}.DetailLikeCount_liked__iAcJz .DetailLikeCount_countTwo__LYSvR{transform:translateY(0)}.DetailLikeCount_liked__iAcJz .DetailLikeCount_countOne__uw4aq{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.DetailLikeCount_countOne__uw4aq,.DetailLikeCount_countTwo__LYSvR{transition:none;transform:none!important}.DetailLikeCount_numWrap__NDfRY .DetailLikeCount_countTwo__LYSvR{display:none}.DetailLikeCount_liked__iAcJz .DetailLikeCount_numWrap__NDfRY .DetailLikeCount_countTwo__LYSvR{display:flex;align-items:center;justify-content:flex-start}.DetailLikeCount_liked__iAcJz .DetailLikeCount_numWrap__NDfRY .DetailLikeCount_countOne__uw4aq{display:none}}