.DetailUnlockBanner_bannerShell__jo5Ak{width:100%;height:100%;min-height:0;position:relative;overflow:hidden;container-type:size}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip]{overflow:visible}.DetailUnlockBanner_bannerFrame__scar7,.DetailUnlockBanner_banner__DCQuC{width:100%;height:100%;min-height:0}.DetailUnlockBanner_banner__DCQuC{position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-radius:clamp(12px,4.355%,24px);border:.567px solid rgba(223,186,116,.2);background:linear-gradient(165.06deg,#2A1B0A 6.17%,#0D0803 93.83%);padding:5.817% 4.354% 4.567%;box-sizing:border-box;box-shadow:0 20px 40px -10px rgba(0,0,0,.8),inset 0 1px 1px 0 rgba(255,255,255,.1)}.DetailUnlockBanner_banner__DCQuC:before{content:"";position:absolute;top:0;left:45.349%;width:54.445%;height:142.853%;pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(223,186,116,.15) 0,rgba(112,93,58,.075) 30%,rgba(0,0,0,0) 60%)}.DetailUnlockBanner_bannerInner__G7cPH{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(6px,2.178%,12px);flex:1 1;min-height:0}.DetailUnlockBanner_bannerLeft__aYiPP{display:flex;flex-direction:column;gap:clamp(4px,1.452%,8px);min-width:0;flex:1 1}.DetailUnlockBanner_bannerTitle__5kcu3{margin:0;width:max-content;max-width:100%;font-size:clamp(18px,4.719cqw,26px);font-weight:600;line-height:1.3;letter-spacing:.65px;white-space:nowrap;background:linear-gradient(180deg,#FFF2D4,#FDEECB 7.14%,#FCE9C1 14.29%,#FAE5B7 21.43%,#F9E0AE 28.57%,#F7DCA4 35.71%,#F6D79A 42.86%,#F4D390 50%,#F0CC85 57.14%,#EBC47B 64.29%,#E7BD70 71.43%,#E2B665 78.57%,#DEAE5A 85.71%,#D9A74E 92.86%,#D5A041);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 10px rgba(213,160,65,.2))}.DetailUnlockBanner_bannerSubtitle__w4hrV{margin:0;color:#FAE4B7;text-align:left;font-family:PingFang SC,sans-serif;font-size:clamp(12px,2.904cqw,16px);font-style:normal;font-weight:400;line-height:normal}.DetailUnlockBanner_bannerCoinRow__j94qD{display:flex;align-items:center;gap:clamp(6px,2.178%,12px);flex-wrap:wrap}.DetailUnlockBanner_bannerSmallBtn__xK0UA{padding:clamp(3px,.726%,4px) clamp(8px,2.178%,12px);font-size:clamp(10px,2.178cqw,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:clamp(72px,18.149%,100px);width:25.771%;max-width:45%;height:67.619%;aspect-ratio:103/81;display:flex;align-items:center;justify-content:center;transform:translateY(-17.881%)}.DetailUnlockBanner_bannerGraphicImg__BWKfK{width:100%;height:100%;aspect-ratio:103/81;object-fit:contain;opacity:.6}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_banner__DCQuC:before{top:0;left:45.349%;width:54.445%;height:142.853%;background:radial-gradient(circle at 100% 0,rgba(223,186,116,.15) 0,rgba(112,93,58,.075) 30%,rgba(0,0,0,0) 60%)}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerInner__G7cPH{position:static;display:block;flex:none;min-height:0}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerLeft__aYiPP{position:relative;z-index:2;display:block;width:min(100%,63.76cqw)}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerTitle__5kcu3{max-width:100%;font-size:clamp(18px,4.719cqw,26px);line-height:1.3;letter-spacing:.65px}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerSubtitle__w4hrV{margin-top:1.525%;font-size:clamp(12px,2.904cqw,16px);line-height:normal}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerGraphic__2KK5a{position:absolute;z-index:1;left:63.782%;top:-2.648%;width:25.771%;height:67.619%;min-width:0;max-width:none;transform:none}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerGraphicImg__BWKfK{aspect-ratio:1/1;object-fit:cover;opacity:.6}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=vip] .DetailUnlockBanner_bannerBtn__Rbp5_{min-height:clamp(40px,9.073cqw,49.994px);margin-top:auto}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerTitle__5kcu3{width:min(100%,71.325cqw);font-size:clamp(18px,4.537cqw,25px);line-height:1.3;letter-spacing:.625px;white-space:normal}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerSubtitle__w4hrV{color:#AA8D5D;font-size:clamp(12px,2.904cqw,16px);line-height:normal}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerInner__G7cPH{position:static;display:block;flex:none}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerLeft__aYiPP{position:relative;z-index:2;display:block;padding-top:clamp(8px,2.259cqw,12.45px)}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerGraphic__2KK5a{position:absolute;z-index:1;left:75.24%;top:7.352%;width:19.601%;height:51.429%;min-width:0;max-width:none;transform:none}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerGraphicImg__BWKfK{aspect-ratio:1/1;object-fit:cover}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=level] .DetailUnlockBanner_bannerBtn__Rbp5_{margin-top:auto;font-size:clamp(13px,3.085cqw,17px);line-height:1.5;letter-spacing:1.7px}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerGraphic__2KK5a{position:absolute;z-index:1;left:63.599%;top:-7.891%;width:36.298%;height:83.81%;min-width:0;max-width:none;filter:drop-shadow(0 20px 60px rgba(223,186,116,.25));transform:none}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerInner__G7cPH{position:static}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerLeft__aYiPP{position:relative;z-index:2}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerGraphicImg__BWKfK{aspect-ratio:200/176;object-fit:contain}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerCoinRow__j94qD{gap:clamp(6px,2.178%,12px);padding-top:1.452%}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerSubtitle__w4hrV{color:#C9A671;font-size:clamp(11px,2.722cqw,15px);font-weight:300;line-height:1.5;letter-spacing:.375px;opacity:.9}.DetailUnlockBanner_bannerBalance__g5M4U{color:#FBE3A4;font-family:Menlo,Consolas,Liberation Mono,monospace;font-weight:400}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerSmallBtn__xK0UA{width:clamp(46px,11.091cqw,61.114px);min-width:46px;max-width:61.114px;height:clamp(22px,4.92cqw,27.109px);padding:clamp(3px,.827%,4.56px) 0;color:#FBE3A4;border:.567px solid rgba(220,165,67,.4);background:rgba(220,165,67,.1);font-size:clamp(10px,2.178cqw,12px);font-weight:500;line-height:1.5}.DetailUnlockBanner_bannerBtnRow__BHjsQ{display:grid;grid-template-columns:243.509fr 242.375fr;align-items:center;grid-gap:clamp(8px,2.904%,16px);gap:clamp(8px,2.904%,16px);width:100%}.DetailUnlockBanner_bannerBtnRow__BHjsQ .DetailUnlockBanner_bannerBtn__Rbp5_{min-width:0}.DetailUnlockBanner_bannerBtn__Rbp5_{position:relative;z-index:1;width:100%;min-height:clamp(40px,9.073cqw,49.994px);padding:clamp(9px,2.143%,11.81px) clamp(14px,3.63%,20px) clamp(9px,2.303%,12.69px);overflow:hidden;font-size:clamp(13px,3.085cqw,17px);font-weight:600;line-height:1.5;letter-spacing:1.7px;color:#4B210B;border:none;border-radius:19012200px;background:linear-gradient(90deg,#FBE3A4,#DCA543);box-shadow:0 10px 20px -5px rgba(220,165,67,.4);cursor:pointer;transition:opacity .2s,filter .2s}.DetailUnlockBanner_bannerBtn__Rbp5_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(255,255,255,.4) 50%,rgba(0,0,0,0))}.DetailUnlockBanner_bannerBtnSecondary__70aTU{color:#FBE3A4;border:.567px solid rgba(220,165,67,.5);background:linear-gradient(90deg,rgba(220,165,67,.1),rgba(220,165,67,.05));box-shadow:none;font-size:clamp(12px,2.904cqw,16px);line-height:1.5;letter-spacing:.4px}.DetailUnlockBanner_bannerBtnSecondary__70aTU:before{content:none}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerBtn__Rbp5_{font-size:clamp(12px,2.904cqw,16px);line-height:1.5;letter-spacing:1.6px}.DetailUnlockBanner_bannerShell__jo5Ak[data-type=coin] .DetailUnlockBanner_bannerBtnSecondary__70aTU{letter-spacing:.4px}.DetailUnlockBanner_bannerBtn__Rbp5_:hover{opacity:.95;filter:brightness(1.05)}.DetailLikeCount_numWrapStatic__BNQCq{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.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}}