.tap-shell{color:#25263a;background:#f7f8fd}.ios-webclip-return-button{top:calc(env(safe-area-inset-top) + 88px);z-index:145;touch-action:none;-webkit-user-select:none;user-select:none;color:#fff7e5;letter-spacing:.01em;cursor:grab;-webkit-tap-highlight-color:transparent;background:#1c1d24;border:1px solid #cea55bb8;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-width:124px;min-height:46px;padding:0 14px 0 9px;font-size:14px;font-weight:850;display:inline-flex;position:fixed;right:12px;box-shadow:0 10px 26px #18161238}.ios-webclip-return-button:active{cursor:grabbing}.ios-webclip-return-button:focus-visible{outline-offset:3px;outline:3px solid #48b1ffb8}.ios-webclip-return-button svg{stroke-width:2px;flex:none;width:17px;height:17px}.ios-webclip-return-button__grip{color:#d8c18f;width:14px!important}.forum-mobile-entry-card{display:none}.post-author-name{align-items:center;gap:7px;min-width:0;display:inline-flex}.post-author-name b{min-width:0}.post-author-name em,.post-card-tags span{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.post-author-name em{color:#7058ee;background:#eee9ff;min-height:18px;padding:0 6px;font-size:11px;font-weight:850}.forum-layout .post-author>button{display:none}.user-avatar-link{border-radius:999px;flex-shrink:0;width:fit-content;height:fit-content;display:inline-flex}.user-avatar-link:focus-visible{outline-offset:3px;outline:2px solid #7058ee}.community-comment-avatar-link{grid-column:1!important}.community-comment-avatar-link .community-comment-avatar{display:block}.post-card-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:none}.post-card-tags span{color:#7058ee;background:#f2efff;min-height:24px;padding:0 10px;font-size:12px;font-weight:800}.tap-brand-title-mobile{display:none}@media (max-width:767px){.creator-center-profile{background:#f5f6fa!important}.creator-center-profile .creator-topbar{box-shadow:none!important;background:#f8f9ffeb!important;border-bottom:0!important}.creator-center-profile .creator-topbar-inner{min-height:58px!important}.creator-center-profile .creator-brand-section:before{content:"个人资料"!important;color:#171b2a!important;font-size:18px!important;font-weight:900!important}.creator-center-profile .creator-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 12px calc(108px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.creator-center-profile .creator-layout{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.creator-center-profile .creator-sidebar{display:none!important}.creator-center-profile .creator-content>.creator-taptap-page,.creator-center-profile .creator-profile-page.front-module-profile,.creator-center-profile .profile-dashboard{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-inline:0!important}.creator-center-profile .front-module{padding-inline:0!important}.creator-center-profile .profile-mobile-app{color:#171b2a!important;gap:12px!important;padding:14px 0 0!important;display:flex!important;position:relative!important;overflow:hidden!important}.profile-mobile-orbit{pointer-events:none;opacity:.34;width:138px;height:82px;position:absolute;top:108px;right:-26px}.profile-mobile-orbit span{border:10px solid #8570ff33;border-left-color:#3db8ff38;border-radius:999px;position:absolute;inset:18px 8px;transform:rotate(-16deg)}.profile-mobile-orbit i{background:radial-gradient(circle at 35% 28%,#fffffff5 0 9px,#0000 10px),linear-gradient(145deg,#e6dcff,#a891ff 58%,#795ef2);border-radius:999px;width:58px;height:58px;position:absolute;top:4px;right:35px;box-shadow:inset -10px -10px 18px #553bc82e}.profile-mobile-head-actions{top:calc(env(safe-area-inset-top) + 9px);z-index:130;align-items:center;gap:8px;display:flex;position:fixed;right:max(18px,50vw - 197px)}.profile-mobile-head-actions a,.profile-mobile-head-actions button{color:#1f2433;background:0 0;border:0;border-radius:999px;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid;position:relative}.profile-mobile-head-actions svg{stroke-width:2.2px;width:23px;height:23px}.profile-mobile-head-actions .profile-mobile-auth-action{letter-spacing:0;gap:3px;width:auto;min-width:54px;height:40px;padding:0 2px;font-size:13px;font-weight:800;display:inline-flex}.profile-mobile-head-actions .profile-mobile-auth-action svg{width:20px;height:20px}.profile-mobile-head-actions .profile-mobile-auth-action span{white-space:nowrap;line-height:1}.profile-mobile-head-actions b{color:#fff;background:#ff4d55;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:1px;right:2px}.profile-mobile-user{z-index:1;grid-template-columns:86px minmax(0,1fr) auto!important;gap:12px!important;min-height:116px!important;padding:4px 6px 0!important;position:relative!important}.profile-mobile-avatar{border:3px solid #fff!important;width:78px!important;height:78px!important;box-shadow:0 10px 24px #2529401f!important}.profile-mobile-user-copy h2{color:#171b2a!important;align-items:center!important;gap:6px!important;margin:0 0 6px!important;font-size:21px!important;font-weight:900!important;display:flex!important}.profile-mobile-user-copy h2 span{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#745cff;border-radius:6px;align-items:center;max-width:76px;height:20px;padding:0 6px;font-size:10px;font-weight:850;display:inline-flex;overflow:hidden}.profile-mobile-user-copy p{color:#7d8494!important;margin:0!important;font-size:12px!important;font-weight:750!important}.profile-mobile-user-copy small{color:#7e8493;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:8px;font-size:12px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.profile-mobile-edit{color:#7058ee!important;background:#fff!important;border:1px solid #745cff1f!important;min-width:88px!important;height:36px!important;box-shadow:0 8px 18px #7058ee1a!important}.profile-mobile-member-card{z-index:1;background:radial-gradient(circle at 92% 0,#fff3,#0000 32%),linear-gradient(135deg,#4632b6 0%,#745cff 52%,#8068ff 100%)!important;border-radius:14px!important;padding:17px 12px 14px!important;position:relative!important;box-shadow:0 14px 30px #5948ca3d!important}.profile-mobile-member-head{padding:0 2px 16px!important}.profile-mobile-member-head span{color:#fff4c4!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:17px!important;font-weight:900!important;display:inline-flex!important}.profile-mobile-member-head span svg{fill:#ffe18b;color:#ffe18b;width:22px;height:22px}.profile-mobile-member-head a{color:#3a2b63!important;background:linear-gradient(135deg,#ffe6a3,#ffbf68)!important;gap:2px!important;height:30px!important;font-weight:900!important}.profile-mobile-member-head a svg{width:14px;height:14px}.profile-mobile-balance{grid-template-columns:1.05fr .95fr 1fr!important;gap:0!important;padding:0 0 16px!important}.profile-mobile-balance div{border-right:1px solid #ffffff24;min-height:76px;padding:0 10px}.profile-mobile-balance div:last-child{border-right:0}.profile-mobile-balance span,.profile-mobile-balance small{color:#ffffffc7!important;font-size:11px!important;font-weight:750!important;display:block!important}.profile-mobile-balance b{text-overflow:ellipsis;white-space:nowrap;margin-top:10px;overflow:hidden;color:#fff!important;font-size:23px!important;font-weight:950!important;line-height:1.05!important;display:block!important}.profile-mobile-balance small{margin-top:8px!important}.profile-mobile-balance em{background:#36259d6b;border-radius:999px;width:100%;height:7px;margin-top:8px;display:block;overflow:hidden}.profile-mobile-balance em i{border-radius:inherit;background:linear-gradient(90deg,#fff0a6,#ffc26c);height:100%;display:block}.profile-mobile-member-grid{background:#ffffff1a!important;border-radius:11px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:12px 0!important}.profile-mobile-member-grid a{text-align:center;min-width:0;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:52px!important;padding:0 5px!important;display:flex!important}.profile-mobile-member-grid a+a{border-left:0!important}.profile-mobile-member-grid svg{color:#ffe1a1;fill:none;width:24px!important;height:24px!important}.profile-mobile-member-grid span{width:100%;min-width:0;line-height:1.25;color:#ffffffc2!important;font-size:10px!important;display:block!important}.profile-mobile-member-grid b{display:block;font-size:12px!important;line-height:1.2!important}.profile-mobile-upgrade{color:#ffe6a0;background:linear-gradient(135deg,#2d235f,#1f1952);border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:0 10px 0 14px;display:grid;box-shadow:0 10px 22px #2520582e}.profile-mobile-upgrade>svg{fill:#ffe09a;width:22px;height:22px}.profile-mobile-upgrade span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:850;overflow:hidden}.profile-mobile-upgrade b{color:#3d2d63;white-space:nowrap;background:linear-gradient(135deg,#ffe6a3,#ffbf68);border-radius:999px;align-items:center;gap:2px;height:32px;padding:0 11px;font-size:12px;font-weight:950;display:inline-flex}.profile-mobile-upgrade b svg{width:13px;height:13px}.profile-mobile-invite{background:radial-gradient(circle at 88% 20%,#7058ee24,#0000 32%),linear-gradient(135deg,#fff7ff 0%,#f0f4ff 62%,#eaf7ff 100%)!important;border:0!important;border-radius:12px!important;grid-template-columns:84px minmax(0,1fr) auto!important;min-height:86px!important;box-shadow:0 10px 24px #2a2f460f!important}.profile-mobile-invite>span{color:#fff!important;background:linear-gradient(145deg,#a78bff,#7c5cff)!important;border-radius:18px!important;width:66px!important;height:66px!important;transform:rotate(-4deg)!important}.profile-mobile-invite em{background:#745cff!important;gap:2px!important;height:36px!important;font-size:12px!important}.profile-mobile-invite em svg{width:14px;height:14px}.profile-mobile-stat-grid{background:#fff;border:1px solid #eef0f7;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 10px 24px #2a2f460d}.profile-mobile-stat-grid a{color:#171b2a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:86px;padding:8px 4px;display:flex}.profile-mobile-stat-grid a+a{border-left:1px solid #eef0f7}.profile-mobile-stat-grid svg{width:23px;height:23px}.profile-mobile-stat-grid a:first-child svg{color:#7b61ff;fill:#7b61ff}.profile-mobile-stat-grid a:nth-child(2) svg{color:#ff5f7e;fill:#ff5f7e}.profile-mobile-stat-grid a:nth-child(3) svg{color:#5b93ff}.profile-mobile-stat-grid a:nth-child(4) svg{color:#ffad2f}.profile-mobile-stat-grid b{color:#171b2a;margin-top:3px;font-size:20px;font-weight:950;line-height:1}.profile-mobile-stat-grid span{color:#7d8494;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:750;overflow:hidden}.profile-mobile-list{border:1px solid #eef0f7!important;border-radius:13px!important;box-shadow:0 10px 24px #2a2f460d!important}.profile-mobile-list a,.profile-mobile-list button{grid-template-columns:28px minmax(0,1fr) auto 18px!important;gap:8px!important;min-height:56px!important;padding:0 13px!important}.profile-mobile-list a>svg:first-child,.profile-mobile-list button>svg:first-child{color:#596173!important;width:20px!important;height:20px!important}.profile-mobile-list span{font-size:15px!important;font-weight:850!important}.profile-mobile-list a>b{color:#fff;background:#ff4d55;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:900;line-height:1;display:grid}.profile-mobile-list a>svg:last-child,.profile-mobile-list button>svg:last-child{grid-column:4;justify-self:end;color:#b9c0ce!important;width:17px!important;height:17px!important}}@media (max-width:374px){.profile-mobile-user{grid-template-columns:72px minmax(0,1fr)!important}.profile-mobile-avatar{width:68px!important;height:68px!important}.profile-mobile-edit{grid-column:2!important;min-width:86px!important;margin-top:-4px!important}.profile-mobile-quick-grid{padding-left:8px!important;padding-right:8px!important}.profile-mobile-quick-grid a{min-height:64px!important}.profile-mobile-quick-grid svg{width:28px!important;height:28px!important;padding:7px!important}.profile-mobile-balance b{font-size:19px!important}.profile-mobile-balance div{padding:0 7px!important}.profile-mobile-member-grid b{font-size:11px!important}.profile-mobile-upgrade{grid-template-columns:24px minmax(0,1fr) auto;padding-inline:10px}.profile-mobile-upgrade b{padding:0 9px}.profile-mobile-invite{grid-template-columns:60px minmax(0,1fr) auto!important}.profile-mobile-invite>span{width:54px!important;height:54px!important}}@media (max-width:767px){.creator-center-profile .creator-layout{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.creator-center-profile .creator-sidebar{display:none!important}.creator-center-profile .creator-content,.creator-center-profile .creator-content>.creator-taptap-page,.creator-center-profile .creator-profile-page.front-module-profile,.creator-center-profile .profile-dashboard,.creator-center-profile .profile-mobile-app{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.creator-center-profile .creator-content{padding-left:12px!important;padding-right:12px!important}.creator-center-profile .creator-profile-page.front-module-profile{padding:0!important}.creator-center-profile .front-module{padding-inline:0!important}.creator-center-profile .profile-mobile-member-card,.creator-center-profile .profile-mobile-invite,.creator-center-profile .profile-mobile-stat-grid,.creator-center-profile .profile-mobile-list{width:100%!important;max-width:100%!important}.profile-mobile-head-actions{right:max(10px,50vw - 205px)!important}}@media (min-width:768px){.mobile-bottom-nav,.mobile-post-button{display:none!important}}.home-mobile-app-screen{display:none}@media (max-width:767px){.tap-shell-route-home{min-height:100dvh;overflow-x:hidden;background:#f5f6fb!important}.tap-shell-route-home .tap-topbar,.tap-shell-route-home .home-plaza-layout,.tap-shell-route-home .home-mobile-shortcuts,.tap-shell-route-home .home-mobile-panels,.tap-shell-route-home .tap-footer-legal,.tap-shell-route-home .mobile-post-button{display:none!important}.tap-shell-route-home .tap-page,.tap-shell-route-home .tap-workspace{min-height:100dvh;background:#f5f6fb!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.home-mobile-app-screen{box-sizing:border-box;width:100%;max-width:430px;min-height:100dvh;padding:calc(70px + env(safe-area-inset-top)) 12px calc(98px + env(safe-area-inset-bottom));color:#171b2a;margin:0 auto;display:block}.home-mobile-app-head{z-index:110;box-sizing:border-box;width:min(100vw,430px);min-height:calc(70px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 12px 10px;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#f5f6fbf0;border-bottom:1px solid #e2e6f2b8;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #2428400f}.home-mobile-app-brand{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.home-mobile-app-brand>span:last-child{min-width:0;max-width:clamp(118px,36vw,160px)}.home-mobile-brand-mark{color:#fff;background:linear-gradient(135deg,#7657ff 0%,#9b7cff 100%);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 18px #6c53ee47}.home-mobile-brand-mark svg{opacity:.92;width:14px;height:14px;position:absolute;top:6px;left:5px}.home-mobile-brand-mark b{font-size:19px;font-weight:900;line-height:1}.home-mobile-brand-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-mobile-app-brand strong{color:#12162c;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:900;line-height:1.08;display:block;overflow:hidden}.home-mobile-app-brand small{color:#7f8494;margin-top:3px;font-size:12px;font-weight:700;line-height:1;display:block}.home-mobile-head-actions{flex:none;align-items:center;gap:6px;display:flex}.home-mobile-search-entry,.home-mobile-login-entry{color:#14182d;background:0 0;border:0;place-items:center;min-width:44px;height:44px;padding:0;display:grid;position:relative}.home-mobile-search-entry{background:#f6f3fff5;border-radius:999px;box-shadow:inset 0 0 0 1px #7c61ff08}.home-mobile-login-entry{color:#fff;background:#7c61ff;border-radius:999px;min-width:52px;padding:0 13px;font-size:13px;font-weight:900;line-height:1;box-shadow:0 8px 18px #7c61ff3d}.home-mobile-search-entry svg{stroke-width:2.4px;width:21px;height:21px}.home-mobile-search-scrim{inset:calc(70px + env(safe-area-inset-top)) 0 0;z-index:104;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1518262e;border:0;padding:0;position:fixed}.home-mobile-search-popover{top:calc(78px + env(safe-area-inset-top));z-index:109;max-height:calc(100dvh - 174px - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#fffffffa;border:1px solid #e2e6f2eb;border-radius:20px;flex-direction:column;gap:10px;width:min(100vw - 24px,406px);padding:10px;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 42px #2428402e}.home-mobile-search-box{flex:none;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.home-mobile-search-box label{color:#9aa0ae;background:#f5f6fb;border-radius:999px;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.home-mobile-search-box label svg{stroke-width:2.3px;flex:none;width:19px;height:19px}.home-mobile-search-box input{color:#1f2435;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px;font-weight:800}.home-mobile-search-box input::placeholder{color:#9aa0ae}.home-mobile-search-clear,.home-mobile-search-submit{border:0;justify-content:center;align-items:center;height:44px;padding:0;display:inline-flex}.home-mobile-search-clear{color:#73798a;background:#f5f6fb;border-radius:999px;width:44px}.home-mobile-search-clear svg{stroke-width:2.4px;width:18px;height:18px}.home-mobile-search-submit{color:#fff;background:linear-gradient(135deg,#7257ff 0%,#8c6cff 100%);border-radius:999px;min-width:66px;font-size:14px;font-weight:900;box-shadow:0 9px 20px #7058ee38}.home-mobile-search-panel{overscroll-behavior:contain;border-top:1px solid #f0f1f6;min-height:0;padding-top:10px;overflow-y:auto}.home-mobile-search-panel::-webkit-scrollbar{display:none}.home-mobile-search-panel-head{color:#1d2233;justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.home-mobile-search-panel-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:900;overflow:hidden}.home-mobile-search-panel-head small{color:#8b91a2;flex:none;font-size:12px;font-weight:800}.home-mobile-search-suggestions{gap:2px;margin-top:8px;display:grid}.home-mobile-search-suggestions a{color:#1f2435;border-radius:14px;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:58px;padding:6px;display:grid}.home-mobile-search-suggestions a:active,.home-mobile-search-suggestions a:hover{background:#f7f6ff}.home-mobile-search-suggestions img{-o-object-fit:cover;object-fit:cover;background:#eef0f7;border-radius:12px;width:46px;height:46px}.home-mobile-search-suggestions span{min-width:0}.home-mobile-search-suggestions b,.home-mobile-search-suggestions small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.home-mobile-search-suggestions b{font-size:14px;font-weight:900}.home-mobile-search-suggestions small{color:#8a90a0;margin-top:4px;font-size:12px;font-weight:700}.home-mobile-search-suggestions a>svg{color:#a3a8b8;width:18px;height:18px}.home-mobile-search-empty{background:#f7f8fc;border-radius:14px;margin-top:8px;padding:16px}.home-mobile-search-empty b{color:#1f2435;font-size:14px;font-weight:900;display:block}.home-mobile-search-empty p{color:#8a90a0;margin-top:5px;font-size:12px;font-weight:700;line-height:1.5}.home-mobile-search-keywords{margin-top:12px}.home-mobile-search-keywords>span{color:#73798a;align-items:center;gap:5px;font-size:12px;font-weight:900;display:inline-flex}.home-mobile-search-keywords>span svg{width:14px;height:14px}.home-mobile-search-keywords>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.home-mobile-search-keywords button{color:#555d72;text-overflow:ellipsis;white-space:nowrap;background:#f1f3fa;border:0;border-radius:999px;max-width:100%;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;overflow:hidden}.home-mobile-hero{color:#fff;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#161829;border-radius:18px;height:168px;margin-top:12px;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #25294024}.home-mobile-hero.dragging{cursor:grabbing}.home-mobile-hero-slide{opacity:0;pointer-events:none;transition:opacity .42s;display:block;position:absolute;inset:0}.home-mobile-hero-slide.active{opacity:1;pointer-events:auto}.home-mobile-hero.auto .home-mobile-hero-slide{animation:none}.home-mobile-hero-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.home-mobile-hero>em{z-index:1;gap:5px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.home-mobile-hero>em button{background:#ffffff8f;border:0;border-radius:999px;width:7px;height:7px;padding:0;display:block}.home-mobile-hero>em button.active{background:#fff;width:16px}.home-mobile-hero.auto>em button{animation:none}@keyframes home-mobile-hero-fade{0%,23%{opacity:1}28%,to{opacity:0}}@keyframes home-mobile-hero-dot{0%,23%{background:#fff;width:16px}28%,to{background:#ffffff8f;width:7px}}.home-mobile-ranking{background:#fff;border-radius:18px;margin-top:12px;overflow:hidden;box-shadow:0 8px 22px #2a2f460f}.home-mobile-section-head{justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 14px;display:flex}.home-mobile-section-head span,.home-mobile-section-head a{align-items:center;display:inline-flex}.home-mobile-section-head span{color:#1b2031;gap:6px;font-size:15px;font-weight:900}.home-mobile-section-head span svg{color:#ff5a34;fill:#ff5a34;width:18px;height:18px}.home-mobile-section-head a{color:#7058ee;gap:2px;font-size:12px;font-weight:850}.home-mobile-section-head a svg{width:14px;height:14px}.home-mobile-rank-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 14px 14px;display:grid;overflow:hidden}.home-mobile-rank-row a{color:#222739;min-width:0;position:relative}.home-mobile-rank-row em{z-index:1;color:#fff;background:#ff5a34;border-radius:10px 0;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:0;left:0}.home-mobile-rank-row a:nth-child(2) em{background:#5f62ff}.home-mobile-rank-row a:nth-child(n+4) em{background:#aeb4c2}.home-mobile-rank-row img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%}.home-mobile-rank-row b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.home-mobile-rank-row small{color:#565e70;align-items:center;gap:3px;margin-top:3px;font-size:11px;font-weight:800;display:flex}.home-mobile-rank-row small svg{color:#ffad21;fill:#ffad21;width:12px;height:12px}.home-mobile-invite-panel{margin-top:12px}.home-mobile-invite-card{color:#24233f;background:radial-gradient(circle at 88% 18%,#ffffffe0 0 17px,#0000 18px),linear-gradient(135deg,#fbf9ff 0%,#f1edff 48%,#fdfcff 100%);border:1px solid #e6e0ffe6;border-radius:18px;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:4px;min-height:108px;padding:16px 12px 16px 18px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #61559e0f}.home-mobile-invite-card:before{content:"";background:linear-gradient(90deg,#0000,#8670f633,#0000);border-radius:999px;width:180px;height:2px;position:absolute;top:18px;right:52px;transform:rotate(-18deg)}.home-mobile-invite-copy{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.home-mobile-invite-copy b{color:#252542;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;font-weight:950;line-height:1.25;display:block;overflow:hidden}.home-mobile-invite-copy small{color:#5c5e78;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;font-size:13px;font-weight:780;line-height:1.25;display:block;overflow:hidden}.home-mobile-invite-copy i{color:#fff;background:linear-gradient(135deg,#7558f2,#8c6dff);border-radius:999px;justify-content:center;align-items:center;gap:3px;min-width:104px;height:36px;margin-top:13px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #7058ee33}.home-mobile-invite-copy i svg{width:15px;height:15px}.home-mobile-invite-art{z-index:1;width:112px;height:82px;display:block;position:relative}.home-mobile-invite-gift{color:#fff5cf;background:linear-gradient(90deg,#0000 0 38%,#fff0d1f2 39% 58%,#0000 59%),linear-gradient(135deg,#9c7cff,#6748dc);border-radius:16px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:16px;right:14px;transform:rotate(5deg);box-shadow:0 14px 24px #6549d338}.home-mobile-invite-gift:before{content:"";background:linear-gradient(90deg,#0000 0 38%,#fff0d1fa 39% 58%,#0000 59%),linear-gradient(135deg,#b79cff,#7c5df1);border-radius:9px;height:15px;position:absolute;top:12px;left:-5px;right:-5px}.home-mobile-invite-gift svg{z-index:1;stroke-width:2.15px;width:25px;height:25px;position:relative}.home-mobile-invite-art>i{background:linear-gradient(135deg,#d4c7ff,#8f72ff);border-radius:999px;position:absolute;box-shadow:0 6px 14px #6f58ee29}.home-mobile-invite-art>i:nth-child(2){width:10px;height:10px;top:18px;right:80px}.home-mobile-invite-art>i:nth-child(3){background:linear-gradient(135deg,#ffda8a,#ff9f37);width:8px;height:8px;top:54px;right:2px}.home-mobile-invite-art>i:nth-child(4){background:linear-gradient(135deg,#fff0b9,#ffc85b);width:7px;height:7px;bottom:8px;right:74px}@media (max-width:374px){.home-mobile-invite-card{grid-template-columns:minmax(0,1fr) 92px;min-height:100px;padding:14px 10px 14px 14px}.home-mobile-invite-copy b{font-size:15px}.home-mobile-invite-copy small{font-size:11px}.home-mobile-invite-copy i{min-width:94px;height:34px;margin-top:11px;font-size:12px}.home-mobile-invite-art{transform-origin:100%;width:92px;transform:scale(.92)}}.home-mobile-category-tabs{z-index:20;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #edf0fa;border-radius:16px;align-items:center;gap:26px;min-height:54px;margin-top:12px;padding:0 18px;scroll-padding-inline:18px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 8px 20px #2a2f460d}.home-mobile-category-tabs::-webkit-scrollbar{display:none}.home-mobile-category-tabs button,.home-mobile-category-tabs a{color:#687386;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-width:max-content;min-height:54px;padding:0;font-size:14px;font-weight:900;display:inline-flex;position:relative}.home-mobile-category-tabs button.active{color:#7058ee}.home-mobile-category-tabs button>span{align-items:center;line-height:1.2;display:inline-flex;position:relative}.home-mobile-category-tabs button>span:after{content:"";background:0 0;border-radius:999px;height:3px;position:absolute;bottom:-7px;left:0;right:0}.home-mobile-category-tabs button.active>span:after{background:#7058ee}.home-mobile-category-tabs a{color:#596070;min-width:44px;padding:0}.home-mobile-category-tabs a svg{width:19px;height:19px}.home-mobile-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.home-mobile-app-card{color:#171b2a;background:#fff;border-radius:16px;min-width:0;display:block;position:relative;overflow:hidden;box-shadow:0 8px 22px #2a2f460f}.home-mobile-app-cover{aspect-ratio:1;background:#e9ecf5;display:block;position:relative;overflow:hidden}.home-mobile-app-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-mobile-app-cover em{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#7058eef0;border-radius:999px;max-width:calc(100% - 16px);padding:3px 8px;font-size:10px;font-style:normal;font-weight:900;line-height:1.3;position:absolute;top:8px;left:8px;overflow:hidden}.home-mobile-app-card:nth-child(3n) .home-mobile-app-cover em{background:#1fb597f0}.home-mobile-app-card:nth-child(4n) .home-mobile-app-cover em{background:#ff7043f0}.home-mobile-app-info{align-content:start;min-width:0;min-height:86px;padding:10px 10px 11px;display:grid}.home-mobile-app-info b{color:#151a2d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:1.28;display:block;overflow:hidden}.home-mobile-app-info small{color:#7d8494;text-overflow:ellipsis;white-space:nowrap;min-height:16px;margin-top:5px;font-size:11px;font-weight:700;line-height:1.45;display:block;overflow:hidden}.home-mobile-app-stats{gap:5px;min-width:0;margin-top:7px;display:flex;overflow:hidden}.home-mobile-app-stats i{color:#8b91a1;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-items:center;gap:2px;min-width:0;font-size:10px;font-style:normal;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.home-mobile-app-stats i:first-child{color:#ff9f1c}.home-mobile-app-stats svg{stroke-width:2.3px;flex:none;width:10px;height:10px}.home-mobile-app-stats i:first-child svg{fill:currentColor}.home-mobile-empty{color:#7d8494;background:#fff;border-radius:16px;place-items:center;min-height:160px;margin-top:12px;font-size:13px;font-weight:800;display:grid}.mobile-bottom-nav{z-index:100!important;min-height:calc(76px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;padding:7px 8px calc(9px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;backdrop-filter:blur(18px)saturate(1.16)!important;background:#fffffff0!important;border-top:1px solid #e2e6f2db!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 26px #2c31461a!important}.mobile-bottom-nav a{color:#778095!important;border-radius:16px!important;width:auto!important;min-width:0!important;height:56px!important;font-size:11px!important;font-weight:900!important}.mobile-bottom-nav a svg{stroke-width:2.5px!important;width:23px!important;height:23px!important}.mobile-bottom-nav a.active{color:#7058ee!important}.mobile-bottom-nav a:nth-child(3){transform:translateY(-16px);color:#fff!important}.mobile-bottom-nav a:nth-child(3):before{content:"";background:linear-gradient(135deg,#7b5cff 0%,#9b7cff 100%);border-radius:999px;width:58px;height:58px;position:absolute;inset:2px 50%;transform:translate(-50%);box-shadow:0 10px 24px #7058ee57}.mobile-bottom-nav a:nth-child(3) svg,.mobile-bottom-nav a:nth-child(3) span{z-index:1;color:#fff!important}.mobile-bottom-nav a:nth-child(3) svg{width:28px!important;height:28px!important}}.mobile-page-back{display:none}.auth-page-shell{place-items:center;min-height:100dvh;padding:32px;display:grid}.auth-page-panel{position:relative}.auth-dialog{background:#fff;border:1px solid #e4e2f6eb;border-radius:24px;grid-template-columns:minmax(280px,.82fr) minmax(340px,1fr);gap:0;width:min(760px,100vw - 40px);max-width:none;padding:0;display:grid;overflow:hidden;box-shadow:0 24px 70px #20223a38}.auth-dialog>button{z-index:5;color:#565b70;top:20px;right:20px}.auth-dialog>button svg{width:22px;height:22px}.auth-home-back,.auth-mobile-hero,.auth-mode-switch,.auth-register-terms{display:none}.auth-visual-panel{background:radial-gradient(circle at 78% 42%,#8b63ff3d,#0000 8rem),radial-gradient(circle at 34% 72%,#78b8ff2e,#0000 12rem),linear-gradient(150deg,#f5efff 0%,#eff5ff 62%,#eaf8ff 100%);min-height:480px;padding:40px 32px 32px;position:relative;overflow:hidden}.auth-visual-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 18%,#ffffffe6 0 2px,#0000 3px),radial-gradient(circle at 64% 28%,#ffffffb8 0 1px,#0000 2px),linear-gradient(135deg,#0000 30%,#ffffff5c 30.3%,#0000 31%),linear-gradient(150deg,#0000 56%,#ffffff4d 56.2%,#0000 57%);position:absolute;inset:0}.auth-brand-line{z-index:1;color:#7058ee;align-items:center;gap:10px;display:flex;position:relative}.auth-brand-line span{color:#fff;background:linear-gradient(135deg,#7c5cff,#6041df);border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 14px 28px #7058ee38}.auth-brand-line img{border-radius:inherit;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.auth-brand-line b{color:#7058ee;letter-spacing:0;font-size:18px;font-weight:950}.auth-welcome-copy{z-index:1;margin-top:36px;position:relative}.auth-welcome-copy h2{color:#24263c;letter-spacing:0;font-size:26px;font-weight:950;line-height:1.18}.auth-welcome-copy h2 span{margin-left:8px;display:inline-block}.auth-welcome-copy p{color:#70758d;max-width:250px;margin-top:12px;font-size:12px;font-weight:850;line-height:1.9}.auth-orbit-scene{position:absolute;inset:142px 22px 82px}.auth-orbit-scene:before,.auth-orbit-scene:after{content:"";border:2px solid #ffffff9e;border-radius:10px;width:232px;height:96px;position:absolute;top:158px;left:48px;transform:rotate(22deg)}.auth-orbit-scene:after{border-color:#7f65ec29;width:198px;height:74px;top:140px;left:64px;transform:rotate(-18deg)}.auth-planet{background:radial-gradient(circle at 34% 26%,#bba8ff,#6643de 62%,#4a2fb8);border-radius:10px;width:54px;height:54px;position:absolute;top:34px;right:34px;box-shadow:0 18px 32px #5e41d442}.auth-planet:after{content:"";border:5px solid #cfc1ff7a;border-radius:999px;width:82px;height:16px;position:absolute;top:20px;left:-14px;transform:rotate(-14deg)}.auth-ai-cube{color:#fff;letter-spacing:0;background:linear-gradient(135deg,#9f67ff,#7357ee 54%,#9fe1ff);border-radius:14px;place-items:center;width:52px;height:44px;font-size:19px;font-weight:950;display:grid;position:absolute;bottom:0;right:24px;transform:rotate(12deg);box-shadow:0 18px 32px #7058ee3d}.auth-bot{filter:drop-shadow(0 28px 34px #4844862e);width:148px;height:164px;position:absolute;bottom:2px;left:60px}.auth-bot-antenna{background:linear-gradient(#9a78ff,#7456ee);border-radius:999px;width:12px;height:26px;position:absolute;top:0;left:67px}.auth-bot-antenna:before{content:"";background:radial-gradient(circle at 34% 28%,#d9cfff,#815cff);border-radius:999px;width:20px;height:20px;position:absolute;top:-10px;left:-5px}.auth-bot-head{background:linear-gradient(#3d3197,#1d185f);border:7px solid #eceaff;border-radius:32px;justify-content:center;align-items:center;gap:20px;width:100px;height:72px;display:flex;position:absolute;top:24px;left:25px;box-shadow:inset 0 6px 14px #ffffff38}.auth-bot-head i{background:#9ee8ff;border-radius:999px;width:15px;height:15px;box-shadow:0 0 18px #9ee8ffd1}.auth-bot-body{background:linear-gradient(#fff,#e8e6ff);border-radius:30px 30px 36px 36px;place-items:center;width:68px;height:62px;display:grid;position:absolute;top:88px;left:40px}.auth-bot-body svg{color:#8462f0;width:26px;height:26px}.auth-bot-arm{background:linear-gradient(#fff,#dfdcff);border-radius:999px;width:28px;height:58px;position:absolute}.auth-bot-arm-left{top:76px;left:8px;transform:rotate(42deg)}.auth-bot-arm-left:after{content:"";background:linear-gradient(135deg,#fff,#d9d4ff);border-radius:999px;width:30px;height:30px;position:absolute;bottom:-18px;left:0}.auth-bot-arm-right{top:94px;right:10px;transform:rotate(-18deg)}.auth-trust-card{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffa8;border:1px solid #ffffffb8;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:12px 14px;display:grid;position:absolute;bottom:34px;left:38px;right:38px;box-shadow:0 18px 34px #4c47801a}.auth-trust-card svg{color:#7058ee;width:26px;height:26px}.auth-trust-card b{color:#25263a;font-size:13px;font-weight:950;display:block}.auth-trust-card small{color:#7f8499;margin-top:4px;font-size:11px;font-weight:850;display:block}.auth-form{flex-direction:column;justify-content:center;gap:14px;min-height:480px;padding:46px 42px 34px;display:flex}.auth-tabs{color:#2f3348;background:0 0;border:0;border-bottom:2px solid #edf0f8;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;height:34px;padding:0;display:grid;position:relative}.auth-tabs button{color:#2f3348;background:0 0;border:0;border-radius:0;height:34px;font-size:17px;font-weight:950;transition:color .16s;position:relative}.auth-tabs button:disabled{cursor:not-allowed;color:#a8adbd}.auth-tabs button[data-state=active]{color:#7058ee;box-shadow:none;background:0 0}.auth-tabs button[data-state=active]:after{content:"";background:#7058ee;border-radius:999px;width:100%;max-width:230px;height:3px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.auth-field{color:#3f455b;flex-direction:column;gap:7px;font-size:13px;font-weight:950;display:flex}.auth-input-wrap{background:#fff;border:2px solid #e3e6f2;border-radius:12px;align-items:center;gap:10px;height:46px;padding:0 13px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 10px 22px #26284806}.auth-input-wrap.is-locked{box-shadow:none;cursor:not-allowed;background:#f6f7fb;border-color:#e4e7f0}.auth-input-wrap:focus-within{border-color:#7058ee85;box-shadow:0 0 0 5px #7058ee14}.auth-input-wrap.is-locked:focus-within{box-shadow:none;border-color:#d9deea}.auth-input-wrap svg{color:#9aa0b6;flex-shrink:0;width:18px;height:18px}.auth-input-wrap.is-locked svg{color:#a8afc0}.auth-input-wrap input{color:#25263a;min-width:0;height:42px;box-shadow:none;background:0 0;border:0;padding:0;font-size:13px;font-weight:850}.auth-input-wrap.is-locked input{color:#7a8092;cursor:not-allowed}.auth-input-wrap input:-webkit-autofill{-webkit-text-fill-color:#25263a;caret-color:#25263a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input-wrap input:-webkit-autofill:hover{-webkit-text-fill-color:#25263a;caret-color:#25263a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input-wrap input:-webkit-autofill:focus{-webkit-text-fill-color:#25263a;caret-color:#25263a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input-wrap input:-webkit-autofill:active{-webkit-text-fill-color:#25263a;caret-color:#25263a;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input-wrap input:focus-visible{box-shadow:none;outline:none}.auth-input-wrap input::placeholder{color:#a4aabd}.auth-eye-button{color:#9aa0b6;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.auth-code-row{grid-template-columns:minmax(0,1fr) 78px;gap:8px;display:grid}.auth-code-row .inline-flex{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.auth-login-options{justify-content:space-between;align-items:center;gap:14px;margin-top:-4px;display:flex}.auth-login-options label{color:#474d63;align-items:center;gap:8px;font-size:12px;font-weight:850;display:inline-flex}.auth-login-options input{accent-color:#7058ee;width:16px;height:16px}.auth-login-options button{color:#7058ee;font-size:12px;font-weight:950}.auth-toast{z-index:8;color:#25263a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e2ddffeb;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;max-width:min(420px,100% - 72px);min-height:44px;padding:10px 16px;font-size:13px;font-weight:950;line-height:1.55;animation:.18s ease-out auth-toast-in;display:grid;position:absolute;top:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #2628482e}.auth-toast svg{color:#7058ee;width:20px;height:20px}.auth-toast span{overflow-wrap:anywhere;white-space:pre-wrap;min-width:0}@keyframes auth-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.checkin-modal{color:#25263a;background:#fff;border:1px solid #e9eaf4;border-radius:18px;gap:16px;width:min(560px,100vw - 28px);max-width:560px;padding:22px;overflow:visible;box-shadow:0 26px 70px #2324442e}.checkin-modal-head{text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding-right:32px;display:grid}.checkin-modal-head h2{color:#25263a;letter-spacing:0;font-size:20px;font-weight:950}.checkin-modal-head p{color:#7a7f94;margin-top:5px;font-size:13px;font-weight:750}.checkin-modal-icon{color:#7058ee;background:#f6f3ff;border:1px solid #e7e2ff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.checkin-modal-icon svg{width:22px;height:22px}.checkin-modal .checkin-toast{width:100%;max-width:none;min-height:40px;box-shadow:none;border-radius:10px;grid-template-columns:20px minmax(0,1fr);padding:9px 12px;font-size:13px;animation:none;display:grid;position:static;transform:none}.checkin-modal-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.checkin-modal-summary>div{background:#fafbff;border:1px solid #ececf6;border-radius:12px;min-width:0;padding:13px 14px}.checkin-modal-summary span{color:#7a7f94;font-size:12px;font-weight:850;display:block}.checkin-modal-summary strong{overflow-wrap:anywhere;color:#25263a;align-items:baseline;gap:4px;min-width:0;margin-top:5px;font-size:25px;font-weight:950;line-height:1;display:flex}.checkin-modal-summary small{color:#7058ee;font-size:13px;font-weight:950}.checkin-modal .checkin-claim-button.inline-flex{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.inline-flex:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.inline-flex:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.checkin-modal-progress{border:1px solid #ececf6;border-radius:14px;padding:14px}.checkin-modal .checkin-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.checkin-modal .checkin-section-head h2{color:#25263a;font-size:15px;font-weight:950}.checkin-modal .checkin-section-head p{color:#7a7f94;margin-top:3px;font-size:12px;font-weight:750}.checkin-modal .checkin-section-head>span{color:#7058ee;background:#f1edff;border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:950}.checkin-modal .checkin-day-grid{grid-template-columns:repeat(var(--checkin-reward-columns), minmax(0, 1fr));gap:6px;display:grid}.checkin-modal .checkin-day-grid article{background:#fafbff;border:1px solid #ececf6;border-radius:10px;gap:5px;min-width:0;min-height:76px;padding:8px 4px}.checkin-modal .checkin-day-grid article.active{background:#fff;border-color:#d9d1ff;box-shadow:inset 0 0 0 1px #7058ee14}.checkin-modal .checkin-day-grid article.claimed{background:#f6f3ff}.checkin-modal .checkin-day-grid article.featured{background:linear-gradient(#fff,#f8f5ff);border-color:#ddd4ff}.checkin-modal .checkin-day-grid article em{background:#7058ee;border-radius:7px;padding:2px 5px;font-size:10px;top:-8px;right:4px}.checkin-modal .checkin-day-grid article span,.checkin-modal .checkin-day-grid article small{color:#85899e;font-size:10px}.checkin-modal .checkin-day-grid article svg{color:#7058ee;width:18px;height:18px}.checkin-modal .checkin-day-grid article b{color:#25263a;font-size:20px}.checkin-modal-notes{flex-wrap:wrap;gap:8px;display:flex}.checkin-modal-notes span{color:#74798f;background:#fff;border:1px solid #ececf6;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.checkin-modal-notes svg{color:#7058ee;width:14px;height:14px}.mobile-checkin-entry{appearance:none;cursor:pointer}@media (max-width:640px){.checkin-modal{width:calc(100vw - 20px);padding:18px}.checkin-modal-summary{grid-template-columns:1fr}.checkin-modal .checkin-day-grid{grid-template-columns:repeat(var(--checkin-reward-mobile-columns), minmax(0, 1fr));gap:7px}.checkin-modal .checkin-day-grid article{min-height:72px}}.auth-actions{border:0;margin-top:8px;padding:0}.auth-actions .inline-flex{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .inline-flex:hover{background:#6249e3}.auth-actions .inline-flex:disabled{background:#7058ee8c}.auth-agreement{color:#98a0b4;text-align:center;margin:8px 0 0;font-size:12px;font-weight:850;line-height:1.8}.auth-agreement a{color:#7058ee;font-weight:950}@media (max-width:1023px){.auth-dialog{border-radius:28px;grid-template-columns:minmax(0,1fr);width:min(560px,100vw - 28px)}.auth-visual-panel{display:none}.auth-form{min-height:0;padding:62px 28px 34px}}@media (max-width:520px){.auth-dialog{border-radius:22px;width:calc(100vw - 20px)}.auth-dialog>button{top:18px;right:18px}.auth-form{gap:18px;padding:56px 18px 28px}.auth-tabs button{font-size:20px}.auth-field{font-size:15px}.auth-input-wrap,.auth-actions .inline-flex,.auth-code-row .inline-flex{border-radius:14px;height:56px}.auth-input-wrap input{height:52px;font-size:15px}.auth-code-row{grid-template-columns:minmax(0,1fr) 86px}}@media (max-width:767px){.auth-page-shell{padding:0;display:block}.auth-dialog{width:100vw;max-width:none;height:100dvh;min-height:100dvh;max-height:none;padding:0 20px calc(22px + env(safe-area-inset-bottom));box-shadow:none;background:radial-gradient(circle at calc(100% + 18px) 138px,#7e5aff29,#0000 72px),linear-gradient(#fbfbff 0%,#f5f3ff 25%,#f6f6f8 54%,#f4f4f5 100%);border:0;border-radius:0;flex-direction:column;display:flex;inset:0;overflow-y:auto;transform:none}.auth-dialog:before{z-index:4;min-height:calc(56px + env(safe-area-inset-top));color:#1f2329;padding:env(safe-area-inset-top) 56px 0;content:attr(data-auth-title);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e9e9ec;justify-content:center;align-items:end;margin:0 -20px;font-size:18px;font-weight:750;line-height:56px;display:flex;position:sticky;top:0}.auth-dialog>button{display:none}.auth-home-back{left:12px;top:calc(8px + env(safe-area-inset-top));z-index:8;color:#1f2329;border-radius:999px;justify-content:flex-start;align-items:center;gap:2px;width:48px;height:40px;font-size:13px;font-weight:700;display:inline-flex;position:fixed}.auth-home-back svg{width:22px;height:22px}.auth-home-back span,.auth-visual-panel{display:none}.auth-mobile-hero{flex:none;width:100%;max-width:372px;min-height:174px;margin:0 auto;padding:48px 4px 0;display:block;position:relative;overflow:visible}.auth-mobile-hero h2{z-index:1;color:#121827;letter-spacing:0;font-size:32px;font-weight:950;line-height:1.15;position:relative}.auth-mobile-hero p{z-index:1;color:#5c6374;margin-top:14px;font-size:16px;font-weight:650;line-height:1.45;position:relative}.auth-mobile-orb{filter:blur(9px);opacity:.82;background:radial-gradient(circle at 48% 48%,#daccffb8 0%,#b08dff47 46%,#b08dff1f 62%,#b08dff00 78%);border-radius:999px;width:116px;height:116px;position:absolute;top:44px;right:0}.auth-dialog[data-auth-mode=register] .auth-mobile-hero,.auth-dialog[data-auth-mode=reset] .auth-mobile-hero{min-height:156px;padding-top:42px}.auth-toast{top:calc(66px + env(safe-area-inset-top));border-radius:12px;max-width:calc(100vw - 32px);position:fixed}.auth-form{background:#fff;border:1px solid #e5e7f0e0;border-radius:24px;flex:none;justify-content:flex-start;gap:0;width:100%;max-width:372px;min-height:0;margin:0 auto;padding:0 0 20px;overflow:hidden;box-shadow:0 20px 52px #2326440f}.auth-tabs{border-bottom:1px solid #ececf0;height:66px}.auth-tabs button{color:#2b2f39;height:66px;font-size:18px;font-weight:850}.auth-tabs button[data-state=active]{color:#7058ee}.auth-tabs button[data-state=active]:after{max-width:124px;height:3px;bottom:-1px}.auth-form[data-mode=register] .auth-tabs,.auth-form[data-mode=reset] .auth-tabs,.auth-form[data-mode=register] .auth-tabs button,.auth-form[data-mode=reset] .auth-tabs button{height:58px}.auth-field{color:#202636;gap:8px;margin:18px 18px 0;font-size:14px;font-weight:850}.auth-form[data-mode=register] .auth-field,.auth-form[data-mode=reset] .auth-field{margin-top:12px}.auth-input-wrap{height:54px;box-shadow:none;background:#fff;border:1px solid #dfe3ef;border-radius:16px;padding:0 15px}.auth-input-wrap:focus-within{border-color:#7058ee80;box-shadow:0 0 0 3px #7058ee14}.auth-input-wrap input{color:#1f2329;height:52px;font-size:15px;font-weight:700}.auth-form[data-mode=register] .auth-input-wrap,.auth-form[data-mode=reset] .auth-input-wrap{border-radius:15px;height:50px}.auth-form[data-mode=register] .auth-input-wrap input,.auth-form[data-mode=reset] .auth-input-wrap input{height:48px}.auth-code-row{grid-template-columns:minmax(0,1fr) 88px}.auth-code-row .inline-flex{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .inline-flex,.auth-form[data-mode=reset] .auth-code-row .inline-flex{border-radius:15px;height:50px}.auth-login-options{min-height:28px;margin:16px 18px 0}.auth-login-options label,.auth-login-options button{min-height:28px;font-size:14px}.auth-login-options input,.auth-register-terms input{width:18px;height:18px}.auth-register-terms{color:#4d5566;align-items:flex-start;gap:9px;margin:18px 18px 0;font-size:13px;font-weight:750;line-height:1.5;display:flex}.auth-form[data-mode=register] .auth-register-terms{margin-top:14px}.auth-register-terms a{color:#7058ee;font-weight:950}.auth-actions .inline-flex{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}.auth-actions{margin:30px 18px 0}.auth-form[data-mode=register] .auth-actions,.auth-form[data-mode=reset] .auth-actions{margin-top:20px}.auth-agreement{display:none}.auth-mode-switch{color:#6f7480;flex:none;justify-content:center;align-items:center;gap:6px;min-height:44px;margin:22px auto 0;font-size:14px;font-weight:750;line-height:1.4;display:flex}.auth-mode-switch button{color:#7058ee;min-height:44px;font-weight:950}}@media (max-width:374px){.auth-dialog{padding-left:10px;padding-right:10px}.auth-dialog:before{margin-left:-10px;margin-right:-10px}.auth-form{padding:0 0 18px}.auth-field,.auth-login-options,.auth-register-terms,.auth-actions{margin-left:14px;margin-right:14px}.auth-code-row{grid-template-columns:minmax(0,1fr) 78px}}.tap-shell:before,.tap-topbar:after,.tap-page:before,.tap-page:after{content:none}.tap-topbar{box-shadow:none;background:#f7f8fdf5;border-bottom:1px solid #ececf6}.tap-search{background:#fff;border:1px solid #edf0f8;border-radius:999px;max-width:720px;height:46px;padding:0 10px 0 18px;box-shadow:0 10px 24px #2628480b}.tap-search input{height:44px;padding:0}.tap-search-submit,.checkin-top-entry,.login-entry{color:#fff;background:#7058ee;box-shadow:0 10px 22px #7058ee38}.checkin-top-entry{color:#575d73;background:#fff;border:1px solid #edf0f8;border-radius:16px;width:40px;min-width:40px;height:40px;padding:0;box-shadow:0 10px 22px #2628480b}.checkin-top-entry svg{stroke-width:2px;width:1em;height:1em}.tap-sidebar{background:#fff;border-right:1px solid #ececf6;box-shadow:8px 0 30px #2b2d4c09}.tap-sidebar-brand{color:#25263a;height:48px;margin:0 0 28px}.tap-sidebar-brand .tap-brand-copy b{color:#25263a;font-size:18px}.tap-side-nav a{color:#6c7188;border:1px solid #0000;border-radius:8px;height:46px;font-size:14px;font-weight:850}.tap-side-nav a:hover,.tap-side-nav a.active{color:#7058ee;box-shadow:none;background:#f1edff;border-color:#ece8ff;transform:none}.tap-side-nav a:hover svg,.tap-side-nav a.active svg{color:#7058ee}.tap-columns{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:26px;display:grid}.tap-right{border-left:0;padding-left:0}.home-category-rail{-webkit-backdrop-filter:none;border:0;justify-content:flex-start;width:100%;max-width:100%;margin-bottom:14px;padding:0;display:flex;box-shadow:none!important;background:0 0!important}.home-category-rail .segmented-row{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.home-category-rail .segmented-row::-webkit-scrollbar{display:none}.home-category-rail.rank-board-head .segmented-row button{white-space:nowrap;flex:none}.home-feed-tabs>.home-feed-head,.weekly-recommendations-head [role=tablist]{display:none}.tap-tab-content{gap:20px}.weekly-recommendations-head{margin-bottom:14px}.weekly-recommendations-head h2{color:#25263a;font-size:26px}.weekly-recommendations-head p{color:#8b90a4;margin-top:7px;font-size:14px;font-weight:800}.weekly-recommendation-card{min-height:286px;box-shadow:none;background:0 0;border:0;border-radius:14px;overflow:hidden}.weekly-recommendation-cover{aspect-ratio:auto;height:286px}.weekly-recommendation-content{padding:16px}.weekly-recommendation-content div>a{font-size:20px;line-height:1.2}.weekly-recommendation-content footer span,.weekly-recommendation-content footer button{color:#fff;background:#ffffff1f;border:0;border-radius:9px;height:30px;padding:0 10px;font-size:13px;font-weight:900}.weekly-recommendation-content footer button{margin-left:auto}.home-tag-matrix,.home-list-panel,.tap-right .hot-card,.home-side-pulse{color:#25263a;background:#fff;border:1px solid #edf0f8;border-radius:16px;box-shadow:0 14px 30px #2628480d}.home-tag-matrix,.home-list-panel{padding:16px}.home-list-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.home-list-panel-items article{border-bottom:1px solid #edf0f8;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;display:grid}.home-list-panel-items img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:58px;height:58px}.home-list-panel-items a,.home-app-card-body a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-all-apps{box-shadow:none;background:0 0;border:0}.home-all-apps-sort button{white-space:nowrap;flex:none}.home-app-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.home-app-card{background:#fff;border:1px solid #edf0f8;border-radius:12px;min-height:0;display:block;overflow:hidden;box-shadow:0 11px 24px #2628480b}.home-app-cover{aspect-ratio:16/9;min-height:0;display:block;position:relative}.home-app-card-body{padding:11px}.home-app-card footer{align-items:center;gap:6px;min-width:0;display:flex}.home-app-card footer small,.home-app-card footer button{border-radius:8px;height:24px;padding:0 6px;font-size:11px}.tap-right .hot-card,.home-side-pulse{padding:20px}.tap-right .hot-item{background:0 0;border:0;border-radius:10px;grid-template-columns:30px 50px minmax(0,1fr);align-items:center;gap:11px;min-height:62px;padding:5px;display:grid}.tap-right .hot-list{counter-reset:hot-rank}.tap-right .hot-item:before{content:counter(hot-rank, decimal-leading-zero);counter-increment:hot-rank;color:#8f96aa;background:#eef1f8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:950;display:grid}.tap-right .hot-item img{border-radius:10px;width:50px;height:50px}.home-side-pulse-feed .home-pulse-primary{min-height:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0f8;border-radius:0;padding:0 0 14px}.home-side-pulse-feed .home-pulse-primary:before{content:none}.home-side-pulse-feed .home-pulse-primary:hover{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #edf0f8;transform:none}.home-side-pulse-actions{grid-template-columns:1fr}.home-side-pulse-actions a{color:#fff;background:linear-gradient(135deg,#7058ee,#4d33d6);border:0;border-radius:14px;min-height:122px;padding:16px}.home-side-pulse-actions b,.home-side-pulse-actions span{color:#fff}@media (min-width:1024px){.tap-topbar{width:calc(100% - 260px);margin-left:260px}.tap-page{grid-template-columns:260px minmax(0,1fr);padding:0 30px 0 0}.tap-sidebar{width:260px;padding:24px 26px}.tap-workspace{grid-column-start:2;padding:24px 0 48px 26px}.tap-footer{margin-left:260px}}@media (max-width:1399px){.tap-columns{grid-template-columns:minmax(0,1fr) 316px}.home-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.tap-topbar{width:100%;margin-left:0}.tap-columns,.home-list-panels{grid-template-columns:minmax(0,1fr)}.tap-right{display:none}}@media (max-width:767px){.weekly-recommendation-card,.weekly-recommendation-cover{height:232px;min-height:232px}.home-all-apps-head{flex-direction:column;align-items:flex-start}.home-all-apps-sort{width:100%;padding-bottom:2px;overflow-x:auto}.home-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-app-card footer small:nth-child(2){display:none}}.front-module-rankings{background:0 0;padding-top:0;position:relative;overflow:visible}.front-module-rankings:before,.front-module-rankings:after{content:none}.front-module-rankings>.module-head{display:none}.front-module-rankings .rank-module{gap:22px;width:100%;max-width:none}.rank-hero-panel{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:22px;padding:0;display:grid;overflow:visible}.rank-hero-panel:after{content:none}.rank-hero-copy{background:radial-gradient(circle at 94% 10%,#7058ee29,#0000 12rem),linear-gradient(135deg,#fff 0%,#fbfbff 100%);border:1px solid #edf0f8;border-radius:18px;min-height:250px;padding:28px;box-shadow:0 14px 30px #2628480e}.rank-hero-copy>span{color:#7058ee;background:#f1edff;border:1px solid #e6e1ff;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:6px 12px;font-size:12px;font-weight:950;display:inline-flex}.rank-hero-copy h2{color:#25263a;letter-spacing:0;margin-top:20px;font-size:42px;font-weight:950;line-height:1.08}.rank-hero-copy h2 span{color:#7058ee}.rank-hero-copy p{color:#7f8499;max-width:520px;margin-top:14px;font-size:14px;font-weight:800;line-height:1.8}.rank-hero-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.rank-hero-primary,.rank-hero-secondary{border-radius:11px;height:42px;padding:0 18px;font-size:13px;font-weight:950}.rank-hero-primary{color:#fff;background:#7058ee;box-shadow:0 12px 24px #7058ee38}.rank-hero-secondary{color:#7058ee;box-shadow:none;background:#fff;border:1px solid #e6e1ff}.rank-update-note{color:#9aa0b4;align-items:center;gap:7px;margin-top:18px;font-size:12px;font-weight:900;display:inline-flex}.rank-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;min-width:0;max-width:none;display:grid}.rank-stat-card{background:#fff;border:1px solid #edf0f8;border-radius:18px;width:100%;min-width:0;min-height:250px;padding:20px;box-shadow:0 14px 30px #2628480d}.rank-stat-icon{color:#7058ee;background:#f1edff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.rank-stat-card>span:not(.rank-stat-icon){color:#74798d;margin-top:24px;font-size:13px;font-weight:900;display:block}.rank-stat-card b{color:#25263a;margin-top:8px;font-size:32px;font-weight:950;display:block}.rank-stat-card em{color:#7058ee;margin-top:8px;font-size:12px;font-style:normal;font-weight:950;display:block}.rank-sparkline{width:100%;height:44px;margin-top:18px}.rank-sparkline polyline{fill:none;stroke:#7058ee;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.rank-showcase{background:#fff;border:1px solid #edf0f8;border-radius:18px;padding:20px;box-shadow:0 16px 34px #2628480e}.rank-mobile-featured{display:none}.rank-module .rank-podium{grid-template-rows:repeat(2,minmax(132px,1fr));grid-template-columns:1.05fr 1fr;gap:14px;display:grid}.rank-module .podium-card{border:0;border-radius:14px;min-height:132px;transition:transform .16s,box-shadow .16s;box-shadow:0 12px 26px #1e20341f}.rank-module .podium-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1e203429}.rank-module .podium-card-main{grid-row:span 2;min-height:278px}.rank-module .podium-card:after{background:linear-gradient(#0000 32%,#0d0f20d1)}.rank-module .podium-card>div{padding:18px}.podium-rank-badge{color:#fff;box-shadow:none;background:#7058ee;border:0;border-radius:9px}.rank-module .podium-card h2{color:#fff;margin-top:18px;font-size:20px;font-weight:950}.rank-module .podium-card-main h2{font-size:28px}.rank-module .podium-card p{color:#ffffffd1;margin-top:8px;font-size:13px;font-weight:750}.podium-meta{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.podium-meta span{color:#fff;background:#ffffff29;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:12px;font-weight:900;display:inline-flex}.rank-board{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:20px;padding:0}.rank-board-head{border-bottom:0;margin-bottom:14px;padding-bottom:0}.rank-board-head h2{color:#25263a;font-size:22px;font-weight:950}.rank-board-head p{color:#8d92a6;margin-top:4px;font-size:13px;font-weight:850}.rank-board-head .segmented-row{background:0 0;border:0;border-radius:0;gap:8px;padding:0}.rank-board-head .segmented-row button{color:#7e8498;background:#fff;border:1px solid #edf0f8;border-radius:11px;height:36px;padding:0 13px;font-size:13px;font-weight:950}.rank-board-head .segmented-row button svg{color:#7058ee}.rank-board-head .segmented-row button.active{color:#fff;background:#7058ee;border-color:#0000}.rank-board-head .segmented-row button.active svg{color:#fff}.rank-module .rank-list{background:#fff;border:1px solid #edf0f8;border-radius:16px;overflow:hidden}.rank-module .rank-row{box-shadow:none;color:inherit;background:#fff;border:0;border-bottom:1px solid #edf0f8;border-radius:0;grid-template-columns:56px 92px minmax(0,1fr) 108px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.rank-module .rank-row:hover{background:#fafbff;transform:none}.rank-module .rank-row:focus-visible{outline-offset:-2px;outline:2px solid #7058ee6b}.rank-module .rank-row-elite{background:linear-gradient(90deg,#7058ee12,#fff 42%)}.rank-module .rank-row strong{color:#596078;background:#f4f5fb;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;height:46px;display:flex}.rank-module .rank-row-elite strong{color:#7058ee;background:#f1edff}.rank-module .rank-row img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:92px;height:58px}.rank-module .rank-row div>a,.rank-module .rank-row-title{color:#25263a;font-size:16px;font-weight:950;display:block}.rank-row-tags{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.rank-row-tags span{color:#858a9f;background:#f4f5fb;border-radius:7px;align-items:center;max-width:112px;height:24px;padding:0 8px;font-size:12px;font-weight:850;display:inline-flex}.rank-row-tags .rank-trend-tag{color:#7058ee;background:#f1edff}.rank-row-metrics{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.rank-module .rank-row .rank-row-metrics span{color:#8d92a6;align-items:center;gap:5px;font-size:12px;font-weight:900;display:inline-flex}.rank-module .rank-row .rank-row-metrics span svg{color:#7058ee}.rank-run-link{color:#7058ee;background:#fff;border:1px solid #e6e1ff;border-radius:10px;justify-content:center;align-self:center;align-items:center;gap:4px;height:36px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.rank-run-link:hover{color:#fff;background:#7058ee}.rank-load-more{color:#777d92;background:#fff;border:0;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;font-size:14px;font-weight:950;display:flex}.rank-load-more:hover{color:#7058ee;background:#f7f5ff}@media (max-width:1399px){.rank-hero-panel{grid-template-columns:minmax(0,1fr)}.rank-stat-card{min-height:176px}}@media (max-width:767px){.rank-hero-copy{min-height:0;padding:20px}.rank-hero-copy h2{font-size:34px}.rank-hero-stats,.rank-module .rank-podium{grid-template-columns:minmax(0,1fr)}.rank-module .podium-card-main{grid-row:auto;min-height:220px}.rank-module .rank-row{grid-template-columns:42px 64px minmax(0,1fr);padding:12px}.rank-module .rank-row img{width:64px;height:52px}.rank-run-link{grid-column:1/-1;width:100%}.rank-board-head .segmented-row{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.rank-board-head .segmented-row::-webkit-scrollbar{display:none}.rank-board-head .segmented-row button{white-space:nowrap;flex:none}}.tap-shell-discover .tap-topbar{border-bottom-color:#0000}.front-module-discover>.module-head{display:none}.discover-module{flex-direction:column;gap:22px;display:flex}.discover-hero{grid-template-columns:minmax(0,.8fr) minmax(520px,1fr);align-items:center;gap:24px;display:grid}.discover-hero-copy h2{color:#25263a;align-items:center;gap:12px;font-size:44px;font-weight:950;line-height:1.08;display:flex}.discover-hero-copy h2 svg{color:#7058ee;width:24px;height:24px}.discover-hero-copy p{color:#7f8499;max-width:520px;margin-top:18px;font-size:16px;font-weight:800;line-height:1.85}.discover-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.discover-stat-card{background:#fff;border:1px solid #edf0f8;border-radius:18px;min-height:210px;padding:22px;box-shadow:0 14px 30px #2628480d}.discover-stat-card>span{color:#7058ee;background:#f1edff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.discover-stat-card small{color:#7d8398;margin-top:18px;font-size:13px;font-weight:900;display:block}.discover-stat-card b{color:#25263a;margin-top:8px;font-size:30px;font-weight:950;display:block}.discover-stat-card em{color:#24a36a;margin-top:7px;font-size:12px;font-style:normal;font-weight:950;display:block}.discover-stat-card svg:not(:first-child){width:100%;height:42px;margin-top:14px}.discover-stat-card polyline{fill:none;stroke:#9b7cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.filter-matrix{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.discover-category-tabs{scrollbar-width:none;align-items:stretch;gap:8px;min-width:0;padding:1px 1px 8px;display:flex;overflow-x:auto}.discover-category-tabs::-webkit-scrollbar{display:none}.discover-category-tabs button{color:#7e8498;text-align:left;background:#fff;border:1px solid #eaedf6;border-radius:11px;flex:none;align-items:center;min-width:0;height:36px;padding:0 13px;transition:border-color .18s,background .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;position:relative}.discover-category-tabs button:hover{color:#5f48d8;border-color:#7058ee38}.discover-category-tabs button.active{color:#fff;background:#7058ee;border-color:#0000}.discover-category-copy{flex-direction:column;min-width:0;display:flex}.discover-category-copy b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.1;overflow:hidden}.discover-filter-toolbar{border-top:1px solid #edf0f8;align-items:center;gap:12px;margin-top:8px;padding-top:14px;display:flex}.discover-filter-divider{background:#e2e6f1;flex:none;width:1px;height:18px}.discover-tag-row,.discover-filter-sort{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.discover-tag-row button,.discover-filter-sort button{color:#7058ee;white-space:nowrap;background:#f4f1ff;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;height:32px;padding:0 15px;font-size:13px;font-weight:950;line-height:1;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.discover-tag-row button:hover,.discover-filter-sort button:hover{background:#fff;border-color:#7058ee38}.discover-tag-row button.active,.discover-filter-sort button.active{color:#fff;background:#7058ee;box-shadow:0 10px 20px #7058ee33}.discover-layout{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:20px;display:grid}.discover-layout .filter-matrix{background:#fff;border:1px solid #edf0f8;border-radius:18px;padding:16px;position:sticky;top:92px;overflow:hidden;box-shadow:0 14px 32px #2628480e}.discover-filter-head,.discover-results-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.discover-filter-head{padding-bottom:14px}.discover-filter-head div,.discover-results-head div{gap:4px;min-width:0;display:grid}.discover-filter-head span,.discover-results-head span{color:#8a90a2;font-size:12px;font-weight:850}.discover-filter-head b,.discover-results-head b{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:950;line-height:1.2;overflow:hidden}.discover-filter-head small,.discover-results-head small{color:#8a90a2;flex:none;font-size:12px;font-weight:850}.discover-filter-head button{color:#7058ee;background:#f4f1ff;border:0;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.discover-filter-head button svg{width:14px;height:14px}.discover-filter-clear{color:#7058ee;background:#f4f1ff;border:0;border-radius:999px;justify-self:end;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900;display:inline-flex}.discover-filter-clear svg{width:14px;height:14px}.discover-filter-block{border-top:1px solid #edf0f8;padding-top:14px}.discover-filter-block:first-of-type{border-top:0;padding-top:0}.discover-filter-block+.discover-filter-block{margin-top:14px}.discover-filter-label{color:#25263a;align-items:center;gap:7px;margin-bottom:10px;font-size:13px;font-weight:950;display:flex}.discover-filter-label svg{color:#7058ee;width:15px;height:15px}.discover-layout .discover-category-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;display:grid;overflow:visible}.discover-layout .discover-category-tabs button{border-radius:12px;justify-content:center;width:100%;height:48px;padding:0 10px}.discover-layout .discover-category-copy{text-align:center;gap:4px;display:grid}.discover-layout .discover-category-copy b{font-size:13px;line-height:1}.discover-category-copy small{color:inherit;opacity:.68;font-size:11px;font-weight:800}.discover-layout .discover-filter-sort{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.discover-layout .discover-filter-sort button{color:#626774;background:#f6f7fb;border-radius:12px;justify-content:space-between;height:46px;padding:0 12px}.discover-layout .discover-filter-sort button b{color:inherit;font-size:13px;font-weight:950}.discover-layout .discover-filter-sort button small{color:inherit;opacity:.66;font-size:11px;font-weight:850}.discover-layout .discover-tag-row{gap:8px}.discover-layout .discover-tag-row button{color:#6f7584;background:#f7f8fb;height:30px;padding:0 11px;font-size:12px}.discover-results-panel{background:#fff;border:1px solid #edf0f8;border-radius:18px;min-width:0;padding:16px;box-shadow:0 14px 32px #2628480b}.discover-results-head{border-bottom:1px solid #edf0f8;margin-bottom:14px;padding-bottom:14px}.discover-results-head b{font-size:19px}.discover-results-panel .discover-grid{--market-app-card-min:240px}.filter-line{border-bottom:1px solid #edf0f8;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;min-height:58px;padding:10px 22px;display:grid}.filter-line:last-child{border-bottom:0}.filter-line b{color:#74798d;font-size:14px;font-weight:950}.filter-line div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-line button{color:#7e8498;background:#f4f5fb;border:0;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 15px;font-size:13px;font-weight:900;display:inline-flex}.filter-line button.active{color:#fff;background:#7058ee;box-shadow:0 10px 20px #7058ee33}.filter-action-button{margin-left:auto;color:#596078!important;background:#fff!important;border:1px solid #edf0f8!important;border-radius:10px!important}.discover-showcase{grid-template-rows:repeat(2,minmax(132px,1fr));grid-template-columns:minmax(0,1fr) minmax(360px,1fr);gap:20px;display:grid}.discover-topic-strip{background:#fff;border:1px solid #edf0f8;border-radius:16px;padding:18px;box-shadow:0 14px 30px #2628480d}.discover-topic-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.discover-topic-head span{color:#25263a;align-items:center;gap:8px;font-size:16px;font-weight:950;display:inline-flex}.discover-topic-head span svg{color:#7058ee}.discover-topic-head small{color:#9aa0b4;font-size:12px;font-weight:850}.discover-topic-strip>div:last-child{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.discover-topic-strip button{text-align:left;background:#fafbff;border:1px solid #edf0f8;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;min-height:68px;padding:10px;display:grid}.discover-topic-strip button:hover,.discover-topic-strip button.active{background:#f7f5ff;border-color:#e6e1ff}.discover-topic-strip button>span{color:#7058ee;background:#f1edff;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;font-size:15px;font-weight:950;display:grid}.discover-topic-strip b,.discover-topic-strip button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discover-topic-strip b{color:#25263a;font-size:13px;font-weight:950}.discover-topic-strip button small{color:#9aa0b4;font-size:11px;font-weight:850}.discover-top-card{background:#11142a;border-radius:16px;min-height:132px;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 14px 30px #191b3224}.discover-top-card:hover{transform:translateY(-2px);box-shadow:0 18px 38px #191b322e}.discover-top-card-main{grid-row:span 2;min-height:300px}.discover-top-card>a{position:absolute;inset:0}.discover-top-card>a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.discover-top-card:after{content:"";background:linear-gradient(90deg,#0d0f20d1,#0d0f201a);position:absolute;inset:0}.discover-top-card-main:after{background:linear-gradient(#0000 35%,#0d0f20d6)}.discover-top-card>div{z-index:1;flex-direction:column;justify-content:center;padding:20px;display:flex;position:absolute;inset:0}.discover-top-card-main>div{justify-content:flex-end;padding:24px}.discover-top-card .inline-flex{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.discover-top-card div>a{color:#fff;margin-top:14px;font-size:21px;font-weight:950}.discover-top-card-main div>a{font-size:26px}.discover-top-card p{color:#ffffffd1;margin-top:8px;font-size:13px;font-weight:800}.discover-top-card footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.discover-top-card footer span,.discover-top-card footer button{color:#fff;background:#ffffff24;border:0;border-radius:9px;align-items:center;gap:5px;height:30px;padding:0 10px;font-size:13px;font-weight:900;display:inline-flex}.discover-top-card footer button{margin-left:auto}.discover-grid,.home-plaza-app-list{--market-app-card-gap:18px;--market-app-card-min:280px}.market-app-masonry{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--market-app-card-min)), 1fr));gap:var(--market-app-card-gap);align-items:stretch;width:100%;display:grid}.market-app-masonry-card{width:100%;min-width:0}.discover-grid.market-app-masonry{--market-app-card-min:260px}@media (max-width:1023px){.market-app-masonry,.discover-grid.market-app-masonry{--market-app-card-min:210px}}@media (max-width:560px){.market-app-masonry,.discover-grid.market-app-masonry{--market-app-card-min:100%}}.discover-card{background:#fff;border:1px solid #edf0f8;border-radius:14px;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden;box-shadow:0 12px 26px #2628480b}.discover-card:hover{border-color:#e6e1ff;transform:translateY(-2px);box-shadow:0 15px 32px #26284812}.discover-card>a{aspect-ratio:16/9;background:#edf0f7;display:block;position:relative;overflow:hidden}.discover-card>a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.discover-card>a span{color:#596078;background:#ffffffeb;border-radius:8px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:12px;font-weight:950;display:inline-flex;position:absolute;top:10px;left:10px}.discover-card>div{padding:13px 13px 6px;display:block}.discover-card>div a{color:#25263a;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:950;display:block;overflow:hidden}.discover-card>div p{color:#9ca1b3;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:12px;font-weight:800;overflow:hidden}.discover-card footer{border-top:0;align-items:center;gap:7px;padding:8px 13px 14px;display:flex}.discover-card footer span,.discover-card footer button{color:#8d92a6;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;height:26px;padding:0 4px;font-size:12px;font-weight:900;display:inline-flex}.discover-card footer span:first-child svg{color:#ffb13d}.discover-card footer button{color:#7058ee;background:#f2f0ff;margin-left:auto;padding:0 9px}@media (max-width:1180px){.discover-hero{grid-template-columns:minmax(0,1fr)}.discover-topic-strip>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr))}.discover-grid-column{width:calc((100% - (var(--discover-card-gap) * 3)) / 4)!important}}@media (max-width:1023px){.discover-showcase{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.discover-top-card-main{grid-row:auto}.discover-grid-column{width:calc((100% - (var(--discover-card-gap) * 2)) / 3)!important}}@media (max-width:767px){.filter-matrix{padding:0}.discover-category-tabs{flex-wrap:wrap;gap:8px;padding:1px 1px 6px;overflow:visible}.discover-category-tabs button{flex:none;min-width:max-content;height:34px;padding:0 12px}.discover-category-copy b{font-size:12px}.discover-filter-toolbar{scrollbar-width:none;flex-wrap:wrap;gap:8px;width:100%;min-width:0;margin-top:6px;padding:12px 1px 2px;overflow:visible}.discover-filter-toolbar::-webkit-scrollbar{display:none}.discover-filter-divider{display:none}.discover-tag-row,.discover-filter-sort{flex-wrap:wrap;gap:8px;min-width:0}.discover-hero-copy h2{font-size:34px}.discover-stat-grid,.discover-topic-strip>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-stat-card{min-height:160px;padding:16px}.filter-line{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px}.discover-grid-column{width:calc((100% - var(--discover-card-gap)) / 2)!important}}.member-dashboard{color:#25263a;max-width:none;padding-bottom:118px}.member-dashboard .member-page-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:4px;display:flex}.member-page-head h1{color:#191b34;letter-spacing:0;align-items:center;gap:10px;font-size:30px;font-weight:950;line-height:1.15;display:flex}.member-page-head h1 svg{color:#7058ee}.member-page-head p{color:#7f8499;margin-top:8px;font-size:14px;font-weight:850}.member-profile-hero{background:radial-gradient(circle at 55% 12%,#fff3,#0000 11rem),linear-gradient(135deg,#6f45ef 0%,#8f5cf7 48%,#b9ccff 100%);border:1px solid #dfd6ff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:stretch;gap:22px;padding:24px 22px;display:grid;overflow:hidden;box-shadow:0 16px 34px #7058ee24}.member-profile-main{color:#fff;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:22px;min-width:0;display:grid}.member-profile-main .member-profile-avatar{border:4px solid #ffffffc2;width:96px;height:96px;box-shadow:0 16px 28px #2628482e}.member-profile-main .inline-flex{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main h2{color:#fff;letter-spacing:0;margin-top:12px;font-size:25px;font-weight:950;line-height:1.18}.member-clean-note{color:#ffffffc7;margin-top:8px;font-size:13px;font-weight:850}.member-level-line{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:430px;margin-top:18px;display:grid}.member-level-line b{color:#fff;font-size:21px;font-weight:950}.member-level-line span{color:#ffffffd1;font-size:12px;font-weight:850}.member-level-line [role=progressbar],.member-growth-level [role=progressbar]{background:#21244238;border-radius:999px;height:8px;overflow:hidden}.member-level-line [role=progressbar]>div,.member-growth-level [role=progressbar]>div{background:linear-gradient(90deg,#ffe36c,#7058ee)}.member-profile-actions{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.member-profile-actions .inline-flex{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .inline-flex:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .inline-flex:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-hero-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.member-hero-stat-grid article{background:#ffffffc2;border:1px solid #ffffff85;border-radius:12px;min-height:166px;padding:20px 16px;position:relative;overflow:hidden;box-shadow:0 12px 26px #2628480f}.member-hero-stat-grid span{color:#60667b;font-size:12px;font-weight:950}.member-hero-stat-grid b{color:#25263a;margin-top:16px;font-size:27px;font-weight:950;line-height:1.05;display:block}.member-hero-stat-grid small{color:#858ba0;margin-top:9px;font-size:12px;font-weight:850;display:block}.member-hero-stat-grid svg{color:#7058ee;opacity:.72;width:54px;height:54px;position:absolute;bottom:18px;right:18px}.member-plan-area,.member-ledger-panel,.member-task-panel,.member-growth-panel,.member-order-panel{background:#fff;border:1px solid #edf0f8;border-radius:16px;box-shadow:0 14px 30px #2628480d}.member-plan-area,.member-order-panel{padding:20px}.member-section-row-head,.member-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.member-section-row-head h2,.member-panel-head h2,.member-growth-level h2,.member-badge-row h2{color:#25263a;letter-spacing:0;font-size:19px;font-weight:950;line-height:1.25}.member-section-row-head p,.member-panel-head span{color:#8d92a6;margin-top:5px;font-size:13px;font-weight:850}.member-section-row-head a,.member-panel-head a,.member-growth-level a{color:#7058ee;align-items:center;gap:4px;font-size:12px;font-weight:950;display:inline-flex}.member-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin-top:20px;display:grid}.member-plan-block{margin-top:22px}.member-plan-block>h3{color:#25263a;margin:0;font-size:15px;font-weight:950}.member-payment-picker{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.member-payment-picker button{color:#596078;background:#fff;border:1px solid #e3e7f2;border-radius:8px;height:34px;padding:0 13px;font-size:12px;font-weight:900}.member-payment-picker button.active{color:#7058ee;border-color:#7058ee;box-shadow:inset 0 0 0 1px #7058ee33}.member-payment-picker button:disabled{cursor:not-allowed;opacity:.45}.member-checkout-summary{gap:18px;display:grid}.member-checkout-product{background:linear-gradient(135deg,#fbfaff 0%,#f7f8ff 100%);border:1px solid #ece8ff;border-radius:12px;gap:6px;padding:16px;display:grid}.member-checkout-product span,.member-checkout-label{color:#8d92a6;font-size:12px;font-weight:900}.member-checkout-product b{color:#25263a;font-size:18px;font-weight:950;line-height:1.25}.member-checkout-product small{color:#747b91;font-size:12px;font-weight:850}.member-checkout-product strong{color:#7058ee;margin-top:4px;font-size:26px;font-weight:950;line-height:1.05}.member-checkout-summary .member-payment-picker{justify-content:flex-start;margin-top:10px}.member-empty-text{color:#8d92a6;text-align:center;background:#fafbff;border:1px dashed #dfe4f2;border-radius:12px;margin:0;padding:18px;font-size:13px;font-weight:850}.member-record-list{gap:12px;display:grid}.member-record-row{background:#fff;border:1px solid #edf0f8;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.member-record-row b{color:#25263a;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;display:block;overflow:hidden}.member-record-row small{color:#8d92a6;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:850;display:block;overflow:hidden}.member-record-row>span{color:#7058ee;white-space:nowrap;background:#f4f1ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:950}.member-pricing-card{cursor:pointer;background:#fff;border:1px solid #edf0f8;border-radius:14px;flex-direction:column;min-height:274px;padding:22px 20px 18px;display:flex;position:relative;box-shadow:0 12px 26px #2628480b}.member-pricing-card.selected{border-color:#8f78ff;box-shadow:0 16px 34px #7058ee1f,inset 0 0 0 1px #7058ee47}.member-popular-badge{color:#fff;background:#7058ee;border-radius:999px;height:26px;padding:0 14px;font-size:11px;font-weight:950;line-height:26px;position:absolute;top:-13px;left:18px;box-shadow:0 10px 20px #7058ee38}.member-pricing-card h3{color:#25263a;font-size:17px;font-weight:950}.member-plan-type{color:#7058ee;background:#f4f1ff;border-radius:8px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:950}.member-plan-type+h3{margin-top:12px}.member-price-line{flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:12px;display:flex}.member-price-line b{color:#7058ee;font-size:28px;font-weight:950;line-height:1.08}.member-price-line span,.member-price-line em{color:#8d92a6;font-size:12px;font-style:normal;font-weight:850}.member-price-line em{text-decoration:line-through}.member-pricing-card p{color:#8d92a6;margin-top:8px;font-size:12px;font-weight:850}.member-pricing-card ul{flex-direction:column;flex:1;gap:10px;margin-top:20px;padding:0;list-style:none;display:flex}.member-pricing-card li{color:#596078;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.member-pricing-card li svg{color:#66708a;flex-shrink:0}.member-pricing-card .inline-flex{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .inline-flex{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-pay-note{color:#7d8398;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:12px;font-weight:850;display:flex}.member-recharge-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin-top:20px;display:grid}.member-recharge-card{background:#fff;border:1px solid #edf0f8;border-radius:8px;flex-direction:column;min-height:214px;padding:20px;display:flex;position:relative;box-shadow:0 12px 26px #2628480b}.member-recharge-card h3{color:#25263a;font-size:16px;font-weight:950}.member-recharge-card p,.member-recharge-card small{color:#7d8398;font-size:12px;font-weight:850;line-height:1.55}.member-recharge-card p{margin-top:10px}.member-recharge-card small{min-height:38px;margin-top:6px;display:block}.member-recharge-card .inline-flex{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-pay-note svg{color:#7058ee}.member-payment-summary{gap:14px;display:grid}.member-payment-state{background:linear-gradient(135deg,#fbfaff 0%,#f7f8ff 100%);border:1px solid #ece8ff;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.member-payment-state>span{color:#fff;background:#7058ee;border-radius:12px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 12px 24px #7058ee33}.member-payment-state svg{width:22px;height:22px}.member-payment-state b{color:#25263a;font-size:22px;font-weight:950;line-height:1.1;display:block}.member-payment-state p{color:#747b91;margin-top:6px;font-size:12px;font-weight:850;line-height:1.55}.member-payment-qrcode{text-align:center;background:#fff;border:1px solid #e7ebf2;border-radius:16px;justify-items:center;gap:12px;padding:18px 16px;display:grid}.member-payment-qrcode-visual{aspect-ratio:1;background:#fff;border:1px solid #edf0f5;border-radius:14px;place-items:center;width:min(216px,100%);padding:12px;display:grid;box-shadow:0 12px 30px #1f2a4414}.member-payment-qrcode-visual svg,.member-payment-qrcode-visual img{width:100%;height:auto;display:block}.member-payment-qrcode-visual img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.member-payment-qrcode b{color:#20232b;font-size:16px;font-weight:900;line-height:1.35;display:block}.member-payment-qrcode p{color:#858b99;margin-top:5px;font-size:12px;font-weight:650;line-height:1.6}.member-payment-meta{background:#fff;border:1px solid #edf0f8;border-radius:10px;gap:0;display:grid;overflow:hidden}.member-payment-meta div{border-bottom:1px solid #edf0f8;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;min-height:42px;padding:10px 12px;display:grid}.member-payment-meta div:last-child{border-bottom:0}.member-payment-meta dt{color:#8d92a6;font-size:12px;font-weight:900}.member-payment-meta dd{color:#42485d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:850;overflow:hidden}.member-dashboard-grid{grid-template-columns:minmax(280px,.86fr) minmax(360px,1fr) minmax(300px,.92fr);gap:20px;display:grid}.member-ledger-panel,.member-task-panel,.member-growth-panel{min-width:0;padding:20px}.member-ledger-panel>div:not(.member-panel-head),.member-task-list{flex-direction:column;gap:14px;margin-top:18px;display:flex}.member-ledger-panel article{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.member-ledger-panel article>span,.member-task-list article>span{color:#32a6d9;background:#eff8ff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.member-ledger-panel article:nth-child(2)>span,.member-task-list article:nth-child(2)>span{color:#34ba76;background:#ecfff5}.member-ledger-panel article:nth-child(3)>span,.member-task-list article:nth-child(3)>span{color:#ff6b6b;background:#fff2f2}.member-ledger-panel article:nth-child(4)>span,.member-task-list article:nth-child(4)>span{color:#ee62bd;background:#fff0fb}.member-ledger-panel b,.member-task-list b{color:#25263a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;display:block;overflow:hidden}.member-ledger-panel small,.member-task-list small{color:#9aa0b4;margin-top:4px;font-size:11px;font-weight:850;display:block}.member-ledger-panel em,.member-task-list em{color:#596078;white-space:nowrap;font-size:12px;font-style:normal;font-weight:950}.member-ledger-panel .inline-flex{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.member-task-list article{grid-template-columns:34px minmax(0,1fr) auto 58px;align-items:center;gap:10px;display:grid}.member-task-list button{color:#7058ee;background:#fff;border:1px solid #edf0f8;border-radius:9px;height:32px;padding:0 10px;font-size:12px;font-weight:950}.member-growth-panel{flex-direction:column;gap:18px;display:flex}.member-growth-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.member-growth-stats span{color:#8d92a6;text-align:center;background:#fafbff;border:1px solid #edf0f8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:70px;font-size:12px;font-weight:850;display:flex}.member-growth-stats b{color:#7058ee;font-size:22px;font-weight:950}.member-growth-stats small{color:#8d92a6;margin-top:4px;font-size:11px;font-weight:850;display:block}.member-growth-level>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.member-level-labels{color:#25263a;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;font-weight:950;display:flex}.member-growth-level>small{color:#8d92a6;text-align:right;margin-top:8px;font-size:11px;font-weight:850;display:block}.member-badge-row>div{align-items:center;gap:13px;margin-top:14px;display:flex}.member-badge-row span,.member-badge-row button{color:#7058ee;background:#f7f5ff;border:1px solid #e2ddff;border-radius:999px;place-items:center;width:38px;height:38px;display:grid}.member-badge-row span:nth-child(2){color:#c39120;background:#fff8dc;border-color:#f3d88a}.member-badge-row span:nth-child(4),.member-badge-row span:nth-child(5){color:#2b9bc6;background:#f0f9ff;border-color:#cce8f9}.member-badge-row button{color:#9aa0b4;background:#fafbff;border-color:#edf0f8}.member-order-panel article{background:#fafbff;border:1px solid #edf0f8;border-radius:13px;grid-template-columns:42px minmax(160px,.9fr) minmax(160px,1fr) minmax(140px,.8fr) minmax(140px,.8fr) minmax(180px,1fr) auto;align-items:center;gap:14px;min-height:64px;margin-top:16px;padding:12px 14px;display:grid}.member-order-panel article>span{color:#7058ee;background:#f1edff;border-radius:999px;place-items:center;width:34px;height:34px;display:grid}.member-order-panel b{color:#25263a;font-size:13px;font-weight:950}.member-order-panel small{color:#7f8499;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.member-order-panel em{color:#24a36a;background:#e9fbf1;border-radius:999px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:950}@media (max-width:1499px){.member-profile-hero,.member-dashboard-grid{grid-template-columns:minmax(0,1fr)}.member-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1199px){.member-order-panel article{grid-template-columns:42px minmax(0,1fr) auto}.member-order-panel small:nth-of-type(n+2){display:none}}@media (max-width:767px){.member-profile-hero{grid-template-columns:minmax(0,1fr);padding:20px}.member-profile-main,.member-hero-stat-grid,.member-pricing-grid{grid-template-columns:minmax(0,1fr)}.member-task-list article{grid-template-columns:34px minmax(0,1fr) auto}.member-task-list em{display:none}.member-record-row{grid-template-columns:minmax(0,1fr)}}.front-module-profile>.module-head{display:none}.profile-dashboard{color:#24263c;flex-direction:column;gap:16px;display:flex}.profile-hero{color:#fff;background:radial-gradient(circle at 88% 36%,#ffffff6b,#0000 23%),radial-gradient(circle at 72% 78%,#ffffff2e,#0000 20%),linear-gradient(112deg,#6137f0 0%,#7b56f5 44%,#b5baff 100%);border:1px solid #ffffff6b;border-radius:16px;grid-template-columns:minmax(0,1.15fr) minmax(230px,.75fr);align-items:center;gap:24px;min-height:196px;padding:30px 34px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #5d44dc38}.profile-hero:before,.profile-hero:after{content:"";pointer-events:none;position:absolute}.profile-hero:before{background:linear-gradient(135deg,#0000 0 48%,#ffffff24 48% 52%,#0000 52%),radial-gradient(circle at 76% 24%,#ffffff2e,#0000 15%);inset:0}.profile-hero:after{background:#ffffff2e;border-radius:999px;width:260px;height:13px;bottom:46px;right:170px;transform:rotate(-12deg)}.profile-hero-main{z-index:1;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:24px;display:grid;position:relative}.profile-hero-avatar{border:4px solid #ffffffd1;border-radius:50%;width:104px;height:104px;box-shadow:0 14px 30px #1c125847}.profile-name-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-name-line h2{color:#fff;margin:0;font-size:27px;font-weight:950;line-height:1.1}.profile-name-line .badge{color:#f7f4ff;background:#ffffff2e;border:0}.profile-hero-main p{color:#ffffffe0;margin:8px 0 0;font-size:13px;font-weight:850}.profile-hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.profile-hero-actions span,.profile-hero-actions .button,.profile-hero-actions button,.profile-hero-actions a{color:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 13px;font-size:12px;font-weight:950;display:inline-flex}.profile-hero-actions .button,.profile-hero-actions button,.profile-hero-actions a{height:34px;box-shadow:none;background:#fff3}.profile-hero-actions svg{width:15px;height:15px}.profile-hero-art{z-index:1;justify-content:center;align-items:center;width:100%;height:150px;display:flex;position:relative}.profile-hero-art:before{content:"";background:0 0;border:9px solid #ffffffad;border-radius:50%;width:180px;height:58px;position:absolute;transform:rotate(-12deg);box-shadow:0 18px 45px #1d126e2e,inset 0 0 0 1px #ffffff2e}.profile-planet{z-index:1;background:radial-gradient(circle at 68% 28%,#ffffffc7,#0000 0 9px,#0000 10px),radial-gradient(circle at 36% 36%,#d9ceff 0 12px,#0000 13px),radial-gradient(circle at 58% 62%,#8a66ff 0 16px,#0000 17px),linear-gradient(145deg,#ede8ff 0%,#a986ff 52%,#6c43e9 100%);border-radius:50%;width:118px;height:118px;position:relative;box-shadow:inset -18px -20px 28px #492db052,0 22px 36px #341d9647}.profile-planet:before,.profile-planet:after{content:"";background:#ffffffb8;border-radius:50%;position:absolute}.profile-planet:before{width:20px;height:20px;top:-8px;right:-46px;box-shadow:-120px 18px 0 -4px #ffffff7a}.profile-planet:after{filter:drop-shadow(0 18px 24px #28188c3d);width:13px;height:13px;top:18px;right:-88px}.profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.profile-stat-grid .info-tile{background:#fff;border:1px solid #ebeef8;border-radius:14px;min-height:108px;padding:22px 22px 18px 78px;position:relative;box-shadow:0 14px 34px #33375d12}.profile-stat-grid .info-tile>svg{color:#7d62f1;background:#f2edff;border-radius:12px;width:38px;height:38px;padding:9px;position:absolute;top:22px;left:22px}.profile-stat-grid .info-tile span{color:#8790aa;font-size:13px;font-weight:900;display:block}.profile-stat-grid .info-tile b{color:#25263a;white-space:nowrap;margin-top:18px;font-size:26px;font-weight:950;line-height:1.08;display:block}.profile-stat-grid .info-tile small{color:#8990a7;margin-top:7px;font-size:12px;font-weight:850;display:block}.profile-stat-grid .info-tile button{color:#fff;background:#7654ef;border:0;border-radius:8px;margin-top:10px;padding:7px 14px;font-size:12px;font-weight:950}.profile-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px;display:grid}.profile-panel{background:#fff;border:1px solid #eceff8;border-radius:14px;min-width:0;padding:22px 24px;box-shadow:0 15px 36px #32365f0f}.profile-panel-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.profile-panel h2{color:#27283c;margin:0;font-size:18px;font-weight:950}.profile-panel-head a,.profile-panel-head span{color:#7d62f1;align-items:center;gap:4px;font-size:12px;font-weight:950;text-decoration:none;display:inline-flex}.profile-panel-head svg{width:14px;height:14px}.profile-membership-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.profile-membership-grid article{background:linear-gradient(135deg,#fffdf8 0%,#fff8e9 100%);border:1px solid #f0e7d4;border-radius:13px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;min-width:0;min-height:104px;padding:15px 16px;display:grid}.profile-membership-icon{color:#75521b;background:linear-gradient(145deg,#fff0bd,#f4c568);border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 18px #bf8b2b29}.profile-membership-icon svg{width:23px;height:23px}.profile-membership-title{align-items:center;gap:8px;min-width:0;display:flex}.profile-membership-title b{color:#292a3f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.profile-membership-title em{color:#7c8290;background:#f0f1f5;border-radius:999px;flex:none;align-items:center;min-height:23px;padding:0 8px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.profile-membership-title em[data-tone=active]{color:#16754b;background:#e8f8ee}.profile-membership-title em[data-tone=pending]{color:#286f9f;background:#e8f5ff}.profile-membership-title em[data-tone=refunded]{color:#bd4b4b;background:#fff0f0}.profile-membership-grid article>div>small,.profile-membership-grid article p{color:#8a806f;margin:0;font-size:11px;font-weight:700;display:block}.profile-membership-grid article>div>small{margin-top:7px}.profile-membership-grid article p{color:#6f685d;margin-top:4px}.profile-membership-empty{color:#7765ce;background:#fbfaff;border:1px dashed #e2dded;border-radius:12px;align-items:center;gap:13px;min-height:82px;padding:16px 18px;display:flex}.profile-membership-empty>svg{width:24px;height:24px}.profile-membership-empty>span{flex:1;gap:4px;min-width:0;display:grid}.profile-membership-empty b{color:#39384a;font-size:13px;font-weight:900}.profile-membership-empty small{color:#8990a1;font-size:11px;font-weight:700}.profile-membership-empty>a{color:#fff;background:#7058ee;border-radius:999px;align-items:center;min-height:36px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex}.profile-creation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.profile-creation-grid article{background:linear-gradient(135deg,#fff,#fafbff);border:1px solid #eef1f8;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:84px;padding:15px 16px;display:grid}.profile-creation-grid svg{color:#7a5cf0;background:#f3eeff;border-radius:12px;width:42px;height:42px;padding:10px}.profile-creation-grid b,.profile-recent-grid b,.profile-security-list b{color:#292a3f;font-size:13px;font-weight:950}.profile-creation-grid span,.profile-recent-grid span,.profile-security-list span{color:#7f879f;font-size:12px;font-weight:850;line-height:1.45}.profile-creation-grid span{gap:3px;min-width:0;display:grid}.profile-creation-grid b{font-size:22px;line-height:1;display:block}.profile-creation-grid small{color:#8990a7;grid-column:2/3;margin-top:-18px;font-size:12px;font-weight:850}.profile-list,.profile-order-list,.profile-security-list{gap:14px;display:grid}.ledger-row,.profile-order-list article,.profile-security-list article{align-items:center;gap:12px;min-width:0;display:grid}.ledger-row{grid-template-columns:36px minmax(0,1fr) minmax(110px,auto)}.ledger-row svg,.profile-order-list svg,.profile-security-list svg{color:#7c5cf0;background:#f3eeff;border-radius:10px;width:36px;height:36px;padding:9px}.ledger-row span,.profile-order-list span{color:#8990a7;gap:4px;min-width:0;font-size:12px;font-weight:850;display:grid}.ledger-row b,.profile-order-list b{color:#2b2c41;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.ledger-row strong{color:#8990a7;text-align:right;font-size:12px;font-weight:950}.ledger-row strong.positive{color:#7857ef}.profile-order-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-order-list article{background:linear-gradient(135deg,#fff,#fafbff);border:1px solid #eef1f8;border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-height:112px;padding:15px}.profile-order-list article:last-child{padding-bottom:15px}.profile-order-list small{color:#8990a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.profile-order-list strong{color:#25263a;font-size:16px;font-weight:950}.profile-order-list em{color:#25a96b;text-align:center;background:#e9fbf1;border-radius:999px;width:fit-content;padding:5px 8px;font-size:12px;font-style:normal;font-weight:950}.profile-recent-grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.profile-recent-grid a{min-width:0;min-height:66px;color:inherit;border-bottom:1px solid #f0f2f8;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px 12px;padding:7px 0;text-decoration:none;display:grid}.profile-recent-grid a:last-child{border-bottom:0}.profile-recent-grid img{-o-object-fit:cover;object-fit:cover;border-radius:8px;grid-row:1/3;width:52px;height:52px;box-shadow:0 8px 18px #282a4e1a}.profile-recent-grid b,.profile-recent-grid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-security-list article{grid-template-columns:36px minmax(88px,.55fr) minmax(0,1fr) 96px}.profile-security-list button{color:#7a5cf0;white-space:nowrap;background:#f2edff;border:1px solid #dfd7ff;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:36px;padding:0 14px;font-size:12px;font-weight:950;line-height:1;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.profile-security-list button svg{color:currentColor;background:0 0;width:14px;height:14px;padding:0}.profile-security-list button:hover{color:#6444e4;background:#e9e0ff;border-color:#c8b9ff}.profile-security-list button:disabled{cursor:default;opacity:.42}.profile-security-list button:disabled:hover{color:#7a5cf0;background:#f2edff;border-color:#dfd7ff}@media (max-width:1499px){.profile-dashboard-grid{grid-template-columns:minmax(0,1fr)}.profile-hero{grid-template-columns:minmax(0,1fr) 210px}.profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.profile-stat-grid,.profile-creation-grid,.profile-order-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.profile-hero{grid-template-columns:minmax(0,1fr)}.profile-hero-art{display:none}.profile-hero-actions{margin-top:20px}}@media (max-width:767px){.profile-hero,.profile-panel{padding:20px}.profile-hero-main,.profile-stat-grid,.profile-creation-grid,.profile-order-cards{grid-template-columns:minmax(0,1fr)}.profile-stat-grid .info-tile{min-height:108px}.profile-hero-actions{margin-top:18px}.profile-security-list article{grid-template-columns:36px minmax(0,1fr) 92px}.profile-security-list span{grid-column:2/3}}@media (min-width:1024px){.front-module-profile{width:min(100%,1180px);max-width:1180px;margin:0 auto;padding:8px 0 56px}.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr) 230px}.front-module-profile .profile-stat-grid,.front-module-profile .profile-creation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.front-module-profile .profile-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front-module-profile .profile-order-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.front-module-profile{width:100%;max-width:none;padding:12px 0 132px}}.front-module-profile .profile-hero,.front-module-profile .profile-panel,.front-module-profile .profile-stat-grid .info-tile{border:1px solid #eceff8;box-shadow:0 16px 38px #2b2e5211}.front-module-profile .profile-hero{min-height:178px;padding:26px 32px}.front-module-profile .profile-hero-avatar{width:88px;height:88px}.front-module-profile .profile-hero-main p{margin-top:7px}.front-module-profile .profile-hero-actions span,.front-module-profile .profile-hero-actions .button,.front-module-profile .profile-hero-actions button,.front-module-profile .profile-hero-actions a{height:32px;min-height:32px;padding:0 13px}.front-module-profile .profile-stat-grid .info-tile{border-radius:12px;min-height:104px;padding:20px 20px 16px 72px}.front-module-profile .profile-stat-grid .info-tile>svg{width:36px;height:36px;top:20px;left:20px}.front-module-profile .profile-stat-grid .info-tile b{margin-top:15px;font-size:24px}.front-module-profile .profile-panel{border-radius:12px;padding:20px 22px}.front-module-profile .profile-panel-head{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}.front-module-profile .profile-panel-head h2{text-align:left;margin:0}.front-module-profile .profile-creation-grid article{min-height:74px;padding:13px 14px}.front-module-profile .profile-creation-grid svg{width:38px;height:38px}.front-module-profile .profile-creation-grid b{font-size:20px}.front-module-profile .ledger-row,.front-module-profile .profile-security-list article{border-bottom:1px solid #f0f2f8;min-height:54px;padding-bottom:10px}.front-module-profile .ledger-row:last-child,.front-module-profile .profile-security-list article:last-child{border-bottom:0;padding-bottom:0}.front-module-profile .profile-order-list article{border-radius:10px;min-height:104px}@media (max-width:767px){.front-module-profile .profile-hero{padding:20px}.front-module-profile .profile-hero-main{grid-template-columns:minmax(0,1fr)}.front-module-profile .profile-hero-actions span,.front-module-profile .profile-hero-actions .button,.front-module-profile .profile-hero-actions button,.front-module-profile .profile-hero-actions a{width:fit-content;max-width:100%}.front-module-profile .profile-panel-head{align-items:flex-start}}.front-module-profile{width:min(100%,820px);max-width:820px;margin:0 auto;padding:0 0 54px}.front-module-profile .profile-dashboard{gap:16px}.front-module-profile .profile-hero{background:radial-gradient(circle at 80% 34%,#ffffff6b,#0000 22%),linear-gradient(112deg,#5933e8 0%,#7653f4 48%,#c1c2ff 100%);border:1px solid #ffffff8c;border-radius:14px;grid-template-columns:minmax(0,1fr) 270px;min-height:190px;padding:28px 34px;box-shadow:0 18px 42px #5740d22e}.front-module-profile .profile-hero:before{background:linear-gradient(132deg,#0000 0 50%,#ffffff21 50% 55%,#0000 55%),radial-gradient(circle at 74% 22%,#ffffff2e,#0000 12%)}.front-module-profile .profile-hero-main{grid-template-columns:92px minmax(0,1fr);gap:22px}.front-module-profile .profile-hero-avatar{border-width:3px;width:92px;height:92px}.front-module-profile .profile-name-line h2{font-size:27px}.front-module-profile .profile-name-line .badge{border-radius:999px;height:22px;padding:0 10px;font-size:11px}.front-module-profile .profile-hero-main p{color:#ffffffe6;font-size:13px}.front-module-profile .profile-hero-actions{margin-top:22px}.front-module-profile .profile-hero-actions .button,.front-module-profile .profile-hero-actions button,.front-module-profile .profile-hero-actions a{color:#fff;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;height:32px;min-height:32px;padding:0 18px}.front-module-profile .profile-hero-art{height:142px}.front-module-profile .profile-planet{width:118px;height:118px}.front-module-profile .profile-meta-strip{background:#fff;border:1px solid #eef0f8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;min-height:62px;padding:0 18px;display:flex;box-shadow:0 14px 34px #2b2e520e}.front-module-profile .profile-meta-strip span{color:#7b5cf0;background:#f6f3ff;border-radius:999px;align-items:center;gap:7px;min-height:30px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.front-module-profile .profile-meta-strip svg{width:14px;height:14px}.front-module-profile .profile-stat-grid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow:visible}.front-module-profile .profile-stat-grid .info-tile{background:#fff;border:1px solid #eceff8;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:82px;padding:16px;display:grid;box-shadow:0 12px 28px #2b2e520b}.front-module-profile .profile-stat-grid .info-tile>svg{flex:none;place-self:center;width:40px;height:40px;margin:0;display:inline-flex;position:static}.front-module-profile .profile-stat-copy{align-items:center;gap:8px;min-width:0;line-height:1;display:flex}.front-module-profile .profile-stat-grid .info-tile b{color:#292a3d;text-align:left;flex:none;margin:0;font-size:24px;line-height:1}.front-module-profile .profile-stat-grid .info-tile span{color:#737b94;text-align:left;white-space:nowrap;min-width:0;font-size:13px;line-height:1}.front-module-profile .profile-panel.profile-creation-panel{padding:18px 18px 20px}.front-module-profile .profile-creation-panel .profile-panel-head{margin-bottom:16px}.front-module-profile .profile-creation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.front-module-profile .profile-creation-grid article{background:#fbfcff;border-radius:10px;grid-template-columns:42px minmax(0,1fr);min-height:78px;padding:14px}.front-module-profile .profile-recent-grid a{border-bottom:1px solid #f1f3fa;grid-template-columns:58px minmax(0,1fr) 44px 72px;gap:8px 12px;min-height:72px;padding:8px 0}.front-module-profile .profile-recent-grid img{width:58px;height:58px}.front-module-profile .profile-recent-grid span{gap:5px;display:grid}.front-module-profile .profile-recent-grid em{color:#7354ef;background:#eee9ff;border-radius:6px;width:fit-content;padding:3px 7px;font-size:11px;font-style:normal;font-weight:950}.front-module-profile .profile-recent-grid small{color:#9aa1b5;text-align:right;font-size:12px;font-weight:850}.front-module-profile .profile-creator-banner{background:radial-gradient(circle at 8% 40%,#7354ef38,#0000 8rem),linear-gradient(100deg,#e6dbff 0%,#f5f1ff 48%,#cfc4ff 100%);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:86px;padding:0 38px;display:grid;overflow:hidden}.front-module-profile .profile-creator-banner b{color:#5b43c8;font-size:18px;font-weight:950;display:block}.front-module-profile .profile-creator-banner span{color:#7b6bc5;margin-top:7px;font-size:13px;font-weight:850;display:block}.front-module-profile .profile-creator-banner .inline-flex{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-edit-dialog{background:#fff;border:1px solid #eceff8;border-radius:24px;width:min(560px,100vw - 28px);max-width:none;padding:0;overflow:hidden;box-shadow:0 30px 90px #1c1d383d}.profile-edit-dialog>button{color:#62677c;top:24px;right:24px}.profile-edit-dialog>button svg{width:21px;height:21px}.profile-edit-dialog [data-radix-dialog-title],.profile-edit-dialog h2{color:#24263c;align-items:center;gap:12px;font-size:23px;font-weight:950;line-height:1.15;display:flex}.profile-edit-dialog [data-radix-dialog-title] svg,.profile-edit-dialog h2 svg{color:#704ef0;fill:#704ef01f;width:24px;height:24px}.profile-edit-dialog [data-radix-dialog-description],.profile-edit-dialog p{color:#7f879f;font-size:14px;font-weight:850;line-height:1.7}.profile-edit-header{background:radial-gradient(circle at 88% 20%,#7354ef21,#0000 8rem),linear-gradient(135deg,#fff,#faf9ff);padding:30px 34px 22px}.profile-edit-form{gap:18px;padding:0 34px 28px;display:grid}.profile-edit-avatar-row{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:28px;padding:10px 4px 8px 12px;display:grid}.profile-edit-avatar{background:radial-gradient(circle at 35% 30%,#fffffff5,#0000 28%),linear-gradient(145deg,#f8fbff 0%,#edf2ff 46%,#ddd8ff 100%);border:5px solid #e7e1ff;border-radius:50%;box-shadow:inset 0 0 20px #7154ef12,0 14px 34px #7454ef14;width:104px!important;height:104px!important}.profile-edit-avatar .user-avatar-fallback{color:#704ef0;background:0 0;font-size:24px;font-weight:950}.profile-avatar-upload{cursor:pointer;width:104px;height:104px;position:relative;display:block!important}.profile-avatar-upload input{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-avatar-upload .profile-avatar-upload-action{background:#6f4def;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 10px 22px #704ef047;color:#fff!important;display:flex!important}.profile-avatar-upload .profile-avatar-upload-action svg{width:17px;height:17px}.profile-avatar-upload:hover .profile-edit-avatar{border-color:#b8a8ff}.profile-edit-avatar-row>div{gap:12px;min-width:0;display:grid}.profile-edit-avatar-row b{color:#24263c;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:950;overflow:hidden}.profile-edit-avatar-row span{color:#7f879f;font-size:14px;font-weight:850;line-height:1.6}.profile-edit-field{gap:10px;display:grid}.profile-edit-field>span{color:#24263c;font-size:15px;font-weight:950}.profile-edit-input-wrap{position:relative}.profile-code-row{grid-template-columns:minmax(0,1fr) 128px;gap:10px;display:grid}.profile-code-row .inline-flex{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-form input,.profile-edit-form textarea{color:#24263c;box-shadow:none;background:#fbfcff;border-color:#e2e5f1;border-radius:13px;font-size:15px;font-weight:850}.profile-edit-form input{height:46px;padding-right:64px}.profile-edit-input-wrap small{color:#8d93a8;font-size:14px;font-weight:850;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.profile-edit-form textarea{resize:none;min-height:96px;padding:15px 17px}.profile-edit-field>small{color:#9aa1b5;justify-self:end;font-size:14px;font-weight:850}.profile-edit-form>p{color:#d94848;background:#fff5f5;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:850}.profile-edit-actions{border-top:1px solid #eef0f8;justify-content:flex-end;gap:14px;padding-top:22px;display:flex}.profile-edit-actions .inline-flex{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .inline-flex:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center.member-dashboard{color:#25263a;width:min(100%,820px);max-width:820px;margin:0 auto;padding:0 0 60px}.member-center .member-page-head{margin-bottom:22px}.member-center .member-page-head h1{gap:8px;font-size:28px}.member-center .member-page-head p{color:#7f879f;margin-top:8px;font-size:13px}.member-center .member-profile-hero{isolation:isolate;background:radial-gradient(circle at 84% 24%,#ffffff59,#0000 9rem),radial-gradient(circle at 44% 84%,#ffffff29,#0000 12rem),linear-gradient(112deg,#5b33e8 0%,#7954f5 52%,#bfc2ff 100%);border:1px solid #ffffff7a;border-radius:14px;grid-template-columns:minmax(300px,1fr) minmax(300px,.86fr);align-items:center;gap:18px;min-height:190px;padding:26px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #5740d22e}.member-center .member-profile-hero:before{content:"";z-index:0;background:linear-gradient(12deg,#0000 42%,#ffffff1f 42% 45%,#0000 45%),radial-gradient(circle at 70% 24%,#fff3,#0000 8%);position:absolute;inset:0}.member-center .member-profile-hero:after{content:"";z-index:0;background:#ffffff24;border-radius:50%;width:310px;height:44px;position:absolute;bottom:25px;right:92px;transform:rotate(-13deg)}.member-center .member-profile-main,.member-center .member-hero-stat-grid{z-index:2;position:relative}.member-center .member-profile-main{grid-template-columns:88px minmax(0,1fr);gap:20px}.member-center .member-profile-main .member-profile-avatar{border-width:3px;width:82px;height:82px}.member-center .member-profile-main h2{color:#fff;margin:0 8px 0 0;font-size:25px;display:inline-flex}.member-center .member-profile-main .inline-flex:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main p{color:#ffffffdb;margin-top:9px;font-size:12px;font-weight:850}.member-center .member-profile-main .member-clean-note{max-width:300px;margin-top:15px}.member-center .member-profile-main button.inline-flex{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-hero-stat-grid{grid-template-columns:repeat(2,minmax(120px,1fr));gap:10px}.member-center .member-hero-stat-grid article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8;border-radius:9px;min-height:86px;padding:14px 12px}.member-center .member-hero-stat-grid b{white-space:nowrap;margin-top:11px;font-size:22px}.member-center .member-hero-stat-grid small{display:none}.member-center .member-hero-stat-grid svg{width:30px;height:30px;bottom:12px;right:10px}.member-center .member-crown-art{z-index:1;pointer-events:none;place-items:end center;width:210px;height:112px;display:grid;position:absolute;bottom:-12px;right:52px}.member-center .member-crown-art svg{color:#ddd3ff;filter:drop-shadow(0 18px 26px #3c23a038);opacity:.36;stroke-width:1.3px;width:150px;height:150px}.member-center .member-plan-area{background:#fff;border:1px solid #eceff8;border-radius:14px;margin-top:16px;padding:22px;box-shadow:0 16px 38px #2b2e520f}.member-center .member-section-row-head h2{font-size:18px}.member-center .member-section-row-head p{font-size:12px;line-height:1.65}.member-center .member-payment-picker button{border-radius:8px}.member-center .member-pricing-grid,.member-center .member-recharge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.member-center .member-pricing-card,.member-center .member-recharge-card{border-radius:10px;min-height:248px;padding:22px 20px 18px}.member-center .member-pricing-card.selected{border-color:#9b84ff}.member-center .member-pricing-card .inline-flex,.member-center .member-recharge-card .inline-flex{border-radius:7px;height:38px}.member-center .member-recharge-card{min-height:180px}.member-center .member-moon-coin{isolation:isolate;background:radial-gradient(circle at 29% 22%,#fffffff0 0 7%,#0000 8%),radial-gradient(circle at 77% 80%,#3e279f57 0 16%,#0000 17%),linear-gradient(145deg,#fff3a3 0%,#dac7ff 36%,#7756ef 100%);border-radius:50%;width:68px;height:68px;margin-bottom:12px;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffb8,inset -12px -14px 18px #452bae38,0 14px 26px #7058ee33}.member-center .member-moon-coin.featured{background:radial-gradient(circle at 29% 22%,#fffffff5 0 7%,#0000 8%),radial-gradient(circle at 78% 78%,#38239661 0 17%,#0000 18%),linear-gradient(145deg,#fff5a8 0%,#a991ff 42%,#6a47e8 100%);box-shadow:inset 0 0 0 1px #ffffffc2,inset -12px -14px 18px #38239642,0 16px 30px #7058ee42}.member-center .member-moon-coin-rim{z-index:1;border-radius:inherit;border:1px solid #ffffff7a;position:absolute;inset:6px;box-shadow:inset 0 0 18px #fff3}.member-center .member-moon-coin-crescent{z-index:2;background:linear-gradient(160deg,#fff9ca 0%,#ffdb70 60%,#d69a32 100%);border-radius:50%;width:32px;height:40px;position:absolute;top:15px;left:19px;overflow:hidden;box-shadow:inset -4px -6px 8px #9e5d1a33,0 5px 12px #37208e2e}.member-center .member-moon-coin-crescent:after{border-radius:inherit;content:"";background:linear-gradient(145deg,#8466f2 0%,#6f4ee9 100%);width:31px;height:43px;position:absolute;top:-2px;left:12px;box-shadow:inset 6px 5px 10px #ffffff21}.member-center .member-moon-coin-crater{z-index:3;background:#ffffff94;border-radius:50%;position:absolute;box-shadow:inset -1px -1px 2px #553ab02e}.member-center .member-moon-coin-crater.crater-one{width:6px;height:6px;top:17px;right:16px}.member-center .member-moon-coin-crater.crater-two{opacity:.8;width:8px;height:8px;bottom:17px;right:20px}.member-center .member-moon-coin-crater.crater-three{opacity:.72;width:5px;height:5px;top:43px;left:13px}@media (max-width:1023px){.member-center.member-dashboard{width:100%;max-width:100%}.member-center .member-profile-hero{grid-template-columns:minmax(0,1fr)}.member-center .member-crown-art{display:none}}@media (max-width:767px){.member-center .member-profile-main,.member-center .member-hero-stat-grid,.member-center .member-pricing-grid,.member-center .member-recharge-grid{grid-template-columns:minmax(0,1fr)}.front-module-profile{width:100%;max-width:100%}.front-module-profile .profile-hero,.front-module-profile .profile-meta-strip,.front-module-profile .profile-creator-banner{border-radius:12px}.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:20px}.front-module-profile .profile-meta-strip,.front-module-profile .profile-stat-grid,.front-module-profile .profile-creation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.front-module-profile .profile-stat-grid{display:grid}.front-module-profile .profile-stat-grid .info-tile{grid-template-columns:38px minmax(0,1fr);gap:10px;min-height:76px;padding:14px}.front-module-profile .profile-stat-grid .info-tile>svg{width:38px;height:38px}.front-module-profile .profile-stat-grid .info-tile b{font-size:21px}.front-module-profile .profile-stat-copy{flex-wrap:wrap;gap:5px 7px}.front-module-profile .profile-stat-grid .info-tile span{white-space:normal}.front-module-profile .profile-creation-grid{display:grid}.front-module-profile .profile-recent-grid a{grid-template-columns:54px minmax(0,1fr) 52px}.front-module-profile .profile-recent-grid small{text-align:left;grid-column:2/4}.front-module-profile .profile-creator-banner{grid-template-columns:minmax(0,1fr);padding:22px}.front-module-profile .profile-creator-banner .inline-flex{width:fit-content}.profile-edit-dialog{border-radius:20px;width:min(356px,100vw - 48px)}.profile-edit-dialog>button{top:18px;right:18px}.profile-edit-dialog>button svg{width:18px;height:18px}.profile-edit-header{padding:20px 22px 14px}.profile-edit-dialog [data-radix-dialog-title],.profile-edit-dialog h2{gap:8px;font-size:20px}.profile-edit-dialog [data-radix-dialog-title] svg,.profile-edit-dialog h2 svg{width:20px;height:20px}.profile-edit-dialog [data-radix-dialog-description],.profile-edit-dialog p{font-size:12px;line-height:1.55}.profile-edit-form{gap:14px;padding:0 22px 20px}.profile-edit-avatar-row{grid-template-columns:80px minmax(0,1fr);gap:18px;padding:8px 2px 4px 8px}.profile-edit-avatar,.profile-avatar-upload{width:80px!important;height:80px!important}.profile-avatar-upload .profile-avatar-upload-action{border-width:2px;width:28px;height:28px}.profile-avatar-upload .profile-avatar-upload-action svg{width:14px;height:14px}.profile-edit-avatar-row>div{gap:8px}.profile-edit-avatar-row b{font-size:15px}.profile-edit-avatar-row span{font-size:12px;line-height:1.45}.profile-edit-field{gap:8px}.profile-edit-field>span{font-size:13px}.profile-edit-form input{height:42px}.profile-code-row{grid-template-columns:minmax(0,1fr);gap:8px}.profile-code-row .inline-flex{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-form input,.profile-edit-form textarea{border-radius:12px;font-size:13px}.profile-edit-input-wrap small,.profile-edit-field>small{font-size:12px}.profile-edit-form textarea{min-height:82px;padding:13px 15px}.profile-edit-actions{flex-direction:column-reverse;gap:10px;padding-top:16px}.profile-edit-actions .inline-flex{width:100%;height:42px;font-size:13px}}.message-redesign{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.message-redesign .message-page-actions{justify-content:flex-end;margin-top:-50px;margin-bottom:58px;display:flex}.message-redesign .message-page-actions button{color:#7058ee;height:34px;box-shadow:none;background:#f2edff;border:0;border-radius:10px;padding:0 16px;font-size:13px;font-weight:950}.message-redesign .message-page-actions svg{width:16px;height:16px}.message-redesign .message-workbench{grid-template-columns:minmax(340px,.78fr) minmax(460px,1.22fr);gap:18px;margin-top:0;display:grid}.message-list-panel,.message-redesign .message-detail{background:#fff;border:1px solid #e8ebf5;border-radius:18px;min-height:700px;box-shadow:0 14px 36px #2f32560e}.message-list-panel{flex-direction:column;min-width:0;padding:18px;display:flex}.message-inbox-overview{background:radial-gradient(circle at 100% 0,#ffffffb8,#0000 11rem),linear-gradient(135deg,#f7f3ff 0%,#ede7ff 56%,#ded5ff 100%);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:112px;margin-bottom:16px;padding:18px;display:grid;overflow:hidden}.message-inbox-overview span{color:#7058ee;font-size:12px;font-weight:950;display:block}.message-inbox-overview b{color:#172033;margin-top:7px;font-size:23px;font-weight:950;line-height:1.1;display:block}.message-inbox-overview p{color:#6c6780;margin:8px 0 0;font-size:12px;font-weight:800;line-height:1.5}.message-inbox-overview button{color:#fff;white-space:nowrap;background:#7058ee;border:0;border-radius:999px;height:36px;padding:0 14px;font-size:12px;font-weight:950}.message-inbox-overview button:disabled{color:#8f84bf;background:#7058ee1f}.message-type-row{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.message-type-row::-webkit-scrollbar{display:none}.message-type-row button{color:#697188;white-space:nowrap;background:#f4f6fb;border:0;border-radius:999px;flex:none;height:32px;padding:0 12px;font-size:12px;font-weight:900}.message-type-row button.active{color:#1677ff;background:#eaf5ff}.message-redesign .message-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;display:grid}.message-redesign .segmented-row{background:#fafaff;border-radius:14px;gap:10px;padding:4px;display:flex;overflow-x:auto}.message-redesign .segmented-row button{color:#767d93;white-space:nowrap;background:0 0;border:0;border-radius:10px;min-width:64px;height:34px;font-size:13px;font-weight:950}.message-redesign .segmented-row button.active{color:#fff;background:linear-gradient(135deg,#7655f1,#633ee8);box-shadow:0 10px 20px #7058ee33}.message-redesign .message-search{background:#fbfbff;border:0;border-radius:12px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;height:48px;padding:0 12px;display:grid}.message-redesign .message-search>svg{color:#9aa1b7;width:18px;height:18px}.message-redesign .message-search input{color:#25263a;height:44px;box-shadow:none;background:0 0;border:0;padding:0;font-size:13px;font-weight:850}.message-redesign .message-search input::placeholder{color:#a0a6b9}.message-redesign .message-search button{color:#8b90a4;background:#f2f0fb;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.message-redesign .message-search button svg{width:16px;height:16px}.message-bulk-bar{grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:8px;min-height:38px;display:grid}.message-bulk-bar>button{color:#6f768b;white-space:nowrap;background:#f7f8fc;border:0;border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.message-bulk-bar>button span{background:#fff;border:2px solid #c7cce0;border-radius:5px;width:16px;height:16px}.message-bulk-bar>button.active span{background:linear-gradient(135deg,#0000 0 42%,#fff 42% 58%,#0000 58%),#7058ee;border-color:#7058ee}.message-bulk-bar>button:disabled,.message-bulk-bar .inline-flex:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar b{color:#8d94a8;text-align:right;white-space:nowrap;min-width:0;font-size:12px;font-weight:950}.message-bulk-bar .inline-flex{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.message-redesign .message-list{flex-direction:column;flex:1;gap:6px;min-height:0;margin-top:18px;display:flex;overflow:hidden auto}.message-redesign .message-row{width:100%;min-height:74px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:20px minmax(0,1fr) 52px;align-items:center;gap:10px;padding:11px 12px;transition:background .18s,box-shadow .18s;display:grid;position:relative}.message-redesign .message-row:focus-visible{outline-offset:2px;outline:2px solid #7058ee73}.message-redesign .message-row.active{background:linear-gradient(90deg,#f3efff,#fbfaff);box-shadow:inset 0 0 0 1px #7058ee08}.message-redesign .message-row.read{opacity:.72}.message-redesign .message-row .message-check{background:#fff;border:2px solid #c8cce0;border-radius:6px;width:18px;min-width:18px;height:18px;display:block;box-shadow:0 4px 12px #2f32560f}.message-redesign .message-row .message-check.active{background:linear-gradient(135deg,#0000 0 42%,#fff 42% 58%,#0000 58%),#7058ee;border-color:#7058ee}.message-redesign .message-row span{color:#8a91a6;gap:5px;min-width:0;font-size:12px;font-weight:850;line-height:1.35;display:grid}.message-redesign .message-row b{color:#2b2c41;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.25;overflow:hidden}.message-redesign .message-row small{color:#8990a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.message-redesign .message-row time{color:#8e95aa;text-align:right;white-space:nowrap;align-self:start;margin-top:8px;font-size:12px;font-weight:950}.message-redesign .message-row i{background:#7058ee;border-radius:50%;width:8px;height:8px;position:absolute;bottom:18px;right:14px;box-shadow:0 0 0 4px #7058ee1a}.message-list-end,.message-redesign .message-empty{color:#9aa1b7;text-align:center;margin:14px 0 0;font-size:12px;font-weight:900}.message-redesign .message-detail{min-width:0;padding:28px 32px}.message-redesign .message-mobile-back{display:none}.message-redesign .message-detail-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.message-redesign .message-detail-head h2{color:#25263a;margin:0;font-size:20px;font-weight:950;line-height:1.25}.message-redesign .message-detail-head p{color:#8c93a8;margin:10px 0 0;font-size:13px;font-weight:900}.message-redesign .message-detail-head>span{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.message-redesign .message-detail-head .badge{color:#7058ee;background:#f2edff;border:0;font-size:12px;font-weight:950}.message-detail-tools{align-items:center;gap:8px;display:flex}.message-detail-tools button{color:#8d94a8;background:#f7f8fc;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.message-detail-tools button svg{width:16px;height:16px}.message-redesign .message-body{color:#303247;white-space:pre-line;background:0 0;border:0;gap:16px;margin:18px 0 0;padding:0;font-size:14px;font-weight:850;line-height:1.9;display:grid}.message-redesign .message-body p{margin:0}.message-redesign .message-detail-content{max-width:720px}.message-redesign .message-detail-image{border:1px solid #e7e8ee;width:100%;max-width:720px;margin:0}.message-redesign .message-detail-image:hover{border-color:#d7cff8}.message-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.message-benefit-grid article{background:linear-gradient(#fbfaff,#f7f5ff);border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:12px;display:grid}.message-benefit-grid svg{color:#7058ee;background:#eee9ff;border-radius:50%;width:42px;height:42px;padding:10px}.message-benefit-grid span{gap:4px;min-width:0;display:grid}.message-benefit-grid b{color:#303247;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;overflow:hidden}.message-benefit-grid small{color:#8990a7;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:850;overflow:hidden}.message-redesign .message-detail-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.message-redesign .message-detail-actions .message-action-button{color:#505565;background:#fff;border:1px solid #e1e3ea;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:112px;height:36px;padding:0 14px;font-size:13px;font-weight:750;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.message-redesign .message-detail-actions .message-action-button:hover{color:#6248d6;background:#faf9ff;border-color:#d7cff8}.message-redesign .message-detail-actions .message-action-button.primary{color:#6248d6;background:#f2efff;border-color:#ded6ff}.message-redesign .message-detail-actions .message-action-button.primary:hover{background:#ebe6ff;border-color:#cec3ff}.message-redesign .message-detail-actions .message-action-button:focus-visible{outline-offset:2px;outline:2px solid #7058ee47}.message-redesign .message-detail-actions .message-action-button svg{opacity:.72;width:14px;height:14px}.message-redesign .message-detail-empty{min-height:680px}@media (max-width:1499px){.message-redesign .message-workbench{grid-template-columns:minmax(320px,.74fr) minmax(420px,1.26fr)}.message-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1199px){.message-redesign .message-workbench{grid-template-columns:minmax(300px,.78fr) minmax(360px,1.22fr);gap:14px}.message-list-panel,.message-redesign .message-detail{min-height:auto}.message-redesign .message-list{max-height:520px}.message-redesign .message-detail{padding:22px}}@media (max-width:960px){.message-redesign .message-workbench{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.message-redesign .message-page-actions{justify-content:flex-start;margin-top:0;margin-bottom:18px}.message-list-panel,.message-redesign .message-detail{padding:18px}.message-redesign .message-row{grid-template-columns:20px minmax(0,1fr)}.message-redesign .message-row time{text-align:left;grid-column:2;margin-top:0}.message-bulk-bar{grid-template-columns:auto auto minmax(0,1fr)}.message-bulk-bar b{text-align:right}.message-redesign .message-detail-head{grid-template-columns:minmax(0,1fr)}.message-redesign .message-detail-head>span,.message-detail-tools{justify-content:flex-start}.message-benefit-grid{grid-template-columns:minmax(0,1fr)}}.weekly-recommendations{background:0 0;position:relative}.weekly-recommendations-swiper{background:0 0;padding-bottom:0;overflow:hidden}.weekly-recommendations-swiper .swiper-wrapper,.weekly-recommendations-swiper .swiper-slide{background:0 0}.weekly-recommendations-swiper .swiper-slide{height:auto}.weekly-recommendation-card{isolation:isolate;height:286px;min-height:286px;box-shadow:none;background:0 0;border:0;border-radius:14px;position:relative;overflow:hidden}.weekly-recommendation-cover{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.weekly-recommendation-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.weekly-recommendation-card:after{z-index:1;pointer-events:none;content:"";background:linear-gradient(#0a0c180a 30%,#0a0c187a 66%,#0a0c18db 100%);position:absolute;inset:0}.weekly-recommendation-content{z-index:2;color:#fff;flex-direction:column;justify-content:flex-end;min-width:0;padding:18px 18px 66px;display:flex;position:absolute;inset:0}.weekly-recommendation-content>div{min-width:0}.weekly-recommendation-content div>a{color:#fff;text-overflow:ellipsis;text-shadow:0 2px 8px #00000057;white-space:nowrap;font-size:22px;font-weight:950;line-height:1.18;display:block;overflow:hidden}.weekly-recommendation-content p{-webkit-line-clamp:2;color:#ffffffd1;text-shadow:0 1px 6px #00000052;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;font-weight:850;line-height:1.5;display:-webkit-box;overflow:hidden}.weekly-recommendation-content footer{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:8px;width:auto;min-width:0;margin-top:0;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.weekly-recommendation-content footer span,.weekly-recommendation-content footer button{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff29;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:0;height:32px;padding:0 10px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.weekly-recommendation-content footer span:nth-child(2){text-overflow:ellipsis;justify-self:start;max-width:100%;overflow:hidden}.weekly-recommendation-content footer button{cursor:pointer;justify-self:end;min-width:78px;margin-left:0}.weekly-recommendation-content footer svg{flex:none;width:15px;height:15px}.weekly-recommendation-content footer span:first-child svg{color:#ffb13d}@media (max-width:767px){.weekly-recommendation-card{height:232px;min-height:232px}.weekly-recommendation-content{padding:16px 16px 58px}.weekly-recommendation-content div>a{font-size:19px}.weekly-recommendation-content footer span,.weekly-recommendation-content footer button{height:30px;font-size:12px}.weekly-recommendation-content footer{grid-template-columns:max-content minmax(0,1fr) max-content;gap:6px;bottom:16px;left:16px;right:16px}.weekly-recommendation-content footer span,.weekly-recommendation-content footer button{padding:0 8px}.weekly-recommendation-content footer button{min-width:70px}}@media (max-width:420px){.weekly-recommendation-content footer span:nth-child(2){display:none}.weekly-recommendation-content footer{grid-template-columns:max-content 1fr max-content}}@media (max-width:1199px){.tap-columns{grid-template-columns:minmax(0,1fr)}.tap-right{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;min-width:0;display:grid}.tap-right .hot-card,.home-side-pulse{min-width:0}.tap-right .hot-list{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.home-side-pulse{align-self:start}}@media (max-width:767px){.tap-right{grid-template-columns:minmax(0,1fr);gap:14px}.tap-right .hot-card,.home-side-pulse{border-radius:14px;padding:16px}.tap-right .hot-item{grid-template-columns:28px 46px minmax(0,1fr);gap:10px;min-height:58px}.tap-right .hot-item img{width:46px;height:46px}.tap-page{padding-left:max(14px, env(safe-area-inset-left))!important;padding-right:max(14px, env(safe-area-inset-right))!important}.tap-workspace{width:100%;min-width:0;max-width:100%;padding-left:0!important;padding-right:0!important}.tap-workspace>*{min-width:0;max-width:100%}.front-module,.tap-columns,.rank-module,.discover-module,.member-center,.profile-module,.message-module,.detail-layout,.forum-layout,.forum-groups-layout,.official-forum-layout,.post-detail-layout,.static-page-shell{width:100%;min-width:0;max-width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}.creator-layout,.creator-publish-workspace,.creator-page{width:100%;min-width:0;max-width:100%;padding-left:max(14px, env(safe-area-inset-left))!important;padding-right:max(14px, env(safe-area-inset-right))!important}.creator-publish-main,.creator-dashboard-grid,.creator-card-grid,.creator-settings-form,.creator-table,.creator-panel{min-width:0;max-width:100%}}@media (max-width:420px){.tap-page,.creator-layout,.creator-publish-workspace,.creator-page{padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important}}.creator-topbar{z-index:20;border-bottom-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--card) / .95);--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding-left:1.25rem;padding-right:1.25rem;position:sticky;top:0}.creator-topbar-inner{align-items:center;gap:1rem;width:100%;max-width:1180px;min-height:5rem;margin-left:auto;margin-right:auto;display:flex}.creator-brand{flex-shrink:0;width:auto;max-width:none;margin-left:0;margin-right:0}.creator-brand i{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary));width:1.5rem;height:1.5rem;color:hsl(var(--primary-foreground));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);justify-content:center;align-items:center;font-size:.875rem;font-style:normal;font-weight:900;line-height:1.25rem;display:inline-flex}.auth-code-row .creator-brand i{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-brand i{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-brand i:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-brand i:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-brand i{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-brand i:hover{background:#6249e3}.auth-actions .creator-brand i:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-brand i,.auth-code-row .creator-brand i{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-brand i{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-brand i,.auth-form[data-mode=reset] .auth-code-row .creator-brand i{border-radius:15px;height:50px}.auth-actions .creator-brand i{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-brand i{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-brand i{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-brand i{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-brand i:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-brand i:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-brand i{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-brand i{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-brand i{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-brand i{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-brand i{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-brand i{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-brand i{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-brand i:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-brand i:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-brand i{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-brand i,.member-center .member-recharge-card .creator-brand i{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-brand i{width:fit-content}.profile-code-row .creator-brand i{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-brand i{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-brand i:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-brand i{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-brand i{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-brand i:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-brand i:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-brand i{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-brand i{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-brand i{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-brand i:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-brand i{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-brand i:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-brand i:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-brand i:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-brand i:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-brand i{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-brand i{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-brand i:nth-child(4){display:none}}.detail-title-row .creator-brand i{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-brand i{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-brand i{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-brand i{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-brand i:first-child,.detail-action-bar>.creator-brand i:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-brand i:first-child:hover,.detail-action-bar>.creator-brand i:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-brand i:nth-child(3),.detail-action-bar>.creator-brand i:nth-child(4),.detail-action-bar>.creator-brand i:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-brand i:nth-child(3):hover,.detail-action-bar>.creator-brand i:nth-child(4):hover,.detail-action-bar>.creator-brand i:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-brand i{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-brand i:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-brand i{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-brand i:nth-child(3),.detail-action-bar>.creator-brand i:nth-child(4){display:none}}.detail-title-row .creator-brand i,.detail-tag-row .creator-brand i{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-brand i{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-brand i{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-brand i:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-brand i{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-brand i:nth-child(3),.detail-action-bar>.creator-brand i:nth-child(4),.detail-action-bar>.creator-brand i:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-brand i{height:1.75rem}.detail-tag-row .creator-brand i:nth-child(n+4),.detail-quick-actions .creator-brand i:nth-child(3){display:none}}.detail-title-row .creator-brand i,.detail-tag-row .creator-brand i{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-brand i{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-brand i{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-brand i{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-brand i:first-child,.detail-action-bar>.creator-brand i:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-brand i:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-brand i:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-brand i:nth-child(5){display:none}.comment-box .creator-brand i{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-brand i{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-brand i{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-brand i:nth-child(3),.detail-action-bar>.creator-brand i:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-brand i{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-brand i{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-brand i{min-width:0}.detail-action-bar>.creator-brand i:nth-child(3),.detail-action-bar>.creator-brand i:nth-child(4),.detail-action-bar>.creator-brand i:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-brand i{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-brand i{width:100%}.creator-follow-app-card .creator-brand i{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-brand i:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-brand i{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-brand i,.tap-shell-member .member-recharge-card .creator-brand i{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-brand i{border-radius:999px;height:44px}.detail-action-bar .creator-brand i{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-brand i{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-brand i:not(button),.tap-shell-member .member-profile-main .creator-brand i:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-brand i,.tap-shell-member .member-profile-main button.creator-brand i{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-brand i,.creator-center-member .member-recharge-card .creator-brand i,.tap-shell-member .member-pricing-card .creator-brand i,.tap-shell-member .member-recharge-card .creator-brand i{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-brand i{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-brand i:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-brand i:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-brand i,.tap-shell-member .member-profile-main button.creator-brand i{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-brand i,.creator-center-member .member-recharge-card .creator-brand i,.tap-shell-member .member-pricing-card .creator-brand i,.tap-shell-member .member-recharge-card .creator-brand i{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-brand i{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-brand i{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-brand i{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-brand i:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-brand i{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-brand i{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-brand i:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-brand i{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-brand i{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-brand i{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-brand i{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-brand i{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-brand i{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-brand i{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-brand i{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-brand i{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-brand i{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-brand i{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-brand i{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-brand i{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-brand i{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-brand i{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-brand i:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-brand i{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-brand i,.member-center .member-app-card-title .creator-brand i{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-brand i{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-brand i{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-brand i{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-brand i{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-brand i{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-brand i{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-brand i{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-brand i,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-brand i{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-brand i:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-brand i:last-child{width:100%}}.creator-main-nav{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;overflow:visible}.creator-main-nav a{height:2.5rem;color:hsl(var(--muted-foreground));border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .creator-main-nav a{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-main-nav a{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-main-nav a:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-main-nav a:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-main-nav a{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-main-nav a:hover{background:#6249e3}.auth-actions .creator-main-nav a:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-main-nav a,.auth-code-row .creator-main-nav a{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-main-nav a{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-main-nav a,.auth-form[data-mode=reset] .auth-code-row .creator-main-nav a{border-radius:15px;height:50px}.auth-actions .creator-main-nav a{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-main-nav a{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-main-nav a{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-main-nav a{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-main-nav a:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-main-nav a:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-main-nav a{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-main-nav a{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-main-nav a{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-main-nav a{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-main-nav a{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-main-nav a{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-main-nav a{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-main-nav a:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-main-nav a:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-main-nav a{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-main-nav a,.member-center .member-recharge-card .creator-main-nav a{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-main-nav a{width:fit-content}.profile-code-row .creator-main-nav a{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-main-nav a{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-main-nav a:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-main-nav a{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-main-nav a{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-main-nav a:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-main-nav a:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-main-nav a{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-main-nav a{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-main-nav a{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-main-nav a:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-main-nav a{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-main-nav a:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-main-nav a:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-main-nav a:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-main-nav a:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-main-nav a{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-main-nav a{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-main-nav a:nth-child(4){display:none}}.detail-title-row .creator-main-nav a{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-main-nav a{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-main-nav a{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-main-nav a{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-main-nav a:first-child,.detail-action-bar>.creator-main-nav a:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-main-nav a:first-child:hover,.detail-action-bar>.creator-main-nav a:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-main-nav a:nth-child(3),.detail-action-bar>.creator-main-nav a:nth-child(4),.detail-action-bar>.creator-main-nav a:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-main-nav a:nth-child(3):hover,.detail-action-bar>.creator-main-nav a:nth-child(4):hover,.detail-action-bar>.creator-main-nav a:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-main-nav a{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-main-nav a:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-main-nav a{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-main-nav a:nth-child(3),.detail-action-bar>.creator-main-nav a:nth-child(4){display:none}}.detail-title-row .creator-main-nav a,.detail-tag-row .creator-main-nav a{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-main-nav a{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-main-nav a{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-main-nav a:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-main-nav a{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-main-nav a:nth-child(3),.detail-action-bar>.creator-main-nav a:nth-child(4),.detail-action-bar>.creator-main-nav a:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-main-nav a{height:1.75rem}.detail-tag-row .creator-main-nav a:nth-child(n+4),.detail-quick-actions .creator-main-nav a:nth-child(3){display:none}}.detail-title-row .creator-main-nav a,.detail-tag-row .creator-main-nav a{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-main-nav a{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-main-nav a{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-main-nav a{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-main-nav a:first-child,.detail-action-bar>.creator-main-nav a:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-main-nav a:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-main-nav a:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-main-nav a:nth-child(5){display:none}.comment-box .creator-main-nav a{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-main-nav a{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-main-nav a{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-main-nav a:nth-child(3),.detail-action-bar>.creator-main-nav a:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-main-nav a{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-main-nav a{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-main-nav a{min-width:0}.detail-action-bar>.creator-main-nav a:nth-child(3),.detail-action-bar>.creator-main-nav a:nth-child(4),.detail-action-bar>.creator-main-nav a:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-main-nav a{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-main-nav a{width:100%}.creator-follow-app-card .creator-main-nav a{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-main-nav a:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-main-nav a{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-main-nav a,.tap-shell-member .member-recharge-card .creator-main-nav a{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-main-nav a{border-radius:999px;height:44px}.detail-action-bar .creator-main-nav a{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-main-nav a{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-main-nav a:not(button),.tap-shell-member .member-profile-main .creator-main-nav a:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-main-nav a,.tap-shell-member .member-profile-main button.creator-main-nav a{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-main-nav a,.creator-center-member .member-recharge-card .creator-main-nav a,.tap-shell-member .member-pricing-card .creator-main-nav a,.tap-shell-member .member-recharge-card .creator-main-nav a{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-main-nav a{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-main-nav a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-main-nav a:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-main-nav a,.tap-shell-member .member-profile-main button.creator-main-nav a{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-main-nav a,.creator-center-member .member-recharge-card .creator-main-nav a,.tap-shell-member .member-pricing-card .creator-main-nav a,.tap-shell-member .member-recharge-card .creator-main-nav a{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-main-nav a{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-main-nav a{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-main-nav a{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-main-nav a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-main-nav a{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-main-nav a{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-main-nav a:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-main-nav a{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-main-nav a{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-main-nav a{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-main-nav a{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-main-nav a{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-main-nav a{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-main-nav a{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-main-nav a{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-main-nav a{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-main-nav a{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-main-nav a{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-main-nav a{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-main-nav a{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-main-nav a{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-main-nav a{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-main-nav a:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-main-nav a{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-main-nav a,.member-center .member-app-card-title .creator-main-nav a{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-main-nav a{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-main-nav a{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-main-nav a{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-main-nav a{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-main-nav a{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-main-nav a{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-main-nav a{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-main-nav a,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-main-nav a{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-main-nav a:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-main-nav a:last-child{width:100%}}.creator-main-nav a:hover{background-color:hsl(var(--secondary));color:hsl(var(--foreground))}.creator-main-nav a.active,.creator-main-nav a.active:hover{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.creator-main-nav svg{width:1rem;height:1rem}.creator-login-entry{flex-shrink:0;position:relative;right:auto}.creator-moon-pill{color:#25263a;background:#fff;border:1px solid #ebeaf5;border-radius:16px;min-width:78px;height:40px;padding:0 14px;font-weight:850;box-shadow:0 12px 26px #2324440d}.creator-moon-pill:hover{color:#7058ee;background:#f7f5ff;border-color:#e6e1ff}.creator-moon-pill svg{color:#7058ee;stroke-width:2.2px;width:18px;height:18px}.creator-mobile-moon-pill{display:none}.creator-checkin-button,.creator-notify-button{color:#575b73;background:#fff;border:1px solid #ebeaf5;border-radius:16px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;position:relative;box-shadow:0 12px 26px #2324440d}.creator-checkin-button:hover,.creator-notify-button:hover{color:#7058ee;background:#f7f5ff;border-color:#e6e1ff}.creator-checkin-button svg,.creator-notify-button svg{stroke-width:2.1px;width:18px;height:18px}@media (max-width:520px){.auth-actions .creator-notify-button span,.auth-code-row .creator-notify-button span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-notify-button span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-notify-button span,.auth-form[data-mode=reset] .auth-code-row .creator-notify-button span{border-radius:15px;height:50px}.auth-actions .creator-notify-button span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-notify-button span{width:fit-content}.profile-code-row .creator-notify-button span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-notify-button span{width:100%;height:42px;font-size:13px}}@media (min-width:640px){.detail-action-bar>.creator-notify-button span:nth-child(3){grid-column:span 1/span 1}}@media (max-width:640px){.detail-action-bar>.creator-notify-button span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button span:nth-child(4){display:none}}@media (max-width:640px){.detail-action-bar>.creator-notify-button span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4){display:none}}@media (max-width:640px){.detail-title-row .creator-notify-button span{height:1.75rem}.detail-tag-row .creator-notify-button span:nth-child(n+4),.detail-quick-actions .creator-notify-button span:nth-child(3){display:none}}@media (max-width:760px){.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4){display:inline-flex}}@media (max-width:640px){.creator-follow-section-head .creator-notify-button span{width:100%}.creator-follow-app-card .creator-notify-button span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-notify-button span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-notify-button span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-notify-button span{border-radius:999px;height:44px}.detail-action-bar .creator-notify-button span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-notify-button span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-notify-button span:not(button),.tap-shell-member .member-profile-main .creator-notify-button span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-notify-button span,.tap-shell-member .member-profile-main button.creator-notify-button span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-notify-button span,.creator-center-member .member-recharge-card .creator-notify-button span,.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-notify-button span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-notify-button span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-notify-button span,.tap-shell-member .member-profile-main button.creator-notify-button span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-notify-button span,.creator-center-member .member-recharge-card .creator-notify-button span,.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-notify-button span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-notify-button span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-notify-button span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-notify-button span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-notify-button span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-notify-button span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-notify-button span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-notify-button span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-notify-button span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-notify-button span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-notify-button span{min-width:94px;padding-inline:10px}}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span:last-child{width:100%}}.creator-layout{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;display:block}.publish-compose-workspace{flex-direction:column;gap:1.25rem;min-width:0;max-width:960px;margin-left:auto;margin-right:auto;padding:1.75rem 1.25rem;display:flex}@media (min-width:1024px){.publish-compose-workspace{padding-left:0;padding-right:0}}.publish-compose-footer{max-width:960px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.publish-compose-footer{padding-left:0;padding-right:0}}.publish-option-grid{max-width:680px}@media (max-width:640px){.creator-topbar{padding-left:.75rem;padding-right:.75rem}.creator-topbar-inner{gap:.5rem}.creator-brand b{font-size:1rem;line-height:1.5rem}.creator-brand span{display:none}.creator-main-nav{gap:.25rem}.creator-main-nav a{padding-left:.75rem;padding-right:.75rem}.publish-compose-workspace,.publish-compose-footer{padding-left:1rem;padding-right:1rem}}.creator-center{background:radial-gradient(circle at 68% 8%, hsl(var(--primary) / .12), transparent 26rem), radial-gradient(circle at 12% 18%, #ebf1ffb8, transparent 34rem), linear-gradient(180deg, hsl(var(--background)) 0%, hsl(var(--secondary) / .42) 100%)}.creator-dashboard{flex-direction:column;gap:1.25rem;min-width:0;max-width:1040px;margin-left:auto;margin-right:auto;padding:1.5rem 1.25rem 3rem;display:flex}.creator-dashboard-hero{border-radius:var(--radius);background:radial-gradient(circle at 78% 38%, hsl(var(--primary) / .18), transparent 14rem), linear-gradient(110deg, hsl(var(--card)) 0%, #fbfaff 50%, hsl(var(--primary) / .12) 100%);min-height:150px;padding:2rem;position:relative;overflow:hidden}.creator-dashboard-hero:after{content:"";pointer-events:none;opacity:.95;width:46%;display:none;position:absolute;top:0;bottom:0;right:0}@media (min-width:768px){.creator-dashboard-hero:after{display:block}}.creator-dashboard-hero:after{background:radial-gradient(circle at 74% 26%, hsl(var(--primary) / .18), transparent 10%), radial-gradient(circle at 48% 52%, hsl(var(--primary) / .14), transparent 13%), linear-gradient(135deg, transparent 0%, hsl(var(--primary) / .12) 42%, transparent 76%);clip-path:polygon(18% 0%,100% 0%,100% 100%,0% 84%)}.creator-dashboard-hero h1{z-index:1;letter-spacing:0;color:hsl(var(--foreground));font-size:28px;font-weight:900;line-height:1.25;position:relative}.creator-dashboard-hero p{z-index:1;color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;position:relative}.creator-dashboard-metrics{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.creator-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.creator-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.creator-metric-card,.creator-dashboard-card,.creator-mini-stat{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));--tw-shadow:0 18px 50px hsl(var(--foreground)/.055);--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.creator-metric-card{min-height:166px;padding:1.25rem;position:relative;overflow:hidden}.creator-metric-card:after{content:"";pointer-events:none;border-radius:var(--radius);opacity:.7;background:linear-gradient(180deg, transparent 0%, hsl(var(--primary) / .07) 100%);height:3rem;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}.creator-metric-head{z-index:1;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;font-weight:900;line-height:1rem;display:flex;position:relative}.creator-metric-head span,.creator-mini-stat span,.creator-task-item>span{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--primary) / .1);width:2rem;height:2rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:inline-flex}.auth-code-row .creator-metric-head span,.auth-code-row .creator-mini-stat span,.auth-code-row .creator-task-item>span{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-metric-head span,.checkin-modal .checkin-claim-button .creator-mini-stat span,.checkin-modal .checkin-claim-button .creator-task-item>span{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-metric-head span:hover,.checkin-modal .checkin-claim-button .creator-mini-stat span:hover,.checkin-modal .checkin-claim-button .creator-task-item>span:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-metric-head span:disabled,.checkin-modal .checkin-claim-button .creator-mini-stat span:disabled,.checkin-modal .checkin-claim-button .creator-task-item>span:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-metric-head span,.auth-actions .creator-mini-stat span,.auth-actions .creator-task-item>span{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-metric-head span:hover,.auth-actions .creator-mini-stat span:hover,.auth-actions .creator-task-item>span:hover{background:#6249e3}.auth-actions .creator-metric-head span:disabled,.auth-actions .creator-mini-stat span:disabled,.auth-actions .creator-task-item>span:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-metric-head span,.auth-code-row .creator-metric-head span,.auth-actions .creator-mini-stat span,.auth-code-row .creator-mini-stat span,.auth-actions .creator-task-item>span,.auth-code-row .creator-task-item>span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-metric-head span,.auth-code-row .creator-mini-stat span,.auth-code-row .creator-task-item>span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-metric-head span,.auth-form[data-mode=reset] .auth-code-row .creator-metric-head span,.auth-form[data-mode=register] .auth-code-row .creator-mini-stat span,.auth-form[data-mode=reset] .auth-code-row .creator-mini-stat span,.auth-form[data-mode=register] .auth-code-row .creator-task-item>span,.auth-form[data-mode=reset] .auth-code-row .creator-task-item>span{border-radius:15px;height:50px}.auth-actions .creator-metric-head span,.auth-actions .creator-mini-stat span,.auth-actions .creator-task-item>span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-metric-head span,.discover-top-card .creator-mini-stat span,.discover-top-card .creator-task-item>span{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-metric-head span,.member-profile-main .creator-mini-stat span,.member-profile-main .creator-task-item>span{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-metric-head span,.member-profile-actions .creator-mini-stat span,.member-profile-actions .creator-task-item>span{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-metric-head span:first-child,.member-profile-actions .creator-mini-stat span:first-child,.member-profile-actions .creator-task-item>span:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-metric-head span:last-child,.member-profile-actions .creator-mini-stat span:last-child,.member-profile-actions .creator-task-item>span:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-metric-head span,.member-pricing-card .creator-mini-stat span,.member-pricing-card .creator-task-item>span{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-metric-head span,.member-pricing-card.selected .creator-mini-stat span,.member-pricing-card.selected .creator-task-item>span{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-metric-head span,.member-recharge-card .creator-mini-stat span,.member-recharge-card .creator-task-item>span{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-metric-head span,.member-ledger-panel .creator-mini-stat span,.member-ledger-panel .creator-task-item>span{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-metric-head span,.front-module-profile .profile-creator-banner .creator-mini-stat span,.front-module-profile .profile-creator-banner .creator-task-item>span{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-metric-head span,.profile-code-row .creator-mini-stat span,.profile-code-row .creator-task-item>span{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-metric-head span,.profile-edit-actions .creator-mini-stat span,.profile-edit-actions .creator-task-item>span{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-metric-head span:last-child,.profile-edit-actions .creator-mini-stat span:last-child,.profile-edit-actions .creator-task-item>span:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-metric-head span:not(button),.member-center .member-profile-main .creator-mini-stat span:not(button),.member-center .member-profile-main .creator-task-item>span:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-metric-head span,.member-center .member-profile-main button .creator-mini-stat span,.member-center .member-profile-main button .creator-task-item>span{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-metric-head span,.member-center .member-recharge-card .creator-metric-head span,.member-center .member-pricing-card .creator-mini-stat span,.member-center .member-recharge-card .creator-mini-stat span,.member-center .member-pricing-card .creator-task-item>span,.member-center .member-recharge-card .creator-task-item>span{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-metric-head span,.front-module-profile .profile-creator-banner .creator-mini-stat span,.front-module-profile .profile-creator-banner .creator-task-item>span{width:fit-content}.profile-code-row .creator-metric-head span,.profile-code-row .creator-mini-stat span,.profile-code-row .creator-task-item>span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-metric-head span,.profile-edit-actions .creator-mini-stat span,.profile-edit-actions .creator-task-item>span{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-metric-head span:disabled,.message-bulk-bar .creator-mini-stat span:disabled,.message-bulk-bar .creator-task-item>span:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-metric-head span,.message-bulk-bar .creator-mini-stat span,.message-bulk-bar .creator-task-item>span{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-metric-head span,.creator-draft-action-cell .creator-mini-stat span,.creator-draft-action-cell .creator-task-item>span{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-metric-head span:last-child,.creator-draft-action-cell .creator-mini-stat span:last-child,.creator-draft-action-cell .creator-task-item>span:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-metric-head span:last-child:hover,.creator-draft-action-cell .creator-mini-stat span:last-child:hover,.creator-draft-action-cell .creator-task-item>span:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-metric-head span,.user-post-head .creator-mini-stat span,.user-post-head .creator-task-item>span{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-metric-head span,.app-overview-panel .app-platforms .creator-mini-stat span,.app-overview-panel .app-platforms .creator-task-item>span{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-metric-head span,.app-overview-panel .media-info-panel .creator-mini-stat span,.app-overview-panel .media-info-panel .creator-task-item>span{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-metric-head span:hover,.app-overview-panel .media-info-panel .creator-mini-stat span:hover,.app-overview-panel .media-info-panel .creator-task-item>span:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-metric-head span:nth-child(2),.detail-action-bar>.creator-mini-stat span:nth-child(2),.detail-action-bar>.creator-task-item>span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-metric-head span:nth-child(2):hover,.detail-action-bar>.creator-mini-stat span:nth-child(2):hover,.detail-action-bar>.creator-task-item>span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-metric-head span,.comment-box .creator-mini-stat span,.comment-box .creator-task-item>span{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(4){display:none}}.detail-title-row .creator-metric-head span,.detail-title-row .creator-mini-stat span,.detail-title-row .creator-task-item>span{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-metric-head span,.detail-tag-row .creator-mini-stat span,.detail-tag-row .creator-task-item>span{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-metric-head span,.detail-quick-actions .creator-mini-stat span,.detail-quick-actions .creator-task-item>span{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-metric-head span:first-child,.detail-action-bar>.creator-metric-head span:nth-child(2),.detail-action-bar>.creator-mini-stat span:first-child,.detail-action-bar>.creator-mini-stat span:nth-child(2),.detail-action-bar>.creator-task-item>span:first-child,.detail-action-bar>.creator-task-item>span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-metric-head span:first-child:hover,.detail-action-bar>.creator-metric-head span:nth-child(2):hover,.detail-action-bar>.creator-mini-stat span:first-child:hover,.detail-action-bar>.creator-mini-stat span:nth-child(2):hover,.detail-action-bar>.creator-task-item>span:first-child:hover,.detail-action-bar>.creator-task-item>span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-metric-head span:nth-child(5),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(5),.detail-action-bar>.creator-task-item>span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-metric-head span:nth-child(3):hover,.detail-action-bar>.creator-metric-head span:nth-child(4):hover,.detail-action-bar>.creator-metric-head span:nth-child(5):hover,.detail-action-bar>.creator-mini-stat span:nth-child(3):hover,.detail-action-bar>.creator-mini-stat span:nth-child(4):hover,.detail-action-bar>.creator-mini-stat span:nth-child(5):hover,.detail-action-bar>.creator-task-item>span:nth-child(3):hover,.detail-action-bar>.creator-task-item>span:nth-child(4):hover,.detail-action-bar>.creator-task-item>span:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-metric-head span,.detail-side-resource .media-info-panel .creator-mini-stat span,.detail-side-resource .media-info-panel .creator-task-item>span{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-metric-head span:hover,.detail-side-resource .media-info-panel .creator-mini-stat span:hover,.detail-side-resource .media-info-panel .creator-task-item>span:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(4){display:none}}.detail-title-row .creator-metric-head span,.detail-tag-row .creator-metric-head span,.detail-title-row .creator-mini-stat span,.detail-tag-row .creator-mini-stat span,.detail-title-row .creator-task-item>span,.detail-tag-row .creator-task-item>span{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-metric-head span,.detail-tag-row .creator-mini-stat span,.detail-tag-row .creator-task-item>span{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-metric-head span,.detail-quick-actions .creator-mini-stat span,.detail-quick-actions .creator-task-item>span{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-metric-head span:hover,.detail-quick-actions .creator-mini-stat span:hover,.detail-quick-actions .creator-task-item>span:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-metric-head span:nth-child(5),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(5),.detail-action-bar>.creator-task-item>span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-metric-head span,.detail-title-row .creator-mini-stat span,.detail-title-row .creator-task-item>span{height:1.75rem}.detail-tag-row .creator-metric-head span:nth-child(n+4),.detail-tag-row .creator-mini-stat span:nth-child(n+4),.detail-tag-row .creator-task-item>span:nth-child(n+4),.detail-quick-actions .creator-metric-head span:nth-child(3),.detail-quick-actions .creator-mini-stat span:nth-child(3),.detail-quick-actions .creator-task-item>span:nth-child(3){display:none}}.detail-title-row .creator-metric-head span,.detail-tag-row .creator-metric-head span,.detail-title-row .creator-mini-stat span,.detail-tag-row .creator-mini-stat span,.detail-title-row .creator-task-item>span,.detail-tag-row .creator-task-item>span{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-metric-head span,.detail-tag-row .creator-mini-stat span,.detail-tag-row .creator-task-item>span{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-metric-head span,.detail-quick-actions .creator-mini-stat span,.detail-quick-actions .creator-task-item>span{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-metric-head span:first-child,.detail-action-bar>.creator-metric-head span:nth-child(2),.detail-action-bar>.creator-mini-stat span:first-child,.detail-action-bar>.creator-mini-stat span:nth-child(2),.detail-action-bar>.creator-task-item>span:first-child,.detail-action-bar>.creator-task-item>span:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-metric-head span:nth-child(5),.detail-action-bar>.creator-mini-stat span:nth-child(5),.detail-action-bar>.creator-task-item>span:nth-child(5){display:none}.comment-box .creator-metric-head span,.comment-box .creator-mini-stat span,.comment-box .creator-task-item>span{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-metric-head span,.review-reply-box .creator-mini-stat span,.review-reply-box .creator-task-item>span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-metric-head span,.detail-side-resource .media-info-panel .creator-mini-stat span,.detail-side-resource .media-info-panel .creator-task-item>span{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-metric-head span,.creator-profile-page.front-module-profile .profile-creator-banner .creator-mini-stat span,.creator-profile-page.front-module-profile .profile-creator-banner .creator-task-item>span{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-metric-head span,.post-comment-reply-box .creator-mini-stat span,.post-comment-reply-box .creator-task-item>span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-metric-head span,.detail-action-bar>.creator-mini-stat span,.detail-action-bar>.creator-task-item>span{min-width:0}.detail-action-bar>.creator-metric-head span:nth-child(3),.detail-action-bar>.creator-metric-head span:nth-child(4),.detail-action-bar>.creator-metric-head span:nth-child(5),.detail-action-bar>.creator-mini-stat span:nth-child(3),.detail-action-bar>.creator-mini-stat span:nth-child(4),.detail-action-bar>.creator-mini-stat span:nth-child(5),.detail-action-bar>.creator-task-item>span:nth-child(3),.detail-action-bar>.creator-task-item>span:nth-child(4),.detail-action-bar>.creator-task-item>span:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-metric-head span,.detail-side-resource .media-resource-actions .creator-mini-stat span,.detail-side-resource .media-resource-actions .creator-task-item>span{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-metric-head span,.creator-follow-section-head .creator-mini-stat span,.creator-follow-section-head .creator-task-item>span{width:100%}.creator-follow-app-card .creator-metric-head span,.creator-follow-app-card .creator-mini-stat span,.creator-follow-app-card .creator-task-item>span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-metric-head span:not(button),.tap-shell-member .member-profile-main .creator-mini-stat span:not(button),.tap-shell-member .member-profile-main .creator-task-item>span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-metric-head span,.tap-shell-member .member-profile-main button .creator-mini-stat span,.tap-shell-member .member-profile-main button .creator-task-item>span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-metric-head span,.tap-shell-member .member-recharge-card .creator-metric-head span,.tap-shell-member .member-pricing-card .creator-mini-stat span,.tap-shell-member .member-recharge-card .creator-mini-stat span,.tap-shell-member .member-pricing-card .creator-task-item>span,.tap-shell-member .member-recharge-card .creator-task-item>span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-metric-head span,.profile-edit-actions .creator-mini-stat span,.profile-edit-actions .creator-task-item>span{border-radius:999px;height:44px}.detail-action-bar .creator-metric-head span,.detail-action-bar .creator-mini-stat span,.detail-action-bar .creator-task-item>span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-metric-head span,.message-redesign .message-bulk-bar .creator-mini-stat span,.message-redesign .message-bulk-bar .creator-task-item>span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-metric-head span:not(button),.tap-shell-member .member-profile-main .creator-metric-head span:not(button),.creator-center-member .member-profile-main .creator-mini-stat span:not(button),.tap-shell-member .member-profile-main .creator-mini-stat span:not(button),.creator-center-member .member-profile-main .creator-task-item>span:not(button),.tap-shell-member .member-profile-main .creator-task-item>span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-metric-head span,.tap-shell-member .member-profile-main button.creator-metric-head span,.creator-center-member .member-profile-main button .creator-mini-stat span,.tap-shell-member .member-profile-main button .creator-mini-stat span,.creator-center-member .member-profile-main button .creator-task-item>span,.tap-shell-member .member-profile-main button .creator-task-item>span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-metric-head span,.creator-center-member .member-recharge-card .creator-metric-head span,.tap-shell-member .member-pricing-card .creator-metric-head span,.tap-shell-member .member-recharge-card .creator-metric-head span,.creator-center-member .member-pricing-card .creator-mini-stat span,.creator-center-member .member-recharge-card .creator-mini-stat span,.tap-shell-member .member-pricing-card .creator-mini-stat span,.tap-shell-member .member-recharge-card .creator-mini-stat span,.creator-center-member .member-pricing-card .creator-task-item>span,.creator-center-member .member-recharge-card .creator-task-item>span,.tap-shell-member .member-pricing-card .creator-task-item>span,.tap-shell-member .member-recharge-card .creator-task-item>span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-metric-head span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.creator-mini-stat span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.creator-task-item>span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-metric-head span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report),.package-detail-page .detail-action-bar>.creator-mini-stat span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report),.package-detail-page .detail-action-bar>.creator-task-item>span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-metric-head span,.tap-shell-member .member-profile-main button.creator-metric-head span,.creator-center-member .member-profile-main button .creator-mini-stat span,.tap-shell-member .member-profile-main button .creator-mini-stat span,.creator-center-member .member-profile-main button .creator-task-item>span,.tap-shell-member .member-profile-main button .creator-task-item>span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-metric-head span,.creator-center-member .member-recharge-card .creator-metric-head span,.tap-shell-member .member-pricing-card .creator-metric-head span,.tap-shell-member .member-recharge-card .creator-metric-head span,.creator-center-member .member-pricing-card .creator-mini-stat span,.creator-center-member .member-recharge-card .creator-mini-stat span,.tap-shell-member .member-pricing-card .creator-mini-stat span,.tap-shell-member .member-recharge-card .creator-mini-stat span,.creator-center-member .member-pricing-card .creator-task-item>span,.creator-center-member .member-recharge-card .creator-task-item>span,.tap-shell-member .member-pricing-card .creator-task-item>span,.tap-shell-member .member-recharge-card .creator-task-item>span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-metric-head span,.tap-shell-route-forum-groups .forum-board-title .creator-mini-stat span,.tap-shell-route-forum-groups .forum-board-title .creator-task-item>span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-metric-head span,.tap-shell-route-forum-groups .forum-new-creator .creator-mini-stat span,.tap-shell-route-forum-groups .forum-new-creator .creator-task-item>span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-metric-head span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.creator-mini-stat span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.creator-task-item>span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-metric-head span,.creator-center-messages .message-bulk-bar .creator-mini-stat span,.creator-center-messages .message-bulk-bar .creator-task-item>span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-metric-head span,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-mini-stat span,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-task-item>span{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-metric-head span:first-child,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-mini-stat span:first-child,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-task-item>span:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-metric-head span,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-mini-stat span,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-task-item>span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-metric-head span,.creator-center-messages .message-bulk-bar .creator-mini-stat span,.creator-center-messages .message-bulk-bar .creator-task-item>span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-metric-head span,.creator-center-messages .message-bulk-bar.has-selection .creator-mini-stat span,.creator-center-messages .message-bulk-bar.has-selection .creator-task-item>span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-metric-head span,.creator-center-messages .message-bulk-bar .creator-mini-stat span,.creator-center-messages .message-bulk-bar .creator-task-item>span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-metric-head span,.tap-shell-route-forum-groups .forum-board-title .creator-mini-stat span,.tap-shell-route-forum-groups .forum-board-title .creator-task-item>span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-metric-head span,.creator-center-follows .creator-follow-app-card .creator-mini-stat span,.creator-center-follows .creator-follow-app-card .creator-task-item>span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-metric-head span,.creator-center-follows .creator-follow-app-card .creator-mini-stat span,.creator-center-follows .creator-follow-app-card .creator-task-item>span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-metric-head span,.package-detail-page .detail-side-resource .media-resource-actions .creator-mini-stat span,.package-detail-page .detail-side-resource .media-resource-actions .creator-task-item>span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-metric-head span,.package-detail-page .detail-action-bar>.creator-mini-stat span,.package-detail-page .detail-action-bar>.creator-task-item>span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-metric-head span,.package-detail-page .detail-ios-download-button .creator-mini-stat span,.package-detail-page .detail-ios-download-button .creator-task-item>span{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-metric-head span:hover,.package-detail-page .detail-ios-download-button .creator-mini-stat span:hover,.package-detail-page .detail-ios-download-button .creator-task-item>span:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-metric-head span,.package-detail-page .detail-ios-download-button .creator-mini-stat span,.package-detail-page .detail-ios-download-button .creator-task-item>span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-metric-head span,.member-center .member-app-card-title .creator-metric-head span,.member-center .member-app-plan-name .creator-mini-stat span,.member-center .member-app-card-title .creator-mini-stat span,.member-center .member-app-plan-name .creator-task-item>span,.member-center .member-app-card-title .creator-task-item>span{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-metric-head span,.member-center .member-app-plan-action .creator-mini-stat span,.member-center .member-app-plan-action .creator-task-item>span{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-metric-head span,.member-center .member-app-active-list .creator-mini-stat span,.member-center .member-app-active-list .creator-task-item>span{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-metric-head span,.member-center .member-app-entitlement-title .creator-mini-stat span,.member-center .member-app-entitlement-title .creator-task-item>span{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-metric-head span,.member-center .member-app-recharge-card>.creator-mini-stat span,.member-center .member-app-recharge-card>.creator-task-item>span{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-metric-head span,.member-center .member-app-recharge-card>.creator-mini-stat span,.member-center .member-app-recharge-card>.creator-task-item>span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-metric-head span,.member-center .member-app-plan-action .creator-mini-stat span,.member-center .member-app-plan-action .creator-task-item>span{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-metric-head span,.member-checkout-footer .creator-mini-stat span,.member-checkout-footer .creator-task-item>span{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-metric-head span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-metric-head span,.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-mini-stat span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-mini-stat span,.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-task-item>span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-task-item>span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-metric-head span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-metric-head span:last-child,.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-mini-stat span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-mini-stat span:last-child,.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-task-item>span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-task-item>span:last-child{width:100%}}.creator-metric-head svg,.creator-mini-stat svg,.creator-task-item svg{width:1rem;height:1rem}.creator-metric-card strong{z-index:1;letter-spacing:0;color:hsl(var(--foreground));margin-top:1rem;font-size:1.875rem;font-weight:900;line-height:2.25rem;display:block;position:relative}.creator-metric-card small{z-index:1;color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block;position:relative}.creator-metric-card small em{color:hsl(var(--primary));font-style:normal}.creator-metric-card.tone-mint .creator-metric-head span,.creator-task-item.tone-mint>span{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.creator-metric-card.tone-blue .creator-metric-head span{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1));background-color:#3b82f61a}.creator-task-item.tone-red>span{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1));background-color:#ef44441a}.creator-sparkline{z-index:1;width:100%;height:2.5rem;margin-top:.5rem;position:relative}.creator-sparkline polyline{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.creator-metric-card.tone-violet .creator-sparkline,.creator-metric-card.tone-blue .creator-sparkline,.creator-metric-card.tone-mint .creator-sparkline{color:hsl(var(--primary))}.creator-dashboard-top-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:1024px){.creator-dashboard-top-grid{grid-template-columns:.9fr 1.6fr}}.creator-dashboard-card{padding:1.25rem}.creator-dashboard-card h2,.creator-dashboard-card h3,.creator-dashboard-section-head h2{letter-spacing:0;color:hsl(var(--foreground));font-size:1.125rem;font-weight:900;line-height:1}.creator-dashboard-section-head{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}@media (min-width:768px){.creator-dashboard-section-head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.creator-dashboard-section-head p{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-todo-list,.creator-recent-list,.creator-ledger-list{flex-direction:column;margin-top:1rem;display:flex}.creator-todo-list>:not([hidden])~:not([hidden]),.creator-recent-list>:not([hidden])~:not([hidden]),.creator-ledger-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse));border-color:hsl(var(--border) / .6)}.creator-task-item{border-radius:calc(var(--radius) - 2px);text-align:left;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:1rem;min-height:70px;padding:.75rem .25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.creator-task-item:hover{background-color:hsl(var(--secondary) / .55)}.creator-task-item b{min-width:0;color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem}.creator-task-item small{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block;overflow:hidden}.creator-task-item>svg,.creator-card-link svg{flex-shrink:0;width:1rem;height:1rem}.creator-card-link{border-radius:calc(var(--radius) - 2px);color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:1rem;padding-left:.25rem;padding-right:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .creator-card-link{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-card-link{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-card-link:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-card-link:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-card-link{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-card-link:hover{background:#6249e3}.auth-actions .creator-card-link:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-card-link,.auth-code-row .creator-card-link{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-card-link{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-card-link,.auth-form[data-mode=reset] .auth-code-row .creator-card-link{border-radius:15px;height:50px}.auth-actions .creator-card-link{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-card-link{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-card-link{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-card-link{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-card-link:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-card-link:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-card-link{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-card-link{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-card-link{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-card-link{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-card-link{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-card-link{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-card-link{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-card-link:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-card-link:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-card-link{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-card-link,.member-center .member-recharge-card .creator-card-link{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-card-link{width:fit-content}.profile-code-row .creator-card-link{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-card-link{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-card-link:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-card-link{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-card-link{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-card-link:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-card-link:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-card-link{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-card-link{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-card-link{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-card-link:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-card-link{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-card-link:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-card-link:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-card-link:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-card-link:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-card-link{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-card-link{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-card-link:nth-child(4){display:none}}.detail-title-row .creator-card-link{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-card-link{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-card-link{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-card-link{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-card-link:first-child,.detail-action-bar>.creator-card-link:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-card-link:first-child:hover,.detail-action-bar>.creator-card-link:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-card-link:nth-child(3),.detail-action-bar>.creator-card-link:nth-child(4),.detail-action-bar>.creator-card-link:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-card-link:nth-child(3):hover,.detail-action-bar>.creator-card-link:nth-child(4):hover,.detail-action-bar>.creator-card-link:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-card-link{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-card-link:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-card-link{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-card-link:nth-child(3),.detail-action-bar>.creator-card-link:nth-child(4){display:none}}.detail-title-row .creator-card-link,.detail-tag-row .creator-card-link{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-card-link{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-card-link{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-card-link:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-card-link{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-card-link:nth-child(3),.detail-action-bar>.creator-card-link:nth-child(4),.detail-action-bar>.creator-card-link:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-card-link{height:1.75rem}.detail-tag-row .creator-card-link:nth-child(n+4),.detail-quick-actions .creator-card-link:nth-child(3){display:none}}.detail-title-row .creator-card-link,.detail-tag-row .creator-card-link{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-card-link{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-card-link{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-card-link{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-card-link:first-child,.detail-action-bar>.creator-card-link:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-card-link:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-card-link:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-card-link:nth-child(5){display:none}.comment-box .creator-card-link{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-card-link{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-card-link{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-card-link:nth-child(3),.detail-action-bar>.creator-card-link:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-card-link{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-card-link{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-card-link{min-width:0}.detail-action-bar>.creator-card-link:nth-child(3),.detail-action-bar>.creator-card-link:nth-child(4),.detail-action-bar>.creator-card-link:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-card-link{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-card-link{width:100%}.creator-follow-app-card .creator-card-link{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-card-link:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-card-link{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-card-link,.tap-shell-member .member-recharge-card .creator-card-link{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-card-link{border-radius:999px;height:44px}.detail-action-bar .creator-card-link{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-card-link{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-card-link:not(button),.tap-shell-member .member-profile-main .creator-card-link:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-card-link,.tap-shell-member .member-profile-main button.creator-card-link{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-card-link,.creator-center-member .member-recharge-card .creator-card-link,.tap-shell-member .member-pricing-card .creator-card-link,.tap-shell-member .member-recharge-card .creator-card-link{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-card-link{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-card-link:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-card-link:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-card-link,.tap-shell-member .member-profile-main button.creator-card-link{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-card-link,.creator-center-member .member-recharge-card .creator-card-link,.tap-shell-member .member-pricing-card .creator-card-link,.tap-shell-member .member-recharge-card .creator-card-link{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-card-link{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-card-link{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-card-link{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-card-link:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-card-link{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-card-link{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-card-link:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-card-link{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-card-link{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-card-link{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-card-link{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-card-link{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-card-link{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-card-link{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-card-link{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-card-link{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-card-link{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-card-link{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-card-link{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-card-link{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-card-link{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-card-link{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-card-link:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-card-link{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-card-link,.member-center .member-app-card-title .creator-card-link{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-card-link{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-card-link{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-card-link{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-card-link{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-card-link{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-card-link{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-card-link{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-card-link,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-card-link{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-card-link:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-card-link:last-child{width:100%}}.creator-card-link:hover{background-color:hsl(var(--primary) / .1)}.creator-recent-row{border-radius:calc(var(--radius) - 2px);grid-template-columns:44px minmax(0,1fr) 60px 60px;align-items:center;gap:.75rem;min-height:66px;padding:.5rem .25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.creator-recent-row:hover{background-color:hsl(var(--secondary) / .55)}.creator-recent-row img{border-radius:calc(var(--radius) - 2px);-o-object-fit:cover;object-fit:cover;width:2.75rem;height:2.75rem}.creator-recent-row span,.creator-draft-row span,.creator-ledger-row span{min-width:0}.creator-recent-row b,.creator-draft-row b,.creator-ledger-row b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.creator-recent-row small,.creator-draft-row small{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block;overflow:hidden}.creator-recent-row em{text-align:center;color:hsl(var(--muted-foreground));font-size:.75rem;font-style:normal;line-height:1rem}.creator-recent-row em strong{color:hsl(var(--foreground));margin-top:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.creator-dashboard-section{scroll-margin-top:7rem}.creator-draft-actions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.creator-draft-actions{flex-direction:row;align-items:center}}.creator-draft-actions button,.creator-draft-actions a{border-radius:var(--radius);font-weight:900}.creator-draft-search{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));min-width:0;height:2.5rem;color:hsl(var(--muted-foreground));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);align-items:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;display:flex}@media (min-width:640px){.creator-draft-search{width:16rem}}.creator-draft-search svg{flex-shrink:0;width:1rem;height:1rem}.creator-draft-search input{outline-offset:2px;background-color:#0000;outline:2px solid #0000;flex:1;min-width:0;height:2.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-draft-search input::placeholder{color:hsl(var(--muted-foreground))}.creator-dashboard-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.creator-dashboard-tabs button{background-color:hsl(var(--secondary));height:2.25rem;color:hsl(var(--muted-foreground));border-radius:9999px;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .creator-dashboard-tabs button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-dashboard-tabs button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-dashboard-tabs button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-dashboard-tabs button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-dashboard-tabs button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-dashboard-tabs button:hover{background:#6249e3}.auth-actions .creator-dashboard-tabs button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-dashboard-tabs button,.auth-code-row .creator-dashboard-tabs button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-dashboard-tabs button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-dashboard-tabs button,.auth-form[data-mode=reset] .auth-code-row .creator-dashboard-tabs button{border-radius:15px;height:50px}.auth-actions .creator-dashboard-tabs button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-dashboard-tabs button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-dashboard-tabs button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-dashboard-tabs button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-dashboard-tabs button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-dashboard-tabs button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-dashboard-tabs button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-dashboard-tabs button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-dashboard-tabs button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-dashboard-tabs button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-dashboard-tabs button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-dashboard-tabs button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-dashboard-tabs button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-dashboard-tabs button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-dashboard-tabs button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-dashboard-tabs button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-dashboard-tabs button,.member-center .member-recharge-card .creator-dashboard-tabs button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-dashboard-tabs button{width:fit-content}.profile-code-row .creator-dashboard-tabs button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-dashboard-tabs button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-dashboard-tabs button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-dashboard-tabs button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-dashboard-tabs button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-dashboard-tabs button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-dashboard-tabs button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-dashboard-tabs button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-dashboard-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-dashboard-tabs button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-dashboard-tabs button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-dashboard-tabs button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-dashboard-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-dashboard-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-dashboard-tabs button:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-dashboard-tabs button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-dashboard-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-dashboard-tabs button:nth-child(4){display:none}}.detail-title-row .creator-dashboard-tabs button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-dashboard-tabs button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-dashboard-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-dashboard-tabs button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-dashboard-tabs button:first-child,.detail-action-bar>.creator-dashboard-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-dashboard-tabs button:first-child:hover,.detail-action-bar>.creator-dashboard-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3),.detail-action-bar>.creator-dashboard-tabs button:nth-child(4),.detail-action-bar>.creator-dashboard-tabs button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3):hover,.detail-action-bar>.creator-dashboard-tabs button:nth-child(4):hover,.detail-action-bar>.creator-dashboard-tabs button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-dashboard-tabs button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-dashboard-tabs button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-dashboard-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3),.detail-action-bar>.creator-dashboard-tabs button:nth-child(4){display:none}}.detail-title-row .creator-dashboard-tabs button,.detail-tag-row .creator-dashboard-tabs button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-dashboard-tabs button{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-dashboard-tabs button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-dashboard-tabs button:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-dashboard-tabs button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3),.detail-action-bar>.creator-dashboard-tabs button:nth-child(4),.detail-action-bar>.creator-dashboard-tabs button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-dashboard-tabs button{height:1.75rem}.detail-tag-row .creator-dashboard-tabs button:nth-child(n+4),.detail-quick-actions .creator-dashboard-tabs button:nth-child(3){display:none}}.detail-title-row .creator-dashboard-tabs button,.detail-tag-row .creator-dashboard-tabs button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-dashboard-tabs button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-dashboard-tabs button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-dashboard-tabs button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-dashboard-tabs button:first-child,.detail-action-bar>.creator-dashboard-tabs button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-dashboard-tabs button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-dashboard-tabs button:nth-child(5){display:none}.comment-box .creator-dashboard-tabs button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-dashboard-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-dashboard-tabs button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-dashboard-tabs button:nth-child(3),.detail-action-bar>.creator-dashboard-tabs button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-dashboard-tabs button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-dashboard-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-dashboard-tabs button{min-width:0}.detail-action-bar>.creator-dashboard-tabs button:nth-child(3),.detail-action-bar>.creator-dashboard-tabs button:nth-child(4),.detail-action-bar>.creator-dashboard-tabs button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-dashboard-tabs button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-dashboard-tabs button{width:100%}.creator-follow-app-card .creator-dashboard-tabs button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-dashboard-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-dashboard-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-dashboard-tabs button,.tap-shell-member .member-recharge-card .creator-dashboard-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-dashboard-tabs button{border-radius:999px;height:44px}.detail-action-bar .creator-dashboard-tabs button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-dashboard-tabs button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-dashboard-tabs button:not(button),.tap-shell-member .member-profile-main .creator-dashboard-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-dashboard-tabs button,.tap-shell-member .member-profile-main button.creator-dashboard-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-dashboard-tabs button,.creator-center-member .member-recharge-card .creator-dashboard-tabs button,.tap-shell-member .member-pricing-card .creator-dashboard-tabs button,.tap-shell-member .member-recharge-card .creator-dashboard-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-dashboard-tabs button,.tap-shell-member .member-profile-main button.creator-dashboard-tabs button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-dashboard-tabs button,.creator-center-member .member-recharge-card .creator-dashboard-tabs button,.tap-shell-member .member-pricing-card .creator-dashboard-tabs button,.tap-shell-member .member-recharge-card .creator-dashboard-tabs button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-dashboard-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-dashboard-tabs button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-dashboard-tabs button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-dashboard-tabs button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-dashboard-tabs button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-dashboard-tabs button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-dashboard-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-dashboard-tabs button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-dashboard-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-dashboard-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-dashboard-tabs button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-dashboard-tabs button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-dashboard-tabs button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-dashboard-tabs button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-dashboard-tabs button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-dashboard-tabs button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-dashboard-tabs button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-dashboard-tabs button,.member-center .member-app-card-title .creator-dashboard-tabs button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-dashboard-tabs button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-dashboard-tabs button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-dashboard-tabs button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-dashboard-tabs button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-dashboard-tabs button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-dashboard-tabs button{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-dashboard-tabs button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-dashboard-tabs button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-dashboard-tabs button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-dashboard-tabs button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-dashboard-tabs button:last-child{width:100%}}.creator-dashboard-tabs button:hover,.creator-dashboard-tabs button.active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.creator-dashboard-tabs span{font-size:.75rem;line-height:1rem}.creator-draft-table{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));overflow:hidden}.creator-draft-row{border-bottom-width:1px;border-color:hsl(var(--border) / .6);grid-template-columns:minmax(0,1fr) 74px 32px;align-items:center;gap:.75rem;min-height:54px;padding:.5rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.creator-draft-row:last-child{border-bottom-width:0}.creator-draft-row:hover{background-color:hsl(var(--secondary) / .45)}.creator-draft-row button{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;display:inline-flex}.auth-code-row .creator-draft-row button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-draft-row button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-draft-row button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-draft-row button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-draft-row button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-draft-row button:hover{background:#6249e3}.auth-actions .creator-draft-row button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-draft-row button,.auth-code-row .creator-draft-row button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-draft-row button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-draft-row button,.auth-form[data-mode=reset] .auth-code-row .creator-draft-row button{border-radius:15px;height:50px}.auth-actions .creator-draft-row button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-draft-row button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-draft-row button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-draft-row button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-draft-row button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-draft-row button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-draft-row button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-draft-row button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-draft-row button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-draft-row button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-draft-row button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-draft-row button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-draft-row button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-draft-row button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-draft-row button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-draft-row button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-draft-row button,.member-center .member-recharge-card .creator-draft-row button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-draft-row button{width:fit-content}.profile-code-row .creator-draft-row button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-draft-row button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-draft-row button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-draft-row button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-draft-row button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-draft-row button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-draft-row button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-draft-row button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-draft-row button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-draft-row button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-draft-row button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-draft-row button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-draft-row button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-draft-row button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-draft-row button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-draft-row button:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-draft-row button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-draft-row button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-draft-row button:nth-child(4){display:none}}.detail-title-row .creator-draft-row button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-draft-row button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-draft-row button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-draft-row button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-draft-row button:first-child,.detail-action-bar>.creator-draft-row button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-draft-row button:first-child:hover,.detail-action-bar>.creator-draft-row button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-draft-row button:nth-child(3),.detail-action-bar>.creator-draft-row button:nth-child(4),.detail-action-bar>.creator-draft-row button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-draft-row button:nth-child(3):hover,.detail-action-bar>.creator-draft-row button:nth-child(4):hover,.detail-action-bar>.creator-draft-row button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-draft-row button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-draft-row button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-draft-row button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-draft-row button:nth-child(3),.detail-action-bar>.creator-draft-row button:nth-child(4){display:none}}.detail-title-row .creator-draft-row button,.detail-tag-row .creator-draft-row button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-draft-row button{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-draft-row button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-draft-row button:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-draft-row button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-draft-row button:nth-child(3),.detail-action-bar>.creator-draft-row button:nth-child(4),.detail-action-bar>.creator-draft-row button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-draft-row button{height:1.75rem}.detail-tag-row .creator-draft-row button:nth-child(n+4),.detail-quick-actions .creator-draft-row button:nth-child(3){display:none}}.detail-title-row .creator-draft-row button,.detail-tag-row .creator-draft-row button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-draft-row button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-draft-row button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-draft-row button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-draft-row button:first-child,.detail-action-bar>.creator-draft-row button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-draft-row button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-draft-row button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-draft-row button:nth-child(5){display:none}.comment-box .creator-draft-row button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-draft-row button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-draft-row button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-draft-row button:nth-child(3),.detail-action-bar>.creator-draft-row button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-draft-row button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-draft-row button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-draft-row button{min-width:0}.detail-action-bar>.creator-draft-row button:nth-child(3),.detail-action-bar>.creator-draft-row button:nth-child(4),.detail-action-bar>.creator-draft-row button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-draft-row button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-draft-row button{width:100%}.creator-follow-app-card .creator-draft-row button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-draft-row button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-draft-row button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-draft-row button,.tap-shell-member .member-recharge-card .creator-draft-row button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-draft-row button{border-radius:999px;height:44px}.detail-action-bar .creator-draft-row button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-draft-row button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-draft-row button:not(button),.tap-shell-member .member-profile-main .creator-draft-row button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-draft-row button,.tap-shell-member .member-profile-main button.creator-draft-row button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-draft-row button,.creator-center-member .member-recharge-card .creator-draft-row button,.tap-shell-member .member-pricing-card .creator-draft-row button,.tap-shell-member .member-recharge-card .creator-draft-row button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-draft-row button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-draft-row button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-draft-row button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-draft-row button,.tap-shell-member .member-profile-main button.creator-draft-row button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-draft-row button,.creator-center-member .member-recharge-card .creator-draft-row button,.tap-shell-member .member-pricing-card .creator-draft-row button,.tap-shell-member .member-recharge-card .creator-draft-row button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-draft-row button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-draft-row button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-draft-row button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-draft-row button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-draft-row button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-draft-row button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-draft-row button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-draft-row button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-draft-row button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-draft-row button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-draft-row button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-draft-row button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-draft-row button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-draft-row button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-draft-row button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-draft-row button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-draft-row button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-draft-row button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-draft-row button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-draft-row button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-draft-row button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-draft-row button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-draft-row button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-draft-row button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-draft-row button,.member-center .member-app-card-title .creator-draft-row button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-draft-row button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-draft-row button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-draft-row button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-draft-row button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-draft-row button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-draft-row button{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-draft-row button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-draft-row button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-draft-row button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-draft-row button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-draft-row button:last-child{width:100%}}.creator-draft-row button:hover{background-color:hsl(var(--secondary));color:hsl(var(--foreground))}.creator-draft-row button svg{width:1rem;height:1rem}.creator-data-stat-row{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:640px){.creator-data-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.creator-data-stat-row{grid-template-columns:repeat(4,minmax(0,1fr))}}.creator-mini-stat{-moz-column-gap:.75rem;grid-template-columns:32px minmax(0,1fr);column-gap:.75rem;min-height:86px;padding:1rem;display:grid}.creator-mini-stat span{grid-row:span 2/span 2}.creator-mini-stat small{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem}.creator-mini-stat b{letter-spacing:0;color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:2rem}.creator-data-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;margin-top:1rem;display:grid}@media (min-width:1024px){.creator-data-grid{grid-template-columns:1.7fr .9fr}}.creator-trend-card,.creator-source-card,.creator-ledger-card{min-width:0}.creator-bar-chart{border-radius:calc(var(--radius) - 2px);border-bottom-width:1px;border-left-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--secondary) / .25);align-items:flex-end;gap:1rem;height:12rem;margin-top:1.25rem;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem;display:flex}.creator-bar-chart span{flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.creator-bar-chart i{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px);background-image:linear-gradient(to top, var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--primary)) var(--tw-gradient-from-position);--tw-gradient-to:#c4b5fd var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-shadow:0 8px 18px hsl(var(--primary)/.18);--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);width:100%;max-width:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);display:block}.creator-bar-chart b{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem;position:absolute;bottom:-1.5rem}.creator-donut-wrap{align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.creator-donut{background:conic-gradient(hsl(var(--primary)) 0 45%, #3c83f6 45% 70%, #48bef4 70% 85%, #98b6f5 85% 95%, #cdcdd6 95% 100%);border-radius:9999px;flex-shrink:0;width:7rem;height:7rem;-webkit-mask:radial-gradient(circle,#0000 48%,#000 50%);mask:radial-gradient(circle,#0000 48%,#000 50%)}.creator-source-legend{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.creator-source-legend span{color:hsl(var(--muted-foreground));grid-template-columns:8px minmax(0,1fr) 40px;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;display:grid}.creator-source-legend i{background-color:hsl(var(--primary));border-radius:9999px;width:.5rem;height:.5rem}.creator-source-legend span:nth-child(2) i{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.creator-source-legend span:nth-child(3) i{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.creator-source-legend span:nth-child(4) i{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity,1))}.creator-source-legend span:nth-child(5) i{background-color:hsl(var(--muted-foreground))}.creator-source-legend b{text-align:right;color:hsl(var(--foreground))}@media (min-width:640px){.creator-ledger-card{grid-column:span 2/span 2}}@media (min-width:1280px){.creator-ledger-card{grid-column:span 4/span 4}}.creator-ledger-row{border-radius:calc(var(--radius) - 2px);justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:.75rem .25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.creator-ledger-row:hover{background-color:hsl(var(--secondary) / .55)}.creator-ledger-row span{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-ledger-row strong{color:hsl(var(--foreground));flex-shrink:0;font-size:1rem;font-weight:900;line-height:1.5rem}.creator-ledger-row strong.positive{color:hsl(var(--primary))}.creator-dashboard-empty{border-radius:var(--radius);background-color:hsl(var(--secondary));color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem}@media (max-width:767px){.creator-dashboard{padding-top:1.25rem;padding-left:1rem;padding-right:1rem}.creator-dashboard-hero{padding-top:1.25rem;padding-bottom:1.25rem}.creator-dashboard-hero h1{font-size:1.5rem;line-height:2rem}.creator-recent-row{grid-template-columns:44px minmax(0,1fr)}.creator-recent-row em{display:none}.creator-draft-row{grid-template-columns:minmax(0,1fr) 72px 28px;padding-left:.75rem;padding-right:.75rem}.creator-donut-wrap{flex-direction:column;align-items:flex-start}}.creator-center{background-color:hsl(var(--card));min-height:100vh;color:hsl(var(--foreground));background:hsl(var(--card))}.creator-topbar{z-index:30;border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));height:72px;box-shadow:none;padding-left:1.25rem;padding-right:1.25rem;position:sticky;top:0}.creator-topbar-inner{align-items:center;gap:1rem;width:100%;max-width:1300px;height:100%;margin-left:auto;margin-right:auto;display:flex}.creator-brand{white-space:nowrap;flex-shrink:0;align-items:center;gap:.75rem;width:auto;max-width:none;margin-left:0;margin-right:0;display:flex}.creator-brand .tap-brand-mark{color:#fff;background:radial-gradient(circle at 28% 20%,#fffffff2,#0000 34%),linear-gradient(145deg,#7b61ff,#6046e5 78%);border:1px solid #e6e1ff;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 24px #6d50ff33}.creator-brand .tap-brand-monogram{color:currentColor;letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:950;line-height:1}.creator-brand .tap-brand-copy{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:0;display:flex}.creator-brand .tap-brand-copy b{color:#20213c;letter-spacing:0;font-size:20px;font-weight:950;line-height:1}.creator-brand-section{color:hsl(var(--foreground));background-color:#0000;border-width:0;padding:0;font-size:1.125rem;font-weight:900;line-height:1.75rem}.creator-profile-menu-wrap{flex-shrink:0;align-items:center;gap:.75rem;margin-left:auto;display:flex;position:relative;right:auto}.creator-notify-button{width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));border-radius:9999px;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.auth-code-row .creator-notify-button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-notify-button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-notify-button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-notify-button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-notify-button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-notify-button:hover{background:#6249e3}.auth-actions .creator-notify-button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-notify-button,.auth-code-row .creator-notify-button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-notify-button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-notify-button,.auth-form[data-mode=reset] .auth-code-row .creator-notify-button{border-radius:15px;height:50px}.auth-actions .creator-notify-button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-notify-button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-notify-button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-notify-button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-notify-button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-notify-button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-notify-button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-notify-button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-notify-button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-notify-button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-notify-button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-notify-button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-notify-button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-notify-button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-notify-button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-notify-button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-notify-button,.member-center .member-recharge-card .creator-notify-button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-notify-button{width:fit-content}.profile-code-row .creator-notify-button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-notify-button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-notify-button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-notify-button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-notify-button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-notify-button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-notify-button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-notify-button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-notify-button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-notify-button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-notify-button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-notify-button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-notify-button:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-notify-button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-notify-button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button:nth-child(4){display:none}}.detail-title-row .creator-notify-button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-notify-button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-notify-button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button:first-child,.detail-action-bar>.creator-notify-button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-notify-button:first-child:hover,.detail-action-bar>.creator-notify-button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button:nth-child(3),.detail-action-bar>.creator-notify-button:nth-child(4),.detail-action-bar>.creator-notify-button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-notify-button:nth-child(3):hover,.detail-action-bar>.creator-notify-button:nth-child(4):hover,.detail-action-bar>.creator-notify-button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-notify-button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-notify-button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-notify-button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button:nth-child(3),.detail-action-bar>.creator-notify-button:nth-child(4){display:none}}.detail-title-row .creator-notify-button,.detail-tag-row .creator-notify-button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-notify-button{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-notify-button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-notify-button:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-notify-button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-notify-button:nth-child(3),.detail-action-bar>.creator-notify-button:nth-child(4),.detail-action-bar>.creator-notify-button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-notify-button{height:1.75rem}.detail-tag-row .creator-notify-button:nth-child(n+4),.detail-quick-actions .creator-notify-button:nth-child(3){display:none}}.detail-title-row .creator-notify-button,.detail-tag-row .creator-notify-button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-notify-button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-notify-button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-notify-button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-notify-button:first-child,.detail-action-bar>.creator-notify-button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-notify-button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-notify-button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-notify-button:nth-child(5){display:none}.comment-box .creator-notify-button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-notify-button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-notify-button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-notify-button:nth-child(3),.detail-action-bar>.creator-notify-button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-notify-button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-notify-button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-notify-button{min-width:0}.detail-action-bar>.creator-notify-button:nth-child(3),.detail-action-bar>.creator-notify-button:nth-child(4),.detail-action-bar>.creator-notify-button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-notify-button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-notify-button{width:100%}.creator-follow-app-card .creator-notify-button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-notify-button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-notify-button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-notify-button,.tap-shell-member .member-recharge-card .creator-notify-button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-notify-button{border-radius:999px;height:44px}.detail-action-bar .creator-notify-button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-notify-button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-notify-button:not(button),.tap-shell-member .member-profile-main .creator-notify-button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-notify-button,.tap-shell-member .member-profile-main button.creator-notify-button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-notify-button,.creator-center-member .member-recharge-card .creator-notify-button,.tap-shell-member .member-pricing-card .creator-notify-button,.tap-shell-member .member-recharge-card .creator-notify-button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-notify-button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-notify-button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-notify-button,.tap-shell-member .member-profile-main button.creator-notify-button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-notify-button,.creator-center-member .member-recharge-card .creator-notify-button,.tap-shell-member .member-pricing-card .creator-notify-button,.tap-shell-member .member-recharge-card .creator-notify-button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-notify-button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-notify-button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-notify-button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-notify-button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-notify-button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-notify-button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-notify-button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-notify-button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-notify-button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-notify-button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-notify-button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-notify-button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-notify-button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-notify-button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-notify-button,.member-center .member-app-card-title .creator-notify-button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-notify-button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-notify-button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-notify-button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-notify-button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-notify-button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-notify-button{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-notify-button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button:last-child{width:100%}}.creator-notify-button:hover{background-color:hsl(var(--secondary));color:hsl(var(--foreground))}.creator-notify-button span{background-color:hsl(var(--destructive));width:1rem;height:1rem;color:hsl(var(--destructive-foreground));border-radius:9999px;justify-content:center;align-items:center;font-size:10px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:.25rem;right:.25rem}.auth-code-row .creator-notify-button span{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-notify-button span{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-notify-button span:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-notify-button span:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-notify-button span{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-notify-button span:hover{background:#6249e3}.auth-actions .creator-notify-button span:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-notify-button span,.auth-code-row .creator-notify-button span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-notify-button span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-notify-button span,.auth-form[data-mode=reset] .auth-code-row .creator-notify-button span{border-radius:15px;height:50px}.auth-actions .creator-notify-button span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-notify-button span{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-notify-button span{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-notify-button span:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-notify-button span:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-notify-button span{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-notify-button span{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-notify-button span{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-notify-button span{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-notify-button span{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-notify-button span{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-notify-button span{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-notify-button span:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-notify-button span:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-notify-button span{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-notify-button span,.member-center .member-recharge-card .creator-notify-button span{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-notify-button span{width:fit-content}.profile-code-row .creator-notify-button span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-notify-button span{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-notify-button span:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-notify-button span{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-notify-button span{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-notify-button span:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-notify-button span:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-notify-button span{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-notify-button span{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-notify-button span{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-notify-button span:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button span{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-notify-button span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button span:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-notify-button span:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-notify-button span{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-notify-button span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button span:nth-child(4){display:none}}.detail-title-row .creator-notify-button span{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-notify-button span{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-notify-button span{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button span{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-notify-button span:first-child,.detail-action-bar>.creator-notify-button span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-notify-button span:first-child:hover,.detail-action-bar>.creator-notify-button span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4),.detail-action-bar>.creator-notify-button span:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-notify-button span:nth-child(3):hover,.detail-action-bar>.creator-notify-button span:nth-child(4):hover,.detail-action-bar>.creator-notify-button span:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-notify-button span{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-notify-button span:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-notify-button span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4){display:none}}.detail-title-row .creator-notify-button span,.detail-tag-row .creator-notify-button span{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-notify-button span{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-notify-button span{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-notify-button span:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-notify-button span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4),.detail-action-bar>.creator-notify-button span:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-notify-button span{height:1.75rem}.detail-tag-row .creator-notify-button span:nth-child(n+4),.detail-quick-actions .creator-notify-button span:nth-child(3){display:none}}.detail-title-row .creator-notify-button span,.detail-tag-row .creator-notify-button span{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-notify-button span{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-notify-button span{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-notify-button span{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-notify-button span:first-child,.detail-action-bar>.creator-notify-button span:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-notify-button span:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-notify-button span:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-notify-button span:nth-child(5){display:none}.comment-box .creator-notify-button span{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-notify-button span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-notify-button span{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-notify-button span{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-notify-button span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-notify-button span{min-width:0}.detail-action-bar>.creator-notify-button span:nth-child(3),.detail-action-bar>.creator-notify-button span:nth-child(4),.detail-action-bar>.creator-notify-button span:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-notify-button span{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-notify-button span{width:100%}.creator-follow-app-card .creator-notify-button span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-notify-button span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-notify-button span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-notify-button span{border-radius:999px;height:44px}.detail-action-bar .creator-notify-button span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-notify-button span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-notify-button span:not(button),.tap-shell-member .member-profile-main .creator-notify-button span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-notify-button span,.tap-shell-member .member-profile-main button.creator-notify-button span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-notify-button span,.creator-center-member .member-recharge-card .creator-notify-button span,.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-notify-button span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-notify-button span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-notify-button span,.tap-shell-member .member-profile-main button.creator-notify-button span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-notify-button span,.creator-center-member .member-recharge-card .creator-notify-button span,.tap-shell-member .member-pricing-card .creator-notify-button span,.tap-shell-member .member-recharge-card .creator-notify-button span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-notify-button span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-notify-button span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-notify-button span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button span{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button span:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-notify-button span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-notify-button span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-notify-button span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-notify-button span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-notify-button span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-notify-button span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-notify-button span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-notify-button span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-notify-button span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-notify-button span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-notify-button span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-notify-button span{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-notify-button span:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-notify-button span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-notify-button span,.member-center .member-app-card-title .creator-notify-button span{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-notify-button span{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-notify-button span{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-notify-button span{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-notify-button span{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-notify-button span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-notify-button span{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-notify-button span{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-notify-button span:last-child{width:100%}}.creator-avatar{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:2.5rem;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;justify-content:center;align-items:center;padding:.125rem;display:flex}.creator-login-entry{border-radius:9999px;flex-shrink:0;height:2.5rem;padding-left:1.25rem;padding-right:1.25rem;font-weight:900;position:relative;right:auto}.creator-layout{grid-template-columns:220px minmax(0,1fr);width:100%;max-width:1300px;margin-left:auto;margin-right:auto;display:grid}.creator-sidebar{border-right-width:1px;border-color:hsl(var(--border));min-height:calc(100vh - 72px);padding:1.25rem 1rem;display:block;position:sticky;top:72px}.creator-sidebar nav{flex-direction:column;gap:.5rem;display:flex}.creator-sidebar nav a,.creator-sidebar nav button{height:2.75rem;color:hsl(var(--foreground));border-radius:8px;align-items:center;gap:1rem;padding-left:.75rem;padding-right:.75rem;font-size:1rem;font-weight:900;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.creator-sidebar nav a:hover,.creator-sidebar nav button:hover{background-color:hsl(var(--secondary));color:hsl(var(--primary))}.creator-sidebar nav a svg,.creator-sidebar nav button svg{width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));flex-shrink:0}.creator-sidebar nav a.active,.creator-sidebar nav button.active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.creator-content{min-width:0}.creator-taptap-page{min-width:0;padding:2.25rem 1.75rem 4rem}.creator-page{max-width:none;padding:2.25rem 1.75rem 4rem}.creator-section-title-row,.creator-page-title-row{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.creator-section-title-row h1,.creator-page-title-row h1,.creator-taptap-page>h1{letter-spacing:0;color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:26px;font-weight:900;line-height:1;display:flex}.creator-section-title-row h2,.creator-subtitle{letter-spacing:0;color:hsl(var(--foreground));font-size:26px;font-weight:900;line-height:1}.creator-section-title-row h1 svg,.creator-page-title-row h1 svg{width:1rem;height:1rem;color:hsl(var(--muted-foreground))}.creator-section-title-row a{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .creator-section-title-row a{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-section-title-row a{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-section-title-row a:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-section-title-row a:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-section-title-row a{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-section-title-row a:hover{background:#6249e3}.auth-actions .creator-section-title-row a:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-section-title-row a,.auth-code-row .creator-section-title-row a{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-section-title-row a{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-section-title-row a,.auth-form[data-mode=reset] .auth-code-row .creator-section-title-row a{border-radius:15px;height:50px}.auth-actions .creator-section-title-row a{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-section-title-row a{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-section-title-row a{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-section-title-row a{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-section-title-row a:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-section-title-row a:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-section-title-row a{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-section-title-row a{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-section-title-row a{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-section-title-row a{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-section-title-row a{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-section-title-row a{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-section-title-row a{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-section-title-row a:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-section-title-row a:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-section-title-row a{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-section-title-row a,.member-center .member-recharge-card .creator-section-title-row a{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-section-title-row a{width:fit-content}.profile-code-row .creator-section-title-row a{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-section-title-row a{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-section-title-row a:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-section-title-row a{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-section-title-row a{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-section-title-row a:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-section-title-row a:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-section-title-row a{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-section-title-row a{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-section-title-row a{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-section-title-row a:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-section-title-row a{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-section-title-row a:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-section-title-row a:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-section-title-row a:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-section-title-row a:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-section-title-row a{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-section-title-row a{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-section-title-row a:nth-child(4){display:none}}.detail-title-row .creator-section-title-row a{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-section-title-row a{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-section-title-row a{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-section-title-row a{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-section-title-row a:first-child,.detail-action-bar>.creator-section-title-row a:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-section-title-row a:first-child:hover,.detail-action-bar>.creator-section-title-row a:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-section-title-row a:nth-child(3),.detail-action-bar>.creator-section-title-row a:nth-child(4),.detail-action-bar>.creator-section-title-row a:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-section-title-row a:nth-child(3):hover,.detail-action-bar>.creator-section-title-row a:nth-child(4):hover,.detail-action-bar>.creator-section-title-row a:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-section-title-row a{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-section-title-row a:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-section-title-row a{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-section-title-row a:nth-child(3),.detail-action-bar>.creator-section-title-row a:nth-child(4){display:none}}.detail-title-row .creator-section-title-row a,.detail-tag-row .creator-section-title-row a{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-section-title-row a{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-section-title-row a{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-section-title-row a:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-section-title-row a{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-section-title-row a:nth-child(3),.detail-action-bar>.creator-section-title-row a:nth-child(4),.detail-action-bar>.creator-section-title-row a:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-section-title-row a{height:1.75rem}.detail-tag-row .creator-section-title-row a:nth-child(n+4),.detail-quick-actions .creator-section-title-row a:nth-child(3){display:none}}.detail-title-row .creator-section-title-row a,.detail-tag-row .creator-section-title-row a{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-section-title-row a{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-section-title-row a{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-section-title-row a{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-section-title-row a:first-child,.detail-action-bar>.creator-section-title-row a:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-section-title-row a:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-section-title-row a:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-section-title-row a:nth-child(5){display:none}.comment-box .creator-section-title-row a{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-section-title-row a{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-section-title-row a{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-section-title-row a:nth-child(3),.detail-action-bar>.creator-section-title-row a:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-section-title-row a{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-section-title-row a{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-section-title-row a{min-width:0}.detail-action-bar>.creator-section-title-row a:nth-child(3),.detail-action-bar>.creator-section-title-row a:nth-child(4),.detail-action-bar>.creator-section-title-row a:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-section-title-row a{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-section-title-row a{width:100%}.creator-follow-app-card .creator-section-title-row a{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-section-title-row a:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-section-title-row a{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-section-title-row a,.tap-shell-member .member-recharge-card .creator-section-title-row a{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-section-title-row a{border-radius:999px;height:44px}.detail-action-bar .creator-section-title-row a{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-section-title-row a{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-section-title-row a:not(button),.tap-shell-member .member-profile-main .creator-section-title-row a:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-section-title-row a,.tap-shell-member .member-profile-main button.creator-section-title-row a{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-section-title-row a,.creator-center-member .member-recharge-card .creator-section-title-row a,.tap-shell-member .member-pricing-card .creator-section-title-row a,.tap-shell-member .member-recharge-card .creator-section-title-row a{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-section-title-row a{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-section-title-row a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-section-title-row a:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-section-title-row a,.tap-shell-member .member-profile-main button.creator-section-title-row a{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-section-title-row a,.creator-center-member .member-recharge-card .creator-section-title-row a,.tap-shell-member .member-pricing-card .creator-section-title-row a,.tap-shell-member .member-recharge-card .creator-section-title-row a{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-section-title-row a{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-section-title-row a{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-section-title-row a{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-section-title-row a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-section-title-row a{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-section-title-row a{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-section-title-row a:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-section-title-row a{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-section-title-row a{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-section-title-row a{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-section-title-row a{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-section-title-row a{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-section-title-row a{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-section-title-row a{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-section-title-row a{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-section-title-row a{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-section-title-row a{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-section-title-row a{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-section-title-row a{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-section-title-row a{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-section-title-row a{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-section-title-row a{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-section-title-row a:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-section-title-row a{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-section-title-row a,.member-center .member-app-card-title .creator-section-title-row a{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-section-title-row a{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-section-title-row a{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-section-title-row a{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-section-title-row a{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-section-title-row a{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-section-title-row a{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-section-title-row a{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-section-title-row a,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-section-title-row a{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-section-title-row a:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-section-title-row a:last-child{width:100%}}.creator-section-title-row a:hover{color:hsl(var(--primary))}.creator-section-title-row a svg{width:1rem;height:1rem}.creator-page-title-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5rem}.creator-page-title-row p{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-page-title-row a{color:hsl(var(--primary))}.creator-announcement h2{letter-spacing:0;color:hsl(var(--foreground));margin-bottom:1.25rem;font-size:26px;font-weight:900;line-height:1}.creator-announcement-card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:8px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.creator-announcement-card:hover{border-color:hsl(var(--primary) / .25)}.creator-announcement-card>div{min-height:132px;color:hsl(var(--primary-foreground));background:radial-gradient(circle at 86% 18%, hsl(var(--line-cyan) / .36), transparent 7rem), linear-gradient(135deg, hsl(var(--primary)), hsl(var(--accent)));padding:1.25rem}.creator-announcement-card strong{letter-spacing:0;font-size:1.5rem;font-weight:900;line-height:2rem;display:block}.creator-announcement-card span{color:hsl(var(--primary-foreground) / .85);margin-top:.75rem;font-size:.875rem;font-weight:700;line-height:1.5rem;display:block}.creator-announcement-card small{color:hsl(var(--foreground));padding:.75rem 1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.creator-feed-section{border-top-width:1px;border-color:hsl(var(--border));min-width:0;padding-top:2rem}.creator-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}@media (min-width:640px){.creator-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.creator-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.creator-feature-tile{min-width:0}.creator-feature-tile img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.creator-feature-tile strong{-webkit-line-clamp:2;letter-spacing:0;color:hsl(var(--foreground));-webkit-box-orient:vertical;margin-top:.75rem;font-size:1rem;font-weight:900;line-height:1.5rem;display:block;overflow:hidden}.creator-feature-tile span{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:block;overflow:hidden}.creator-empty-plain,.creator-flat-empty{text-align:center;color:hsl(var(--muted-foreground));padding-top:5rem;padding-bottom:5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-link-tabs{border-bottom-width:1px;border-color:hsl(var(--border));gap:2rem;margin-top:1.5rem;display:flex}.creator-link-tabs.compact{margin-top:1.25rem}.creator-link-tabs button{height:2.5rem;color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:1rem;font-weight:900;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.auth-code-row .creator-link-tabs button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-link-tabs button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-link-tabs button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-link-tabs button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-link-tabs button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-link-tabs button:hover{background:#6249e3}.auth-actions .creator-link-tabs button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-link-tabs button,.auth-code-row .creator-link-tabs button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-link-tabs button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-link-tabs button,.auth-form[data-mode=reset] .auth-code-row .creator-link-tabs button{border-radius:15px;height:50px}.auth-actions .creator-link-tabs button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-link-tabs button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-link-tabs button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-link-tabs button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-link-tabs button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-link-tabs button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-link-tabs button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-link-tabs button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-link-tabs button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-link-tabs button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-link-tabs button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-link-tabs button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-link-tabs button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-link-tabs button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-link-tabs button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-link-tabs button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-link-tabs button,.member-center .member-recharge-card .creator-link-tabs button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-link-tabs button{width:fit-content}.profile-code-row .creator-link-tabs button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-link-tabs button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-link-tabs button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-link-tabs button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-link-tabs button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-link-tabs button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-link-tabs button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-link-tabs button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-link-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-link-tabs button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-link-tabs button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-link-tabs button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-link-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-link-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-link-tabs button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-link-tabs button:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-link-tabs button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-link-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-link-tabs button:nth-child(4){display:none}}.detail-title-row .creator-link-tabs button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-link-tabs button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-link-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-link-tabs button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-link-tabs button:first-child,.detail-action-bar>.creator-link-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-link-tabs button:first-child:hover,.detail-action-bar>.creator-link-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-link-tabs button:nth-child(3),.detail-action-bar>.creator-link-tabs button:nth-child(4),.detail-action-bar>.creator-link-tabs button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-link-tabs button:nth-child(3):hover,.detail-action-bar>.creator-link-tabs button:nth-child(4):hover,.detail-action-bar>.creator-link-tabs button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-link-tabs button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-link-tabs button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-link-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-link-tabs button:nth-child(3),.detail-action-bar>.creator-link-tabs button:nth-child(4){display:none}}.detail-title-row .creator-link-tabs button,.detail-tag-row .creator-link-tabs button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-link-tabs button{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-link-tabs button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-link-tabs button:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-link-tabs button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-link-tabs button:nth-child(3),.detail-action-bar>.creator-link-tabs button:nth-child(4),.detail-action-bar>.creator-link-tabs button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-link-tabs button{height:1.75rem}.detail-tag-row .creator-link-tabs button:nth-child(n+4),.detail-quick-actions .creator-link-tabs button:nth-child(3){display:none}}.detail-title-row .creator-link-tabs button,.detail-tag-row .creator-link-tabs button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-link-tabs button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-link-tabs button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-link-tabs button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-link-tabs button:first-child,.detail-action-bar>.creator-link-tabs button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-link-tabs button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-link-tabs button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-link-tabs button:nth-child(5){display:none}.comment-box .creator-link-tabs button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-link-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-link-tabs button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-link-tabs button:nth-child(3),.detail-action-bar>.creator-link-tabs button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-link-tabs button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-link-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-link-tabs button{min-width:0}.detail-action-bar>.creator-link-tabs button:nth-child(3),.detail-action-bar>.creator-link-tabs button:nth-child(4),.detail-action-bar>.creator-link-tabs button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-link-tabs button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-link-tabs button{width:100%}.creator-follow-app-card .creator-link-tabs button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-link-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-link-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-link-tabs button,.tap-shell-member .member-recharge-card .creator-link-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-link-tabs button{border-radius:999px;height:44px}.detail-action-bar .creator-link-tabs button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-link-tabs button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-link-tabs button:not(button),.tap-shell-member .member-profile-main .creator-link-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-link-tabs button,.tap-shell-member .member-profile-main button.creator-link-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-link-tabs button,.creator-center-member .member-recharge-card .creator-link-tabs button,.tap-shell-member .member-pricing-card .creator-link-tabs button,.tap-shell-member .member-recharge-card .creator-link-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-link-tabs button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-link-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-link-tabs button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-link-tabs button,.tap-shell-member .member-profile-main button.creator-link-tabs button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-link-tabs button,.creator-center-member .member-recharge-card .creator-link-tabs button,.tap-shell-member .member-pricing-card .creator-link-tabs button,.tap-shell-member .member-recharge-card .creator-link-tabs button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-link-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-link-tabs button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-link-tabs button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-link-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-link-tabs button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-link-tabs button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-link-tabs button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-link-tabs button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-link-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-link-tabs button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-link-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-link-tabs button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-link-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-link-tabs button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-link-tabs button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-link-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-link-tabs button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-link-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-link-tabs button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-link-tabs button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-link-tabs button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-link-tabs button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-link-tabs button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-link-tabs button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-link-tabs button,.member-center .member-app-card-title .creator-link-tabs button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-link-tabs button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-link-tabs button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-link-tabs button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-link-tabs button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-link-tabs button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-link-tabs button{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-link-tabs button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-link-tabs button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-link-tabs button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-link-tabs button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-link-tabs button:last-child{width:100%}}.creator-link-tabs button:hover,.creator-link-tabs button.active{color:hsl(var(--foreground))}.creator-link-tabs button.active:after{content:"";background-color:hsl(var(--primary));border-radius:9999px;height:.125rem;position:absolute;bottom:0;left:0;right:0}.creator-link-tabs span{font-size:.875rem;line-height:1.25rem}.creator-pill-tabs{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.creator-pill-tabs button{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));height:2.25rem;color:hsl(var(--muted-foreground));border-radius:9999px;align-items:center;gap:.25rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .creator-pill-tabs button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-pill-tabs button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-pill-tabs button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-pill-tabs button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-pill-tabs button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-pill-tabs button:hover{background:#6249e3}.auth-actions .creator-pill-tabs button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-pill-tabs button,.auth-code-row .creator-pill-tabs button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-pill-tabs button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-pill-tabs button,.auth-form[data-mode=reset] .auth-code-row .creator-pill-tabs button{border-radius:15px;height:50px}.auth-actions .creator-pill-tabs button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-pill-tabs button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-pill-tabs button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-pill-tabs button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-pill-tabs button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-pill-tabs button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-pill-tabs button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-pill-tabs button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-pill-tabs button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-pill-tabs button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-pill-tabs button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-pill-tabs button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-pill-tabs button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-pill-tabs button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-pill-tabs button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-pill-tabs button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-pill-tabs button,.member-center .member-recharge-card .creator-pill-tabs button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-pill-tabs button{width:fit-content}.profile-code-row .creator-pill-tabs button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-pill-tabs button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-pill-tabs button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-pill-tabs button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-pill-tabs button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-pill-tabs button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-pill-tabs button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-pill-tabs button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-pill-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-pill-tabs button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-pill-tabs button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-pill-tabs button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-pill-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-pill-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-pill-tabs button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-pill-tabs button:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-pill-tabs button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-pill-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-pill-tabs button:nth-child(4){display:none}}.detail-title-row .creator-pill-tabs button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-pill-tabs button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-pill-tabs button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-pill-tabs button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-pill-tabs button:first-child,.detail-action-bar>.creator-pill-tabs button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-pill-tabs button:first-child:hover,.detail-action-bar>.creator-pill-tabs button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-pill-tabs button:nth-child(3),.detail-action-bar>.creator-pill-tabs button:nth-child(4),.detail-action-bar>.creator-pill-tabs button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-pill-tabs button:nth-child(3):hover,.detail-action-bar>.creator-pill-tabs button:nth-child(4):hover,.detail-action-bar>.creator-pill-tabs button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-pill-tabs button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-pill-tabs button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-pill-tabs button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-pill-tabs button:nth-child(3),.detail-action-bar>.creator-pill-tabs button:nth-child(4){display:none}}.detail-title-row .creator-pill-tabs button,.detail-tag-row .creator-pill-tabs button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-pill-tabs button{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-pill-tabs button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-pill-tabs button:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-pill-tabs button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-pill-tabs button:nth-child(3),.detail-action-bar>.creator-pill-tabs button:nth-child(4),.detail-action-bar>.creator-pill-tabs button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-pill-tabs button{height:1.75rem}.detail-tag-row .creator-pill-tabs button:nth-child(n+4),.detail-quick-actions .creator-pill-tabs button:nth-child(3){display:none}}.detail-title-row .creator-pill-tabs button,.detail-tag-row .creator-pill-tabs button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-pill-tabs button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-pill-tabs button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-pill-tabs button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-pill-tabs button:first-child,.detail-action-bar>.creator-pill-tabs button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-pill-tabs button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-pill-tabs button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-pill-tabs button:nth-child(5){display:none}.comment-box .creator-pill-tabs button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-pill-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-pill-tabs button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-pill-tabs button:nth-child(3),.detail-action-bar>.creator-pill-tabs button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-pill-tabs button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-pill-tabs button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-pill-tabs button{min-width:0}.detail-action-bar>.creator-pill-tabs button:nth-child(3),.detail-action-bar>.creator-pill-tabs button:nth-child(4),.detail-action-bar>.creator-pill-tabs button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-pill-tabs button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-pill-tabs button{width:100%}.creator-follow-app-card .creator-pill-tabs button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-pill-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-pill-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-pill-tabs button,.tap-shell-member .member-recharge-card .creator-pill-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-pill-tabs button{border-radius:999px;height:44px}.detail-action-bar .creator-pill-tabs button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-pill-tabs button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-pill-tabs button:not(button),.tap-shell-member .member-profile-main .creator-pill-tabs button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-pill-tabs button,.tap-shell-member .member-profile-main button.creator-pill-tabs button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-pill-tabs button,.creator-center-member .member-recharge-card .creator-pill-tabs button,.tap-shell-member .member-pricing-card .creator-pill-tabs button,.tap-shell-member .member-recharge-card .creator-pill-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-pill-tabs button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-pill-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-pill-tabs button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-pill-tabs button,.tap-shell-member .member-profile-main button.creator-pill-tabs button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-pill-tabs button,.creator-center-member .member-recharge-card .creator-pill-tabs button,.tap-shell-member .member-pricing-card .creator-pill-tabs button,.tap-shell-member .member-recharge-card .creator-pill-tabs button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-pill-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-pill-tabs button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-pill-tabs button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-pill-tabs button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-pill-tabs button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-pill-tabs button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-pill-tabs button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-pill-tabs button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-pill-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-pill-tabs button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-pill-tabs button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-pill-tabs button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-pill-tabs button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-pill-tabs button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-pill-tabs button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-pill-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-pill-tabs button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-pill-tabs button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-pill-tabs button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-pill-tabs button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-pill-tabs button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-pill-tabs button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-pill-tabs button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-pill-tabs button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-pill-tabs button,.member-center .member-app-card-title .creator-pill-tabs button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-pill-tabs button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-pill-tabs button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-pill-tabs button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-pill-tabs button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-pill-tabs button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-pill-tabs button{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-pill-tabs button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-pill-tabs button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-pill-tabs button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-pill-tabs button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-pill-tabs button:last-child{width:100%}}.creator-pill-tabs button:hover{border-color:hsl(var(--primary) / .3);color:hsl(var(--primary))}.creator-pill-tabs button.active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.creator-flat-table{min-width:0;margin-top:1.5rem;overflow-x:auto}.creator-flat-table-head,.creator-flat-table article,.creator-flat-table .creator-draft-link-row{align-items:center;min-width:900px;display:grid}.creator-drafts-table .creator-flat-table-head,.creator-drafts-table article,.creator-drafts-table .creator-draft-link-row{grid-template-columns:minmax(280px,1fr) 160px 96px 152px;min-width:820px}.creator-flat-table-head{background-color:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:8px;padding:1rem 1.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.creator-flat-table article,.creator-flat-table .creator-draft-link-row{border-bottom-width:1px;border-color:hsl(var(--border));color:hsl(var(--foreground));padding:1rem 1.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.creator-flat-table article>span,.creator-flat-table .creator-draft-link-row>span{text-align:center;min-width:0}.creator-flat-table-head span{text-align:center}.creator-flat-table article>span:first-child,.creator-flat-table .creator-draft-link-row>span:first-child,.creator-flat-table-head span:first-child{text-align:left}.creator-flat-table .creator-draft-link-row{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.creator-flat-table .creator-draft-link-row:hover{background-color:hsl(var(--primary) / .05)}.creator-flat-table b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:1rem;font-weight:900;line-height:1.5rem;display:block;overflow:hidden}.creator-flat-table article>span:first-child a{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:1rem;font-weight:900;line-height:1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.creator-flat-table article>span:first-child a:hover{color:hsl(var(--primary))}.creator-flat-table small{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block;overflow:hidden}.creator-draft-action-cell .inline-flex{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .inline-flex:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .inline-flex:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.creator-delete-dialog{border-color:hsl(var(--border));background-color:hsl(var(--card));max-width:28rem}.creator-delete-dialog h2{letter-spacing:0;color:hsl(var(--foreground));font-size:1.25rem;font-weight:900;line-height:1.75rem}.creator-delete-dialog p{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:600;line-height:1.5rem}.creator-delete-summary{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--secondary) / .45);border-radius:8px;padding:.75rem 1rem}.creator-delete-summary b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.creator-delete-summary span{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.creator-delete-actions{justify-content:flex-end;gap:.5rem;display:flex}.creator-bind-card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);max-width:560px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.creator-bind-card>span{background-color:hsl(var(--accent));width:2.5rem;height:2.5rem;color:hsl(var(--accent-foreground));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.auth-code-row .creator-bind-card>span{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.creator-bind-card>span{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.creator-bind-card>span:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.creator-bind-card>span:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .creator-bind-card>span{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .creator-bind-card>span:hover{background:#6249e3}.auth-actions .creator-bind-card>span:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .creator-bind-card>span,.auth-code-row .creator-bind-card>span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .creator-bind-card>span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .creator-bind-card>span,.auth-form[data-mode=reset] .auth-code-row .creator-bind-card>span{border-radius:15px;height:50px}.auth-actions .creator-bind-card>span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .creator-bind-card>span{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .creator-bind-card>span{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .creator-bind-card>span{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .creator-bind-card>span:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .creator-bind-card>span:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .creator-bind-card>span{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .creator-bind-card>span{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .creator-bind-card>span{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .creator-bind-card>span{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .creator-bind-card>span{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .creator-bind-card>span{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .creator-bind-card>span{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .creator-bind-card>span:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .creator-bind-card>span:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.creator-bind-card>span{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .creator-bind-card>span,.member-center .member-recharge-card .creator-bind-card>span{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .creator-bind-card>span{width:fit-content}.profile-code-row .creator-bind-card>span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .creator-bind-card>span{width:100%;height:42px;font-size:13px}}.message-bulk-bar .creator-bind-card>span:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .creator-bind-card>span{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .creator-bind-card>span{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .creator-bind-card>span:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .creator-bind-card>span:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .creator-bind-card>span{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .creator-bind-card>span{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .creator-bind-card>span{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .creator-bind-card>span:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-bind-card>span{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-bind-card>span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-bind-card>span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-bind-card>span:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.creator-bind-card>span:nth-child(3){grid-column:span 1/span 1}}.comment-box .creator-bind-card>span{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.creator-bind-card>span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-bind-card>span:nth-child(4){display:none}}.detail-title-row .creator-bind-card>span{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .creator-bind-card>span{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .creator-bind-card>span{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-bind-card>span{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.creator-bind-card>span:first-child,.detail-action-bar>.creator-bind-card>span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.creator-bind-card>span:first-child:hover,.detail-action-bar>.creator-bind-card>span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.creator-bind-card>span:nth-child(3),.detail-action-bar>.creator-bind-card>span:nth-child(4),.detail-action-bar>.creator-bind-card>span:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.creator-bind-card>span:nth-child(3):hover,.detail-action-bar>.creator-bind-card>span:nth-child(4):hover,.detail-action-bar>.creator-bind-card>span:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .creator-bind-card>span{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .creator-bind-card>span:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.creator-bind-card>span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.creator-bind-card>span:nth-child(3),.detail-action-bar>.creator-bind-card>span:nth-child(4){display:none}}.detail-title-row .creator-bind-card>span,.detail-tag-row .creator-bind-card>span{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .creator-bind-card>span{color:hsl(var(--muted-foreground))}.detail-quick-actions .creator-bind-card>span{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .creator-bind-card>span:hover{background-color:hsl(var(--background))}.detail-action-bar>.creator-bind-card>span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.creator-bind-card>span:nth-child(3),.detail-action-bar>.creator-bind-card>span:nth-child(4),.detail-action-bar>.creator-bind-card>span:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .creator-bind-card>span{height:1.75rem}.detail-tag-row .creator-bind-card>span:nth-child(n+4),.detail-quick-actions .creator-bind-card>span:nth-child(3){display:none}}.detail-title-row .creator-bind-card>span,.detail-tag-row .creator-bind-card>span{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .creator-bind-card>span{color:#7a8095;background:#f6f7fc}.detail-quick-actions .creator-bind-card>span{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.creator-bind-card>span{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.creator-bind-card>span:first-child,.detail-action-bar>.creator-bind-card>span:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.creator-bind-card>span:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.creator-bind-card>span:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.creator-bind-card>span:nth-child(5){display:none}.comment-box .creator-bind-card>span{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .creator-bind-card>span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .creator-bind-card>span{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.creator-bind-card>span:nth-child(3),.detail-action-bar>.creator-bind-card>span:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .creator-bind-card>span{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .creator-bind-card>span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.creator-bind-card>span{min-width:0}.detail-action-bar>.creator-bind-card>span:nth-child(3),.detail-action-bar>.creator-bind-card>span:nth-child(4),.detail-action-bar>.creator-bind-card>span:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .creator-bind-card>span{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .creator-bind-card>span{width:100%}.creator-follow-app-card .creator-bind-card>span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .creator-bind-card>span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.creator-bind-card>span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .creator-bind-card>span,.tap-shell-member .member-recharge-card .creator-bind-card>span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .creator-bind-card>span{border-radius:999px;height:44px}.detail-action-bar .creator-bind-card>span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .creator-bind-card>span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .creator-bind-card>span:not(button),.tap-shell-member .member-profile-main .creator-bind-card>span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.creator-bind-card>span,.tap-shell-member .member-profile-main button.creator-bind-card>span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .creator-bind-card>span,.creator-center-member .member-recharge-card .creator-bind-card>span,.tap-shell-member .member-pricing-card .creator-bind-card>span,.tap-shell-member .member-recharge-card .creator-bind-card>span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.creator-bind-card>span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.creator-bind-card>span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.creator-bind-card>span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.creator-bind-card>span,.tap-shell-member .member-profile-main button.creator-bind-card>span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .creator-bind-card>span,.creator-center-member .member-recharge-card .creator-bind-card>span,.tap-shell-member .member-pricing-card .creator-bind-card>span,.tap-shell-member .member-recharge-card .creator-bind-card>span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .creator-bind-card>span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .creator-bind-card>span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.creator-bind-card>span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.creator-bind-card>span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .creator-bind-card>span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-bind-card>span{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-bind-card>span:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .creator-bind-card>span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .creator-bind-card>span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .creator-bind-card>span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .creator-bind-card>span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.creator-bind-card>span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .creator-bind-card>span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .creator-bind-card>span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .creator-bind-card>span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-bind-card>span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .creator-bind-card>span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-bind-card>span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.creator-bind-card>span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.creator-bind-card>span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.creator-bind-card>span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.creator-bind-card>span{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.creator-bind-card>span:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.creator-bind-card>span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .creator-bind-card>span,.member-center .member-app-card-title .creator-bind-card>span{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .creator-bind-card>span{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .creator-bind-card>span{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .creator-bind-card>span{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.creator-bind-card>span{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.creator-bind-card>span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .creator-bind-card>span{min-width:94px;padding-inline:10px}}.member-checkout-footer .creator-bind-card>span{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-bind-card>span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-bind-card>span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .creator-bind-card>span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .creator-bind-card>span:last-child{width:100%}}.creator-bind-card svg{width:1.5rem;height:1.5rem}.creator-bind-card strong{min-width:0;color:hsl(var(--foreground));flex:1;font-size:1rem;font-weight:900;line-height:1.5rem}.creator-bind-card>button,.creator-bind-card>a{color:hsl(var(--primary));border-radius:9999px;flex-shrink:0}.creator-bind-card>button:hover,.creator-bind-card>a:hover{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.creator-subtitle{margin-top:3rem}@media (max-width:900px){.creator-layout{display:block}.creator-sidebar{display:none}.creator-topbar-inner{padding-left:48px}.creator-brand{gap:0;min-width:0}.creator-brand .tap-brand-mark,.creator-brand .tap-brand-copy{display:none}.creator-brand-section{min-width:0;color:hsl(var(--foreground));align-items:center;font-size:18px;font-weight:950;line-height:1;display:inline-flex}.creator-taptap-page,.creator-page{padding:1.5rem 1rem}.creator-section-title-row h1,.creator-page-title-row h1,.creator-taptap-page>h1,.creator-section-title-row h2,.creator-subtitle,.creator-announcement h2{font-size:1.5rem;line-height:2rem}}@media (max-width:640px){.creator-topbar{padding-left:.75rem;padding-right:.75rem}.creator-brand .tap-brand-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.creator-brand .tap-brand-copy b{font-size:18px}.creator-brand .tap-brand-copy small{font-size:12px}.creator-brand-section{font-size:18px}.creator-bind-card{flex-wrap:wrap}}.publish-compose-shell{background-color:#0000;min-width:0}.publish-compose-workspace{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;width:100%;min-width:0;max-width:1040px;margin-left:auto;margin-right:auto;padding:0;display:grid}.publish-compose-main{flex-direction:column;gap:1rem;width:100%;min-width:0;margin-left:auto;margin-right:auto;display:flex}.publish-compose-card,.publish-assist-card{border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 18px 48px hsl(var(--foreground) / .035);border-radius:10px}.publish-compose-card{padding:1.25rem}.publish-compose-header{border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.75rem;padding:1.25rem;display:grid}@media (min-width:640px){.publish-compose-header{grid-template-columns:44px minmax(0,1fr) auto}}.publish-compose-header{box-shadow:0 18px 48px hsl(var(--foreground) / .035)}.publish-compose-header-icon{background-color:hsl(var(--primary));width:2.75rem;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.auth-code-row .publish-compose-header-icon{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-compose-header-icon{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-compose-header-icon:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-compose-header-icon:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-compose-header-icon{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-compose-header-icon:hover{background:#6249e3}.auth-actions .publish-compose-header-icon:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-compose-header-icon,.auth-code-row .publish-compose-header-icon{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-compose-header-icon{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-compose-header-icon,.auth-form[data-mode=reset] .auth-code-row .publish-compose-header-icon{border-radius:15px;height:50px}.auth-actions .publish-compose-header-icon{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-compose-header-icon{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-compose-header-icon{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-compose-header-icon{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-compose-header-icon:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-compose-header-icon:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-compose-header-icon{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-compose-header-icon{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-compose-header-icon{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-compose-header-icon{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-compose-header-icon{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-compose-header-icon{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-compose-header-icon{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-compose-header-icon:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-compose-header-icon:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-compose-header-icon{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-compose-header-icon,.member-center .member-recharge-card .publish-compose-header-icon{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-compose-header-icon{width:fit-content}.profile-code-row .publish-compose-header-icon{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-compose-header-icon{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-compose-header-icon:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-compose-header-icon{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-compose-header-icon{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-compose-header-icon:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-compose-header-icon:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-compose-header-icon{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-compose-header-icon{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-compose-header-icon{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-compose-header-icon:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-compose-header-icon{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-compose-header-icon:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-compose-header-icon:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-compose-header-icon:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-compose-header-icon:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-compose-header-icon{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-compose-header-icon{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-compose-header-icon:nth-child(4){display:none}}.detail-title-row .publish-compose-header-icon{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-compose-header-icon{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-compose-header-icon{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-compose-header-icon{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-compose-header-icon:first-child,.detail-action-bar>.publish-compose-header-icon:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-compose-header-icon:first-child:hover,.detail-action-bar>.publish-compose-header-icon:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-compose-header-icon:nth-child(3),.detail-action-bar>.publish-compose-header-icon:nth-child(4),.detail-action-bar>.publish-compose-header-icon:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-compose-header-icon:nth-child(3):hover,.detail-action-bar>.publish-compose-header-icon:nth-child(4):hover,.detail-action-bar>.publish-compose-header-icon:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-compose-header-icon{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-compose-header-icon:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-compose-header-icon{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-compose-header-icon:nth-child(3),.detail-action-bar>.publish-compose-header-icon:nth-child(4){display:none}}.detail-title-row .publish-compose-header-icon,.detail-tag-row .publish-compose-header-icon{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-compose-header-icon{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-compose-header-icon{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-compose-header-icon:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-compose-header-icon{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-compose-header-icon:nth-child(3),.detail-action-bar>.publish-compose-header-icon:nth-child(4),.detail-action-bar>.publish-compose-header-icon:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-compose-header-icon{height:1.75rem}.detail-tag-row .publish-compose-header-icon:nth-child(n+4),.detail-quick-actions .publish-compose-header-icon:nth-child(3){display:none}}.detail-title-row .publish-compose-header-icon,.detail-tag-row .publish-compose-header-icon{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-compose-header-icon{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-compose-header-icon{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-compose-header-icon{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-compose-header-icon:first-child,.detail-action-bar>.publish-compose-header-icon:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-compose-header-icon:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-compose-header-icon:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-compose-header-icon:nth-child(5){display:none}.comment-box .publish-compose-header-icon{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-compose-header-icon{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-compose-header-icon{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-compose-header-icon:nth-child(3),.detail-action-bar>.publish-compose-header-icon:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-compose-header-icon{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-compose-header-icon{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-compose-header-icon{min-width:0}.detail-action-bar>.publish-compose-header-icon:nth-child(3),.detail-action-bar>.publish-compose-header-icon:nth-child(4),.detail-action-bar>.publish-compose-header-icon:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-compose-header-icon{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-compose-header-icon{width:100%}.creator-follow-app-card .publish-compose-header-icon{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-compose-header-icon:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-compose-header-icon{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-compose-header-icon,.tap-shell-member .member-recharge-card .publish-compose-header-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-compose-header-icon{border-radius:999px;height:44px}.detail-action-bar .publish-compose-header-icon{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-compose-header-icon{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-compose-header-icon:not(button),.tap-shell-member .member-profile-main .publish-compose-header-icon:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-compose-header-icon,.tap-shell-member .member-profile-main button.publish-compose-header-icon{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-compose-header-icon,.creator-center-member .member-recharge-card .publish-compose-header-icon,.tap-shell-member .member-pricing-card .publish-compose-header-icon,.tap-shell-member .member-recharge-card .publish-compose-header-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-compose-header-icon{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-compose-header-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-compose-header-icon:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-compose-header-icon,.tap-shell-member .member-profile-main button.publish-compose-header-icon{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-compose-header-icon,.creator-center-member .member-recharge-card .publish-compose-header-icon,.tap-shell-member .member-pricing-card .publish-compose-header-icon,.tap-shell-member .member-recharge-card .publish-compose-header-icon{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-compose-header-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-compose-header-icon{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-compose-header-icon{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-compose-header-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-compose-header-icon{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-compose-header-icon{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-compose-header-icon:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-compose-header-icon{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-compose-header-icon{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-compose-header-icon{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-compose-header-icon{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-compose-header-icon{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-compose-header-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-compose-header-icon{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-compose-header-icon{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-compose-header-icon{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-compose-header-icon{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-compose-header-icon{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-compose-header-icon{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-compose-header-icon{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-compose-header-icon{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-compose-header-icon{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-compose-header-icon:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-compose-header-icon{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-compose-header-icon,.member-center .member-app-card-title .publish-compose-header-icon{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-compose-header-icon{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-compose-header-icon{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-compose-header-icon{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-compose-header-icon{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-compose-header-icon{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-compose-header-icon{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-compose-header-icon{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-compose-header-icon,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-compose-header-icon{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-compose-header-icon:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-compose-header-icon:last-child{width:100%}}.publish-compose-header-icon{box-shadow:0 10px 22px hsl(var(--primary) / .2)}.publish-compose-header-icon svg{width:1.25rem;height:1.25rem}.publish-compose-header h1{letter-spacing:0;color:hsl(var(--foreground));font-size:1.25rem;font-weight:900;line-height:1.25}.publish-compose-header p{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.publish-compose-header button{border-radius:12px;grid-column:span 2/span 2;height:2.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;font-weight:900;line-height:1.25rem}@media (min-width:640px){.publish-compose-header button{grid-column:span 1/span 1}}.publish-compose-card h2,.publish-assist-card h2{letter-spacing:0;color:hsl(var(--foreground));font-size:1rem;font-weight:900;line-height:1.5rem}.publish-compose-editor-card{flex-direction:column;gap:1.25rem;display:flex}.publish-field{flex-direction:column;gap:.75rem;display:flex}.publish-field label,.publish-field-head label,.publish-setting-column h3{letter-spacing:0;color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem}.publish-field label b,.publish-field-head label b{color:hsl(var(--destructive))}.publish-field-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.publish-field-head button{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.auth-code-row .publish-field-head button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-field-head button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-field-head button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-field-head button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-field-head button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-field-head button:hover{background:#6249e3}.auth-actions .publish-field-head button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-field-head button,.auth-code-row .publish-field-head button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-field-head button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-field-head button,.auth-form[data-mode=reset] .auth-code-row .publish-field-head button{border-radius:15px;height:50px}.auth-actions .publish-field-head button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-field-head button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-field-head button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-field-head button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-field-head button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-field-head button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-field-head button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-field-head button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-field-head button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-field-head button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-field-head button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-field-head button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-field-head button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-field-head button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-field-head button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-field-head button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-field-head button,.member-center .member-recharge-card .publish-field-head button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-field-head button{width:fit-content}.profile-code-row .publish-field-head button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-field-head button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-field-head button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-field-head button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-field-head button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-field-head button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-field-head button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-field-head button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-field-head button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-field-head button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-field-head button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-field-head button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-field-head button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-field-head button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-field-head button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-field-head button:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-field-head button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-field-head button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-field-head button:nth-child(4){display:none}}.detail-title-row .publish-field-head button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-field-head button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-field-head button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-field-head button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-field-head button:first-child,.detail-action-bar>.publish-field-head button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-field-head button:first-child:hover,.detail-action-bar>.publish-field-head button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-field-head button:nth-child(3),.detail-action-bar>.publish-field-head button:nth-child(4),.detail-action-bar>.publish-field-head button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-field-head button:nth-child(3):hover,.detail-action-bar>.publish-field-head button:nth-child(4):hover,.detail-action-bar>.publish-field-head button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-field-head button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-field-head button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-field-head button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-field-head button:nth-child(3),.detail-action-bar>.publish-field-head button:nth-child(4){display:none}}.detail-title-row .publish-field-head button,.detail-tag-row .publish-field-head button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-field-head button{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-field-head button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-field-head button:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-field-head button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-field-head button:nth-child(3),.detail-action-bar>.publish-field-head button:nth-child(4),.detail-action-bar>.publish-field-head button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-field-head button{height:1.75rem}.detail-tag-row .publish-field-head button:nth-child(n+4),.detail-quick-actions .publish-field-head button:nth-child(3){display:none}}.detail-title-row .publish-field-head button,.detail-tag-row .publish-field-head button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-field-head button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-field-head button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-field-head button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-field-head button:first-child,.detail-action-bar>.publish-field-head button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-field-head button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-field-head button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-field-head button:nth-child(5){display:none}.comment-box .publish-field-head button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-field-head button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-field-head button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-field-head button:nth-child(3),.detail-action-bar>.publish-field-head button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-field-head button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-field-head button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-field-head button{min-width:0}.detail-action-bar>.publish-field-head button:nth-child(3),.detail-action-bar>.publish-field-head button:nth-child(4),.detail-action-bar>.publish-field-head button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-field-head button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-field-head button{width:100%}.creator-follow-app-card .publish-field-head button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-field-head button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-field-head button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-field-head button,.tap-shell-member .member-recharge-card .publish-field-head button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-field-head button{border-radius:999px;height:44px}.detail-action-bar .publish-field-head button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-field-head button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-field-head button:not(button),.tap-shell-member .member-profile-main .publish-field-head button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-field-head button,.tap-shell-member .member-profile-main button.publish-field-head button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-field-head button,.creator-center-member .member-recharge-card .publish-field-head button,.tap-shell-member .member-pricing-card .publish-field-head button,.tap-shell-member .member-recharge-card .publish-field-head button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-field-head button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-field-head button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-field-head button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-field-head button,.tap-shell-member .member-profile-main button.publish-field-head button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-field-head button,.creator-center-member .member-recharge-card .publish-field-head button,.tap-shell-member .member-pricing-card .publish-field-head button,.tap-shell-member .member-recharge-card .publish-field-head button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-field-head button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-field-head button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-field-head button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-field-head button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-field-head button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-field-head button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-field-head button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-field-head button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-field-head button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-field-head button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-field-head button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-field-head button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-field-head button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-field-head button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-field-head button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-field-head button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-field-head button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-field-head button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-field-head button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-field-head button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-field-head button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-field-head button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-field-head button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-field-head button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-field-head button,.member-center .member-app-card-title .publish-field-head button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-field-head button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-field-head button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-field-head button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-field-head button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-field-head button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-field-head button{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-field-head button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-field-head button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-field-head button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-field-head button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-field-head button:last-child{width:100%}}.publish-forum-select{position:relative}.publish-forum-picker,.publish-title-input,.publish-tag-field{border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:10px;align-items:center;gap:.75rem;padding-left:.75rem;padding-right:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.publish-forum-picker:focus-within,.publish-title-input:focus-within,.publish-tag-field:focus-within{border-color:hsl(var(--primary) / .35)}.publish-forum-picker{text-align:left;width:100%}.publish-forum-picker:hover{border-color:hsl(var(--primary) / .3)}.publish-forum-picker img,.publish-forum-picker>span{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--muted));-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:1.75rem;height:1.75rem}.publish-forum-picker strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:900;line-height:1.25rem;overflow:hidden}.publish-forum-picker>svg,.publish-tag-field>svg{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:hsl(var(--muted-foreground));flex-shrink:0}.publish-forum-menu{z-index:30;border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden}.publish-forum-search{border-bottom-width:1px;border-color:hsl(var(--border) / .7);align-items:center;gap:.5rem;height:2.75rem;padding-left:.75rem;padding-right:.75rem;display:flex}.publish-forum-search svg{width:1rem;height:1rem;color:hsl(var(--muted-foreground));flex-shrink:0}.publish-forum-search input{outline-offset:2px;background-color:#0000;outline:2px solid #0000;flex:1;min-width:0;height:100%;font-size:.875rem;font-weight:700;line-height:1.25rem}.publish-forum-search input::placeholder{color:hsl(var(--muted-foreground))}.publish-forum-options{max-height:18rem;padding:.5rem;overflow-y:auto}.publish-forum-options button{border-radius:var(--radius);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.publish-forum-options button:hover{background-color:hsl(var(--secondary))}.publish-forum-options button.active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.publish-forum-options img{border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:2.5rem;height:2.5rem}.publish-forum-options span{flex:1;min-width:0}.publish-forum-options b{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:900;line-height:1.25rem;display:block;overflow:hidden}.publish-forum-options small,.publish-forum-options p{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem;display:block;overflow:hidden}.publish-forum-options p{text-align:center;padding:1.25rem .75rem}.publish-board-chips,.publish-resource-tabs{flex-wrap:wrap;gap:.5rem;display:flex}.publish-board-chips button{background-color:hsl(var(--secondary) / .8);height:2rem;color:hsl(var(--muted-foreground));border-radius:9999px;align-items:center;gap:.375rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .publish-board-chips button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-board-chips button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-board-chips button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-board-chips button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-board-chips button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-board-chips button:hover{background:#6249e3}.auth-actions .publish-board-chips button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-board-chips button,.auth-code-row .publish-board-chips button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-board-chips button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-board-chips button,.auth-form[data-mode=reset] .auth-code-row .publish-board-chips button{border-radius:15px;height:50px}.auth-actions .publish-board-chips button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-board-chips button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-board-chips button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-board-chips button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-board-chips button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-board-chips button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-board-chips button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-board-chips button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-board-chips button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-board-chips button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-board-chips button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-board-chips button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-board-chips button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-board-chips button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-board-chips button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-board-chips button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-board-chips button,.member-center .member-recharge-card .publish-board-chips button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-board-chips button{width:fit-content}.profile-code-row .publish-board-chips button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-board-chips button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-board-chips button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-board-chips button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-board-chips button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-board-chips button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-board-chips button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-board-chips button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-board-chips button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-board-chips button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-board-chips button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-board-chips button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-board-chips button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-board-chips button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-board-chips button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-board-chips button:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-board-chips button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-board-chips button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-board-chips button:nth-child(4){display:none}}.detail-title-row .publish-board-chips button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-board-chips button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-board-chips button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-board-chips button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-board-chips button:first-child,.detail-action-bar>.publish-board-chips button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-board-chips button:first-child:hover,.detail-action-bar>.publish-board-chips button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-board-chips button:nth-child(3),.detail-action-bar>.publish-board-chips button:nth-child(4),.detail-action-bar>.publish-board-chips button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-board-chips button:nth-child(3):hover,.detail-action-bar>.publish-board-chips button:nth-child(4):hover,.detail-action-bar>.publish-board-chips button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-board-chips button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-board-chips button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-board-chips button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-board-chips button:nth-child(3),.detail-action-bar>.publish-board-chips button:nth-child(4){display:none}}.detail-title-row .publish-board-chips button,.detail-tag-row .publish-board-chips button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-board-chips button{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-board-chips button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-board-chips button:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-board-chips button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-board-chips button:nth-child(3),.detail-action-bar>.publish-board-chips button:nth-child(4),.detail-action-bar>.publish-board-chips button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-board-chips button{height:1.75rem}.detail-tag-row .publish-board-chips button:nth-child(n+4),.detail-quick-actions .publish-board-chips button:nth-child(3){display:none}}.detail-title-row .publish-board-chips button,.detail-tag-row .publish-board-chips button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-board-chips button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-board-chips button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-board-chips button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-board-chips button:first-child,.detail-action-bar>.publish-board-chips button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-board-chips button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-board-chips button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-board-chips button:nth-child(5){display:none}.comment-box .publish-board-chips button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-board-chips button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-board-chips button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-board-chips button:nth-child(3),.detail-action-bar>.publish-board-chips button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-board-chips button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-board-chips button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-board-chips button{min-width:0}.detail-action-bar>.publish-board-chips button:nth-child(3),.detail-action-bar>.publish-board-chips button:nth-child(4),.detail-action-bar>.publish-board-chips button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-board-chips button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-board-chips button{width:100%}.creator-follow-app-card .publish-board-chips button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-board-chips button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-board-chips button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-board-chips button,.tap-shell-member .member-recharge-card .publish-board-chips button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-board-chips button{border-radius:999px;height:44px}.detail-action-bar .publish-board-chips button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-board-chips button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-board-chips button:not(button),.tap-shell-member .member-profile-main .publish-board-chips button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-board-chips button,.tap-shell-member .member-profile-main button.publish-board-chips button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-board-chips button,.creator-center-member .member-recharge-card .publish-board-chips button,.tap-shell-member .member-pricing-card .publish-board-chips button,.tap-shell-member .member-recharge-card .publish-board-chips button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-board-chips button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-board-chips button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-board-chips button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-board-chips button,.tap-shell-member .member-profile-main button.publish-board-chips button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-board-chips button,.creator-center-member .member-recharge-card .publish-board-chips button,.tap-shell-member .member-pricing-card .publish-board-chips button,.tap-shell-member .member-recharge-card .publish-board-chips button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-board-chips button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-board-chips button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-board-chips button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-board-chips button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-board-chips button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-board-chips button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-board-chips button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-board-chips button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-board-chips button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-board-chips button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-board-chips button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-board-chips button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-board-chips button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-board-chips button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-board-chips button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-board-chips button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-board-chips button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-board-chips button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-board-chips button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-board-chips button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-board-chips button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-board-chips button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-board-chips button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-board-chips button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-board-chips button,.member-center .member-app-card-title .publish-board-chips button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-board-chips button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-board-chips button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-board-chips button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-board-chips button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-board-chips button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-board-chips button{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-board-chips button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-board-chips button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-board-chips button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-board-chips button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-board-chips button:last-child{width:100%}}.publish-board-chips button:hover,.publish-board-chips button.active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.publish-category-chips button{background-color:hsl(var(--background));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2rem;min-height:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.publish-category-chips button.active{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--primary) / .15)}.publish-title-input input,.publish-tag-field input{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0;padding-left:0;padding-right:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.publish-title-input input:focus-visible,.publish-tag-field input:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.publish-title-input span{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1rem}.publish-cover-uploader,.publish-file-dropzone{border-style:dashed;border-width:1px;border-color:hsl(var(--primary) / .25);background-color:hsl(var(--primary) / .05);text-align:center;border-radius:10px;width:100%;padding-left:1rem;padding-right:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.publish-cover-uploader:hover,.publish-file-dropzone:hover{border-color:hsl(var(--primary) / .45);background-color:hsl(var(--primary) / .1)}.publish-cover-uploader{justify-content:center;align-items:center;gap:.75rem;min-height:72px;padding-top:1rem;padding-bottom:1rem;display:flex}.publish-cover-uploader.has-preview{text-align:left;justify-content:flex-start;min-height:118px}.publish-cover-uploader.has-preview img{border-width:1px;border-color:hsl(var(--border));-o-object-fit:cover;object-fit:cover;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:9rem;height:5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:8px;flex-shrink:0}.publish-cover-uploader.drag-active,.publish-file-dropzone.drag-active{border-color:hsl(var(--primary));background-color:hsl(var(--primary) / .1)}.publish-cover-uploader>svg,.publish-file-dropzone>svg{color:hsl(var(--primary));flex-shrink:0}.publish-cover-uploader b,.publish-file-dropzone strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.publish-cover-uploader small,.publish-file-dropzone small{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.publish-image-list{flex-wrap:wrap;gap:.5rem;display:flex}.publish-field-hint,.publish-upload-count{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem}.publish-editor-box{border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-height:220px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:10px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.publish-editor-box:focus-within{border-color:hsl(var(--primary) / .35)}.publish-editor-box.is-invalid{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.publish-editor-box.is-invalid:focus-within{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.publish-toolbar{border-bottom-width:1px;border-color:hsl(var(--border) / .6);min-height:2.75rem;color:hsl(var(--muted-foreground));scrollbar-width:none;align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex;overflow-x:auto}.publish-toolbar::-webkit-scrollbar{display:none}.publish-toolbar button{border-radius:calc(var(--radius) - 2px);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.auth-code-row .publish-toolbar button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-toolbar button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-toolbar button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-toolbar button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-toolbar button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-toolbar button:hover{background:#6249e3}.auth-actions .publish-toolbar button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-toolbar button,.auth-code-row .publish-toolbar button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-toolbar button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-toolbar button,.auth-form[data-mode=reset] .auth-code-row .publish-toolbar button{border-radius:15px;height:50px}.auth-actions .publish-toolbar button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-toolbar button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-toolbar button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-toolbar button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-toolbar button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-toolbar button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-toolbar button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-toolbar button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-toolbar button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-toolbar button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-toolbar button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-toolbar button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-toolbar button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-toolbar button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-toolbar button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-toolbar button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-toolbar button,.member-center .member-recharge-card .publish-toolbar button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-toolbar button{width:fit-content}.profile-code-row .publish-toolbar button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-toolbar button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-toolbar button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-toolbar button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-toolbar button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-toolbar button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-toolbar button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-toolbar button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-toolbar button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-toolbar button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-toolbar button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-toolbar button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-toolbar button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-toolbar button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-toolbar button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-toolbar button:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-toolbar button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-toolbar button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-toolbar button:nth-child(4){display:none}}.detail-title-row .publish-toolbar button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-toolbar button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-toolbar button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-toolbar button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-toolbar button:first-child,.detail-action-bar>.publish-toolbar button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-toolbar button:first-child:hover,.detail-action-bar>.publish-toolbar button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-toolbar button:nth-child(3),.detail-action-bar>.publish-toolbar button:nth-child(4),.detail-action-bar>.publish-toolbar button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-toolbar button:nth-child(3):hover,.detail-action-bar>.publish-toolbar button:nth-child(4):hover,.detail-action-bar>.publish-toolbar button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-toolbar button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-toolbar button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-toolbar button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-toolbar button:nth-child(3),.detail-action-bar>.publish-toolbar button:nth-child(4){display:none}}.detail-title-row .publish-toolbar button,.detail-tag-row .publish-toolbar button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-toolbar button{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-toolbar button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-toolbar button:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-toolbar button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-toolbar button:nth-child(3),.detail-action-bar>.publish-toolbar button:nth-child(4),.detail-action-bar>.publish-toolbar button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-toolbar button{height:1.75rem}.detail-tag-row .publish-toolbar button:nth-child(n+4),.detail-quick-actions .publish-toolbar button:nth-child(3){display:none}}.detail-title-row .publish-toolbar button,.detail-tag-row .publish-toolbar button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-toolbar button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-toolbar button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-toolbar button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-toolbar button:first-child,.detail-action-bar>.publish-toolbar button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-toolbar button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-toolbar button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-toolbar button:nth-child(5){display:none}.comment-box .publish-toolbar button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-toolbar button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-toolbar button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-toolbar button:nth-child(3),.detail-action-bar>.publish-toolbar button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-toolbar button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-toolbar button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-toolbar button{min-width:0}.detail-action-bar>.publish-toolbar button:nth-child(3),.detail-action-bar>.publish-toolbar button:nth-child(4),.detail-action-bar>.publish-toolbar button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-toolbar button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-toolbar button{width:100%}.creator-follow-app-card .publish-toolbar button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-toolbar button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-toolbar button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-toolbar button,.tap-shell-member .member-recharge-card .publish-toolbar button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-toolbar button{border-radius:999px;height:44px}.detail-action-bar .publish-toolbar button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-toolbar button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-toolbar button:not(button),.tap-shell-member .member-profile-main .publish-toolbar button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-toolbar button,.tap-shell-member .member-profile-main button.publish-toolbar button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-toolbar button,.creator-center-member .member-recharge-card .publish-toolbar button,.tap-shell-member .member-pricing-card .publish-toolbar button,.tap-shell-member .member-recharge-card .publish-toolbar button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-toolbar button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-toolbar button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-toolbar button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-toolbar button,.tap-shell-member .member-profile-main button.publish-toolbar button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-toolbar button,.creator-center-member .member-recharge-card .publish-toolbar button,.tap-shell-member .member-pricing-card .publish-toolbar button,.tap-shell-member .member-recharge-card .publish-toolbar button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-toolbar button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-toolbar button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-toolbar button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-toolbar button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-toolbar button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-toolbar button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-toolbar button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-toolbar button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-toolbar button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-toolbar button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-toolbar button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-toolbar button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-toolbar button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-toolbar button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-toolbar button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-toolbar button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-toolbar button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-toolbar button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-toolbar button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-toolbar button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-toolbar button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-toolbar button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-toolbar button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-toolbar button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-toolbar button,.member-center .member-app-card-title .publish-toolbar button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-toolbar button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-toolbar button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-toolbar button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-toolbar button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-toolbar button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-toolbar button{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-toolbar button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-toolbar button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-toolbar button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-toolbar button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-toolbar button:last-child{width:100%}}.publish-toolbar button:hover{background-color:hsl(var(--secondary));color:hsl(var(--foreground))}.publish-editor-box textarea{resize:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:156px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0;padding:1rem;font-size:.875rem;font-weight:600;line-height:1.75rem}.publish-editor-box textarea:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.publish-rich-editor{width:100%;min-height:156px;color:hsl(var(--foreground));outline-offset:2px;word-break:break-word;white-space:pre-wrap;outline:2px solid #0000;padding:1rem 1rem 2.75rem;font-size:.875rem;font-weight:600;line-height:1.75rem;overflow-y:auto}.publish-rich-editor:empty:before{content:attr(data-placeholder);pointer-events:none;color:hsl(var(--muted-foreground) / .8)}.publish-rich-editor b,.publish-rich-editor strong{font-weight:900}.publish-rich-editor a{color:hsl(var(--primary));text-underline-offset:2px;font-weight:900;text-decoration-line:underline}.publish-rich-editor ul,.publish-rich-editor ol{margin-top:.25rem;margin-bottom:.25rem;padding-left:1.25rem}.publish-rich-editor ul{list-style-type:disc}.publish-rich-editor ol{list-style-type:decimal}.publish-rich-editor li{padding-left:.25rem}.publish-inline-image{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--secondary) / .4);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:fit-content;max-width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);margin-top:.75rem;margin-bottom:.75rem;padding:.25rem;display:block;position:relative;overflow:hidden}.publish-inline-image img{border-radius:calc(var(--radius) - 2px);-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:360px;display:block}.publish-inline-image-remove{--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0009;border-radius:9999px;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;line-height:1;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.5rem;right:.5rem}.publish-inline-image-remove:hover{background-color:#000c}.post-detail-inline-image{border-radius:.75rem;width:fit-content;max-width:100%;margin-top:1rem;margin-bottom:1rem;display:block;overflow:hidden}.post-detail-inline-image img{-o-object-fit:contain;object-fit:contain;border-radius:.75rem;width:auto;max-width:100%;max-height:680px;display:block}.post-markdown{white-space:normal}.post-markdown>*+*{margin-top:1rem}.post-markdown h2{color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:1.25}.post-markdown h3{color:hsl(var(--foreground));font-size:1.25rem;font-weight:900;line-height:1.25}.post-markdown h4{color:hsl(var(--foreground));font-size:1.125rem;font-weight:900;line-height:1.25}.post-markdown p,.post-markdown li,.post-markdown blockquote{color:hsl(var(--foreground));font-size:1rem;font-weight:600;line-height:2rem}.post-markdown strong{font-weight:900}.post-markdown em{font-style:italic}.post-markdown ul>:not([hidden])~:not([hidden]),.post-markdown ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.post-markdown ul,.post-markdown ol{padding-left:1.5rem}.post-markdown ul{list-style-type:disc}.post-markdown ol{list-style-type:decimal}.post-markdown a{color:hsl(var(--primary));text-underline-offset:2px;font-weight:700;text-decoration-line:underline}.post-markdown :not(pre)>code{background-color:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:.25rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.post-markdown pre{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1));border-radius:.75rem;padding:1rem;font-size:.875rem;line-height:1.5rem;overflow-x:auto}.post-markdown pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.post-markdown blockquote{border-left-width:4px;border-color:hsl(var(--primary) / .4);background-color:hsl(var(--secondary) / .5);color:hsl(var(--muted-foreground));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.post-markdown hr{border-color:hsl(var(--border))}.post-detail-cover-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:660px;margin-top:1.25rem;display:grid}.post-detail-cover-gallery[data-count="1"]{grid-template-columns:repeat(1,minmax(0,1fr));max-width:570px}.post-detail-cover-gallery button{background-color:hsl(var(--secondary));text-align:left;border-radius:.75rem;overflow:hidden}.post-detail-cover-gallery img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.post-detail-cover-gallery img:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.publish-editor-count{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem;position:absolute;bottom:.75rem;right:1rem}.publish-editor-count.is-invalid,.publish-content-requirement.is-invalid{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.publish-content-requirement{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.75rem;font-weight:700;line-height:1rem}.publish-image-list span{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--secondary));max-width:100%;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;line-height:1rem;display:inline-flex}.auth-code-row .publish-image-list span{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-image-list span{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-image-list span:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-image-list span:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-image-list span{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-image-list span:hover{background:#6249e3}.auth-actions .publish-image-list span:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-image-list span,.auth-code-row .publish-image-list span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-image-list span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-image-list span,.auth-form[data-mode=reset] .auth-code-row .publish-image-list span{border-radius:15px;height:50px}.auth-actions .publish-image-list span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-image-list span{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-image-list span{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-image-list span{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-image-list span:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-image-list span:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-image-list span{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-image-list span{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-image-list span{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-image-list span{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-image-list span{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-image-list span{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-image-list span{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-image-list span:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-image-list span:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-image-list span{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-image-list span,.member-center .member-recharge-card .publish-image-list span{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-image-list span{width:fit-content}.profile-code-row .publish-image-list span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-image-list span{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-image-list span:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-image-list span{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-image-list span{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-image-list span:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-image-list span:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-image-list span{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-image-list span{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-image-list span{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-image-list span:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list span{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-image-list span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list span:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-image-list span:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-image-list span{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-image-list span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-image-list span:nth-child(4){display:none}}.detail-title-row .publish-image-list span{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-image-list span{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-image-list span{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list span{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list span:first-child,.detail-action-bar>.publish-image-list span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-image-list span:first-child:hover,.detail-action-bar>.publish-image-list span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list span:nth-child(3),.detail-action-bar>.publish-image-list span:nth-child(4),.detail-action-bar>.publish-image-list span:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-image-list span:nth-child(3):hover,.detail-action-bar>.publish-image-list span:nth-child(4):hover,.detail-action-bar>.publish-image-list span:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-image-list span{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-image-list span:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-image-list span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-image-list span:nth-child(3),.detail-action-bar>.publish-image-list span:nth-child(4){display:none}}.detail-title-row .publish-image-list span,.detail-tag-row .publish-image-list span{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-image-list span{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-image-list span{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-image-list span:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-image-list span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-image-list span:nth-child(3),.detail-action-bar>.publish-image-list span:nth-child(4),.detail-action-bar>.publish-image-list span:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-image-list span{height:1.75rem}.detail-tag-row .publish-image-list span:nth-child(n+4),.detail-quick-actions .publish-image-list span:nth-child(3){display:none}}.detail-title-row .publish-image-list span,.detail-tag-row .publish-image-list span{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-image-list span{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-image-list span{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-image-list span{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-image-list span:first-child,.detail-action-bar>.publish-image-list span:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-image-list span:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-image-list span:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-image-list span:nth-child(5){display:none}.comment-box .publish-image-list span{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-image-list span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-image-list span{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-image-list span:nth-child(3),.detail-action-bar>.publish-image-list span:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-image-list span{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-image-list span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-image-list span{min-width:0}.detail-action-bar>.publish-image-list span:nth-child(3),.detail-action-bar>.publish-image-list span:nth-child(4),.detail-action-bar>.publish-image-list span:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-image-list span{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-image-list span{width:100%}.creator-follow-app-card .publish-image-list span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-image-list span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-image-list span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-image-list span,.tap-shell-member .member-recharge-card .publish-image-list span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-image-list span{border-radius:999px;height:44px}.detail-action-bar .publish-image-list span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-image-list span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-image-list span:not(button),.tap-shell-member .member-profile-main .publish-image-list span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-image-list span,.tap-shell-member .member-profile-main button.publish-image-list span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-image-list span,.creator-center-member .member-recharge-card .publish-image-list span,.tap-shell-member .member-pricing-card .publish-image-list span,.tap-shell-member .member-recharge-card .publish-image-list span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-image-list span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-image-list span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-image-list span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-image-list span,.tap-shell-member .member-profile-main button.publish-image-list span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-image-list span,.creator-center-member .member-recharge-card .publish-image-list span,.tap-shell-member .member-pricing-card .publish-image-list span,.tap-shell-member .member-recharge-card .publish-image-list span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-image-list span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-image-list span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-image-list span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-image-list span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-image-list span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list span{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list span:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-image-list span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-image-list span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-image-list span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-image-list span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-image-list span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-image-list span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-image-list span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-image-list span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-image-list span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-image-list span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-image-list span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-image-list span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-image-list span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-image-list span{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-image-list span:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-image-list span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-image-list span,.member-center .member-app-card-title .publish-image-list span{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-image-list span{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-image-list span{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-image-list span{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-image-list span{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-image-list span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-image-list span{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-image-list span{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-image-list span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-image-list span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-image-list span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-image-list span:last-child{width:100%}}.publish-image-list img{-o-object-fit:cover;object-fit:cover;border-radius:.25rem;flex-shrink:0;width:2rem;height:2rem}.publish-image-list b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.publish-image-list button{color:hsl(var(--muted-foreground));flex-shrink:0;display:inline-flex}.auth-code-row .publish-image-list button{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-image-list button{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-image-list button:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-image-list button:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-image-list button{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-image-list button:hover{background:#6249e3}.auth-actions .publish-image-list button:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-image-list button,.auth-code-row .publish-image-list button{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-image-list button{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-image-list button,.auth-form[data-mode=reset] .auth-code-row .publish-image-list button{border-radius:15px;height:50px}.auth-actions .publish-image-list button{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-image-list button{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-image-list button{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-image-list button{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-image-list button:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-image-list button:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-image-list button{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-image-list button{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-image-list button{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-image-list button{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-image-list button{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-image-list button{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-image-list button{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-image-list button:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-image-list button:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-image-list button{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-image-list button,.member-center .member-recharge-card .publish-image-list button{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-image-list button{width:fit-content}.profile-code-row .publish-image-list button{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-image-list button{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-image-list button:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-image-list button{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-image-list button{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-image-list button:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-image-list button:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-image-list button{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-image-list button{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-image-list button{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-image-list button:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list button{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-image-list button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list button:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-image-list button:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-image-list button{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-image-list button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-image-list button:nth-child(4){display:none}}.detail-title-row .publish-image-list button{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-image-list button{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-image-list button{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list button{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-image-list button:first-child,.detail-action-bar>.publish-image-list button:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-image-list button:first-child:hover,.detail-action-bar>.publish-image-list button:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-image-list button:nth-child(3),.detail-action-bar>.publish-image-list button:nth-child(4),.detail-action-bar>.publish-image-list button:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-image-list button:nth-child(3):hover,.detail-action-bar>.publish-image-list button:nth-child(4):hover,.detail-action-bar>.publish-image-list button:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-image-list button{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-image-list button:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-image-list button{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-image-list button:nth-child(3),.detail-action-bar>.publish-image-list button:nth-child(4){display:none}}.detail-title-row .publish-image-list button,.detail-tag-row .publish-image-list button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-image-list button{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-image-list button{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-image-list button:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-image-list button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-image-list button:nth-child(3),.detail-action-bar>.publish-image-list button:nth-child(4),.detail-action-bar>.publish-image-list button:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-image-list button{height:1.75rem}.detail-tag-row .publish-image-list button:nth-child(n+4),.detail-quick-actions .publish-image-list button:nth-child(3){display:none}}.detail-title-row .publish-image-list button,.detail-tag-row .publish-image-list button{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-image-list button{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-image-list button{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-image-list button{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-image-list button:first-child,.detail-action-bar>.publish-image-list button:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-image-list button:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-image-list button:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-image-list button:nth-child(5){display:none}.comment-box .publish-image-list button{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-image-list button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-image-list button{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-image-list button:nth-child(3),.detail-action-bar>.publish-image-list button:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-image-list button{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-image-list button{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-image-list button{min-width:0}.detail-action-bar>.publish-image-list button:nth-child(3),.detail-action-bar>.publish-image-list button:nth-child(4),.detail-action-bar>.publish-image-list button:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-image-list button{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-image-list button{width:100%}.creator-follow-app-card .publish-image-list button{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-image-list button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-image-list button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-image-list button,.tap-shell-member .member-recharge-card .publish-image-list button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-image-list button{border-radius:999px;height:44px}.detail-action-bar .publish-image-list button{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-image-list button{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-image-list button:not(button),.tap-shell-member .member-profile-main .publish-image-list button:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-image-list button,.tap-shell-member .member-profile-main button.publish-image-list button{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-image-list button,.creator-center-member .member-recharge-card .publish-image-list button,.tap-shell-member .member-pricing-card .publish-image-list button,.tap-shell-member .member-recharge-card .publish-image-list button{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-image-list button{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-image-list button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-image-list button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-image-list button,.tap-shell-member .member-profile-main button.publish-image-list button{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-image-list button,.creator-center-member .member-recharge-card .publish-image-list button,.tap-shell-member .member-pricing-card .publish-image-list button,.tap-shell-member .member-recharge-card .publish-image-list button{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-image-list button{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-image-list button{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-image-list button{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-image-list button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-image-list button{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list button{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list button:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-image-list button{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-image-list button{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-image-list button{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-image-list button{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-image-list button{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-image-list button{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-image-list button{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-image-list button{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-image-list button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-image-list button{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-image-list button{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-image-list button{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-image-list button{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-image-list button{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-image-list button{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-image-list button:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-image-list button{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-image-list button,.member-center .member-app-card-title .publish-image-list button{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-image-list button{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-image-list button{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-image-list button{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-image-list button{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-image-list button{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-image-list button{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-image-list button{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-image-list button,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-image-list button{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-image-list button:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-image-list button:last-child{width:100%}}.publish-image-list button:hover{color:hsl(var(--foreground))}.publish-cover-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px){.publish-cover-list{grid-template-columns:repeat(5,minmax(0,1fr))}}.publish-cover-item,.publish-cover-add{aspect-ratio:16/9;border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--secondary) / .6);min-height:3.5rem;position:relative;overflow:hidden}.publish-cover-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.publish-cover-item>b{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#000000a6;border-radius:.25rem;padding:.125rem .375rem;font-size:10px;font-weight:900;position:absolute;bottom:.25rem;left:.25rem}.publish-cover-item>button{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#000000a6;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.25rem;right:.25rem}.publish-cover-item>button:hover{background-color:#000c}.publish-cover-item>button svg{width:.875rem;height:.875rem}.publish-cover-add{min-height:3.5rem;color:hsl(var(--muted-foreground));border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.75rem;font-weight:900;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.publish-cover-add:hover{border-color:hsl(var(--primary) / .5);background-color:hsl(var(--primary) / .05);color:hsl(var(--primary))}.publish-cover-add svg{width:1.25rem;height:1.25rem}.publish-resource-tabs{margin-top:1rem}.publish-resource-tabs button{height:2rem;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.publish-resource-tabs button:hover{color:hsl(var(--foreground))}.publish-resource-tabs button.active{color:hsl(var(--primary))}.publish-resource-tabs button.active:after{content:"";background-color:hsl(var(--primary));border-radius:9999px;height:.125rem;position:absolute;bottom:0;left:0;right:0}.publish-file-dropzone{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:104px;margin-top:1rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.publish-setting-column{flex-direction:column;gap:1rem;min-width:0;display:flex}.publish-option-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.publish-option-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.publish-option-grid button{border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background));text-align:left;border-radius:10px;align-items:center;gap:.75rem;min-height:62px;padding-left:1rem;padding-right:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.publish-option-grid button:hover{border-color:hsl(var(--primary) / .25)}.publish-option-grid button.active{border-color:hsl(var(--primary) / .35);background-color:hsl(var(--primary) / .05)}.publish-option-grid svg{color:hsl(var(--primary));flex-shrink:0}.publish-option-grid b{color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.publish-option-grid small{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block}.publish-assist{flex-direction:column;gap:1rem;min-width:0;height:fit-content;display:flex;position:sticky;top:92px}.publish-assist-card{padding:1rem}.publish-assist-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.publish-assist-head a,.publish-assist-link{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.auth-code-row .publish-assist-head a,.auth-code-row .publish-assist-link{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-assist-head a,.checkin-modal .checkin-claim-button .publish-assist-link{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-assist-head a:hover,.checkin-modal .checkin-claim-button .publish-assist-link:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-assist-head a:disabled,.checkin-modal .checkin-claim-button .publish-assist-link:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-assist-head a,.auth-actions .publish-assist-link{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-assist-head a:hover,.auth-actions .publish-assist-link:hover{background:#6249e3}.auth-actions .publish-assist-head a:disabled,.auth-actions .publish-assist-link:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-assist-head a,.auth-code-row .publish-assist-head a,.auth-actions .publish-assist-link,.auth-code-row .publish-assist-link{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-assist-head a,.auth-code-row .publish-assist-link{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-assist-head a,.auth-form[data-mode=reset] .auth-code-row .publish-assist-head a,.auth-form[data-mode=register] .auth-code-row .publish-assist-link,.auth-form[data-mode=reset] .auth-code-row .publish-assist-link{border-radius:15px;height:50px}.auth-actions .publish-assist-head a,.auth-actions .publish-assist-link{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-assist-head a,.discover-top-card .publish-assist-link{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-assist-head a,.member-profile-main .publish-assist-link{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-assist-head a,.member-profile-actions .publish-assist-link{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-assist-head a:first-child,.member-profile-actions .publish-assist-link:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-assist-head a:last-child,.member-profile-actions .publish-assist-link:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-assist-head a,.member-pricing-card .publish-assist-link{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-assist-head a,.member-pricing-card.selected .publish-assist-link{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-assist-head a,.member-recharge-card .publish-assist-link{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-assist-head a,.member-ledger-panel .publish-assist-link{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-assist-head a,.front-module-profile .profile-creator-banner .publish-assist-link{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-assist-head a,.profile-code-row .publish-assist-link{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-assist-head a,.profile-edit-actions .publish-assist-link{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-assist-head a:last-child,.profile-edit-actions .publish-assist-link:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-assist-head a:not(button),.member-center .member-profile-main .publish-assist-link:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-assist-head a,.member-center .member-profile-main button .publish-assist-link{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-assist-head a,.member-center .member-recharge-card .publish-assist-head a,.member-center .member-pricing-card .publish-assist-link,.member-center .member-recharge-card .publish-assist-link{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-assist-head a,.front-module-profile .profile-creator-banner .publish-assist-link{width:fit-content}.profile-code-row .publish-assist-head a,.profile-code-row .publish-assist-link{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-assist-head a,.profile-edit-actions .publish-assist-link{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-assist-head a:disabled,.message-bulk-bar .publish-assist-link:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-assist-head a,.message-bulk-bar .publish-assist-link{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-assist-head a,.creator-draft-action-cell .publish-assist-link{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-assist-head a:last-child,.creator-draft-action-cell .publish-assist-link:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-assist-head a:last-child:hover,.creator-draft-action-cell .publish-assist-link:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-assist-head a,.user-post-head .publish-assist-link{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-assist-head a,.app-overview-panel .app-platforms .publish-assist-link{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-assist-head a,.app-overview-panel .media-info-panel .publish-assist-link{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-assist-head a:hover,.app-overview-panel .media-info-panel .publish-assist-link:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-assist-head a:nth-child(2),.detail-action-bar>.publish-assist-link:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-assist-head a:nth-child(2):hover,.detail-action-bar>.publish-assist-link:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-assist-head a,.comment-box .publish-assist-link{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(4){display:none}}.detail-title-row .publish-assist-head a,.detail-title-row .publish-assist-link{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-assist-head a,.detail-tag-row .publish-assist-link{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-assist-head a,.detail-quick-actions .publish-assist-link{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-assist-head a:first-child,.detail-action-bar>.publish-assist-head a:nth-child(2),.detail-action-bar>.publish-assist-link:first-child,.detail-action-bar>.publish-assist-link:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-assist-head a:first-child:hover,.detail-action-bar>.publish-assist-head a:nth-child(2):hover,.detail-action-bar>.publish-assist-link:first-child:hover,.detail-action-bar>.publish-assist-link:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-head a:nth-child(5),.detail-action-bar>.publish-assist-link:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-assist-head a:nth-child(3):hover,.detail-action-bar>.publish-assist-head a:nth-child(4):hover,.detail-action-bar>.publish-assist-head a:nth-child(5):hover,.detail-action-bar>.publish-assist-link:nth-child(3):hover,.detail-action-bar>.publish-assist-link:nth-child(4):hover,.detail-action-bar>.publish-assist-link:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-assist-head a,.detail-side-resource .media-info-panel .publish-assist-link{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-assist-head a:hover,.detail-side-resource .media-info-panel .publish-assist-link:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(4){display:none}}.detail-title-row .publish-assist-head a,.detail-tag-row .publish-assist-head a,.detail-title-row .publish-assist-link,.detail-tag-row .publish-assist-link{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-assist-head a,.detail-tag-row .publish-assist-link{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-assist-head a,.detail-quick-actions .publish-assist-link{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-assist-head a:hover,.detail-quick-actions .publish-assist-link:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-head a:nth-child(5),.detail-action-bar>.publish-assist-link:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-assist-head a,.detail-title-row .publish-assist-link{height:1.75rem}.detail-tag-row .publish-assist-head a:nth-child(n+4),.detail-tag-row .publish-assist-link:nth-child(n+4),.detail-quick-actions .publish-assist-head a:nth-child(3),.detail-quick-actions .publish-assist-link:nth-child(3){display:none}}.detail-title-row .publish-assist-head a,.detail-tag-row .publish-assist-head a,.detail-title-row .publish-assist-link,.detail-tag-row .publish-assist-link{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-assist-head a,.detail-tag-row .publish-assist-link{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-assist-head a,.detail-quick-actions .publish-assist-link{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-assist-head a:first-child,.detail-action-bar>.publish-assist-head a:nth-child(2),.detail-action-bar>.publish-assist-link:first-child,.detail-action-bar>.publish-assist-link:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-assist-head a:nth-child(5),.detail-action-bar>.publish-assist-link:nth-child(5){display:none}.comment-box .publish-assist-head a,.comment-box .publish-assist-link{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-assist-head a,.review-reply-box .publish-assist-link{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-assist-head a,.detail-side-resource .media-info-panel .publish-assist-link{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-assist-head a,.creator-profile-page.front-module-profile .profile-creator-banner .publish-assist-link{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-assist-head a,.post-comment-reply-box .publish-assist-link{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-assist-head a,.detail-action-bar>.publish-assist-link{min-width:0}.detail-action-bar>.publish-assist-head a:nth-child(3),.detail-action-bar>.publish-assist-head a:nth-child(4),.detail-action-bar>.publish-assist-head a:nth-child(5),.detail-action-bar>.publish-assist-link:nth-child(3),.detail-action-bar>.publish-assist-link:nth-child(4),.detail-action-bar>.publish-assist-link:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-assist-head a,.detail-side-resource .media-resource-actions .publish-assist-link{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-assist-head a,.creator-follow-section-head .publish-assist-link{width:100%}.creator-follow-app-card .publish-assist-head a,.creator-follow-app-card .publish-assist-link{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-assist-head a:not(button),.tap-shell-member .member-profile-main .publish-assist-link:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-assist-head a,.tap-shell-member .member-profile-main button .publish-assist-link{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-assist-head a,.tap-shell-member .member-recharge-card .publish-assist-head a,.tap-shell-member .member-pricing-card .publish-assist-link,.tap-shell-member .member-recharge-card .publish-assist-link{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-assist-head a,.profile-edit-actions .publish-assist-link{border-radius:999px;height:44px}.detail-action-bar .publish-assist-head a,.detail-action-bar .publish-assist-link{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-assist-head a,.message-redesign .message-bulk-bar .publish-assist-link{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-assist-head a:not(button),.tap-shell-member .member-profile-main .publish-assist-head a:not(button),.creator-center-member .member-profile-main .publish-assist-link:not(button),.tap-shell-member .member-profile-main .publish-assist-link:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-assist-head a,.tap-shell-member .member-profile-main button.publish-assist-head a,.creator-center-member .member-profile-main button .publish-assist-link,.tap-shell-member .member-profile-main button .publish-assist-link{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-assist-head a,.creator-center-member .member-recharge-card .publish-assist-head a,.tap-shell-member .member-pricing-card .publish-assist-head a,.tap-shell-member .member-recharge-card .publish-assist-head a,.creator-center-member .member-pricing-card .publish-assist-link,.creator-center-member .member-recharge-card .publish-assist-link,.tap-shell-member .member-pricing-card .publish-assist-link,.tap-shell-member .member-recharge-card .publish-assist-link{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-assist-head a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.publish-assist-link:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-assist-head a:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report),.package-detail-page .detail-action-bar>.publish-assist-link:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-assist-head a,.tap-shell-member .member-profile-main button.publish-assist-head a,.creator-center-member .member-profile-main button .publish-assist-link,.tap-shell-member .member-profile-main button .publish-assist-link{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-assist-head a,.creator-center-member .member-recharge-card .publish-assist-head a,.tap-shell-member .member-pricing-card .publish-assist-head a,.tap-shell-member .member-recharge-card .publish-assist-head a,.creator-center-member .member-pricing-card .publish-assist-link,.creator-center-member .member-recharge-card .publish-assist-link,.tap-shell-member .member-pricing-card .publish-assist-link,.tap-shell-member .member-recharge-card .publish-assist-link{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-assist-head a,.tap-shell-route-forum-groups .forum-board-title .publish-assist-link{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-assist-head a,.tap-shell-route-forum-groups .forum-new-creator .publish-assist-link{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-assist-head a:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.publish-assist-link:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-assist-head a,.creator-center-messages .message-bulk-bar .publish-assist-link{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-head a,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-link{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-head a:first-child,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-link:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-head a,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-assist-link{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-assist-head a,.creator-center-messages .message-bulk-bar .publish-assist-link{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-assist-head a,.creator-center-messages .message-bulk-bar.has-selection .publish-assist-link{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-assist-head a,.creator-center-messages .message-bulk-bar .publish-assist-link{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-assist-head a,.tap-shell-route-forum-groups .forum-board-title .publish-assist-link{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-assist-head a,.creator-center-follows .creator-follow-app-card .publish-assist-link{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-assist-head a,.creator-center-follows .creator-follow-app-card .publish-assist-link{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-assist-head a,.package-detail-page .detail-side-resource .media-resource-actions .publish-assist-link{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-assist-head a,.package-detail-page .detail-action-bar>.publish-assist-link{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-assist-head a,.package-detail-page .detail-ios-download-button .publish-assist-link{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-assist-head a:hover,.package-detail-page .detail-ios-download-button .publish-assist-link:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-assist-head a,.package-detail-page .detail-ios-download-button .publish-assist-link{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-assist-head a,.member-center .member-app-card-title .publish-assist-head a,.member-center .member-app-plan-name .publish-assist-link,.member-center .member-app-card-title .publish-assist-link{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-assist-head a,.member-center .member-app-plan-action .publish-assist-link{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-assist-head a,.member-center .member-app-active-list .publish-assist-link{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-assist-head a,.member-center .member-app-entitlement-title .publish-assist-link{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-assist-head a,.member-center .member-app-recharge-card>.publish-assist-link{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-assist-head a,.member-center .member-app-recharge-card>.publish-assist-link{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-assist-head a,.member-center .member-app-plan-action .publish-assist-link{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-assist-head a,.member-checkout-footer .publish-assist-link{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-assist-head a,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-assist-head a,.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-assist-link,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-assist-link{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-assist-head a:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-assist-head a:last-child,.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-assist-link:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-assist-link:last-child{width:100%}}.publish-tip-list,.publish-benefit-list,.publish-draft-list{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.publish-tip-list article,.publish-benefit-list article{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));border-radius:10px;min-width:0;overflow:hidden}.publish-tip-list article>button,.publish-benefit-list article>button{text-align:left;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:60px;padding:.75rem;display:grid}.publish-tip-list .publish-tip-icon,.publish-benefit-list .publish-tip-icon{background-color:hsl(var(--primary) / .1);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.auth-code-row .publish-tip-list .publish-tip-icon,.auth-code-row .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.publish-tip-list .publish-tip-icon,.checkin-modal .checkin-claim-button .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.publish-tip-list .publish-tip-icon:hover,.checkin-modal .checkin-claim-button .publish-benefit-list .publish-tip-icon:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.publish-tip-list .publish-tip-icon:disabled,.checkin-modal .checkin-claim-button .publish-benefit-list .publish-tip-icon:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .publish-tip-list .publish-tip-icon,.auth-actions .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .publish-tip-list .publish-tip-icon:hover,.auth-actions .publish-benefit-list .publish-tip-icon:hover{background:#6249e3}.auth-actions .publish-tip-list .publish-tip-icon:disabled,.auth-actions .publish-benefit-list .publish-tip-icon:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .publish-tip-list .publish-tip-icon,.auth-code-row .publish-tip-list .publish-tip-icon,.auth-actions .publish-benefit-list .publish-tip-icon,.auth-code-row .publish-benefit-list .publish-tip-icon{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .publish-tip-list .publish-tip-icon,.auth-code-row .publish-benefit-list .publish-tip-icon{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .publish-tip-list .publish-tip-icon,.auth-form[data-mode=reset] .auth-code-row .publish-tip-list .publish-tip-icon,.auth-form[data-mode=register] .auth-code-row .publish-benefit-list .publish-tip-icon,.auth-form[data-mode=reset] .auth-code-row .publish-benefit-list .publish-tip-icon{border-radius:15px;height:50px}.auth-actions .publish-tip-list .publish-tip-icon,.auth-actions .publish-benefit-list .publish-tip-icon{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .publish-tip-list .publish-tip-icon,.discover-top-card .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .publish-tip-list .publish-tip-icon,.member-profile-main .publish-benefit-list .publish-tip-icon{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .publish-tip-list .publish-tip-icon,.member-profile-actions .publish-benefit-list .publish-tip-icon{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .publish-tip-list .publish-tip-icon:first-child,.member-profile-actions .publish-benefit-list .publish-tip-icon:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .publish-tip-list .publish-tip-icon:last-child,.member-profile-actions .publish-benefit-list .publish-tip-icon:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .publish-tip-list .publish-tip-icon,.member-pricing-card .publish-benefit-list .publish-tip-icon{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .publish-tip-list .publish-tip-icon,.member-pricing-card.selected .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .publish-tip-list .publish-tip-icon,.member-recharge-card .publish-benefit-list .publish-tip-icon{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .publish-tip-list .publish-tip-icon,.member-ledger-panel .publish-benefit-list .publish-tip-icon{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .publish-tip-list .publish-tip-icon,.front-module-profile .profile-creator-banner .publish-benefit-list .publish-tip-icon{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .publish-tip-list .publish-tip-icon,.profile-code-row .publish-benefit-list .publish-tip-icon{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .publish-tip-list .publish-tip-icon,.profile-edit-actions .publish-benefit-list .publish-tip-icon{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .publish-tip-list .publish-tip-icon:last-child,.profile-edit-actions .publish-benefit-list .publish-tip-icon:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .publish-tip-list .publish-tip-icon:not(button),.member-center .member-profile-main .publish-benefit-list .publish-tip-icon:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.publish-tip-list .publish-tip-icon,.member-center .member-profile-main button .publish-benefit-list .publish-tip-icon{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .publish-tip-list .publish-tip-icon,.member-center .member-recharge-card .publish-tip-list .publish-tip-icon,.member-center .member-pricing-card .publish-benefit-list .publish-tip-icon,.member-center .member-recharge-card .publish-benefit-list .publish-tip-icon{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .publish-tip-list .publish-tip-icon,.front-module-profile .profile-creator-banner .publish-benefit-list .publish-tip-icon{width:fit-content}.profile-code-row .publish-tip-list .publish-tip-icon,.profile-code-row .publish-benefit-list .publish-tip-icon{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .publish-tip-list .publish-tip-icon,.profile-edit-actions .publish-benefit-list .publish-tip-icon{width:100%;height:42px;font-size:13px}}.message-bulk-bar .publish-tip-list .publish-tip-icon:disabled,.message-bulk-bar .publish-benefit-list .publish-tip-icon:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .publish-tip-list .publish-tip-icon,.message-bulk-bar .publish-benefit-list .publish-tip-icon{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .publish-tip-list .publish-tip-icon,.creator-draft-action-cell .publish-benefit-list .publish-tip-icon{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .publish-tip-list .publish-tip-icon:last-child,.creator-draft-action-cell .publish-benefit-list .publish-tip-icon:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .publish-tip-list .publish-tip-icon:last-child:hover,.creator-draft-action-cell .publish-benefit-list .publish-tip-icon:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .publish-tip-list .publish-tip-icon,.user-post-head .publish-benefit-list .publish-tip-icon{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .publish-tip-list .publish-tip-icon,.app-overview-panel .app-platforms .publish-benefit-list .publish-tip-icon{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .publish-tip-list .publish-tip-icon,.app-overview-panel .media-info-panel .publish-benefit-list .publish-tip-icon{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .publish-tip-list .publish-tip-icon:hover,.app-overview-panel .media-info-panel .publish-benefit-list .publish-tip-icon:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(2),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(2):hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3){grid-column:span 1/span 1}}.comment-box .publish-tip-list .publish-tip-icon,.comment-box .publish-benefit-list .publish-tip-icon{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4){display:none}}.detail-title-row .publish-tip-list .publish-tip-icon,.detail-title-row .publish-benefit-list .publish-tip-icon{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .publish-tip-list .publish-tip-icon,.detail-tag-row .publish-benefit-list .publish-tip-icon{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .publish-tip-list .publish-tip-icon,.detail-quick-actions .publish-benefit-list .publish-tip-icon{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.publish-tip-list .publish-tip-icon:first-child,.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(2),.detail-action-bar>.publish-benefit-list .publish-tip-icon:first-child,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.publish-tip-list .publish-tip-icon:first-child:hover,.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(2):hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:first-child:hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(5),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3):hover,.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4):hover,.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(5):hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3):hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4):hover,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .publish-tip-list .publish-tip-icon,.detail-side-resource .media-info-panel .publish-benefit-list .publish-tip-icon{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .publish-tip-list .publish-tip-icon:hover,.detail-side-resource .media-info-panel .publish-benefit-list .publish-tip-icon:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4){display:none}}.detail-title-row .publish-tip-list .publish-tip-icon,.detail-tag-row .publish-tip-list .publish-tip-icon,.detail-title-row .publish-benefit-list .publish-tip-icon,.detail-tag-row .publish-benefit-list .publish-tip-icon{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .publish-tip-list .publish-tip-icon,.detail-tag-row .publish-benefit-list .publish-tip-icon{color:hsl(var(--muted-foreground))}.detail-quick-actions .publish-tip-list .publish-tip-icon,.detail-quick-actions .publish-benefit-list .publish-tip-icon{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .publish-tip-list .publish-tip-icon:hover,.detail-quick-actions .publish-benefit-list .publish-tip-icon:hover{background-color:hsl(var(--background))}.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(5),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .publish-tip-list .publish-tip-icon,.detail-title-row .publish-benefit-list .publish-tip-icon{height:1.75rem}.detail-tag-row .publish-tip-list .publish-tip-icon:nth-child(n+4),.detail-tag-row .publish-benefit-list .publish-tip-icon:nth-child(n+4),.detail-quick-actions .publish-tip-list .publish-tip-icon:nth-child(3),.detail-quick-actions .publish-benefit-list .publish-tip-icon:nth-child(3){display:none}}.detail-title-row .publish-tip-list .publish-tip-icon,.detail-tag-row .publish-tip-list .publish-tip-icon,.detail-title-row .publish-benefit-list .publish-tip-icon,.detail-tag-row .publish-benefit-list .publish-tip-icon{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .publish-tip-list .publish-tip-icon,.detail-tag-row .publish-benefit-list .publish-tip-icon{color:#7a8095;background:#f6f7fc}.detail-quick-actions .publish-tip-list .publish-tip-icon,.detail-quick-actions .publish-benefit-list .publish-tip-icon{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.publish-tip-list .publish-tip-icon:first-child,.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(2),.detail-action-bar>.publish-benefit-list .publish-tip-icon:first-child,.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(5),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(5){display:none}.comment-box .publish-tip-list .publish-tip-icon,.comment-box .publish-benefit-list .publish-tip-icon{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .publish-tip-list .publish-tip-icon,.review-reply-box .publish-benefit-list .publish-tip-icon{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .publish-tip-list .publish-tip-icon,.detail-side-resource .media-info-panel .publish-benefit-list .publish-tip-icon{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .publish-tip-list .publish-tip-icon,.creator-profile-page.front-module-profile .profile-creator-banner .publish-benefit-list .publish-tip-icon{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .publish-tip-list .publish-tip-icon,.post-comment-reply-box .publish-benefit-list .publish-tip-icon{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.publish-tip-list .publish-tip-icon,.detail-action-bar>.publish-benefit-list .publish-tip-icon{min-width:0}.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(5),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(3),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(4),.detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .publish-tip-list .publish-tip-icon,.detail-side-resource .media-resource-actions .publish-benefit-list .publish-tip-icon{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .publish-tip-list .publish-tip-icon,.creator-follow-section-head .publish-benefit-list .publish-tip-icon{width:100%}.creator-follow-app-card .publish-tip-list .publish-tip-icon,.creator-follow-app-card .publish-benefit-list .publish-tip-icon{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .publish-tip-list .publish-tip-icon:not(button),.tap-shell-member .member-profile-main .publish-benefit-list .publish-tip-icon:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.publish-tip-list .publish-tip-icon,.tap-shell-member .member-profile-main button .publish-benefit-list .publish-tip-icon{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-pricing-card .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .publish-tip-list .publish-tip-icon,.profile-edit-actions .publish-benefit-list .publish-tip-icon{border-radius:999px;height:44px}.detail-action-bar .publish-tip-list .publish-tip-icon,.detail-action-bar .publish-benefit-list .publish-tip-icon{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .publish-tip-list .publish-tip-icon,.message-redesign .message-bulk-bar .publish-benefit-list .publish-tip-icon{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .publish-tip-list .publish-tip-icon:not(button),.tap-shell-member .member-profile-main .publish-tip-list .publish-tip-icon:not(button),.creator-center-member .member-profile-main .publish-benefit-list .publish-tip-icon:not(button),.tap-shell-member .member-profile-main .publish-benefit-list .publish-tip-icon:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.publish-tip-list .publish-tip-icon,.tap-shell-member .member-profile-main button.publish-tip-list .publish-tip-icon,.creator-center-member .member-profile-main button .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-profile-main button .publish-benefit-list .publish-tip-icon{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .publish-tip-list .publish-tip-icon,.creator-center-member .member-recharge-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-pricing-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-tip-list .publish-tip-icon,.creator-center-member .member-pricing-card .publish-benefit-list .publish-tip-icon,.creator-center-member .member-recharge-card .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-pricing-card .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report),.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.publish-tip-list .publish-tip-icon,.tap-shell-member .member-profile-main button.publish-tip-list .publish-tip-icon,.creator-center-member .member-profile-main button .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-profile-main button .publish-benefit-list .publish-tip-icon{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .publish-tip-list .publish-tip-icon,.creator-center-member .member-recharge-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-pricing-card .publish-tip-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-tip-list .publish-tip-icon,.creator-center-member .member-pricing-card .publish-benefit-list .publish-tip-icon,.creator-center-member .member-recharge-card .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-pricing-card .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-recharge-card .publish-benefit-list .publish-tip-icon{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .publish-tip-list .publish-tip-icon,.tap-shell-route-forum-groups .forum-board-title .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .publish-tip-list .publish-tip-icon,.tap-shell-route-forum-groups .forum-new-creator .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .publish-tip-list .publish-tip-icon,.creator-center-messages .message-bulk-bar .publish-benefit-list .publish-tip-icon{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-tip-list .publish-tip-icon,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-benefit-list .publish-tip-icon{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-tip-list .publish-tip-icon:first-child,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-benefit-list .publish-tip-icon:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-tip-list .publish-tip-icon,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .publish-benefit-list .publish-tip-icon{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .publish-tip-list .publish-tip-icon,.creator-center-messages .message-bulk-bar .publish-benefit-list .publish-tip-icon{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .publish-tip-list .publish-tip-icon,.creator-center-messages .message-bulk-bar.has-selection .publish-benefit-list .publish-tip-icon{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .publish-tip-list .publish-tip-icon,.creator-center-messages .message-bulk-bar .publish-benefit-list .publish-tip-icon{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .publish-tip-list .publish-tip-icon,.tap-shell-route-forum-groups .forum-board-title .publish-benefit-list .publish-tip-icon{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .publish-tip-list .publish-tip-icon,.creator-center-follows .creator-follow-app-card .publish-benefit-list .publish-tip-icon{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .publish-tip-list .publish-tip-icon,.creator-center-follows .creator-follow-app-card .publish-benefit-list .publish-tip-icon{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .publish-tip-list .publish-tip-icon,.package-detail-page .detail-side-resource .media-resource-actions .publish-benefit-list .publish-tip-icon{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.publish-tip-list .publish-tip-icon,.package-detail-page .detail-action-bar>.publish-benefit-list .publish-tip-icon{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.publish-tip-list .publish-tip-icon,.package-detail-page .detail-ios-download-button .publish-benefit-list .publish-tip-icon{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.publish-tip-list .publish-tip-icon:hover,.package-detail-page .detail-ios-download-button .publish-benefit-list .publish-tip-icon:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.publish-tip-list .publish-tip-icon,.package-detail-page .detail-ios-download-button .publish-benefit-list .publish-tip-icon{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .publish-tip-list .publish-tip-icon,.member-center .member-app-card-title .publish-tip-list .publish-tip-icon,.member-center .member-app-plan-name .publish-benefit-list .publish-tip-icon,.member-center .member-app-card-title .publish-benefit-list .publish-tip-icon{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .publish-tip-list .publish-tip-icon,.member-center .member-app-plan-action .publish-benefit-list .publish-tip-icon{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .publish-tip-list .publish-tip-icon,.member-center .member-app-active-list .publish-benefit-list .publish-tip-icon{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .publish-tip-list .publish-tip-icon,.member-center .member-app-entitlement-title .publish-benefit-list .publish-tip-icon{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.publish-tip-list .publish-tip-icon,.member-center .member-app-recharge-card>.publish-benefit-list .publish-tip-icon{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.publish-tip-list .publish-tip-icon,.member-center .member-app-recharge-card>.publish-benefit-list .publish-tip-icon{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .publish-tip-list .publish-tip-icon,.member-center .member-app-plan-action .publish-benefit-list .publish-tip-icon{min-width:94px;padding-inline:10px}}.member-checkout-footer .publish-tip-list .publish-tip-icon,.member-checkout-footer .publish-benefit-list .publish-tip-icon{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-tip-list .publish-tip-icon,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-tip-list .publish-tip-icon,.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-benefit-list .publish-tip-icon,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-benefit-list .publish-tip-icon{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-tip-list .publish-tip-icon:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-tip-list .publish-tip-icon:last-child,.creator-center-member .member-checkout-dialog .member-checkout-footer .publish-benefit-list .publish-tip-icon:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .publish-benefit-list .publish-tip-icon:last-child{width:100%}}.publish-tip-list .publish-tip-icon svg,.publish-benefit-list .publish-tip-icon svg,.publish-tip-chevron{width:1rem;height:1rem}.publish-tip-list b,.publish-benefit-list b,.publish-draft-list b{min-width:0;color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem;display:block}.publish-tip-list small,.publish-benefit-list small{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1.25rem;display:none}.publish-tip-list article.is-expanded small,.publish-benefit-list article.is-expanded small{margin-top:.25rem;display:block}.publish-tip-chevron{color:hsl(var(--muted-foreground));transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.publish-tip-list article.is-expanded .publish-tip-chevron,.publish-benefit-list article.is-expanded .publish-tip-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:hsl(var(--primary))}.publish-draft-list small{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;display:block;overflow:hidden}.publish-assist-link{margin-top:1rem}.publish-draft-list a{border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid}.publish-draft-list a:hover{background-color:hsl(var(--secondary) / .5)}.publish-draft-list img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:2.75rem;height:2.75rem}.publish-draft-list p{background-color:hsl(var(--secondary) / .6);text-align:center;color:hsl(var(--muted-foreground));border-radius:10px;padding:1rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.publish-data-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.publish-data-grid span{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--background));color:hsl(var(--muted-foreground));border-radius:10px;padding:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.publish-data-grid b{color:hsl(var(--foreground));margin-bottom:.25rem;font-size:1.5rem;font-weight:900;line-height:1;display:block}.publish-compose-footer{z-index:auto;width:100%;max-width:none;box-shadow:none;background-color:#0000;border-width:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.75rem;margin:0;padding:0;display:grid;position:static;bottom:auto}.publish-compose-footer button{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:14px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.publish-compose-footer button:first-child{background-color:hsl(var(--secondary));color:hsl(var(--foreground))}.publish-compose-footer button:first-child:hover{background-color:hsl(var(--secondary) / .8)}.publish-compose-footer button:last-child{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));margin-left:0;padding-left:1rem;padding-right:1rem}.publish-compose-footer button:last-child:hover{background-color:hsl(var(--primary) / .9)}.publish-compose-footer button:last-child{box-shadow:0 8px 18px hsl(var(--primary) / .2)}@media (min-width:901px){.creator-sidebar{flex-direction:column;display:flex}}@media (max-width:1180px){.publish-compose-workspace{grid-template-columns:repeat(1,minmax(0,1fr))}.publish-assist{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:static}@media (min-width:768px){.publish-assist{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media (max-width:900px){.publish-compose-workspace{padding:1.25rem 1rem 18px}.publish-compose-footer{z-index:auto;box-shadow:none;background-color:#0000;border-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:0;display:grid;position:static;bottom:auto}.publish-compose-footer button{height:3rem;padding-left:.75rem;padding-right:.75rem}.publish-compose-footer button:last-child{padding-left:.75rem;padding-right:.75rem}}.user-detail-page{width:100%;max-width:1040px;margin:0 auto;padding:12px 0 96px}.user-detail-hero,.user-post-panel{background:#fff;border:1px solid #eceef6;border-radius:16px;box-shadow:0 14px 38px #2f335b0b}.user-detail-hero{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.user-detail-avatar{border-radius:20px;width:72px;height:72px;box-shadow:0 12px 28px #2f335b1f}.user-detail-copy{min-width:0}.user-detail-copy h1{color:#202337;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:950;line-height:1.2;overflow:hidden}.user-detail-copy p{color:#7f8597;margin-top:8px;font-size:13px;font-weight:750;line-height:1.55}.user-detail-stats{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.user-detail-stats span{color:#8a90a3;text-align:center;background:#f6f7fb;border-radius:12px;min-width:0;padding:10px;font-size:12px;font-weight:850}.user-detail-stats b{color:#25283c;margin-bottom:3px;font-size:18px;font-weight:950;display:block}.user-post-panel{margin-top:12px;padding:16px}.user-post-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.user-post-head h2{color:#202337;font-size:18px;font-weight:950;line-height:1.2}.user-post-head p{color:#8a90a3;margin-top:5px;font-size:12px;font-weight:800}.user-post-head .inline-flex{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.user-post-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.user-post-card{background:#fbfcff;border:1px solid #eef0f7;border-radius:14px;padding:14px}.user-post-card>div:first-child{color:#9298aa;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.user-post-card h3{color:#25283c;margin-top:12px;font-size:16px;font-weight:950;line-height:1.35}.user-post-card p{-webkit-line-clamp:2;color:#747b8f;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:750;line-height:1.65;display:-webkit-box;overflow:hidden}.user-post-cover{border-radius:12px;margin-top:12px;display:block;overflow:hidden}.user-post-cover img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.user-post-card footer{color:#8f96a8;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;font-weight:850;display:flex}.user-post-card footer span{align-items:center;gap:5px;display:inline-flex}.user-post-card footer svg{width:14px;height:14px}.user-post-empty{text-align:center;background:#f6f7fb;border-radius:14px;padding:28px 16px}.user-post-empty b{color:#25283c;font-size:16px;font-weight:950}.user-post-empty p{color:#8a90a3;margin-top:8px;font-size:13px;font-weight:750}@media (min-width:768px){.user-detail-page{padding:24px 0 72px}.user-detail-hero{grid-template-columns:96px minmax(0,1fr) 320px;gap:20px;padding:24px}.user-detail-avatar{border-radius:24px;width:96px;height:96px}.user-detail-copy h1{font-size:28px}.user-detail-copy p{max-width:520px;font-size:14px}.user-detail-stats{grid-column:auto}.user-post-panel{margin-top:18px;padding:22px}.user-post-card{padding:18px}.user-post-card h3{font-size:18px}.user-post-cover{max-width:520px}}@media (min-width:1280px){.detail-layout{grid-template-columns:minmax(0,1fr) 320px}}.detail-main{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.detail-main .app-detail-card,.detail-main .detail-section{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 18px 48px hsl(var(--foreground) / .055);border-radius:18px;overflow:hidden}.app-detail-card>.detail-nav{border-bottom-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--card));height:3.5rem;min-height:3.5rem;padding-left:1.25rem;padding-right:1.25rem}.app-detail-card>.detail-nav a,.app-detail-card>.detail-nav button{border-radius:10px;font-size:.875rem;font-weight:900;line-height:1.25rem}.app-detail-card>.detail-nav .active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.app-overview-grid{background-color:hsl(var(--card));grid-template-columns:repeat(1,minmax(0,1fr));min-width:0;display:grid}@media (min-width:1024px){.app-overview-grid{grid-template-columns:minmax(0,1.15fr) minmax(410px,.85fr)}}.app-overview-grid .app-hero{border-bottom-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted));min-height:420px;position:relative;overflow:hidden}@media (min-width:1024px){.app-overview-grid .app-hero{border-bottom-width:0;border-right-width:1px}}.app-overview-grid .app-hero{aspect-ratio:auto}.app-overview-grid .app-hero:after{content:"";background:linear-gradient(180deg, transparent 35%, #131420c7), linear-gradient(90deg, hsl(var(--primary) / .16), transparent 42%);position:absolute;inset:0}.app-overview-grid .app-hero img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.app-hero-overlay{z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));padding:1.5rem;position:absolute;bottom:0;left:0;right:0}.app-hero-overlay span{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#ffffff26;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.auth-code-row .app-hero-overlay span{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.app-hero-overlay span{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.app-hero-overlay span:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.app-hero-overlay span:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .app-hero-overlay span{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .app-hero-overlay span:hover{background:#6249e3}.auth-actions .app-hero-overlay span:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .app-hero-overlay span,.auth-code-row .app-hero-overlay span{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .app-hero-overlay span{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .app-hero-overlay span,.auth-form[data-mode=reset] .auth-code-row .app-hero-overlay span{border-radius:15px;height:50px}.auth-actions .app-hero-overlay span{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .app-hero-overlay span{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .app-hero-overlay span{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .app-hero-overlay span{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .app-hero-overlay span:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .app-hero-overlay span:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .app-hero-overlay span{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .app-hero-overlay span{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .app-hero-overlay span{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .app-hero-overlay span{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .app-hero-overlay span{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .app-hero-overlay span{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .app-hero-overlay span{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .app-hero-overlay span:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .app-hero-overlay span:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.app-hero-overlay span{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .app-hero-overlay span,.member-center .member-recharge-card .app-hero-overlay span{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .app-hero-overlay span{width:fit-content}.profile-code-row .app-hero-overlay span{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .app-hero-overlay span{width:100%;height:42px;font-size:13px}}.message-bulk-bar .app-hero-overlay span:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .app-hero-overlay span{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .app-hero-overlay span{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .app-hero-overlay span:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .app-hero-overlay span:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .app-hero-overlay span{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .app-hero-overlay span{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .app-hero-overlay span{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .app-hero-overlay span:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.app-hero-overlay span{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.app-hero-overlay span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.app-hero-overlay span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.app-hero-overlay span:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.app-hero-overlay span:nth-child(3){grid-column:span 1/span 1}}.comment-box .app-hero-overlay span{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.app-hero-overlay span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.app-hero-overlay span:nth-child(4){display:none}}.detail-title-row .app-hero-overlay span{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .app-hero-overlay span{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .app-hero-overlay span{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.app-hero-overlay span{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.app-hero-overlay span:first-child,.detail-action-bar>.app-hero-overlay span:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.app-hero-overlay span:first-child:hover,.detail-action-bar>.app-hero-overlay span:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.app-hero-overlay span:nth-child(3),.detail-action-bar>.app-hero-overlay span:nth-child(4),.detail-action-bar>.app-hero-overlay span:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.app-hero-overlay span:nth-child(3):hover,.detail-action-bar>.app-hero-overlay span:nth-child(4):hover,.detail-action-bar>.app-hero-overlay span:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .app-hero-overlay span{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .app-hero-overlay span:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.app-hero-overlay span{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.app-hero-overlay span:nth-child(3),.detail-action-bar>.app-hero-overlay span:nth-child(4){display:none}}.detail-title-row .app-hero-overlay span,.detail-tag-row .app-hero-overlay span{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .app-hero-overlay span{color:hsl(var(--muted-foreground))}.detail-quick-actions .app-hero-overlay span{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .app-hero-overlay span:hover{background-color:hsl(var(--background))}.detail-action-bar>.app-hero-overlay span{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.app-hero-overlay span:nth-child(3),.detail-action-bar>.app-hero-overlay span:nth-child(4),.detail-action-bar>.app-hero-overlay span:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .app-hero-overlay span{height:1.75rem}.detail-tag-row .app-hero-overlay span:nth-child(n+4),.detail-quick-actions .app-hero-overlay span:nth-child(3){display:none}}.detail-title-row .app-hero-overlay span,.detail-tag-row .app-hero-overlay span{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .app-hero-overlay span{color:#7a8095;background:#f6f7fc}.detail-quick-actions .app-hero-overlay span{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.app-hero-overlay span{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.app-hero-overlay span:first-child,.detail-action-bar>.app-hero-overlay span:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.app-hero-overlay span:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.app-hero-overlay span:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.app-hero-overlay span:nth-child(5){display:none}.comment-box .app-hero-overlay span{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .app-hero-overlay span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .app-hero-overlay span{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.app-hero-overlay span:nth-child(3),.detail-action-bar>.app-hero-overlay span:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .app-hero-overlay span{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .app-hero-overlay span{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.app-hero-overlay span{min-width:0}.detail-action-bar>.app-hero-overlay span:nth-child(3),.detail-action-bar>.app-hero-overlay span:nth-child(4),.detail-action-bar>.app-hero-overlay span:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .app-hero-overlay span{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .app-hero-overlay span{width:100%}.creator-follow-app-card .app-hero-overlay span{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .app-hero-overlay span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.app-hero-overlay span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .app-hero-overlay span,.tap-shell-member .member-recharge-card .app-hero-overlay span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .app-hero-overlay span{border-radius:999px;height:44px}.detail-action-bar .app-hero-overlay span{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .app-hero-overlay span{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .app-hero-overlay span:not(button),.tap-shell-member .member-profile-main .app-hero-overlay span:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.app-hero-overlay span,.tap-shell-member .member-profile-main button.app-hero-overlay span{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .app-hero-overlay span,.creator-center-member .member-recharge-card .app-hero-overlay span,.tap-shell-member .member-pricing-card .app-hero-overlay span,.tap-shell-member .member-recharge-card .app-hero-overlay span{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.app-hero-overlay span{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.app-hero-overlay span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.app-hero-overlay span:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.app-hero-overlay span,.tap-shell-member .member-profile-main button.app-hero-overlay span{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .app-hero-overlay span,.creator-center-member .member-recharge-card .app-hero-overlay span,.tap-shell-member .member-pricing-card .app-hero-overlay span,.tap-shell-member .member-recharge-card .app-hero-overlay span{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .app-hero-overlay span{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .app-hero-overlay span{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.app-hero-overlay span{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.app-hero-overlay span:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .app-hero-overlay span{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .app-hero-overlay span{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .app-hero-overlay span:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .app-hero-overlay span{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .app-hero-overlay span{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .app-hero-overlay span{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .app-hero-overlay span{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.app-hero-overlay span{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .app-hero-overlay span{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .app-hero-overlay span{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .app-hero-overlay span{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.app-hero-overlay span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .app-hero-overlay span{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.app-hero-overlay span{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.app-hero-overlay span{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.app-hero-overlay span{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.app-hero-overlay span{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.app-hero-overlay span{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.app-hero-overlay span:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.app-hero-overlay span{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .app-hero-overlay span,.member-center .member-app-card-title .app-hero-overlay span{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .app-hero-overlay span{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .app-hero-overlay span{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .app-hero-overlay span{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.app-hero-overlay span{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.app-hero-overlay span{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .app-hero-overlay span{min-width:94px;padding-inline:10px}}.member-checkout-footer .app-hero-overlay span{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .app-hero-overlay span,.tap-shell-member .member-checkout-dialog .member-checkout-footer .app-hero-overlay span{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .app-hero-overlay span:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .app-hero-overlay span:last-child{width:100%}}.app-hero-overlay h2{-webkit-line-clamp:2;letter-spacing:0;-webkit-box-orient:vertical;margin-top:.75rem;font-size:2.25rem;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.app-hero-overlay p{-webkit-line-clamp:2;color:#fffc;-webkit-box-orient:vertical;max-width:42rem;margin-top:.75rem;font-size:1rem;font-weight:600;line-height:1.75rem;display:-webkit-box;overflow:hidden}.app-overview-panel{background-color:hsl(var(--card));background:radial-gradient(circle at 92% 8%, hsl(var(--primary) / .12), transparent 12rem), linear-gradient(180deg, hsl(var(--card)), hsl(var(--secondary) / .42));flex-direction:column;min-width:0;display:flex}.app-overview-panel .app-summary{border-width:0;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.5rem;display:grid}.app-overview-panel .app-summary>img{-o-object-fit:cover;object-fit:cover;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:72px;height:72px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:18px}.app-overview-panel .app-summary h1{-webkit-line-clamp:2;white-space:normal;letter-spacing:0;color:hsl(var(--foreground));-webkit-box-orient:vertical;font-size:1.5rem;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.app-overview-panel .app-summary p{-webkit-line-clamp:2;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:-webkit-box;overflow:hidden}.app-overview-panel .app-score{background-color:hsl(var(--primary) / .1);text-align:center;color:hsl(var(--primary));border-radius:14px;padding:.75rem 1rem}.app-overview-panel .app-score span{font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .app-score b{font-size:2.25rem;font-weight:900;line-height:1}.app-overview-panel .app-platforms{border-width:0;justify-content:flex-start;gap:.5rem;padding-bottom:0;padding-left:1.5rem;padding-right:1.5rem}.app-overview-panel .app-platforms .inline-flex{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-description-card{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .6);border-radius:16px;margin-top:1.25rem;margin-left:1.5rem;margin-right:1.5rem;padding:1rem}.app-description-card>span{color:hsl(var(--primary));font-size:.75rem;font-weight:900;line-height:1rem}.app-description-card p{-webkit-line-clamp:4;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.5rem;display:-webkit-box;overflow:hidden}.app-description-card>div{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.app-description-card b{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .app-resource-panel{background-color:#0000;border-width:0;flex-direction:column;flex:1;padding:1.25rem 1.5rem 1.5rem;display:flex}.app-overview-panel .media-switch{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .65);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:.25rem;display:grid}.app-overview-panel .media-switch button{border-radius:10px;height:2.5rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.app-overview-panel .media-switch .active{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.app-overview-panel .media-info-panel{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .6);border-radius:16px;margin-top:1rem;padding:1rem}.app-overview-panel .media-info-panel>span{color:hsl(var(--primary));font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel h2{letter-spacing:0;color:hsl(var(--foreground));margin-top:.25rem;font-size:1.25rem;font-weight:900;line-height:1.375}.app-overview-panel .media-info-panel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:grid}.app-overview-panel .media-info-panel dl div{border-width:1px;border-color:hsl(var(--border) / .6);background-color:hsl(var(--card) / .7);border-radius:12px;padding:.5rem .75rem}.app-overview-panel .media-info-panel .inline-flex{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .inline-flex:hover{background-color:hsl(var(--primary) / .9)}.app-metrics{border-top-width:1px;border-bottom-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--card));text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}@media (min-width:768px){.app-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-metrics>div{border-bottom-width:1px;border-right-width:1px;border-color:hsl(var(--border) / .7);min-width:0;padding:1rem 1.25rem}.app-metrics>div:last-child{border-right-width:0}@media (min-width:768px){.app-metrics>div{border-bottom-width:0}}.app-metrics>div:nth-child(2){border-right-width:0}@media (min-width:768px){.app-metrics>div:nth-child(2){border-right-width:1px}}.app-metrics b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:1.125rem;font-weight:900;line-height:1.75rem;display:block;overflow:hidden}.app-metrics span{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:block}@media (min-width:640px){.detail-action-bar{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) 48px}}.detail-action-bar>.inline-flex{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.inline-flex:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.inline-flex:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.inline-flex:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.inline-flex:nth-child(3){grid-column:span 1/span 1}}.interaction-head{flex-direction:column;gap:1rem;display:flex}@media (min-width:640px){.interaction-head{flex-direction:row;justify-content:space-between;align-items:center}}.interaction-head h2,.detail-section h2{letter-spacing:0;color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:2rem}.comment-box textarea{resize:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;min-height:7rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;border-width:0}.comment-box textarea:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.comment-box .inline-flex{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.detail-section .rating-overview-inline,.detail-section .review-filter-panel-inline,.detail-section .review-list-inline{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .45);border-radius:16px}@media (min-width:1280px){.detail-right{display:flex}}.detail-right>section{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 18px 48px hsl(var(--foreground) / .045);border-radius:18px;overflow:hidden}.publisher-card{background-color:hsl(var(--card));grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding:1.25rem;display:grid}.publisher-card>div{align-items:center;gap:.75rem;min-width:0;display:flex}.publisher-card img{-o-object-fit:cover;object-fit:cover;border-radius:14px;flex-shrink:0;width:3.5rem;height:3.5rem}.publisher-follow-button{border-radius:9999px;width:100%;height:2.5rem;font-weight:900}.detail-right>.hot-card{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:hsl(var(--card));border-radius:18px;padding:1rem}.detail-right>.hot-card .hot-card-head{margin-bottom:.75rem;padding-left:0;padding-right:0}.detail-right>.hot-card .hot-item{border-width:1px;border-color:#0000;border-radius:12px;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.detail-right>.hot-card .hot-item:hover{border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .05)}.detail-right>.hot-card .hot-item{transform:none}@media (max-width:1023px){.app-overview-grid .app-hero{aspect-ratio:16/9;min-height:0}.app-hero-overlay h2{font-size:1.875rem;line-height:2.25rem}}@media (max-width:640px){.detail-layout{gap:1rem}.detail-main .app-detail-card,.detail-main .detail-section{border-left-width:0;border-right-width:0;border-radius:0}.app-detail-card>.detail-nav{height:3rem;min-height:3rem;padding-left:.75rem;padding-right:.75rem;overflow-x:auto}.app-overview-grid .app-hero{aspect-ratio:4/3}.app-hero-overlay{padding:1rem}.app-hero-overlay h2{font-size:1.5rem;line-height:2rem}.app-overview-panel .app-summary{grid-template-columns:58px minmax(0,1fr);padding:1rem}.app-overview-panel .app-summary>img{border-radius:14px;width:58px;height:58px}.app-overview-panel .app-summary h1{font-size:1.25rem;line-height:1.75rem}.app-overview-panel .app-score{text-align:left;grid-column-start:2;align-items:baseline;gap:.5rem;width:fit-content;padding:.5rem .75rem;display:flex}.app-overview-panel .app-score b{font-size:1.875rem;line-height:2.25rem}.app-overview-panel .app-platforms,.app-overview-panel .app-resource-panel{padding-left:1rem;padding-right:1rem}.app-description-card{margin-left:1rem;margin-right:1rem}.app-overview-panel .media-info-panel dl{grid-template-columns:repeat(1,minmax(0,1fr))}.detail-action-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;padding:1rem}.detail-action-bar>.inline-flex{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.inline-flex:nth-child(4){display:none}.detail-section{padding:1rem}}.detail-layout{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;width:100%;max-width:1240px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:grid}@media (min-width:1280px){.detail-layout{grid-template-columns:minmax(0,820px) 300px}}.detail-main .app-detail-card,.detail-main .detail-section,.detail-right>section{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:0 18px 48px hsl(var(--primary) / .055);border-radius:18px;overflow:hidden}.app-detail-card>.detail-nav{background-color:#0000;border-width:0;flex-wrap:wrap;align-items:center;gap:.5rem;height:auto;min-height:0;padding-bottom:.75rem;padding-left:0;padding-right:0;font-size:.875rem;line-height:1.25rem;display:flex}.app-detail-card>.detail-nav .detail-back-link{height:2rem;color:hsl(var(--muted-foreground));background-color:#0000;border-radius:0;flex-basis:100%;justify-content:flex-start;margin-bottom:.25rem;padding-left:0;padding-right:0;font-size:.75rem;font-weight:900;line-height:1rem;display:flex}.app-detail-card>.detail-nav .detail-back-link:hover{color:hsl(var(--primary));background-color:#0000}.app-detail-card>.detail-nav .detail-back-link span{display:inline}.app-detail-card>.detail-nav a:not(.detail-back-link){border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.app-detail-card>.detail-nav a:not(.detail-back-link).active{border-color:hsl(var(--primary) / .2);background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.app-detail-card>.detail-nav sup{color:hsl(var(--primary));margin-top:-1rem;font-size:11px}.app-detail-card>.detail-nav button{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));width:2.5rem;height:2.5rem;color:hsl(var(--muted-foreground));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;margin-left:auto}.app-detail-card>.detail-nav button:hover{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}.detail-card-shell{background-color:hsl(var(--card));border-radius:18px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.detail-intro-card{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .55);background:radial-gradient(circle at 86% 6%, hsl(var(--primary) / .16), transparent 12rem), linear-gradient(180deg, hsl(var(--card)), hsl(var(--secondary) / .34));border-radius:16px;grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:1.25rem;min-width:0;padding:1rem;display:grid}.detail-intro-cover{aspect-ratio:1;background-color:hsl(var(--muted));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:18px;overflow:hidden}.detail-intro-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.detail-intro-copy{min-width:0}.detail-title-row{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.detail-title-row h1{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;max-width:100%;color:hsl(var(--foreground));font-size:1.875rem;font-weight:900;line-height:1.25;overflow:hidden}.detail-title-row .inline-flex{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-live-dot{height:1.75rem;color:hsl(var(--muted-foreground));border-radius:9999px;align-items:center;gap:.25rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;font-weight:900;line-height:1rem;display:inline-flex}.auth-code-row .detail-live-dot{color:#fff;background:#7058ee;border-radius:12px;height:46px;font-size:12px;font-weight:950}.checkin-modal .checkin-claim-button.detail-live-dot{color:#fff;background:#7058ee;border-radius:12px;grid-column:1/-1;height:46px;margin:0;font-size:14px;font-weight:950;box-shadow:0 12px 22px #7058ee33}.checkin-modal .checkin-claim-button.detail-live-dot:hover{color:#fff;background:#6248df}.checkin-modal .checkin-claim-button.detail-live-dot:disabled{color:#7058ee;box-shadow:none;background:#f1edff}.auth-actions .detail-live-dot{color:#fff;background:#7058ee;border-radius:12px;width:100%;height:48px;font-size:16px;font-weight:950;box-shadow:0 16px 30px #7058ee3d}.auth-actions .detail-live-dot:hover{background:#6249e3}.auth-actions .detail-live-dot:disabled{background:#7058ee8c}@media (max-width:520px){.auth-actions .detail-live-dot,.auth-code-row .detail-live-dot{border-radius:14px;height:56px}}@media (max-width:767px){.auth-code-row .detail-live-dot{background:#7058ee;border-radius:16px;height:54px;font-size:13px}.auth-form[data-mode=register] .auth-code-row .detail-live-dot,.auth-form[data-mode=reset] .auth-code-row .detail-live-dot{border-radius:15px;height:50px}.auth-actions .detail-live-dot{color:#fff;width:100%;height:56px;box-shadow:none;background:#7058ee;border-radius:14px;font-size:16px;font-weight:800}}.discover-top-card .detail-live-dot{color:#fff;background:#7058ee;border:0;border-radius:8px;width:fit-content;font-size:12px;font-weight:950}.member-profile-main .detail-live-dot{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;width:fit-content;font-size:12px;font-weight:950}.member-profile-actions .detail-live-dot{border-radius:9px;min-width:142px;height:42px;font-size:13px;font-weight:950}.member-profile-actions .detail-live-dot:first-child{color:#7058ee;background:#fff;border:0}.member-profile-actions .detail-live-dot:last-child{color:#fff;background:#ffffff14;border-color:#ffffff6b}.member-pricing-card .detail-live-dot{border-radius:9px;height:40px;margin-top:18px;font-size:13px;font-weight:950}.member-pricing-card.selected .detail-live-dot{color:#fff;background:#7058ee;box-shadow:0 11px 22px #7058ee33}.member-recharge-card .detail-live-dot{border-radius:8px;height:38px;margin-top:auto;font-size:13px;font-weight:950}.member-ledger-panel .detail-live-dot{color:#7058ee;border-radius:9px;width:100%;height:38px;margin-top:18px;font-size:13px;font-weight:950}.front-module-profile .profile-creator-banner .detail-live-dot{background:#7354ef;border-radius:999px;min-width:116px;box-shadow:0 12px 24px #7354ef3d}.profile-code-row .detail-live-dot{border-radius:13px;height:46px;font-size:13px;font-weight:950}.profile-edit-actions .detail-live-dot{border-radius:999px;min-width:112px;height:46px;font-size:15px;font-weight:950}.profile-edit-actions .detail-live-dot:last-child{background:#7354ef;box-shadow:0 12px 24px #7354ef33}.member-center .member-profile-main .detail-live-dot:not(button){vertical-align:3px;background:#ffffff2e;border:0;height:24px;padding:0 10px;font-size:11px}.member-center .member-profile-main button.detail-live-dot{color:#fff;height:34px;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff52;border-radius:999px;margin-top:18px;padding:0 16px;font-weight:950}.member-center .member-pricing-card .detail-live-dot,.member-center .member-recharge-card .detail-live-dot{border-radius:7px;height:38px}@media (max-width:767px){.front-module-profile .profile-creator-banner .detail-live-dot{width:fit-content}.profile-code-row .detail-live-dot{border-radius:12px;width:100%;height:42px;font-size:13px}.profile-edit-actions .detail-live-dot{width:100%;height:42px;font-size:13px}}.message-bulk-bar .detail-live-dot:disabled{cursor:not-allowed;opacity:.45}.message-bulk-bar .detail-live-dot{white-space:nowrap;border-radius:10px;justify-content:center;width:auto;height:34px;padding:0 10px;font-size:12px;font-weight:950}.creator-draft-action-cell .detail-live-dot{border-radius:9999px;height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.creator-draft-action-cell .detail-live-dot:last-child{color:hsl(var(--destructive))}.creator-draft-action-cell .detail-live-dot:last-child:hover{background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive))}.user-post-head .detail-live-dot{border-radius:999px;height:38px;padding:0 14px;font-size:13px;font-weight:900}.app-overview-panel .app-platforms .detail-live-dot{border-color:hsl(var(--border));background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;height:2.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.app-overview-panel .media-info-panel .detail-live-dot{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));border-radius:9999px;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}.app-overview-panel .media-info-panel .detail-live-dot:hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.detail-live-dot{border-radius:9999px;min-width:0;height:3rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.detail-live-dot:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.detail-live-dot:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.detail-live-dot:nth-child(3){grid-column:span 2/span 2}@media (min-width:640px){.detail-action-bar>.detail-live-dot:nth-child(3){grid-column:span 1/span 1}}.comment-box .detail-live-dot{border-radius:9999px;justify-self:end;padding-left:1.25rem;padding-right:1.25rem;font-weight:900}@media (max-width:640px){.detail-action-bar>.detail-live-dot{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.detail-live-dot:nth-child(4){display:none}}.detail-title-row .detail-live-dot{background-color:hsl(var(--primary) / .1);height:1.75rem;color:hsl(var(--primary));border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-tag-row .detail-live-dot{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-quick-actions .detail-live-dot{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.detail-live-dot{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.detail-live-dot:first-child,.detail-action-bar>.detail-live-dot:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.detail-live-dot:first-child:hover,.detail-action-bar>.detail-live-dot:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.detail-live-dot:nth-child(3),.detail-action-bar>.detail-live-dot:nth-child(4),.detail-action-bar>.detail-live-dot:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.detail-live-dot:nth-child(3):hover,.detail-action-bar>.detail-live-dot:nth-child(4):hover,.detail-action-bar>.detail-live-dot:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-side-resource .media-info-panel .detail-live-dot{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .detail-live-dot:hover{background-color:hsl(var(--primary) / .9)}@media (max-width:640px){.detail-action-bar>.detail-live-dot{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.detail-live-dot:nth-child(3),.detail-action-bar>.detail-live-dot:nth-child(4){display:none}}.detail-title-row .detail-live-dot,.detail-tag-row .detail-live-dot{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .detail-live-dot{color:hsl(var(--muted-foreground))}.detail-quick-actions .detail-live-dot{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .detail-live-dot:hover{background-color:hsl(var(--background))}.detail-action-bar>.detail-live-dot{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.detail-live-dot:nth-child(3),.detail-action-bar>.detail-live-dot:nth-child(4),.detail-action-bar>.detail-live-dot:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}@media (max-width:640px){.detail-title-row .detail-live-dot{height:1.75rem}.detail-tag-row .detail-live-dot:nth-child(n+4),.detail-quick-actions .detail-live-dot:nth-child(3){display:none}}.detail-title-row .detail-live-dot,.detail-tag-row .detail-live-dot{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-tag-row .detail-live-dot{color:#7a8095;background:#f6f7fc}.detail-quick-actions .detail-live-dot{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-action-bar>.detail-live-dot{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.detail-live-dot:first-child,.detail-action-bar>.detail-live-dot:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.detail-live-dot:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.detail-live-dot:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.detail-live-dot:nth-child(5){display:none}.comment-box .detail-live-dot{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.review-reply-box .detail-live-dot{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-side-resource .media-info-panel .detail-live-dot{background:#684df0;border-radius:8px;height:36px;font-size:12px}@media (max-width:760px){.detail-action-bar>.detail-live-dot:nth-child(3),.detail-action-bar>.detail-live-dot:nth-child(4){display:inline-flex}}.creator-profile-page.front-module-profile .profile-creator-banner .detail-live-dot{background:#684df0;box-shadow:0 12px 24px #684df02e}.post-comment-reply-box .detail-live-dot{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.detail-action-bar>.detail-live-dot{min-width:0}.detail-action-bar>.detail-live-dot:nth-child(3),.detail-action-bar>.detail-live-dot:nth-child(4),.detail-action-bar>.detail-live-dot:nth-child(5){display:inline-flex}.detail-side-resource .media-resource-actions .detail-live-dot{border-radius:8px;width:100%;height:44px;font-size:12px}@media (max-width:640px){.creator-follow-section-head .detail-live-dot{width:100%}.creator-follow-app-card .detail-live-dot{grid-column:2/3;justify-self:start}}@media (max-width:767px){.tap-shell-member .member-profile-main .detail-live-dot:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main button.detail-live-dot{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-pricing-card .detail-live-dot,.tap-shell-member .member-recharge-card .detail-live-dot{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.profile-edit-actions .detail-live-dot{border-radius:999px;height:44px}.detail-action-bar .detail-live-dot{border-radius:999px;width:100%;height:44px}.message-redesign .message-bulk-bar .detail-live-dot{color:#626774;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:0;border-radius:12px;min-width:0;height:44px;padding:0 7px;font-size:12px;font-weight:800;overflow:hidden}.creator-center-member .member-profile-main .detail-live-dot:not(button),.tap-shell-member .member-profile-main .detail-live-dot:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;padding:0 8px;font-size:11px}.creator-center-member .member-profile-main button.detail-live-dot,.tap-shell-member .member-profile-main button.detail-live-dot{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.creator-center-member .member-pricing-card .detail-live-dot,.creator-center-member .member-recharge-card .detail-live-dot,.tap-shell-member .member-pricing-card .detail-live-dot,.tap-shell-member .member-recharge-card .detail-live-dot{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.package-detail-page .detail-action-bar>.detail-live-dot{width:100%;min-width:0;height:42px;box-shadow:none;border-radius:999px;font-size:13px;font-weight:800}.package-detail-page .detail-action-bar>.detail-live-dot:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee;background:#f5f3ff;border:0}.package-detail-page .detail-action-bar>.detail-live-dot:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none}.creator-center-member .member-profile-main button.detail-live-dot,.tap-shell-member .member-profile-main button.detail-live-dot{height:38px;margin-top:11px}.creator-center-member .member-pricing-card .detail-live-dot,.creator-center-member .member-recharge-card .detail-live-dot,.tap-shell-member .member-pricing-card .detail-live-dot,.tap-shell-member .member-recharge-card .detail-live-dot{height:34px;margin-top:10px;font-size:12px;font-weight:850}.tap-shell-route-forum-groups .forum-board-title .detail-live-dot{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-new-creator .detail-live-dot{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.package-detail-page .detail-action-bar>.detail-live-dot{white-space:nowrap;width:100%;min-width:0;height:44px;box-shadow:none;border-radius:999px;padding:0 8px;font-size:12px;font-weight:850}.package-detail-page .detail-action-bar>.detail-live-dot:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none}.creator-center-messages .message-bulk-bar .detail-live-dot{color:#7058ee;background:#f6f4ff;border-radius:999px;width:auto;height:34px;font-size:12px;font-weight:850}}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .detail-live-dot{border-radius:14px;width:100%;min-width:0;height:48px;font-size:14px;font-weight:900}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .detail-live-dot:first-child{color:#fff;background:#6c54e8;box-shadow:0 12px 24px #6c54e833}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .detail-live-dot{border-radius:999px;height:46px;padding:0 10px;font-size:13px}.creator-center-messages .message-bulk-bar .detail-live-dot{color:#697086;background:#ffffffc7;border:1px solid #ececf4;border-radius:14px;min-width:118px;min-height:44px;font-size:13px;font-weight:750;box-shadow:0 8px 20px #272c4708}.creator-center-messages .message-bulk-bar.has-selection .detail-live-dot{color:#7058ee;background:#f3f0ff;border-color:#7058ee29}.creator-center-messages .message-bulk-bar .detail-live-dot{color:#697086;background:#ffffffc7;border:1px solid #ececf5;border-radius:14px;width:100%;min-width:0;height:48px}.package-detail-page .detail-action-bar>.detail-live-dot{border:0;border-radius:6px;grid-area:auto;height:40px;font-size:13px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-board-title .detail-live-dot{color:#fff;background:#7058ee;border:0;border-radius:999px;flex:none;height:17px;padding:0 5px;font-size:9px;font-weight:850}.creator-center-follows .creator-follow-app-card .detail-live-dot{color:#5d54a8;white-space:nowrap;background:#f3f0ff;border:0;border-radius:999px;grid-column:3/4;justify-self:end;min-width:48px;height:28px;min-height:28px;padding:0 10px;font-size:12px;font-weight:900}}@media (max-width:374px){.creator-center-follows .creator-follow-app-card .detail-live-dot{min-width:44px;padding-left:9px;padding-right:9px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.detail-live-dot{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px;font-weight:900}.package-detail-page .detail-side-resource .media-resource-actions .detail-live-dot{background:#684df0;border-radius:10px;width:100%;height:40px;font-size:13px;font-weight:900}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.detail-live-dot{border-radius:10px;width:auto;min-width:104px;height:40px;padding:0 16px;font-size:13px}}@media (min-width:1024px){.package-detail-page .detail-action-bar>.detail-live-dot{border-radius:8px;width:100%;min-width:0;height:42px;padding:0 16px;font-size:13px;font-weight:950}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar>.detail-live-dot{height:44px;min-height:44px}}@media (max-width:767px){.package-detail-page .detail-action-bar>.detail-live-dot{width:100%;min-width:0;height:48px;min-height:48px;box-shadow:none;border-radius:12px;padding:0}}.package-detail-page .detail-ios-download-button.detail-live-dot{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.detail-live-dot:hover{color:#fff;background:#2b2d33}@media (max-width:374px){.package-detail-page .detail-ios-download-button.detail-live-dot{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center .member-app-plan-name .detail-live-dot,.member-center .member-app-card-title .detail-live-dot{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-action .detail-live-dot{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-active-list .detail-live-dot{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-entitlement-title .detail-live-dot{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-recharge-card>.detail-live-dot{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}@media (max-width:374px){.member-center .member-app-recharge-card>.detail-live-dot{grid-column:1/-1;width:100%}.member-center .member-app-plan-action .detail-live-dot{min-width:94px;padding-inline:10px}}.member-checkout-footer .detail-live-dot{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog .member-checkout-footer .detail-live-dot,.tap-shell-member .member-checkout-dialog .member-checkout-footer .detail-live-dot{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .detail-live-dot:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .detail-live-dot:last-child{width:100%}}.detail-live-dot:before{content:"";background-color:hsl(var(--primary));border-radius:9999px;width:.5rem;height:.5rem}.detail-intro-copy>p{-webkit-line-clamp:2;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;margin-top:.5rem;font-size:1rem;font-weight:600;line-height:1.75rem;display:-webkit-box;overflow:hidden}.detail-tag-row{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.detail-tag-row .inline-flex{background-color:hsl(var(--secondary));height:2rem;color:hsl(var(--muted-foreground));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:9999px;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1rem}.detail-meta-row{-moz-column-gap:1.25rem;color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;font-size:.75rem;font-weight:700;line-height:1rem;display:flex}.detail-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:560px;margin-top:1rem;display:grid}.detail-quick-actions .inline-flex{border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-rating-panel{text-align:right;color:hsl(var(--primary));justify-self:end}.detail-rating-panel b{font-size:3rem;font-weight:900;line-height:1;display:block}.detail-rating-panel>div{justify-content:flex-end;gap:.25rem;margin-top:.75rem;display:flex}.detail-rating-panel svg{width:1rem;height:1rem;fill:hsl(var(--muted));stroke:hsl(var(--muted))}.detail-rating-panel svg.active{fill:hsl(var(--primary));stroke:hsl(var(--primary))}.detail-rating-panel span{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.75rem;font-weight:900;line-height:1rem;display:block}.detail-gallery{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--card));border-radius:16px;padding:.75rem;overflow:hidden}.detail-gallery-main{aspect-ratio:16/8.2;background-color:hsl(var(--muted));border-radius:14px;overflow:hidden}.detail-gallery-main img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.detail-gallery-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.detail-gallery-thumbs button{aspect-ratio:16/9;background-color:hsl(var(--muted));border-width:1px;border-color:#0000;border-radius:10px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.detail-gallery-thumbs button:hover{border-color:hsl(var(--primary) / .4)}.detail-gallery-thumbs button.active{border-color:hsl(var(--primary));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-gallery-thumbs img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.detail-gallery-thumbs span{background-color:hsl(var(--foreground) / .45);color:hsl(var(--background));justify-content:center;align-items:center;font-size:1.125rem;font-weight:900;line-height:1.75rem;display:flex;position:absolute;inset:0}.app-metrics{background-color:#0000;border-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:0;padding:0;display:grid}@media (min-width:768px){.app-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.app-metrics>div{-moz-column-gap:.75rem;border-width:1px;border-color:hsl(var(--border) / .7);background-color:hsl(var(--background) / .65);text-align:left;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-height:84px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.75rem 1rem;display:grid}.app-metrics>div,.app-metrics>div:nth-child(2){border-color:hsl(var(--border) / .7)}.app-metrics svg{background-color:hsl(var(--primary) / .1);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:9999px;grid-row:span 2/span 2;padding:.5rem}.app-metrics b{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:1.25rem;font-weight:900;line-height:1.25;overflow:hidden}.app-metrics span{color:hsl(var(--muted-foreground));margin-top:0;font-size:.875rem;font-weight:700;line-height:1.25rem}.detail-action-bar{background-color:#0000;border-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:0;display:grid}@media (min-width:640px){.detail-action-bar{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr) 48px}}.detail-action-bar>.inline-flex{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:0;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:12px;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-action-bar>.inline-flex:first-child,.detail-action-bar>.inline-flex:nth-child(2){background-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.detail-action-bar>.inline-flex:first-child:hover,.detail-action-bar>.inline-flex:nth-child(2):hover{background-color:hsl(var(--primary) / .9)}.detail-action-bar>.inline-flex:nth-child(3),.detail-action-bar>.inline-flex:nth-child(4),.detail-action-bar>.inline-flex:nth-child(5){border-color:hsl(var(--border));background-color:hsl(var(--background) / .7)}.detail-action-bar>.inline-flex:nth-child(3):hover,.detail-action-bar>.inline-flex:nth-child(4):hover,.detail-action-bar>.inline-flex:nth-child(5):hover{background-color:hsl(var(--secondary))}.detail-section{padding:1.25rem}.interaction-head{align-items:flex-start}.interaction-head>div{gap:.25rem;display:flex}.interaction-head button{color:hsl(var(--primary) / .35)}.interaction-head button:hover,.interaction-head button.active{color:hsl(var(--primary))}.comment-box{border-width:1px;border-color:hsl(var(--border) / .8);background-color:hsl(var(--background) / .6);border-radius:14px;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:1rem;padding:1rem;display:grid}.comment-box textarea{min-height:6rem}.detail-section .rating-overview-inline{margin-top:1rem}.detail-right{flex-direction:column;align-self:flex-start;gap:1rem;display:none;position:sticky;top:6rem}@media (min-width:1280px){.detail-right{display:flex}}.publisher-card{border-color:hsl(var(--border));background-color:hsl(var(--card));border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:.75rem;padding:1rem;display:grid}.publisher-card img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:3.5rem;height:3.5rem}.publisher-card h2{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground));font-size:1rem;font-weight:900;line-height:1.5rem;overflow:hidden}.publisher-card p{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;overflow:hidden}.publisher-follow-button{background-color:hsl(var(--primary));height:2.5rem;color:hsl(var(--primary-foreground));border-radius:9999px;grid-column:span 2/span 2}.publisher-follow-button:hover{background-color:hsl(var(--primary) / .9)}.detail-side-resource .media-switch{border-width:0 0 1px;border-color:hsl(var(--border));background-color:#0000;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;display:grid}.detail-side-resource .media-switch button{height:2.75rem;color:hsl(var(--muted-foreground));border-color:#0000;border-bottom-width:2px;border-radius:0;font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-side-resource .media-switch button:hover{color:hsl(var(--primary))}.detail-side-resource .media-switch .active{border-color:hsl(var(--primary));color:hsl(var(--primary));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000}.detail-side-resource .media-info-panel{background-color:#0000;border-width:0;margin-top:1rem;padding:0}.detail-side-resource .media-info-panel>span{color:hsl(var(--primary));font-size:.75rem;font-weight:900;line-height:1rem}.detail-side-resource .media-info-panel h2{letter-spacing:0;color:hsl(var(--foreground));margin-top:.25rem;font-size:1.25rem;font-weight:900;line-height:1.75rem}.detail-side-resource .media-info-panel dl{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:1rem;margin-bottom:1rem;display:grid}.detail-side-resource .media-info-panel dl div{background-color:hsl(var(--secondary) / .6);border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem .75rem;display:flex}.detail-side-resource .media-info-panel dt{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700;line-height:1rem}.detail-side-resource .media-info-panel dd{color:hsl(var(--foreground));font-size:.875rem;font-weight:900;line-height:1.25rem}.detail-side-resource .media-info-panel .inline-flex{background-color:hsl(var(--primary));width:100%;height:2.75rem;color:hsl(var(--primary-foreground));border-radius:10px;font-weight:900}.detail-side-resource .media-info-panel .inline-flex:hover{background-color:hsl(var(--primary) / .9)}.detail-side-resource .media-version-list article,.detail-side-resource .media-version-list>p{background-color:hsl(var(--secondary) / .6);border-radius:10px}.detail-right>.hot-card{border-radius:18px;padding:1rem}.detail-right>.hot-card .hot-item{background-color:#0000;border-radius:12px;padding:.5rem}@media (max-width:1023px){.detail-layout{max-width:860px}.detail-intro-card{grid-template-columns:124px minmax(0,1fr);align-items:flex-start}.detail-rating-panel{text-align:left;grid-column:span 2/span 2;justify-self:start}.detail-rating-panel>div{justify-content:flex-start}}@media (max-width:640px){.detail-layout{gap:1rem}.detail-main .app-detail-card,.detail-main .detail-section{border-left-width:0;border-right-width:0;border-radius:0}.detail-card-shell{border-radius:0;padding:.75rem}.app-detail-card>.detail-nav{padding-left:.75rem;padding-right:.75rem}.app-detail-card>.detail-nav a:not(.detail-back-link){height:2.25rem;padding-left:1rem;padding-right:1rem;font-size:.75rem;line-height:1rem}.detail-intro-card{grid-template-columns:82px minmax(0,1fr);gap:.75rem;padding:.75rem}.detail-intro-cover{border-radius:14px}.detail-title-row h1{font-size:1.25rem;line-height:1.75rem}.detail-intro-copy>p{font-size:.875rem;line-height:1.5rem}.detail-meta-row{display:none}.detail-quick-actions{grid-column:span 2/span 2;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:.75rem}.detail-rating-panel{grid-column:span 2/span 2}.detail-rating-panel b{font-size:2.25rem;line-height:2.5rem}.detail-gallery{padding:.5rem}.detail-gallery-main{aspect-ratio:16/10}.detail-gallery-thumbs{gap:.5rem}.app-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-metrics>div{grid-template-columns:32px minmax(0,1fr);min-height:76px;padding-left:.75rem;padding-right:.75rem}.app-metrics svg{width:2rem;height:2rem}.app-metrics b{font-size:1rem;line-height:1.5rem}.detail-action-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.detail-action-bar>.inline-flex{border-radius:12px;height:2.75rem;padding-left:.75rem;padding-right:.75rem;font-size:.75rem;line-height:1rem}.detail-action-bar>.inline-flex:nth-child(3),.detail-action-bar>.inline-flex:nth-child(4){display:none}}.detail-layout{gap:1.5rem}@media (min-width:1280px){.detail-layout{grid-template-columns:minmax(0,840px) 300px}}.detail-main .app-detail-card,.detail-main .detail-section,.detail-right>section{background-color:hsl(var(--card));box-shadow:0 22px 70px hsl(var(--foreground) / .055), 0 1px 0 hsl(var(--background) / .85) inset;border-width:0}.app-detail-card{background:radial-gradient(circle at 78% 0%, hsl(var(--primary) / .09), transparent 18rem), hsl(var(--card))}.app-detail-card>.detail-nav{padding-bottom:1rem}.app-detail-card>.detail-nav a:not(.detail-back-link),.app-detail-card>.detail-nav button{background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.app-detail-card>.detail-nav a:not(.detail-back-link).active{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary));--tw-ring-color:hsl(var(--primary) / .2)}.detail-card-shell{background-color:#0000;gap:1.25rem;padding:0}.detail-intro-card{background-color:hsl(var(--card) / .75);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);box-shadow:0 18px 52px hsl(var(--primary) / .08), 0 1px 0 hsl(var(--background) / .9) inset;background:radial-gradient(circle at 86% 10%, hsl(var(--primary) / .14), transparent 13rem), linear-gradient(135deg, hsl(var(--background) / .92), hsl(var(--secondary) / .48));border-width:0;padding:1.25rem}.detail-intro-cover{--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--primary) / .1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--background) / .8)}.detail-title-row h1{font-size:30px}.detail-title-row .inline-flex,.detail-live-dot,.detail-tag-row .inline-flex{background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-width:0}.detail-tag-row .inline-flex{color:hsl(var(--muted-foreground))}.detail-quick-actions .inline-flex{background-color:hsl(var(--background) / .75);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .7);border-width:0}.detail-quick-actions .inline-flex:hover{background-color:hsl(var(--background))}.detail-rating-panel{background-color:hsl(var(--background) / .55);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .1);border-radius:18px;padding:1rem}.detail-gallery{background-color:hsl(var(--background) / .6);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);box-shadow:0 18px 50px hsl(var(--foreground) / .035);border-width:0;padding:.75rem}.detail-gallery-main{border-radius:16px}.detail-gallery-thumbs{margin-top:.75rem}.detail-gallery-thumbs button{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:transparent;border-width:0}.detail-gallery-thumbs button.active{--tw-ring-color:hsl(var(--primary) / .6)}.app-metrics{gap:.75rem}.app-metrics>div{background-color:hsl(var(--background) / .7);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}.app-metrics svg{background-color:hsl(var(--primary) / .1)}.detail-action-bar{background-color:hsl(var(--background) / .5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-radius:16px;padding:.5rem}.detail-action-bar>.inline-flex{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-action-bar>.inline-flex:nth-child(3),.detail-action-bar>.inline-flex:nth-child(4),.detail-action-bar>.inline-flex:nth-child(5){background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}.detail-section{background-color:hsl(var(--card) / .9)}.comment-box,.detail-section .rating-overview-inline,.detail-section .review-filter-panel-inline,.detail-section .review-list-inline{background-color:hsl(var(--background) / .5);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}.detail-right{gap:1rem}.publisher-card{background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5);border-width:0}.publisher-follow-button{box-shadow:0 14px 26px hsl(var(--primary) / .18)}.detail-side-resource{background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5)}.detail-side-resource .media-switch{background-color:hsl(var(--secondary) / .5);border-width:0;border-radius:14px;gap:.25rem;padding:.25rem}.detail-side-resource .media-switch button{border-width:0;border-radius:12px;height:2.5rem;font-size:.75rem;line-height:1rem}.detail-side-resource .media-switch .active{background-color:hsl(var(--card));color:hsl(var(--primary));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.detail-side-resource .media-info-panel dl div{background-color:hsl(var(--secondary) / .5)}.detail-right>.hot-card{background-color:hsl(var(--card) / .9);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--border) / .5)}.detail-right>.hot-card .hot-item:hover{background-color:hsl(var(--secondary) / .5)}@media (max-width:640px){.detail-main .app-detail-card,.detail-main .detail-section{border-width:0}.detail-card-shell{gap:1rem;padding-left:0;padding-right:0}.detail-intro-card{border-radius:18px;grid-template-columns:74px minmax(0,1fr);padding:1rem}.detail-title-row{gap:.375rem}.detail-title-row h1{flex-basis:100%;font-size:22px}.detail-title-row .inline-flex,.detail-live-dot{height:1.75rem}.detail-tag-row{gap:.375rem}.detail-tag-row .inline-flex:nth-child(n+4){display:none}.detail-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-quick-actions .inline-flex:nth-child(3){display:none}.detail-rating-panel{text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.detail-rating-panel b{font-size:2.25rem;line-height:2.5rem}.detail-rating-panel>div,.detail-rating-panel span{margin-top:0}.detail-gallery{border-radius:18px}.detail-action-bar{border-radius:14px}}.detail-layout{gap:20px;max-width:1220px}.detail-main{gap:18px}.detail-main .app-detail-card{box-shadow:none;background:0 0;border:0;overflow:visible}.app-detail-card>.detail-nav{background:0 0;gap:8px;min-height:0;padding:0 0 10px}.app-detail-card>.detail-nav .detail-back-link{color:#7f8498;flex-basis:100%;height:22px;margin:0;padding:0;font-size:12px}.app-detail-card>.detail-nav a:not(.detail-back-link){color:#74798f;background:#fff;border:1px solid #eceef8;border-radius:10px;min-width:72px;height:31px;padding:0 18px;font-size:12px;box-shadow:0 8px 20px #30355a0a}.app-detail-card>.detail-nav a:not(.detail-back-link).active{color:#684df0;background:#fff;border-color:#e1dcff;box-shadow:inset 0 -2px #684df0,0 8px 20px #30355a0a}.app-detail-card>.detail-nav button{display:none}.detail-card-shell>.detail-nav{z-index:2;background:0 0;border:0;grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:10px;min-height:0;margin-bottom:18px;padding:0 0 14px;display:grid;position:relative}.detail-card-shell>.detail-nav .detail-back-link{color:#7f8498;height:36px;box-shadow:none;background:0 0;border:0;grid-area:1/1;justify-content:flex-start;justify-self:start;align-items:center;gap:4px;margin:0;padding:0 14px 0 0;font-size:14px;font-weight:900;display:inline-flex}.detail-card-shell>.detail-nav a:not(.detail-back-link):nth-of-type(2){grid-column:2}.detail-card-shell>.detail-nav a:not(.detail-back-link):nth-of-type(3){grid-column:3}.detail-card-shell>.detail-nav a:not(.detail-back-link):nth-of-type(4){grid-column:4}.detail-card-shell>.detail-nav .detail-back-link:hover{color:#684df0;background:0 0}.detail-card-shell>.detail-nav a:not(.detail-back-link){color:#74798f;background:#fff;border:1px solid #eceef8;border-radius:11px;min-width:78px;height:34px;padding:0 16px;font-size:13px;font-weight:900;box-shadow:0 10px 24px #30355a0e}.detail-card-shell>.detail-nav a:not(.detail-back-link).active{color:#684df0;background:#fff;border-color:#ded8ff;box-shadow:inset 0 -3px #684df0,0 10px 24px #30355a0e}.detail-card-shell>.detail-nav sup{color:#684df0;margin-top:-16px;margin-left:-4px;font-size:11px;font-weight:900}.detail-card-shell>.detail-nav button{display:none}.detail-card-shell,.detail-main .detail-section,.detail-right>section,.detail-right>.hot-card{background:#fff;border:1px solid #eceef8;border-radius:14px;box-shadow:0 18px 48px #2f335b0e}.detail-card-shell{gap:18px;padding:18px 22px 22px}.detail-intro-card{z-index:1;box-shadow:none;ring-width:0;background:0 0;border:0;border-radius:0;grid-template-columns:126px minmax(0,1fr) 116px;align-items:start;gap:18px;margin-top:0;padding:0;position:relative}.detail-intro-cover{border-radius:18px;box-shadow:0 12px 28px #2f335b1f}.detail-title-row{gap:8px}.detail-title-row h1{font-size:24px;line-height:1.2}.detail-title-row .inline-flex,.detail-live-dot,.detail-tag-row .inline-flex{color:#684df0;height:24px;box-shadow:none;ring-width:0;background:#f3f0ff;border-radius:999px;font-size:11px}.detail-live-dot{color:#7f8498;background:0 0}.detail-live-dot:before{background:#22c7a5}.detail-intro-copy>p{color:#687086;margin-top:6px;font-size:14px;line-height:1.6}.detail-tag-row{gap:8px;margin-top:10px}.detail-tag-row .inline-flex{color:#7a8095;background:#f6f7fc}.detail-meta-row{color:#8a8fa2;gap:14px;margin-top:12px;font-size:11px}.detail-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:430px;margin-top:14px}.detail-quick-actions .inline-flex{color:#50566d;background:#fff;border:1px solid #eceef8;border-radius:10px;height:36px;font-size:12px;box-shadow:0 8px 18px #2f335b0a}.detail-rating-panel{color:#684df0;text-align:right;box-shadow:none;ring-width:0;background:0 0;border-radius:0;padding:0}.detail-rating-panel b{font-size:38px}.detail-rating-panel>div{margin-top:8px}.detail-rating-panel span{color:#73798f;margin-top:6px;font-size:11px}.detail-gallery{box-shadow:none;ring-width:0;background:0 0;border:0;border-radius:10px;padding:0}.detail-gallery-main{aspect-ratio:16/8.15;border-radius:8px}.detail-gallery-thumbs{gap:10px;margin-top:12px}.detail-gallery-thumbs button{border-radius:8px;box-shadow:inset 0 0 0 1px #eceef8e6}.detail-gallery-thumbs button.active{box-shadow:inset 0 0 0 2px #684df0}.app-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.app-metrics>div{ring-width:0;background:#fbfbff;border:0;border-radius:8px;grid-template-columns:34px minmax(0,1fr);gap:0 10px;min-height:66px;padding:10px 12px;box-shadow:inset 0 0 0 1px #eceef8}.app-metrics svg{color:#ff5570;background:#fff0f2;border-radius:8px;width:28px;height:28px;padding:7px}.app-metrics>div:nth-child(2) svg{color:#684df0;background:#f2efff}.app-metrics>div:nth-child(3) svg{color:#684df0;background:#f3f0ff}.app-metrics>div:nth-child(4) svg{color:#ff9a35;background:#fff6e8}.app-metrics b{font-size:18px;line-height:1.1}.app-metrics span{color:#7d8397;font-size:12px}.detail-action-bar{box-shadow:none;ring-width:0;background:0 0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0}.detail-action-bar>.inline-flex{height:36px;box-shadow:none;border-radius:8px;font-size:12px}.detail-action-bar>.inline-flex:first-child,.detail-action-bar>.inline-flex:nth-child(2){color:#fff;background:#684df0}.detail-action-bar>.inline-flex:nth-child(3){color:#2f334d;background:#f0eff7}.detail-action-bar>.inline-flex:nth-child(4){color:#4f556d;background:#fff;border:1px solid #eceef8}.detail-action-bar>.inline-flex:nth-child(5){display:none}.detail-main .detail-section{padding:16px}.review-section-title,.interaction-head h2,.detail-section h2{color:#252741;letter-spacing:0;font-size:16px;font-weight:900}.review-compose-panel{margin-top:12px;display:block}.detail-section .rating-overview-inline{box-shadow:none;ring-width:0;background:#fff;border:1px solid #eceef8;border-radius:8px;margin:0;padding:18px 16px;display:block}.rating-score-block span{color:#684df0;font-size:12px;font-family:var(--font-sans), system-ui, sans-serif}.rating-score-block b{color:#684df0;margin-top:4px;font-size:42px}.rating-score-stars{color:#d9d6ef;gap:3px;margin-top:8px;display:flex}.rating-score-stars svg{width:14px;height:14px}.rating-score-stars .active{fill:#684df0;color:#684df0}.rating-score-block p{color:#74798f;margin-top:8px;font-size:12px}.review-input-panel{background:#fff;border:1px solid #eceef8;border-radius:8px;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;padding:14px;display:grid}.interaction-head{justify-content:flex-start;align-items:center;gap:14px;margin:0}.interaction-head>span{color:#8b90a4;font-size:12px;font-weight:800}.interaction-head>div{gap:6px}.interaction-head button{color:#dddaf0;width:22px;height:22px}.interaction-head button svg{width:16px;height:16px}.interaction-head button.active svg{fill:#684df0;color:#684df0}.review-input-panel .interaction-head{background:#f7f8fd;border:1px solid #eceef8;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-width:0;padding:0}.review-input-panel .interaction-head>div{flex-wrap:nowrap;gap:8px;display:flex}.comment-box{box-shadow:none;ring-width:0;background:#f7f8fd;border:0;border-radius:8px;margin-top:10px;padding:0;overflow:hidden}.review-input-panel .comment-box{min-width:0;min-height:124px;margin-top:0;position:relative}.comment-box textarea{color:#424861;min-height:124px;box-shadow:none;resize:none;background:0 0;border:0;padding:12px 14px 50px;font-size:12px}.comment-box textarea:focus-visible{box-shadow:none;outline:none}.comment-box .inline-flex{color:#fff;background:#684df0;border-radius:999px;height:30px;margin:0 8px 8px 0;padding:0 14px;font-size:12px}.comment-submit-button{margin:0;position:absolute;bottom:8px;right:8px}.review-feedback{color:#684df0;background:#f3f0ff;border-radius:999px;margin:10px 0 0;font-size:12px}.detail-section .review-filter-panel-inline{box-shadow:none;ring-width:0;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding:0;display:flex}.review-filter-head{align-items:center;display:contents}.review-filter-head h3{display:none}.review-filter-head>div{background:0 0;border-radius:999px;padding:0;display:contents}.review-filter-head button,.review-filter-tags button{color:#7d8397;background:#fff;border:1px solid #eceef8;border-radius:999px;height:28px;padding:0 14px;font-size:12px;font-weight:800}.review-filter-head button.active{color:#684df0;background:#f3f0ff;border-color:#eeeaff}.review-filter-tags{gap:8px;margin-top:0;display:contents}.detail-section .review-list-inline{box-shadow:none;ring-width:0;background:#fff;border:1px solid #eceef8;border-radius:8px;margin-top:12px;overflow:hidden}.review-card{padding:14px 16px}.review-author .user-avatar{width:34px;height:34px}.review-author b{font-size:13px}.review-author p,.review-card-foot{font-size:12px}.review-card>p{color:#424861;margin-top:10px;font-size:13px;line-height:1.7}.detail-section .review-thread-list{flex-direction:column;gap:0;padding:0;display:flex}.review-thread-card{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #eef0f7;padding:0}.review-thread-card:last-child{border-bottom:0}.review-card-main{padding:18px 20px}.review-author-row{align-items:flex-start}.review-author-row .user-avatar{flex:none;width:38px;height:38px}.review-author-meta{min-width:0}.review-author-meta>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.review-author-meta b{color:#252741;font-size:13px;font-weight:900}.review-author-meta p{color:#9ba0b3;margin-top:3px;font-size:12px;font-weight:750}.review-card>.review-card-main>.review-content{white-space:pre-line;color:#414760;margin-top:12px;font-size:13px;font-weight:760;line-height:1.75}.review-action-row{color:#8d92a6;justify-content:flex-start;gap:16px;margin-top:12px}.review-action-row button{color:#8d92a6;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:850}.review-action-row button:hover{color:#684df0}.review-action-row em{margin-left:auto}.review-reply-box{background:#f8f9fd;border:1px solid #eceef8;border-radius:8px;margin:0 20px 16px 58px;padding:10px}.review-reply-box textarea{color:#424861;min-height:58px;box-shadow:none;resize:none;background:0 0;border:0;padding:4px;font-size:12px}.review-reply-box textarea:focus-visible{box-shadow:none;outline:none}.review-reply-box>div:last-child{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.review-reply-box .inline-flex{border-radius:999px;height:28px;padding:0 12px;font-size:12px}.review-replies{background:#f8f9fd;border:1px solid #eceef8;border-radius:8px;margin:0 20px 18px 0;overflow:hidden}.review-replies .review-thread-card{background:0 0;border-bottom:1px solid #eceef8}.review-replies .review-card-main{padding:14px 16px}.review-replies .review-author-row .user-avatar{width:30px;height:30px}.review-replies .review-replies{border-left:2px solid #e3defc;border-radius:8px;margin:0 14px 14px 44px}.review-replies .review-reply-box{background:#fff;margin:0 14px 14px 44px}.detail-right{gap:12px;top:82px}.publisher-card{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.publisher-card>div{display:contents}.publisher-card img{border-radius:10px;width:44px;height:44px}.publisher-card h2{font-size:13px}.publisher-card p{margin-top:3px;font-size:11px}.publisher-follow-button{color:#fff;background:#684df0;border-radius:8px;width:auto;height:30px;padding:0 12px;font-size:12px;box-shadow:0 10px 20px #7058ee33}.detail-side-resource{padding:14px}.detail-side-resource .media-switch{background:0 0;border-bottom:1px solid #eceef8;border-radius:0;padding:0}.detail-side-resource .media-switch button{color:#7c8298;border-bottom:2px solid #0000;border-radius:0;height:34px;font-size:12px}.detail-side-resource .media-switch .active{color:#684df0;box-shadow:none;background:0 0;border-bottom-color:#684df0}.detail-side-resource .media-info-panel{margin-top:14px;padding:0}.detail-side-resource .media-info-panel>span{color:#684df0;font-size:12px}.detail-side-resource .media-info-panel h2{margin-top:6px;font-size:16px}.detail-side-resource .media-info-panel dl{gap:8px;margin:14px 0}.detail-side-resource .media-info-panel dl div{background:#f7f8fd;border-radius:8px;min-height:42px}.detail-side-resource .media-info-panel dt,.detail-side-resource .media-info-panel dd{font-size:12px}.detail-side-resource .media-info-panel .inline-flex{background:#684df0;border-radius:8px;height:36px;font-size:12px}.detail-right>.hot-card{padding:14px}.detail-right>.hot-card .hot-card-head{margin-bottom:10px;padding:0}.detail-right>.hot-card .hot-card-head h2{font-size:15px}.detail-right>.hot-card .hot-list{gap:8px}.detail-right>.hot-card .hot-item{border-radius:8px;min-height:44px;padding:4px}.detail-right>.hot-card .hot-item img{border-radius:8px;width:38px;height:38px}.detail-right>.hot-card .hot-item b{font-size:12px}.detail-right>.hot-card .hot-item p{font-size:11px}@media (min-width:1024px){.detail-layout{grid-template-columns:minmax(0,1fr) 260px;max-width:1180px}.detail-right{display:flex}}@media (max-width:1023px){.detail-layout{max-width:820px}}@media (min-width:1440px){.detail-layout{grid-template-columns:minmax(0,1fr) 300px;max-width:1280px}}@media (max-width:760px){.detail-card-shell>.detail-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;padding-bottom:14px;display:grid}.detail-card-shell>.detail-nav .detail-back-link{border-right:0;grid-column:1/-1;justify-self:start;height:24px;padding-right:0;font-size:13px;display:inline-flex}.detail-card-shell>.detail-nav a:not(.detail-back-link){border-radius:10px;grid-column:auto;justify-content:center;min-width:0;height:36px;padding:0 8px;font-size:13px}.detail-card-shell>.detail-nav sup{margin:-10px 0 0 2px;font-size:10px;line-height:1}.detail-card-shell,.detail-main .detail-section{border-radius:0}.detail-card-shell{gap:14px;padding:16px}.detail-intro-card,.review-compose-panel,.review-input-panel{grid-template-columns:1fr}.review-input-panel .interaction-head{flex-direction:row;justify-content:space-between;padding:14px}.detail-intro-cover{width:96px}.detail-rating-panel{text-align:left}.detail-rating-panel>div{justify-content:flex-start}.app-metrics,.detail-action-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-action-bar>.inline-flex:nth-child(3),.detail-action-bar>.inline-flex:nth-child(4){display:inline-flex}.review-card-main{padding:16px}.review-reply-box,.review-replies{margin-left:12px;margin-right:12px}.review-replies .review-replies,.review-replies .review-reply-box{margin-left:12px}.review-action-row{flex-wrap:wrap;gap:10px 14px}.review-action-row em{margin-left:0}}@media (max-width:900px){.detail-card-shell>.detail-nav{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-bottom:30px;padding-bottom:0;display:flex}.detail-card-shell>.detail-nav .detail-back-link{height:24px;box-shadow:none;background:0 0;border:0;flex:0 0 100%;justify-content:flex-start;padding:0;display:inline-flex}.detail-card-shell>.detail-nav a:not(.detail-back-link){flex:0 0 108px;grid-column:auto;justify-content:center;min-width:0;height:36px;padding:0 12px}}.forum-layout{gap:18px;max-width:min(100%,1280px)}.forum-main{flex-direction:column;gap:12px;min-width:0;display:flex}.forum-main .forum-hero{background:#151831;border:1px solid #eceef8;border-radius:12px;min-height:232px;padding-top:112px;position:relative;overflow:hidden;box-shadow:0 18px 46px #2f335b12}.forum-main .forum-hero>img{opacity:1;filter:none}.forum-main .forum-hero:after{background:linear-gradient(90deg,#101226c7,#1012262e 58%,#10122647),linear-gradient(#10122614,#1012269e)}.forum-game-head{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:22px}.forum-game-head img{border:2px solid #fff9;border-radius:14px;width:64px;height:64px;box-shadow:0 12px 30px #00000038}.forum-game-head h1{font-size:24px;line-height:1.2}.forum-game-head p{color:#ffffffd1;margin-top:7px;font-size:13px}.forum-tabs,.forum-tags,.post-feed{background:#fff;border:1px solid #eceef8;border-radius:12px;box-shadow:0 14px 38px #2f335b0b}.forum-tabs{grid-template-columns:minmax(0,1fr) max-content;align-items:center;min-height:64px;margin-top:0;padding:0 18px}.forum-tabs>div{gap:30px}.forum-tabs button{color:#7d8397;align-items:center;height:62px;font-size:14px;display:inline-flex;position:relative}.forum-tabs button.active{color:#252741}.forum-tabs button.active:after{content:"";background:#684df0;border-radius:999px;height:3px;position:absolute;bottom:15px;left:0;right:0}.forum-tabs label{color:#a0a5b7;background:#fff;border:1px solid #eceef8;border-radius:12px;height:36px;padding:0 14px}.forum-tabs input{color:#33384f;height:34px;font-size:13px}.forum-tabs .forum-sort{color:#7d8397;background:0 0;border:0;justify-content:flex-end;height:auto;padding:0}.forum-tags{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:58px;margin-top:0;padding:12px 18px;display:flex}.forum-tag-list{flex-wrap:wrap;flex:260px;gap:8px;min-width:0;display:flex}.forum-tags button{color:#73798f;background:#f4f5fb;border-radius:999px;height:34px;padding:0 18px;font-size:13px;font-weight:900}.forum-tags button.active{color:#684df0;background:#f0ecff}.styled-select{min-width:0;display:inline-flex;position:relative}.styled-select-trigger{color:#252941;background:#fffffff5;border:1px solid #eceff8;align-items:center;gap:10px;width:100%;min-width:0;font-weight:950;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:inset 0 1px #ffffffeb,0 12px 26px #393f5e0e}.styled-select-trigger:hover,.styled-select-trigger:focus-visible,.styled-select-trigger[aria-expanded=true]{background:#fff;border-color:#ded8ff;outline:none;box-shadow:inset 0 1px #fffffff5,0 0 0 4px #684df014,0 14px 30px #393f5e13}.styled-select-prefix{color:#8f94a8;flex:none;font-size:13px;font-weight:950}.styled-select-value{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.styled-select-chevron{color:#684df0;stroke-width:2.4px;flex:none;width:16px;height:16px;transition:transform .16s}.styled-select-trigger[aria-expanded=true] .styled-select-chevron{transform:rotate(180deg)}.styled-select-menu{z-index:70;background:#fffffffa;border:1px solid #e9ecf6;border-radius:12px;min-width:100%;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 20px 48px #30365c24,inset 0 1px #ffffffe6}.styled-select-option{color:#3b4057;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;width:100%;min-width:0;padding:9px 10px;font-size:14px;font-weight:900;transition:background .14s,color .14s;display:flex}.styled-select-option svg{color:#0000;stroke-width:2.7px;flex:none;width:15px;height:15px}.styled-select-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styled-select-option.highlighted,.styled-select-option:hover{color:#684df0;background:#f5f2ff}.styled-select-option.selected,.styled-select-option.selected svg{color:#684df0}.forum-sort{color:#7d8397;flex-shrink:0;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.forum-sort>span{color:#7d8397;white-space:nowrap;flex-shrink:0;align-items:center;gap:7px;font-size:13px;font-weight:900;display:inline-flex}.forum-sort>span svg{color:#684df0;stroke-width:2.3px;width:16px;height:16px}.forum-sort-select{width:180px}.forum-sort-select .styled-select-trigger{border-radius:999px;height:38px;padding:0 12px 0 16px;font-size:14px}.official-filter-panel .official-sort-control{justify-self:end}.official-filter-tabs button{box-shadow:none;background:0 0;align-items:center;display:inline-flex;position:relative}.official-filter-tabs button.active{color:#684df0;box-shadow:none;background:0 0}.official-filter-tabs button.active:after{content:"";background:#684df0;border-radius:999px;height:3px;position:absolute;bottom:6px;left:18px;right:18px}.post-feed{margin-top:0;overflow:hidden}.post-card{border-bottom:1px solid #eceef8;padding:22px}.post-card:hover{background:#fff}.post-author .user-avatar{width:42px;height:42px}.post-author b{color:#252741;font-size:15px}.post-author p{color:#8a8fa2;font-size:13px}.post-card h2{color:#252741;margin-top:20px;font-size:18px;line-height:1.35}.post-card-summary{max-width:660px;margin-top:10px;position:relative}.post-card-summary>p{color:#788096;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.post-card-summary>a{color:#8a90a0;background:linear-gradient(90deg,#fff0,#fff 28%);padding-left:26px;font-size:14px;font-weight:700;position:absolute;bottom:0;right:0}.post-card-summary>a:hover{color:#7058ee}.post-gallery{max-width:430px;margin-top:18px;display:block}.post-gallery img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%}.post-gallery-image{cursor:zoom-in;background:0 0;border:0;border-radius:8px;width:100%;min-width:0;padding:0;display:block;overflow:hidden}.post-gallery-image:focus-visible{outline-offset:3px;outline:2px solid #7058ee}.post-gallery-image img{transition:transform .18s;display:block}.post-gallery-image:hover img{transform:scale(1.02)}.post-image-viewer{color:#fff;box-shadow:none;background:#000000f0;border:0;border-radius:0;gap:0;padding:0;overflow:hidden;width:100vw!important;max-width:none!important;height:100dvh!important;top:0!important;left:0!important;transform:none!important}.post-image-viewer>button{color:#fff;opacity:1;background:0 0;border-radius:0;width:44px;height:44px;top:22px;right:28px}.post-image-viewer>button:hover{background:#ffffff14}.post-image-viewer>button svg{width:30px;height:30px}.post-image-viewer-zoom{z-index:3;color:#fff;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex;position:absolute;top:22px;right:82px}.post-image-viewer-zoom:hover{background:#ffffff14}.post-image-viewer-zoom svg{stroke-width:2.4px;width:22px;height:22px}.post-image-viewer-stage{background:0 0;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:58px 92px;display:flex;position:relative}.post-image-viewer-stage img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:calc(100vw - 184px);height:auto;max-height:calc(100dvh - 116px);box-shadow:none;border-radius:0}.post-image-viewer-nav{z-index:2;color:#fff;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s,transform .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.post-image-viewer-nav:hover{background:#ffffff14;transform:translateY(-50%)scale(1.04)}.post-image-viewer-nav svg{stroke-width:2.4px;width:38px;height:38px}.post-image-viewer-nav.is-prev{left:22px}.post-image-viewer-nav.is-next{right:22px}.post-image-viewer-count{z-index:2;color:#ffffffeb;text-align:center;background:#0000008c;min-width:54px;padding:12px 10px;font-size:16px;font-weight:900;position:absolute;top:22px;left:0}@media (max-width:767px){.post-image-viewer{border-radius:0;width:100vw!important;height:100dvh!important}.post-image-viewer-stage{height:100dvh;padding:54px 48px}.post-image-viewer-stage img{border-radius:0;max-width:calc(100vw - 96px);max-height:calc(100dvh - 108px)}.post-image-viewer-nav{width:38px;height:38px}.post-image-viewer-nav svg{width:32px;height:32px}.post-image-viewer-nav.is-prev{left:8px}.post-image-viewer-nav.is-next{right:8px}.post-image-viewer-count{min-width:48px;padding:10px 8px;font-size:14px;top:16px}.post-image-viewer-zoom{top:15px;right:60px}.post-image-viewer>button{top:15px;right:12px}}.post-card-actions{color:#7d8397;margin-top:18px;font-size:13px}.post-card-actions>div{gap:18px}@media (min-width:768px){.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-feed{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:18px;display:flex;overflow:visible}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card{background:#fff;border:1px solid #eceef8;border-radius:12px;box-shadow:0 14px 38px #2f335b0b}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery{background:0 0;width:min(100%,660px);max-width:660px;margin-top:18px;overflow:visible}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="1"]{max-width:430px;display:block}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"],.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="3"]{gap:10px;display:grid}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"] img,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="3"] img{aspect-ratio:1.25;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}}.forum-right{gap:18px;top:96px}@media (min-width:1280px){.forum-layout{grid-template-columns:minmax(0,1fr) 330px}}@media (max-width:1279px){.forum-layout{max-width:860px}.forum-tabs{grid-template-columns:1fr;gap:12px;padding:12px 16px}.forum-tabs button{height:38px}}@media (max-width:640px){.forum-main .forum-hero{border-radius:0;min-height:220px}.forum-game-head{grid-template-columns:54px minmax(0,1fr);padding:16px}.forum-game-head img{width:54px;height:54px}.forum-game-head h1{font-size:20px}.forum-tabs,.forum-tags,.post-feed{border-left:0;border-right:0;border-radius:0}.forum-sort{justify-content:space-between;width:100%;margin-left:0}.post-card{padding:18px 16px}}.tap-sidebar{background:linear-gradient(90deg,#fffffffa,#f9f8fffa),#fff;border-right:1px solid #ececf6;flex-direction:column;gap:0;display:flex;box-shadow:14px 0 42px #2b2d4c0f}.tap-sidebar-brand{color:#242541;align-items:center;gap:14px;min-height:58px;margin:0 4px 26px;text-decoration:none;display:flex}.tap-sidebar-brand .tap-brand-mark{color:#fff;background:radial-gradient(circle at 66% 20%,#ffffffe0,#0000 18%),linear-gradient(145deg,#8a69ff 0%,#6247ec 74%);border:0;border-radius:14px;width:44px;height:44px;box-shadow:0 14px 24px #694bee47}.tap-sidebar-brand .tap-brand-mark svg{color:currentColor;filter:drop-shadow(0 4px 8px #341fa03d);width:21px;height:21px}.tap-sidebar-brand .tap-brand-copy{gap:6px}.tap-sidebar-brand .tap-brand-copy b{color:#20213c;letter-spacing:0;font-size:20px;line-height:1}.tap-sidebar-brand .tap-brand-copy small{color:#8d91ad;letter-spacing:0;text-transform:none;margin:0;font-size:13px;font-weight:800;line-height:1}.tap-side-sections{flex-direction:column;gap:26px;display:flex}.tap-side-section{min-width:0}.tap-side-section-title{color:#8b90ad;letter-spacing:0;text-transform:none;align-items:center;gap:10px;margin:0 0 12px;padding:0 12px;font-size:13px;font-weight:900;line-height:1;display:flex}.tap-side-section-title:before{content:"";background:#6d50ff;border-radius:999px;flex:none;width:5px;height:5px;box-shadow:0 0 0 4px #6d50ff14}.tap-side-nav{flex-direction:column;gap:8px;display:flex}.tap-side-nav a{color:#6f7695;min-width:0;height:46px;box-shadow:none;border:1px solid #0000;border-radius:8px;align-items:center;gap:14px;padding:0 14px 0 16px;font-size:13px;font-weight:900;line-height:1;text-decoration:none;display:flex;position:relative;overflow:visible;transform:none}.tap-side-nav a:before{content:"";opacity:0;background:#6d50ff;border-radius:999px 0 0 999px;width:0;transition:width .18s,opacity .18s;position:absolute;top:0;bottom:0;left:-1px}.tap-side-nav a .tap-side-icon{color:#747b99;border-radius:10px;flex:0 0 26px;place-items:center;width:26px;height:26px;transition:background .18s,color .18s,box-shadow .18s;display:grid}.tap-side-nav a .tap-side-icon svg,.tap-side-nav a>svg{color:currentColor;stroke-width:2.2px;width:20px;height:20px}.tap-side-nav a .tap-side-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tap-side-nav a .tap-side-label small{color:#858aa4;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:800;line-height:1;display:block;overflow:hidden}.tap-side-nav a:hover{color:#5f46e8;box-shadow:none;background:#f8f6ff;border-color:#eeeaff;transform:none}.tap-side-nav a:hover .tap-side-icon{color:#6d50ff}.tap-side-nav a.active{color:#6d50ff;background:linear-gradient(90deg,#6d50ff 0 3px,#f0ecff 3px,#f7f4ff 100%);border-color:#eeeaff;transform:none;box-shadow:inset 0 0 0 1px #6d50ff05}.tap-side-nav a.active:before{opacity:1;width:5px}.tap-side-nav a.active .tap-side-icon{color:#6d50ff;background:radial-gradient(circle at 55% 28%,#fffffff2,#0000 44%),#6d50ff1a;box-shadow:0 8px 16px #6d50ff29}.tap-side-nav a.active .tap-side-icon svg{filter:drop-shadow(0 3px 7px #6d50ff57)}.tap-side-nav a.featured{background:#ffffffbd;border-color:#ebe8ff;border-radius:12px;align-items:center;height:74px;box-shadow:0 12px 26px #4e45840b}.tap-side-nav a.featured .tap-side-icon{color:#6d50ff}.tap-side-nav a.featured .tap-side-chevron{color:#7b66ef;flex:none;width:17px;height:17px}.tap-side-nav a.featured.active{background:linear-gradient(90deg,#f4f1ff 0%,#fff 100%)}.side-divider{background:#ececf6;height:1px;margin:22px 12px}.side-games{gap:8px}.side-games a{color:#747b99;border-radius:10px;height:42px}.side-games a:hover{color:#6d50ff;background:#f8f6ff}.tap-static-nav{gap:8px}@media (min-width:1024px){.tap-sidebar{padding:28px 28px 30px}}@media (max-width:1023px){.tap-sidebar{padding:20px 18px 24px}.tap-side-sections{gap:20px}.tap-shell.mobile-nav-active{overflow:hidden}.tap-shell.mobile-nav-active .tap-page{z-index:120}.tap-shell.mobile-nav-active .tap-sidebar{z-index:1000;width:min(84vw,336px);max-width:calc(100vw - 44px);height:100dvh;max-height:100dvh;padding:max(18px, env(safe-area-inset-top)) 18px max(24px, env(safe-area-inset-bottom));border-radius:0 18px 18px 0;inset:0 auto 0 0}.tap-shell.mobile-nav-active .mobile-sidebar-scrim{z-index:990}}.tap-sidebar-head{align-items:center;gap:12px;min-width:0;min-height:58px;margin:0 4px 26px;display:flex}.tap-sidebar-mobile-head{display:none}.tap-sidebar-head .tap-sidebar-brand{flex:auto;min-width:0;height:auto;min-height:0;margin:0}.tap-sidebar-head .tap-brand-mark{color:#fff;background:radial-gradient(circle at 28% 20%,#fffffff2,#0000 34%),linear-gradient(145deg,#7b61ff,#6046e5 78%);border:1px solid #e6e1ff;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 24px #6d50ff33}.tap-sidebar-head .tap-brand-monogram{color:currentColor;letter-spacing:0;font-size:14px;font-weight:950;line-height:1}.tap-sidebar-head .tap-brand-copy{min-width:0}.tap-sidebar-close{color:#6d50ff;background:#fff;border:1px solid #ece8ff;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:none}.tap-sidebar-close svg{width:18px;height:18px}@media (min-width:1024px){.tap-page:has(.home-plaza-layout){grid-template-columns:260px minmax(0,1fr);padding-left:0}.tap-page:has(.home-plaza-layout) .tap-workspace{grid-column-start:2}.tap-workspace:has(.home-plaza-layout){padding-left:26px;padding-right:0}}@media (max-width:1023px){.tap-topbar,.tap-topbar-inner,.tap-topbar-content,.tap-search-wrap{overflow:visible}.tap-topbar{z-index:90}.tap-topbar-inner{padding:10px 12px 8px}.tap-shell{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.tap-topbar-content{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:0;display:grid}.tap-topbar-content[data-authenticated=true]{grid-template-columns:48px minmax(0,1fr) 42px}.mobile-menu-entry{display:none!important}.mobile-checkin-entry{border:1px solid hsl(var(--primary) / .18);background:radial-gradient(circle at 30% 18%, #ffffffe6, transparent 34%), linear-gradient(145deg, hsl(var(--primary) / .14), hsl(var(--secondary) / .78));width:42px;min-width:42px;height:42px;color:hsl(var(--primary));box-shadow:0 8px 18px hsl(var(--primary) / .12);-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:950;line-height:1;text-decoration:none;display:inline-flex}.mobile-checkin-entry svg{stroke-width:2.8px;width:18px;height:18px;filter:drop-shadow(0 7px 12px hsl(var(--primary) / .2))}.tap-topbar-actions{grid-area:1/3;justify-self:end;gap:0;width:42px;min-width:0;margin-left:0}.tap-topbar-content[data-authenticated=false] .tap-topbar-actions{display:none}.tap-search-wrap:not(.open){grid-area:1/2;justify-self:stretch;width:auto;min-width:0;max-width:none}.tap-search-wrap:not(.open) .tap-search{background:hsl(var(--muted) / .72);width:100%;height:46px;box-shadow:none;border:0;border-radius:999px;justify-content:flex-start;gap:8px;padding:0 12px}.tap-search:focus-within{background:hsl(var(--muted) / .72);box-shadow:none}.tap-search-wrap:not(.open) .tap-search-clear,.tap-search-wrap:not(.open) .tap-search-submit{display:none}.tap-search-wrap:not(.open) .tap-search input{min-width:0;height:46px;font-size:14px;display:block}.tap-search-wrap:not(.open) .tap-search-trigger{width:24px;height:24px}.tap-search-wrap.open{z-index:95;grid-column:2;justify-self:stretch;width:100%;max-width:none}.tap-search-wrap.open .tap-search{background:hsl(var(--muted) / .72);width:100%;height:46px;box-shadow:none;border:0;border-radius:999px;gap:8px;padding:0 12px}.tap-search-wrap.open .tap-search-trigger{flex:0 0 24px;width:24px;height:24px}.tap-search-wrap.open .tap-search input{min-width:0;height:46px;font-size:14px;display:block}.tap-search-wrap.open .tap-search-submit{align-items:center;height:34px;padding:0 14px;display:inline-flex}.points-pill,.checkin-top-entry,.notice-entry,.login-entry{display:none!important}.profile-menu-wrap{justify-content:flex-end;width:42px;height:42px;display:flex}.tap-avatar{background:0 0;border-radius:999px;width:42px;min-width:42px;height:42px}.tap-avatar .user-avatar{width:38px;height:38px}.profile-menu{top:calc(100% + .6rem);right:0}.tap-search-wrap.open .tap-search-panel{width:auto;max-width:none;max-height:min(68vh,520px);position:fixed;top:72px;left:14px;right:14px;overflow-y:auto}.mobile-bottom-nav{z-index:100;min-height:calc(78px + env(safe-area-inset-bottom));border-top:1px solid hsl(var(--primary) / .1);padding:8px 10px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(180deg, hsl(var(--primary) / .12) 0%, hsl(var(--card) / .92) 42%, hsl(var(--card) / .98) 100%);-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 34px #2628481f}.mobile-bottom-nav a{min-width:0;height:58px;color:hsl(var(--muted-foreground));-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:11px;font-weight:900;line-height:1;text-decoration:none;display:flex;position:relative}.mobile-bottom-nav a svg{z-index:1;stroke-width:2.7px;flex:none;width:23px;height:23px;position:relative}.mobile-bottom-nav a span{z-index:1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;position:relative;overflow:hidden}.mobile-bottom-nav a.active{color:hsl(var(--primary))}.mobile-bottom-nav a:focus-visible{outline:2px solid hsl(var(--ring) / .45);outline-offset:-2px}.mobile-post-button{right:16px;bottom:calc(92px + env(safe-area-inset-bottom));z-index:120;background:hsl(var(--primary));width:52px;height:52px;color:hsl(var(--primary-foreground));box-shadow:0 14px 30px hsl(var(--primary) / .28);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:fixed}.mobile-post-button svg{stroke-width:2.8px;width:22px;height:22px}.notice-entry{display:none}.tap-sidebar-head{min-height:48px;margin:0 0 22px}.tap-sidebar-mobile-head{display:flex}.tap-sidebar-head .tap-brand-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.tap-sidebar-head .tap-brand-copy b{font-size:18px}.tap-sidebar-head .tap-brand-copy small{font-size:12px}.tap-sidebar-close{display:inline-flex}}@media (min-width:768px){.front-module-profile .profile-stat-grid{gap:12px}.front-module-profile .profile-stat-grid .info-tile{text-align:left;background:#fff;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;min-height:82px;padding:16px;display:grid;box-shadow:0 12px 28px #2b2e520b}.front-module-profile .profile-stat-grid .info-tile>svg{flex:none;place-self:center;width:40px;height:40px;margin:0}.front-module-profile .profile-stat-grid .info-tile>.profile-stat-copy{align-items:center;gap:8px;min-width:0;line-height:1;display:flex}.front-module-profile .profile-stat-grid .info-tile span{text-align:left;font-size:13px;line-height:1}.front-module-profile .profile-stat-grid .info-tile b{text-align:left;margin-top:0;font-size:24px;line-height:1}.front-module-profile .profile-panel.profile-creation-panel{border-radius:16px;padding:24px 26px 26px}.front-module-profile .profile-creation-panel .profile-panel-head{margin-bottom:18px}.front-module-profile .profile-creation-grid{gap:14px}.front-module-profile .profile-creation-grid article{border-radius:12px;grid-template-columns:46px minmax(0,1fr);gap:0 14px;min-height:82px;padding:16px}.front-module-profile .profile-creation-grid svg{border-radius:13px;width:44px;height:44px}.front-module-profile .profile-creation-grid span{color:#7f879f;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.front-module-profile .profile-creation-grid b{flex:none;font-size:24px}}.checkin-toast,.action-toast{z-index:260;color:#25263a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid #e5e0ff;border-radius:14px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;max-width:min(420px,100vw - 32px);min-height:46px;padding:10px 16px;font-size:14px;font-weight:950;line-height:1.45;animation:.18s ease-out checkin-toast-in;display:grid;position:fixed;top:88px;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #2628482e}.checkin-toast svg,.action-toast svg{width:21px;height:21px}.checkin-toast span,.action-toast span{overflow-wrap:anywhere;min-width:0}.checkin-toast[data-tone=success],.action-toast[data-tone=success]{border-color:#7960f242}.checkin-toast[data-tone=success] svg,.action-toast[data-tone=success] svg{color:#7058ee}.action-toast[data-tone=warning]{color:#5f410d;background:#fffbebfa;border-color:#d98f1847}.action-toast[data-tone=warning] svg{color:#d98f18}.checkin-toast[data-tone=error],.action-toast[data-tone=error]{border-color:#e052523d}.checkin-toast[data-tone=error] svg,.action-toast[data-tone=error] svg{color:#e05252}@keyframes checkin-toast-in{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@media (min-width:1024px){.front-module-profile{width:min(100%,960px);max-width:960px}.front-module-profile .profile-dashboard{gap:18px}.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr) 320px;min-height:214px;padding:34px 40px}.front-module-profile .profile-hero-main{grid-template-columns:104px minmax(0,1fr);gap:26px}.front-module-profile .profile-hero-avatar{width:104px;height:104px}.front-module-profile .profile-hero-art{height:160px}.front-module-profile .profile-planet{width:132px;height:132px}.front-module-profile .profile-meta-strip{min-height:68px;padding:0 24px}.front-module-profile .profile-panel.profile-creation-panel{padding:22px 24px 24px}.front-module-profile .profile-creation-grid article{min-height:84px;padding:16px}.front-module-profile .profile-recent-grid a{grid-template-columns:64px minmax(0,1fr) 48px 86px;min-height:78px}.front-module-profile .profile-recent-grid img{width:64px;height:64px}.front-module-profile .profile-creator-banner{min-height:100px;padding:0 44px}.member-center.member-dashboard{width:min(100%,960px);max-width:960px}.member-center .member-profile-hero{grid-template-columns:minmax(340px,1fr) minmax(330px,.86fr);gap:22px;min-height:220px;padding:32px 30px}.member-center .member-profile-main{grid-template-columns:100px minmax(0,1fr);gap:24px}.member-center .member-profile-main .member-profile-avatar{width:94px;height:94px}.member-center .member-hero-stat-grid article{min-height:98px;padding:16px 14px}.member-center .member-crown-art{width:210px;height:112px;bottom:-12px;right:52px}.member-center .member-crown-art svg{width:150px;height:150px}.member-center .member-plan-area{padding:26px}.member-center .member-pricing-card{min-height:268px;padding:26px 24px 22px}.member-center .member-recharge-card{min-height:198px;padding:24px}.checkin-page{width:min(100%,1280px)!important;max-width:1280px!important}.checkin-layout{grid-template-columns:minmax(0,1fr) 400px!important;gap:24px!important}.checkin-hero{min-height:360px!important;padding:36px 42px 104px!important}.checkin-hero-copy{max-width:420px!important}.checkin-hero-visual{width:48%!important}.checkin-calendar-art{width:188px!important;height:188px!important}.checkin-calendar-art svg:first-of-type{width:138px!important;height:138px!important}.checkin-calendar-art svg:last-of-type{width:86px!important;height:86px!important}.checkin-board,.checkin-tip-card{padding:28px!important}.checkin-day-grid article{min-height:134px!important}.checkin-record-row{min-height:68px!important}}.home-plaza-layout{grid-template-columns:minmax(0,1fr) clamp(300px,25vw,360px);align-items:start;gap:22px;width:100%;max-width:none;margin:0;display:grid}.home-plaza-main,.home-plaza-side{min-width:0}.home-plaza-main{flex-direction:column;gap:16px;display:flex}.home-plaza-side{flex-direction:column;gap:18px;display:flex;position:sticky;top:90px}.home-plaza-header{aspect-ratio:16/3.6;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#eef2f6;border:1px solid #e7ebf2;border-radius:16px;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.home-plaza-header:after{content:none}.home-plaza-header.dragging{cursor:grabbing}.home-plaza-banner-track{position:absolute;inset:0}.home-plaza-banner-slide{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .36s;position:absolute;inset:0}.home-plaza-banner-slide.active{opacity:1;pointer-events:auto}.home-plaza-header img{-o-object-fit:cover;object-fit:cover;filter:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.home-plaza-banner-arrow{z-index:4;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#12162647;border:1px solid #ffffff7a;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.home-plaza-banner-arrow:hover,.home-plaza-banner-arrow:focus-visible{background:#1216266b;border-color:#ffffffb8}.home-plaza-banner-arrow:focus-visible{outline-offset:2px;outline:2px solid #ffffffdb}.home-plaza-banner-arrow svg{stroke-width:2.4px;width:20px;height:20px}.home-plaza-banner-arrow-prev{left:14px}.home-plaza-banner-arrow-next{right:14px}.home-plaza-banner-dots{z-index:2;align-items:center;gap:7px;display:flex;position:absolute;bottom:14px;right:18px}.home-plaza-banner-dots button{background:#ffffff85;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .16s,background .16s}.home-plaza-header span,.home-plaza-list-head span,.home-plaza-panel-head span{color:#4f596f;align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:900;display:inline-flex}.home-plaza-header span svg,.home-plaza-list-head span svg,.home-plaza-panel-head span svg{color:#684df0}.home-plaza-main .home-category-rail{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.home-plaza-panel,.home-plaza-empty{background:#fff;border:1px solid #e7ebf2;border-radius:16px;box-shadow:0 12px 30px #2f36540b}.home-plaza-apps{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:22px;padding:0;display:flex}.home-plaza-app-section{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:visible}.home-plaza-app-section:before{content:none}.home-plaza-app-section-head{z-index:1;border-bottom:0;justify-content:space-between;align-items:center;gap:18px;min-width:0;padding:0 0 16px;display:flex;position:relative}.home-plaza-app-section-head h2{color:#24263a;align-items:baseline;gap:10px;min-width:0;font-size:24px;font-weight:950;line-height:1.2;display:flex}.home-plaza-app-section-head h2 small{color:#9aa0b2;font-size:12px;font-weight:900}.home-plaza-app-section-head p{color:#7f879b;max-width:520px;margin-top:6px;font-size:13px;font-weight:850;line-height:1.5}.home-plaza-app-section-head a{color:#7058ee;background:#fff;border:1px solid #e6ddff;border-radius:999px;flex:none;align-items:center;gap:4px;height:34px;padding:0 14px;font-size:13px;font-weight:950;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 18px #7058ee14}.home-plaza-app-section-head a:hover{color:#fff;background:#7058ee;border-color:#7058ee;transform:translateY(-1px);box-shadow:0 12px 24px #7058ee33}.home-plaza-app-section-head a svg{width:14px;height:14px}.home-featured-layout{grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);align-items:stretch;gap:16px;display:grid}.home-featured-layout.solo{grid-template-columns:minmax(0,1fr)}.home-featured-layout.single-side .home-featured-side-list{grid-template-rows:minmax(0,1fr)}.home-featured-hero{background:#111525;border-radius:18px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 18px 36px #1f254421}.home-featured-hero-media{display:block;position:absolute;inset:0}.home-featured-hero-media img{-o-object-fit:cover;object-fit:cover;filter:saturate(.98)contrast(1.02);width:100%;height:100%;transition:transform .22s,filter .22s}.home-featured-hero:hover .home-featured-hero-media img{filter:saturate(1.04)contrast(1.04);transform:scale(1.025)}.home-featured-hero:after{pointer-events:none;content:"";background:linear-gradient(90deg,#080b18d1,#080b1857 56%,#080b180f),linear-gradient(#080b180a 38%,#080b18b8);position:absolute;inset:0}.home-featured-hero-content{z-index:2;color:#fff;max-width:430px;position:absolute;bottom:28px;left:28px;right:28px}.home-featured-eyebrow{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border-radius:999px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.home-featured-title{color:#fff;text-shadow:0 3px 16px #0000005c;text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:28px;font-weight:950;line-height:1.22;display:block;overflow:hidden}.home-featured-hero-content p{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;font-weight:850;line-height:1.7;display:-webkit-box;overflow:hidden}.home-featured-meta{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.home-featured-meta span{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff24;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.home-featured-hero-content button{color:#35286f;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;height:40px;margin-top:18px;padding:0 16px;font-size:14px;font-weight:950;transition:background .16s,color .16s,transform .16s;display:inline-flex;box-shadow:0 14px 28px #0000002e}.home-featured-hero-content button:hover{color:#fff;background:#7058ee;transform:translateY(-1px)}.home-featured-badges{z-index:2;gap:8px;max-width:calc(100% - 120px);display:flex;position:absolute;top:14px;left:14px}.home-featured-badges span,.home-featured-price{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#171b2ba8;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.home-featured-price{z-index:2;background:linear-gradient(135deg, hsl(var(--primary) / .96), hsl(var(--line-indigo) / .92));position:absolute;top:14px;right:14px}.home-featured-side-list{grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;min-height:430px;display:grid}.home-featured-mini-card{background:#ffffffeb;border:1px solid #e9edf6;border-radius:16px;grid-template-columns:148px minmax(0,1fr);min-height:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden;box-shadow:0 12px 28px #2f36540e}.home-featured-mini-card:hover{border-color:#7058ee38;transform:translateY(-2px);box-shadow:0 16px 34px #2f365417}.home-featured-mini-media{background:#eef2f6;min-height:0;display:block;overflow:hidden}.home-featured-mini-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .18s}.home-featured-mini-card:hover .home-featured-mini-media img{transform:scale(1.035)}.home-featured-mini-body{flex-direction:column;justify-content:center;min-width:0;padding:16px;display:flex}.home-featured-mini-body>span,.home-latest-card-meta span{color:#6a50e6;text-overflow:ellipsis;white-space:nowrap;background:#f4f0ff;border-radius:7px;align-items:center;width:fit-content;max-width:100%;min-height:22px;padding:0 9px;font-size:11px;font-weight:950;line-height:1;display:inline-flex;overflow:hidden}.home-featured-mini-body>a,.home-latest-card-body>a{color:#24263a;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:16px;font-weight:950;line-height:1.35;display:block;overflow:hidden}.home-featured-mini-body p,.home-latest-card-body p{color:#7f8799;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:12px;font-weight:850;line-height:1.55;display:-webkit-box;overflow:hidden}.home-featured-mini-body p{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;max-width:100%;min-height:18px;display:block}.home-featured-mini-body footer,.home-latest-card-body footer{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.home-featured-mini-body small,.home-latest-card-body small{color:#5d45d8;white-space:nowrap;background:#f6f3ff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:950;display:inline-flex}.home-featured-mini-body button,.home-latest-card-body button{color:#fff;white-space:nowrap;background:#252b42;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:12px;font-weight:950;transition:background .16s,transform .16s;display:inline-flex}.home-featured-mini-body button:hover,.home-latest-card-body button:hover{background:#7058ee;transform:translateY(-1px)}.home-latest-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-latest-card{background:#fff;border:1px solid #e8ecf5;border-radius:14px;flex-direction:column;min-width:0;min-height:0;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden;box-shadow:0 8px 22px #2a304e0a}.home-latest-card:hover{border-color:#5e70d247;transform:translateY(-2px);box-shadow:0 14px 28px #2a304e13}.home-latest-card-media{aspect-ratio:16/9;background:#eef2f8;display:block;position:relative;overflow:hidden}.home-latest-card-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .18s;display:block}.home-latest-card:hover .home-latest-card-media img{transform:scale(1.025)}.home-latest-new-badge{color:#fff;background:#6552e8;border-radius:8px;justify-content:center;align-items:center;min-height:26px;padding:0 12px;font-size:11px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 10px 20px #7058ee38}.home-latest-card-body{flex-direction:column;min-width:0;padding:13px 14px 12px;display:flex}.home-latest-card-meta{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.home-latest-card-body>a{color:#222538;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:9px;font-size:15px;line-height:1.32;display:-webkit-box}.home-latest-card-body .home-latest-card-desc{color:#81899b;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;max-width:100%;min-height:18px;margin-top:6px;font-size:12px;font-weight:850;line-height:1.5;display:block;overflow:hidden}.home-latest-card-body footer{margin-top:12px;padding-top:0}.home-latest-card-meta span:nth-child(2){color:#2f7692;background:#edf7fb}.home-plaza-filterbar{min-width:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:4px 0 12px;display:grid}.home-category-filter{min-width:0}.home-filter-card,.home-filter-primary-row,.home-desktop-sort{display:contents}.home-sort-disclosure,.home-mobile-sort-panel{display:none}.home-plaza-filterbar .segmented-row{scrollbar-width:none;background:0 0;border:0;flex-wrap:wrap;gap:8px;width:100%;min-width:0;padding:0;display:flex;overflow:visible}.home-plaza-filterbar .segmented-row::-webkit-scrollbar{display:none}.home-plaza-filterbar .segmented-row button{color:#7e8498;white-space:nowrap;background:#fff;border:1px solid #0000;border-radius:11px;flex:none;align-items:center;gap:6px;height:36px;padding:0 13px;font-size:13px;font-weight:950;transition:border-color .16s,background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.home-plaza-filterbar .segmented-row button svg{color:currentColor;width:15px;height:15px}.home-plaza-filterbar .segmented-row button:hover{color:#5f48d8;background:#fff;border-color:#7058ee38}.home-plaza-filterbar .segmented-row button.active{color:#fff;background:#7058ee;border-color:#0000}.home-plaza-filterbar .segmented-row button.active svg{color:#fff}.home-app-sort{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:flex-end;align-items:center;gap:0;padding:0;display:flex}.home-app-sort-toggle{justify-content:flex-start;gap:8px}.home-app-sort-toggle button{color:#7e8498;min-width:50px;min-height:36px;box-shadow:none;background:#fff;border:1px solid #0000;border-radius:11px;padding:0 13px;font-size:13px;font-weight:850;transition:border-color .16s,background .16s,color .16s}.home-app-sort-toggle button:hover{color:#5f48d8;background:#fff;border-color:#7058ee38}.home-app-sort-toggle button[data-state=on]{color:#fff;box-shadow:none;background:#7058ee;border-color:#0000}@media (max-width:1180px){.home-plaza-filterbar{grid-template-columns:minmax(0,1fr);gap:12px}.home-app-sort:not(.home-app-sort-mobile){justify-content:flex-start;width:max-content}}@media (min-width:768px) and (max-width:1023px){.tap-shell-route-home .home-plaza-filterbar .segmented-row button,.tap-shell-route-home .home-plaza-filterbar .home-app-sort-toggle button{min-height:44px}}@media (max-width:767px){.home-app-sort.home-app-sort-mobile{scrollbar-width:none;background:0 0;border:0;gap:0;width:100%;min-height:52px;margin-top:4px;padding:0;overflow-x:auto}.home-app-sort.home-app-sort-mobile::-webkit-scrollbar{display:none}.home-app-sort-mobile .home-app-sort-toggle{flex:1 0 auto;justify-content:space-between;gap:0;min-width:250px}.home-app-sort-mobile .home-app-sort-toggle button{min-width:44px;min-height:44px;padding-inline:8px}}.home-plaza-app-list{--market-app-card-gap:18px;--market-app-card-min:280px}.market-app-card{background:#fff;border:1px solid #edf0f8;border-radius:14px;flex-direction:column;height:100%;min-height:0;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 13px 28px #2628480d}.market-app-card:hover{border-color:#e2ddff;transform:translateY(-2px);box-shadow:0 16px 34px #2f365413}.market-app-card-media{aspect-ratio:5/6;background:#eef2f6;flex:none;width:100%;min-width:0;height:auto;position:relative;overflow:hidden}.market-app-card-cover{width:100%;height:100%;display:block;overflow:hidden}.market-app-card-cover img{-o-object-fit:cover;object-fit:cover;filter:saturate(.92)contrast(.98)brightness();width:100%;height:100%;transition:filter .16s,transform .18s}.market-app-card:hover .market-app-card-cover img{filter:saturate()contrast(1.02)brightness(1.02);transform:scale(1.02)}.market-app-card-badges{z-index:2;align-items:center;gap:7px;min-width:0;max-width:calc(100% - 20px);display:flex;position:absolute;top:10px;left:10px}.market-app-card-category,.market-app-card-tag{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#7058ee;border:0;border-radius:6px;justify-content:center;align-items:center;max-width:128px;min-height:22px;padding:0 9px;font-size:11px;font-weight:950;line-height:1.2;display:inline-flex;overflow:hidden}.market-app-card-tag{color:#7058ee;background:#f1edff}.market-app-card-info{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:12px 14px 14px;display:flex}.market-app-card-title{color:#25263a;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:950;line-height:1.35;display:block;overflow:hidden}.market-app-card-info p{color:#8a90a4;text-overflow:ellipsis;white-space:nowrap;min-height:21px;margin-top:6px;font-size:12px;font-weight:800;line-height:1.7;display:block;overflow:hidden}.market-app-card-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;min-height:42px!important;display:-webkit-box!important}.market-app-card-score{color:#ff9f1c;align-items:center;gap:5px;min-width:0;margin-top:10px;line-height:1;display:flex}.market-app-card-score svg{fill:currentColor;stroke-width:2.3px;flex:none;width:14px;height:14px}.market-app-card-score b{color:#25263a;font-size:13px;font-weight:950}.market-app-card-score small{color:#8a90a4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:800;overflow:hidden}.market-app-card-stats{flex-wrap:wrap;gap:7px;min-width:0;margin-top:10px;display:flex}.market-app-card-stats span{color:#71788c;text-overflow:ellipsis;white-space:nowrap;background:#f6f7fb;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:24px;padding:0 8px;font-size:11px;font-weight:850;line-height:1;display:inline-flex;overflow:hidden}.market-app-card-stats svg{stroke-width:2.2px;flex:none;width:12px;height:12px}@media (min-width:768px){.market-app-card-info{position:relative}.market-app-card-score{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff7e8f0;border-radius:999px;justify-content:flex-end;align-items:center;gap:4px;max-width:112px;min-height:24px;margin-top:0;padding:0 8px;display:inline-flex;position:absolute;bottom:10px;right:10px;box-shadow:0 8px 18px #221b102e}.market-app-card-score svg{width:12px;height:12px}.market-app-card-score b{font-size:12px}.market-app-card-score small{color:#9b6a13;max-width:60px;font-size:11px;font-weight:800}.market-app-card-stats{flex-wrap:wrap;max-width:none;margin-top:10px;position:static;overflow:visible}.market-app-card-stats span{flex:none}}@media (max-width:767px){.market-app-card-media .market-app-card-score{display:none!important}}.market-app-card-actions{justify-content:stretch;align-items:center;min-width:0;margin-top:8px;padding-top:0;display:flex}.market-app-card-actions button,.market-app-card-actions a{color:#7058ee;cursor:pointer;background:#f1edff;border:0;border-radius:8px;flex:auto;justify-content:center;align-items:center;gap:5px;width:100%;height:32px;margin-left:0;padding:0 12px;font-size:12px;font-weight:950;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.market-app-card-actions button:hover,.market-app-card-actions a:hover{color:#fff;background:#7058ee}.market-app-card-actions svg{flex:none;width:14px;height:14px}.home-plaza-panel{padding:16px}.home-plaza-side .home-plaza-panel{background:#fffffff0;border:1px solid #eef1f7;border-radius:18px;padding:24px 26px;box-shadow:0 18px 38px #2f36540d}.home-plaza-panel-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.home-plaza-side .home-plaza-panel-head{padding-bottom:18px}.home-plaza-side .home-plaza-panel-head span{color:#202333;font-size:16px;font-weight:950;position:relative}.home-plaza-panel-head a{color:#697184;font-size:12px;font-weight:900}.home-plaza-side .home-plaza-panel-head a{color:#7a5cff;align-items:center;gap:3px;font-size:13px;font-weight:950;display:inline-flex}.home-plaza-side .home-plaza-panel-head a svg{width:14px;height:14px}.home-plaza-app-rank-list{flex-direction:column;gap:12px;display:flex}.home-plaza-app-rank-list a{border-radius:12px;grid-template-columns:32px 52px minmax(0,1fr);align-items:center;gap:11px;min-height:56px;margin:0 -10px;padding:8px 10px;transition:background .16s,box-shadow .16s,transform .16s;display:grid}.home-plaza-app-rank-list a:hover,.home-plaza-app-rank-list a:focus-visible{background:#f7f8fc;outline:none;transform:translate(2px);box-shadow:0 10px 24px #2b33540f}.home-plaza-app-rank-list em{color:#9aa4b7;background:#e9edf5;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:950;transition:background .16s,color .16s,transform .16s;display:inline-flex}.home-plaza-app-rank-list a:hover em,.home-plaza-app-rank-list a:focus-visible em{transform:scale(1.04)}.home-plaza-app-rank-list img{-o-object-fit:cover;object-fit:cover;background:#eef2f8;border-radius:10px;width:52px;height:52px;overflow:hidden;box-shadow:0 8px 18px #1f26441a}.home-plaza-app-rank-list span{min-width:0}.home-plaza-app-rank-list b{color:#202333;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:950;line-height:1.35;transition:color .16s;display:block;overflow:hidden}.home-plaza-app-rank-list a:hover b,.home-plaza-app-rank-list a:focus-visible b{color:#151829}.home-plaza-app-rank-list small{align-items:center;gap:4px;min-width:0;margin-top:3px;display:flex}.home-plaza-app-rank-list small,.home-plaza-board-grid small,.home-plaza-board-grid p{color:#788194;font-size:12px;font-weight:800;line-height:1.5}.home-plaza-app-rank-list small svg{color:#f3a23a;flex:none;width:13px;height:13px}.home-plaza-app-rank-list small i{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.home-plaza-board-grid{gap:8px;display:grid}.home-plaza-board-grid a{border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:13px;min-width:0;min-height:72px;margin:0 -10px;padding:10px;transition:background .16s,box-shadow .16s,transform .16s;display:grid}.home-plaza-board-grid a:hover,.home-plaza-board-grid a:focus-visible{background:#f7f8fc;outline:none;transform:translate(2px);box-shadow:0 10px 24px #2b33540f}.home-plaza-board-grid a>i{color:#755af1;background:#f0ebff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-style:normal;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.home-plaza-board-grid a:hover>i,.home-plaza-board-grid a:focus-visible>i{color:#684cf0;background:#e7ddff;transform:scale(1.04);box-shadow:0 8px 18px #7058ee24}.home-plaza-board-grid a>i svg{width:18px;height:18px}.home-plaza-board-grid a>span{min-width:0}.home-plaza-board-grid b{color:#202333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.35;transition:color .16s;overflow:hidden}.home-plaza-board-grid a:hover b,.home-plaza-board-grid a:focus-visible b{color:#151829}.home-plaza-board-grid p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.home-plaza-board-grid small{display:block}.home-plaza-creator-card{background:linear-gradient(135deg,#fffffff5 0%,#f9f5fff5 55%,#e4d8fff5 100%);border:1px solid #ece5ff;border-radius:18px;min-height:168px;padding:24px 26px;position:relative;overflow:hidden;box-shadow:0 18px 38px #6852d614}.home-plaza-creator-card>div{z-index:1;max-width:230px;position:relative}.home-plaza-creator-card span{color:#202333;align-items:center;gap:9px;font-size:16px;font-weight:950;display:inline-flex}.home-plaza-creator-card span svg{color:#7258f2;width:20px;height:20px}.home-plaza-creator-card p{color:#6f778c;margin-top:16px;font-size:13px;font-weight:850;line-height:1.75}.home-plaza-creator-card a{color:#fff;background:#7058ee;border-radius:999px;align-items:center;gap:4px;height:36px;margin-top:18px;padding:0 16px;font-size:13px;font-weight:950;display:inline-flex;box-shadow:0 12px 22px #7058ee38}.home-plaza-creator-card a svg{width:14px;height:14px}.home-plaza-creator-card>i{color:#fff;background:linear-gradient(135deg,#d7c8ff,#8062f0);border-radius:50%;place-items:center;width:84px;height:84px;font-size:44px;font-style:normal;font-weight:950;display:grid;position:absolute;bottom:18px;right:22px;box-shadow:0 18px 34px #7058ee3d}.home-plaza-panel-empty,.home-plaza-empty p{color:#788194;font-size:13px;font-weight:800}.home-plaza-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:260px;padding:24px;display:flex}.home-plaza-empty svg{color:#684df0;font-size:32px}.home-plaza-empty b{color:#202333;font-size:18px;font-weight:950}.home-search-summary,.home-search-sort,.home-search-posts{background:#fff;border-color:#e7ebf2;border-radius:16px;box-shadow:0 12px 30px #2f36540b}.home-search-summary{padding:18px}.home-search-summary h2{font-size:22px;line-height:1.25}.home-search-sort{padding:8px}.home-search-sort button{border-radius:9px}.home-search-sort button.active{background:#252b3c}.home-search-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.home-search-card{min-height:0;box-shadow:none;background:#fff;border-color:#edf0f5;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.home-search-cover{aspect-ratio:16/10;width:100%;height:auto;min-height:0}.home-search-cover img{filter:saturate(.8)contrast(.96)brightness(.98);transition:filter .16s,transform .18s}.home-search-card:hover .home-search-cover img{filter:saturate(.96)contrast()brightness();transform:scale(1.015)}.home-search-card-body{flex:1;padding:14px}.home-search-card-head{gap:8px}.home-search-card-head small,.home-search-card footer small{color:#687185;background:#f2f5f8;border-color:#0000}.home-search-card-body>a{font-size:17px}.home-search-card footer{gap:8px}.home-search-card footer button,.home-search-card footer a{color:#fff;background:#252b3c;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:100%;height:36px;margin-left:0;text-decoration:none;display:inline-flex}@media (max-width:1180px){.home-plaza-app-list{--market-app-card-min:220px}.home-plaza-layout{grid-template-columns:minmax(0,1fr)}.home-plaza-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid;position:static}}@media (max-width:1023px){.market-app-masonry,.discover-grid.market-app-masonry{--market-app-card-min:210px}}@media (max-width:980px){.home-featured-layout{grid-template-columns:minmax(0,1fr)}.home-featured-side-list{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.home-featured-mini-card{min-height:190px}.home-latest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.home-plaza-header{aspect-ratio:16/3.6;padding:0}.home-plaza-side{grid-template-columns:minmax(0,1fr)}.home-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-plaza-filterbar{gap:12px}}@media (max-width:640px){.market-app-masonry,.discover-grid.market-app-masonry{--market-app-card-min:100%}.home-plaza-layout{gap:14px}.home-plaza-header{border-radius:14px;min-height:0;padding:0}.home-plaza-panel{border-radius:14px;padding:12px}.home-plaza-apps{gap:24px}.home-plaza-app-section{padding:0}.home-plaza-app-section-head{flex-direction:column;align-items:flex-start;gap:10px;padding-bottom:12px}.home-plaza-app-section-head h2{flex-wrap:wrap;font-size:19px}.home-featured-hero{border-radius:16px;min-height:380px}.home-featured-hero-content{bottom:18px;left:18px;right:18px}.home-featured-title{font-size:22px}.home-featured-side-list{grid-template-columns:minmax(0,1fr)}.home-featured-mini-card{grid-template-columns:122px minmax(0,1fr);min-height:170px}.home-latest-card{min-height:0}.home-latest-card-media{aspect-ratio:16/9}.home-latest-grid{grid-template-columns:minmax(0,1fr)}.home-plaza-filterbar{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:10px;overflow:visible}.home-plaza-filterbar .segmented-row{flex-wrap:wrap;width:100%;max-width:100%;overflow:visible}.home-plaza-filterbar .segmented-row button{flex:none;min-width:max-content;height:34px;padding:0 12px;font-size:12px}.home-plaza-side .home-plaza-panel,.home-plaza-creator-card{padding:18px}.market-app-card{height:100%;min-height:0;padding:0;display:flex}.market-app-card-media{aspect-ratio:16/10;flex:none;width:100%;min-width:0;height:auto}.market-app-card-badges{gap:6px}.market-app-card-category,.market-app-card-tag{max-width:92px;min-height:22px;padding:0 8px;font-size:11px}.market-app-card-info{flex:auto;min-height:0;padding:13px}.market-app-card-title{font-size:16px}.market-app-card-info p{font-size:12px}.market-app-card-actions{margin-top:8px;padding-top:0}.market-app-card-actions button{border-radius:8px;width:100%;height:32px;padding:0 10px;font-size:12px}}.tap-workspace:has(.home-plaza-layout){isolation:isolate;position:relative;container:home-plaza/inline-size}.tap-workspace:has(.home-plaza-layout):before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 18% 18%,#7058ee1f,#0000 28rem),radial-gradient(circle at 84% 8%,#8f77ff1f,#0000 24rem),linear-gradient(#ffffffa8,#fff0);height:420px;position:fixed;inset:64px 0 auto 260px}.home-plaza-layout{gap:26px}.home-plaza-main{gap:20px}@container home-plaza (max-width:1500px){.home-plaza-layout{grid-template-columns:minmax(0,1fr) clamp(280px,22cqw,330px);gap:20px}.home-plaza-app-list{--market-app-card-gap:16px;--market-app-card-min:260px}.home-plaza-side .home-plaza-panel,.home-plaza-creator-card{padding:22px}}.home-plaza-apps{margin-top:clamp(8px,1vw,14px)}.home-plaza-header{background:linear-gradient(135deg,#f7f2ff,#edf7f4),#eef2f6;border-color:#e4e9f3eb;border-radius:22px;box-shadow:0 22px 54px #232a4b1a,inset 0 1px #ffffffd6}.home-plaza-header:before{z-index:1;pointer-events:none;content:"";background:linear-gradient(#0000,#070a182e);height:42%;position:absolute;inset:auto 0 0}.home-plaza-banner-slide{transition:opacity .42s,transform .52s;transform:scale(1.012)}.home-plaza-banner-slide.active{transform:scale(1)}.home-plaza-header img{-o-object-fit:cover;object-fit:cover;filter:saturate(1.03)contrast(1.02)}.home-plaza-banner-dots{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:999px;gap:8px;padding:0;bottom:16px;left:50%;right:auto;transform:translate(-50%)}.home-plaza-banner-dots button{background:#ffffff9e;width:8px;height:8px}.home-plaza-banner-dots button.active{background:#fff;width:26px}.home-plaza-app-section-head{padding-bottom:18px}.home-plaza-app-section-head h2{color:#1f2333;letter-spacing:0}.home-plaza-app-section-head h2 small{color:#7c8597;background:#ffffffb8;border:1px solid #e6eaf2;border-radius:999px;padding:4px 10px;line-height:1}.home-plaza-app-section-head a{background:#ffffffc7;border-color:#7058ee29;box-shadow:0 10px 26px #363a5c0f,inset 0 1px #ffffffd1}.home-featured-layout{gap:18px}.home-featured-hero{border:1px solid #ffffff2e;border-radius:24px;box-shadow:0 28px 70px #1c223e33,inset 0 1px #ffffff29}.home-featured-hero:after{background:linear-gradient(90deg,#080b18d6,#080b1861 54%,#080b1805),linear-gradient(#080b180a 36%,#080b18b8),radial-gradient(circle at 18% 20%,#7058ee57,#0000 18rem),radial-gradient(circle at 86% 18%,#2f8f7533,#0000 16rem)}.home-featured-hero-content{bottom:34px;left:34px;right:34px}.home-featured-eyebrow,.home-featured-meta span,.home-featured-badges span{background:#ffffff29;border:1px solid #fff3;box-shadow:inset 0 1px #ffffff29}.home-featured-title{letter-spacing:0;max-width:96%;font-size:clamp(24px,2.3vw,34px)}.home-featured-hero-content button{border-radius:14px;height:44px;padding:0 18px;box-shadow:0 16px 32px #0003,inset 0 1px #ffffffb8}.home-featured-price{background:linear-gradient(135deg,#7058ee,#4b63d8);box-shadow:0 14px 28px #1c26482e}.home-featured-price.paid{color:#4a36ca;background:linear-gradient(135deg,#fff7e8,#e8dcff)}.home-featured-mini-card,.home-latest-card,.home-search-card,.home-plaza-side .home-plaza-panel,.home-plaza-creator-card{border-color:#e6eaf3eb;box-shadow:0 18px 44px #232a4b13,inset 0 1px #ffffffc7}.home-featured-mini-card,.home-latest-card,.home-search-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe0}.home-featured-mini-card{border-radius:20px}.home-featured-mini-media{position:relative}.home-featured-mini-media:after,.home-latest-card-media:after,.home-search-cover:after{pointer-events:none;content:"";background:linear-gradient(#ffffff0f,#0000 34%),linear-gradient(#0000 58%,#1116261f);position:absolute;inset:0}.home-featured-mini-body{padding:18px}.home-featured-mini-body>span,.home-latest-card-meta span{background:#f5f1ff;border:1px solid #7058ee14}.home-latest-card-meta span:nth-child(2){color:#6f55ef;background:#f0edff;border-color:#7058ee1f}.home-featured-mini-body button,.home-latest-card-body button,.home-search-card footer button{background:linear-gradient(135deg,#252b42,#363b55);box-shadow:0 10px 22px #191f3624}.home-featured-mini-body button:hover,.home-latest-card-body button:hover,.home-search-card footer button:hover{background:linear-gradient(135deg,#7058ee,#4b63d8)}.home-latest-grid{gap:16px}.home-latest-card{border-radius:18px}.home-latest-card-media{background:linear-gradient(135deg,#7058ee14,#4b63d814),#eef2f8}.home-latest-new-badge{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#7058eeeb,#6552e8d6);border:1px solid #7058ee47;border-radius:999px;box-shadow:0 12px 24px #7058ee3d}.home-latest-card-body{padding:16px}.home-latest-card-body>a{color:#202333}.home-latest-card-body .home-latest-card-desc{white-space:normal;min-height:36px}.home-plaza-side{gap:20px}.home-plaza-side .home-plaza-panel{background:linear-gradient(#fffffff5,#fafbffeb),#fff;border-radius:22px}.home-plaza-app-rank-list a:hover,.home-plaza-app-rank-list a:focus-visible,.home-plaza-board-grid a:hover,.home-plaza-board-grid a:focus-visible{background:#f7f9fdeb}.home-plaza-app-rank-list em{color:#9aa4b7;background:linear-gradient(135deg,#eef1f7,#e6ebf4)}.home-plaza-app-rank-list a:first-child em{color:#fff;background:linear-gradient(135deg,#7058ee,#8c75ff)}.home-plaza-app-rank-list a:nth-child(2) em{color:#fff;background:linear-gradient(135deg,#4b63d8,#8c75ff)}.home-plaza-app-rank-list a:nth-child(3) em{color:#fff;background:linear-gradient(135deg,#ffdca2,#f4b85d)}.home-plaza-board-grid a>i{color:#5f48d8;background:linear-gradient(135deg,#f1edff,#eef1ff)}.home-plaza-creator-card{background:radial-gradient(circle at 82% 76%,#7058ee38,#0000 9rem),radial-gradient(circle at 92% 24%,#8f77ff2e,#0000 8rem),linear-gradient(135deg,#fffffff5,#f6f2fff0 58%,#ebe6fff0);border-radius:22px}.home-plaza-creator-card a{background:linear-gradient(135deg,#7058ee,#7d6bff);box-shadow:0 14px 26px #3d489633}.home-plaza-creator-card>i{background:radial-gradient(circle at 34% 28%,#ffffffd1,#0000 1.2rem),linear-gradient(135deg,#8f7bff,#7058ee);box-shadow:0 20px 38px #7058ee3d,inset 0 1px #ffffff47}@media (min-width:1181px) and (max-width:1720px){.home-plaza-layout{grid-template-columns:minmax(0,1fr) clamp(280px,22vw,320px);gap:20px}.home-plaza-app-list{--market-app-card-gap:16px;--market-app-card-min:260px}.home-plaza-app-list .market-app-card-media{aspect-ratio:4/5}.home-plaza-side .home-plaza-panel{padding:20px}}.home-search-sort{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border-color:#e6eaf3eb;border-radius:16px;box-shadow:0 14px 32px #232a4b0e,inset 0 1px #ffffffbd}.home-search-sort button{border-radius:12px;height:38px}.home-search-sort button.active{background:linear-gradient(135deg,#252b42,#7058ee);box-shadow:0 10px 20px #3a416e29}.home-search-grid{gap:16px}.home-search-card{border-radius:18px}.home-search-cover{position:relative}.home-search-empty,.home-search-posts{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffdb;border-color:#e6eaf3eb;border-radius:20px;box-shadow:0 18px 44px #232a4b12}.home-search-empty button{background:linear-gradient(135deg,#7058ee,#4b63d8);border-radius:12px}@media (max-width:1023px){.tap-workspace:has(.home-plaza-layout):before{left:0}}@media (max-width:1180px){.home-plaza-side{gap:16px}}@container home-plaza (max-width:960px){.home-plaza-app-list{--market-app-card-min:220px}.home-plaza-layout{grid-template-columns:minmax(0,1fr)}.home-plaza-side{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid;position:static}}@container home-plaza (max-width:820px){.home-plaza-header{aspect-ratio:16/3.6;padding:0}.home-plaza-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.home-featured-layout{gap:16px}.home-featured-side-list{gap:14px}}@media (max-width:640px){.tap-workspace:has(.home-plaza-layout):before{height:320px}.home-plaza-layout,.home-plaza-main{gap:16px}.home-plaza-header{border-radius:16px;box-shadow:0 14px 32px #232a4b14}.home-plaza-banner-arrow{width:32px;height:32px}.home-plaza-banner-arrow svg{width:18px;height:18px}.home-plaza-banner-arrow-prev{left:8px}.home-plaza-banner-arrow-next{right:8px}.home-plaza-banner-dots{padding:0;bottom:10px;left:50%;right:auto;transform:translate(-50%)}.home-featured-hero{border-radius:18px;min-height:360px}.home-featured-hero-content{bottom:20px;left:20px;right:20px}.home-featured-title{max-width:100%}.home-featured-meta span{min-height:26px}.home-featured-hero-content button{width:100%}.home-featured-mini-card,.home-latest-card,.home-search-card,.home-plaza-side .home-plaza-panel,.home-plaza-creator-card,.home-search-empty,.home-search-posts{border-radius:16px}.home-featured-mini-body,.home-latest-card-body,.home-search-card-body{padding:14px}.home-featured-mini-card{min-height:196px}.home-featured-mini-body footer{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:10px}.home-featured-mini-body button{min-width:74px}.home-latest-card-body .home-latest-card-desc{min-height:0}.home-plaza-creator-card>div{max-width:72%}.home-plaza-creator-card>i{width:68px;height:68px;font-size:36px;bottom:16px;right:16px}}.creator-profile-page.front-module-profile{width:100%;max-width:none;margin:0;padding:36px 28px 64px}.creator-profile-page .creator-page-title-row{margin-bottom:22px}.creator-profile-page .profile-dashboard{width:100%}.creator-profile-page.front-module-profile .profile-hero{color:#282a3f;background:radial-gradient(circle at 88% 26%,#8b74ff29,#0000 15rem),linear-gradient(112deg,#f7f4ff 0%,#eee9ff 48%,#fbfcff 100%);border-color:#e7e2ff;grid-template-columns:minmax(0,1fr) 220px;box-shadow:0 16px 34px #5a4e961a}.creator-profile-page.front-module-profile .profile-hero:before{background:linear-gradient(132deg,#0000 0 50%,#7e61ef14 50% 55%,#0000 55%),radial-gradient(circle at 74% 22%,#7e61ef1a,#0000 12%)}.creator-profile-page.front-module-profile .profile-hero:after{background:#7e61ef1f}.creator-profile-page.front-module-profile .profile-name-line h2{color:#282a3f}.creator-profile-page.front-module-profile .profile-name-line .badge{color:#6f4ff0;background:#eee9ff}.creator-profile-page.front-module-profile .profile-hero-main p{color:#6f758d}.creator-profile-page.front-module-profile .profile-hero-actions .button,.creator-profile-page.front-module-profile .profile-hero-actions button,.creator-profile-page.front-module-profile .profile-hero-actions a{color:#6f4ff0;background:#ffffffb8;border-color:#d8cffd}.creator-profile-page.front-module-profile .profile-hero-art:before{border-color:#7e61ef38;box-shadow:inset 0 0 0 1px #7e61ef1f}.creator-profile-page.front-module-profile .profile-planet{background:radial-gradient(circle at 68% 28%,#ffffffe6,#0000 0 9px,#0000 10px),radial-gradient(circle at 36% 36%,#e8e1ff 0 12px,#0000 13px),radial-gradient(circle at 58% 62%,#b49dff 0 16px,#0000 17px),linear-gradient(145deg,#f5f2ff 0%,#c9bcff 56%,#a58cff 100%);box-shadow:inset -16px -18px 24px #6b4ed62e,0 18px 28px #5c45b429}.creator-profile-page.front-module-profile .profile-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creator-profile-page.front-module-profile .profile-creation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1180px){.creator-profile-page.front-module-profile .profile-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.creator-profile-page.front-module-profile{padding:24px 16px 120px}.creator-profile-page.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.creator-profile-page.front-module-profile .profile-stat-grid,.creator-profile-page.front-module-profile .profile-creation-grid{grid-template-columns:minmax(0,1fr)}}.creator-profile-page .creator-page-title-row{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:24px;display:flex}.creator-profile-page .creator-page-title-row h1{letter-spacing:0}.creator-profile-page .creator-page-title-row p{color:#747b92;max-width:620px;font-size:14px;font-weight:850;line-height:1.7}.creator-profile-page.front-module-profile .profile-hero{color:#26283d;background:linear-gradient(118deg,#fffffff0 0%,#f8f6fff5 46%,#e8f8f5eb 100%),#fff;border:1px solid #e7eaf5;border-radius:18px;grid-template-columns:minmax(0,1fr) 300px;min-height:244px;padding:38px 46px;box-shadow:0 24px 60px #30365c17}.creator-profile-page.front-module-profile .profile-hero:after{background:linear-gradient(90deg,#7454ef24,#7e61ef29);width:270px;height:12px;bottom:42px;right:220px}.creator-profile-page.front-module-profile .profile-hero-main{grid-template-columns:108px minmax(0,1fr);gap:28px}.creator-profile-page.front-module-profile .profile-hero-avatar{border:4px solid #fff;width:108px;height:108px;box-shadow:0 18px 38px #2b2f5629}.creator-profile-page.front-module-profile .profile-name-line h2{color:#24263b;font-size:32px}.creator-profile-page.front-module-profile .profile-name-line .badge{color:#6f4ff0;background:#f2edff;border:1px solid #d9d0ff;height:26px;font-weight:950}.creator-profile-page.front-module-profile .profile-hero-main p{color:#697189;max-width:460px;font-size:14px;line-height:1.7}.creator-profile-page.front-module-profile .profile-hero-actions{margin-top:24px}.creator-profile-page.front-module-profile .profile-hero-actions .button,.creator-profile-page.front-module-profile .profile-hero-actions button,.creator-profile-page.front-module-profile .profile-hero-actions a{color:#684df0;background:#fff;border-color:#ded7ff;height:38px;padding:0 20px;box-shadow:0 10px 24px #684df014}.creator-profile-page.front-module-profile .profile-hero-art{height:172px}.creator-profile-page.front-module-profile .profile-panel h2{color:#24263b;font-size:19px}.creator-profile-page.front-module-profile .profile-panel-head span,.creator-profile-page.front-module-profile .profile-panel-head a{color:#684df0}.creator-profile-page.front-module-profile .profile-security-list article{border-bottom:1px solid #eff2f8;grid-template-columns:46px minmax(100px,.45fr) minmax(0,1fr) 108px;min-height:76px;padding:12px 0}.creator-profile-page.front-module-profile .profile-security-list svg{color:#684df0;background:#f1ecff;border-radius:13px;width:42px;height:42px;padding:10px}.creator-profile-page.front-module-profile .profile-security-list button{color:#684df0;background:#f4f0ff;border-color:#ded7ff;border-radius:12px;justify-content:center;align-items:center;gap:4px;min-height:38px;display:inline-flex}.creator-profile-page.front-module-profile .profile-creator-banner{background:linear-gradient(100deg,#f4f0ff 0%,#fff 48%,#eee9ff 100%),#fff;border:1px solid #e5e1ff;border-radius:18px;min-height:104px;padding:0 34px}.creator-profile-page.front-module-profile .profile-creator-banner b{color:#292a3f}.creator-profile-page.front-module-profile .profile-creator-banner span{color:#697189}.creator-profile-page.front-module-profile .profile-creator-banner .inline-flex{background:#684df0;box-shadow:0 12px 24px #684df02e}@media (max-width:1100px){.creator-profile-page.front-module-profile .profile-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-profile-page.front-module-profile .profile-hero-main{grid-column:1/-1}}@media (max-width:760px){.creator-profile-page.front-module-profile{padding:24px 16px 110px}.creator-profile-page .creator-page-title-row{display:block}.creator-profile-page.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr);padding:24px}.creator-profile-page.front-module-profile .profile-hero-main{grid-template-columns:82px minmax(0,1fr);gap:18px}.creator-profile-page.front-module-profile .profile-hero-avatar{width:82px;height:82px}.creator-profile-page.front-module-profile .profile-name-line h2{font-size:25px}.creator-profile-page.front-module-profile .profile-hero-art{display:none}.creator-profile-page.front-module-profile .profile-security-list article{grid-template-columns:42px minmax(0,1fr) minmax(92px,auto);gap:8px 12px}.creator-profile-page.front-module-profile .profile-security-list article span{grid-column:2/-1}.creator-profile-page.front-module-profile .profile-security-list button{grid-area:1/3}.creator-profile-page.front-module-profile .profile-creator-banner{grid-template-columns:minmax(0,1fr);padding:22px}}.creator-center{color:#25263a;background:#fff;min-height:100vh}.creator-topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:76px;box-shadow:none;background:#fffffff5;border-bottom:1px solid #edf0f7;position:sticky;top:0}.creator-topbar-inner{justify-content:space-between;align-items:center;width:min(100%,1580px);min-height:76px;margin:0 auto;padding:0 28px;display:flex}.creator-brand{color:#24263b;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.creator-brand .tap-brand-mark{width:42px;height:42px;box-shadow:none;background:0 0;border:0;border-radius:13px;flex:0 0 42px;padding:0;overflow:hidden}.creator-brand .tap-brand-mark:after{content:none}.creator-brand .tap-brand-mark img{border-radius:inherit;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;box-shadow:none;display:block}.creator-brand .tap-brand-copy{gap:6px;display:grid}.creator-brand .tap-brand-copy b{color:#20213c;letter-spacing:0;font-size:20px;line-height:1}.creator-brand .tap-brand-copy small{color:#8d91ad;letter-spacing:0;text-transform:none;margin:0;font-size:13px;font-weight:800;line-height:1}.creator-brand-section{color:#684df0;background:#f4f0ff;border:1px solid #ddd5ff;border-radius:999px;margin-left:8px;padding:5px 11px;font-size:12px;font-weight:900;line-height:1}.creator-profile-menu-wrap{align-items:center;gap:18px;display:inline-flex}.creator-notify-button{color:#8b91a6;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative}.creator-notify-button svg{width:19px;height:19px}.creator-notify-button span{color:#fff;background:#ef3152;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:3px;right:1px}.creator-center .tap-avatar{box-shadow:none;background:0 0;border:0;padding:0}.creator-layout{grid-template-columns:280px minmax(0,1fr);width:min(100%,1580px);min-height:calc(100vh - 76px);margin:0 auto;display:grid}.creator-sidebar{background:#fff;border-right:1px solid #edf0f7;align-self:start;min-height:calc(100vh - 76px);padding:28px 44px;position:sticky;top:76px}.creator-sidebar nav{gap:8px;display:grid}.creator-sidebar nav a,.creator-sidebar nav button{color:#303247;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;height:44px;padding:0 17px;font-size:15px;font-weight:900;text-decoration:none;display:flex}.creator-sidebar nav button{cursor:default}.creator-sidebar nav a svg,.creator-sidebar nav button svg{color:#9298aa;width:19px;height:19px}.creator-sidebar nav a.active,.creator-sidebar nav button.active{color:#684df0;box-shadow:none;background:#f1ecff}.creator-sidebar nav a.active svg,.creator-sidebar nav button.active svg{color:#684df0}.creator-content{min-width:0;padding:38px 48px 72px}.creator-center-messages .creator-layout{grid-template-columns:244px minmax(0,1fr)}.creator-center-messages .creator-sidebar{padding-left:28px;padding-right:28px}.creator-center-messages .creator-content{padding:28px 36px 56px}.creator-content>.creator-taptap-page,.creator-content>.creator-page{padding:0}.creator-section-title-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.creator-section-title-row h1,.creator-section-title-row h2,.creator-subtitle{color:#24263b;letter-spacing:0;font-size:22px;font-weight:950;line-height:1.2}.creator-section-title-row h1 svg{color:#684df0;fill:currentColor;width:8px;height:8px}.creator-profile-page.front-module-profile{max-width:1190px;margin:0;padding:0}.creator-profile-page .creator-page-title-row{text-align:left;margin:0 0 22px;display:block}.creator-profile-page .creator-page-title-row h1{color:#24263b;letter-spacing:0;margin:0;font-size:28px;font-weight:950;line-height:1.2}.creator-profile-page .creator-page-title-row p{color:#858ca1;max-width:none;margin-top:10px;font-size:14px;font-weight:850;line-height:1.6}.creator-profile-page.front-module-profile .profile-dashboard{gap:18px}.creator-profile-page.front-module-profile .profile-hero{color:#26283d;background:radial-gradient(circle at 82% 25%,#9782ff2e,#0000 0 84px),linear-gradient(120deg,#fff 0%,#fbfaff 46%,#f3efff 100%);border:1px solid #e7e6f5;border-radius:14px;grid-template-columns:minmax(0,1fr) 250px;align-items:center;min-height:188px;padding:34px 36px;overflow:hidden;box-shadow:0 22px 50px #30365c12}.creator-profile-page.front-module-profile .profile-hero:before{background:linear-gradient(130deg,#0000 0 57%,#684df014 57% 59%,#0000 59%),linear-gradient(156deg,#0000 0 67%,#8b75ff1f 67% 69%,#0000 69%);inset:0}.creator-profile-page.front-module-profile .profile-hero:after{background:linear-gradient(90deg,#684df000,#684df024,#684df000);border-radius:999px;width:260px;height:9px;bottom:54px;right:124px;transform:rotate(-10deg)}.creator-profile-page.front-module-profile .profile-hero-main{z-index:1;grid-template-columns:94px minmax(0,1fr);align-items:center;gap:28px;position:relative}.creator-profile-page.front-module-profile .profile-hero-avatar{border:4px solid #fff;border-radius:999px;width:94px;height:94px;box-shadow:0 16px 36px #2b2f5629}.creator-profile-page.front-module-profile .profile-name-line{align-items:center;gap:9px;margin-bottom:7px;display:flex}.creator-profile-page.front-module-profile .profile-name-line h2{color:#24263b;letter-spacing:0;font-size:28px;font-weight:950;line-height:1.1}.creator-profile-page.front-module-profile .profile-name-line .badge{color:#fff;background:#684df0;border:0;border-radius:999px;height:24px;padding:0 10px;font-size:12px;font-weight:950}.creator-profile-page.front-module-profile .profile-hero-main p{color:#747b92;max-width:420px;margin:0 0 6px;font-size:13px;font-weight:800;line-height:1.55}.creator-profile-page.front-module-profile .profile-hero-actions{align-items:center;gap:12px;margin-top:18px;display:flex}.creator-profile-page.front-module-profile .profile-hero-actions .button,.creator-profile-page.front-module-profile .profile-hero-actions button,.creator-profile-page.front-module-profile .profile-hero-actions a{color:#684df0;background:#fff;border:1px solid #ded7ff;border-radius:999px;height:36px;padding:0 18px;font-size:13px;font-weight:950;box-shadow:0 10px 24px #684df014}.creator-profile-page.front-module-profile .profile-hero-actions .button:first-child,.creator-profile-page.front-module-profile .profile-hero-actions button:first-child,.creator-profile-page.front-module-profile .profile-hero-actions a:first-child{color:#fff;background:#684df0;border-color:#684df0}.creator-profile-page.front-module-profile .profile-hero-actions svg{width:14px;height:14px}.creator-profile-page.front-module-profile .profile-hero-art{z-index:1;height:150px;position:relative}.creator-profile-page.front-module-profile .profile-hero-art:before{border-color:#684df02e;width:190px;height:58px;box-shadow:inset 0 0 0 1px #7e61ef1f}.creator-profile-page.front-module-profile .profile-planet{background:radial-gradient(circle at 65% 29%,#fffffff0,#0000 0 8px,#0000 9px),radial-gradient(circle at 36% 37%,#eee8ff 0 11px,#0000 12px),radial-gradient(circle at 62% 64%,#9f87ff 0 16px,#0000 17px),linear-gradient(145deg,#fbfaff 0%,#cbbfff 54%,#a996ff 100%);width:118px;height:118px;box-shadow:inset -16px -18px 26px #5840c42e,0 22px 40px #52489c26}.creator-profile-page.front-module-profile .profile-panel{background:#fff;border:1px solid #e9edf6;border-radius:14px;padding:28px 30px;box-shadow:0 18px 46px #30365c0e}.creator-profile-page.front-module-profile .profile-panel-head{margin-bottom:18px}.creator-profile-page.front-module-profile .profile-panel h2{color:#24263b;align-items:center;gap:10px;font-size:18px;font-weight:950;display:inline-flex}.creator-profile-page.front-module-profile .profile-panel h2 svg{color:#684df0;width:18px;height:18px}.creator-profile-page.front-module-profile .profile-security-list{gap:0}.creator-profile-page.front-module-profile .profile-security-list article{-moz-column-gap:14px;border-bottom:1px solid #eff2f8;grid-template-columns:40px minmax(92px,.24fr) minmax(0,1fr) max-content;align-items:center;column-gap:14px;min-height:64px;padding:10px 0}.creator-profile-page.front-module-profile .profile-security-list article:last-child{border-bottom:0}.creator-profile-page.front-module-profile .profile-security-list article>svg{color:#684df0;background:#f1ecff;border-radius:9px;width:34px;height:34px;padding:8px}.creator-profile-page.front-module-profile .profile-security-list b{color:#2f3145;font-size:14px;font-weight:950}.creator-profile-page.front-module-profile .profile-security-list span{color:#8990a4;font-size:13px;font-weight:850}.creator-profile-page.front-module-profile .profile-security-list button{color:#684df0;white-space:nowrap;background:#f4f0ff;border:1px solid #ded7ff;border-radius:10px;justify-content:center;justify-self:end;align-items:center;gap:4px;width:auto;min-width:92px;height:34px;min-height:34px;padding:0 12px;display:inline-flex}.creator-profile-page.front-module-profile .profile-security-list button:hover{color:#684df0;background:#e9e0ff;border-color:#c8b9ff}.creator-profile-page.front-module-profile .profile-security-list button:disabled:hover{color:#684df0;background:#f4f0ff;border-color:#ded7ff}.creator-profile-page.front-module-profile .profile-security-list button svg{color:currentColor;background:0 0;width:17px;height:17px;padding:0}.creator-profile-page.front-module-profile .profile-security-list article.profile-security-danger>svg{color:#e5484d;background:#fff0f0}.creator-profile-page.front-module-profile .profile-security-list article.profile-security-danger button{color:#e5484d;background:#fff3f3;border-color:#ffd8d8}.creator-profile-page.front-module-profile .profile-security-list article.profile-security-danger button:hover{color:#d9363e;background:#ffe9e9;border-color:#ffc4c4}@media (max-width:980px){.creator-layout{grid-template-columns:1fr}.creator-sidebar{border-bottom:1px solid #edf0f7;border-right:0;min-height:auto;padding:16px 20px;position:static}.creator-sidebar nav{margin-top:14px;padding-bottom:4px;display:flex;overflow-x:auto}.creator-sidebar nav a,.creator-sidebar nav button{flex:none}.creator-content{padding:34px 22px 64px}}@media (max-width:760px){.creator-topbar{height:auto}.creator-topbar-inner{min-height:68px;padding:0 16px}.creator-brand .tap-brand-copy small,.creator-brand-section{display:none}.creator-profile-page.front-module-profile{padding:0}.creator-profile-page.front-module-profile .profile-hero{grid-template-columns:minmax(0,1fr);padding:24px}.creator-profile-page.front-module-profile .profile-hero-main{grid-template-columns:78px minmax(0,1fr);gap:16px}.creator-profile-page.front-module-profile .profile-hero-avatar{width:78px;height:78px}.creator-profile-page.front-module-profile .profile-name-line{flex-wrap:wrap}.creator-profile-page.front-module-profile .profile-name-line h2{font-size:24px}.creator-profile-page.front-module-profile .profile-hero-art{display:none}.creator-profile-page.front-module-profile .profile-panel{padding:22px}.creator-profile-page.front-module-profile .profile-security-list article{grid-template-columns:38px minmax(0,1fr) minmax(92px,auto);gap:6px 12px}.creator-profile-page.front-module-profile .profile-security-list article span{grid-column:2/-1}.creator-profile-page.front-module-profile .profile-security-list button{grid-area:1/3}}.review-input-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:0!important;display:block!important}.review-input-panel .comment-box{min-height:128px!important}.review-input-panel .comment-box .interaction-head{background:0 0!important;border:0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:14px!important;min-height:28px!important;display:flex!important}.review-input-panel .comment-box .interaction-head>span{color:#8b90a4!important;font-size:12px!important;font-weight:800!important}.review-input-panel .comment-box .interaction-head>div{flex-wrap:nowrap!important;gap:7px!important;display:flex!important}.review-input-panel .comment-box .interaction-head button{color:#d9ddef!important;width:18px!important;height:18px!important}.review-input-panel .comment-box .interaction-head button svg{width:14px!important;height:14px!important}.review-input-panel .comment-box .interaction-head button.active svg{fill:#8b74f5!important;color:#8b74f5!important}.review-input-panel .comment-box textarea{min-height:84px!important;padding:4px 0 44px!important}.review-thread-list,.post-comment-list{box-shadow:none!important;background:#fff!important;border:0!important}.review-thread-list{margin-top:18px!important;overflow:visible!important}.review-thread-list.is-empty{background:radial-gradient(circle at 50% 0,#7058ee14,#0000 38%),linear-gradient(#fff 0%,#fbfcff 100%)!important;border:1px solid #e9ecf5!important;border-radius:10px!important;overflow:hidden!important}.review-empty-state{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:128px!important;padding:28px 20px!important;display:flex!important}.review-empty-state span{color:#7058ee!important;background:#f4f1ff!important;border:1px solid #7058ee1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffd1!important}.review-empty-state svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2px!important;width:18px!important;height:18px!important}.review-empty-state b{color:#30364a!important;font-size:15px!important;font-weight:950!important;line-height:1.35!important}.review-empty-state p{color:#8a93a8!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:1.6!important}.post-comment-list{margin-top:22px!important}.post-comment-panel>.post-comment-box{background:#f7f8fb!important;border:1px solid #e4e8f2!important;border-radius:8px!important;min-height:118px!important;margin-top:18px!important;padding:16px 18px!important;display:block!important;position:relative!important;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #393e5609!important}.post-comment-panel>.post-comment-box textarea{color:#424861!important;width:100%!important;min-height:84px!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;padding:2px 150px 40px 2px!important;font-size:13px!important;font-weight:700!important;line-height:1.6!important;display:block!important}.post-comment-panel>.post-comment-box textarea::placeholder{color:#9aa3b6!important}.post-comment-panel>.post-comment-box textarea:focus-visible{box-shadow:none!important;outline:none!important}.post-comment-panel>.post-comment-box button{border-radius:999px!important;min-width:118px!important;height:34px!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important;position:absolute!important;bottom:18px!important;right:18px!important;box-shadow:0 12px 22px #7058ee2e!important}.community-comment-item,.post-comment-list article.community-comment-item,.review-thread-card.community-comment-item{position:relative;-moz-column-gap:16px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:34px minmax(0,1fr) 156px!important;align-items:start!important;column-gap:16px!important;padding:0 0 28px!important;display:grid!important}.community-comment-item.is-reply,.post-comment-list article.community-comment-item.is-reply,.review-thread-card.community-comment-item.is-reply{-moz-column-gap:14px!important;grid-template-columns:32px minmax(0,1fr) 156px!important;column-gap:14px!important;padding:0 0 22px!important}.community-comment-item.is-violation,.post-comment-list article.community-comment-item.is-violation,.review-thread-card.community-comment-item.is-violation{grid-template-columns:34px minmax(0,1fr)!important}.community-comment-item.is-reply.is-violation,.post-comment-list article.community-comment-item.is-reply.is-violation,.review-thread-card.community-comment-item.is-reply.is-violation{grid-template-columns:32px minmax(0,1fr)!important}.community-comment-avatar,.post-comment-list article>.community-comment-avatar,.review-thread-card .community-comment-avatar{-o-object-fit:cover!important;object-fit:cover!important;border-radius:4px!important;grid-column:1!important;width:34px!important;height:34px!important}.community-comment-item.is-reply .community-comment-avatar{width:32px!important;height:32px!important}.community-comment-main,.post-comment-content.community-comment-main,.review-card-main.community-comment-main{grid-column:2!important;min-width:0!important;padding:0!important;display:block!important}.community-comment-head,.post-comment-head.community-comment-head,.review-thread-head.community-comment-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.community-comment-author{min-width:0!important;padding:0!important}.community-comment-author>div{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.community-comment-author b,.post-comment-list .community-comment-author b,.review-author-meta.community-comment-author b{color:#343741!important;font-size:13px!important;font-weight:900!important;line-height:1.25!important}.community-comment-author span,.review-author-meta.community-comment-author span{color:#8d929d!important;background:#fff!important;border:1px solid #dfe2e9!important;border-radius:4px!important;align-items:center!important;height:20px!important;padding:0 7px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.community-comment-author p,.post-comment-list .community-comment-author p,.review-author-meta.community-comment-author p{color:#8d93a0!important;margin-top:6px!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.community-comment-content,.post-comment-list .community-comment-content,.review-card>.community-comment-main>.community-comment-content{white-space:pre-line!important;color:#343741!important;overflow-wrap:anywhere!important;max-width:100%!important;margin:8px 0 0!important;font-size:13px!important;font-weight:700!important;line-height:1.55!important}.community-comment-menu,.post-comment-head .community-comment-menu,.review-thread-head .community-comment-menu{color:#b4bdcc!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:28px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:0!important;right:0!important}.community-comment-menu svg{width:14px!important;height:14px!important}.community-comment-actions,.post-comment-actions.community-comment-actions,.review-action-row.community-comment-actions{color:#a8b2c2!important;grid-area:1/3!important;justify-content:center!important;align-items:flex-end!important;gap:22px!important;min-height:58px!important;margin:0!important;padding-top:36px!important;font-size:13px!important;font-weight:800!important;display:flex!important}.community-comment-item.is-reply .community-comment-actions,.post-comment-list article.community-comment-item.is-reply .post-comment-actions.community-comment-actions,.review-thread-card.community-comment-item.is-reply .review-action-row.community-comment-actions{flex-flow:row!important;justify-content:center!important;align-items:flex-end!important;gap:22px!important}.community-comment-actions span,.community-comment-actions button,.post-comment-actions.community-comment-actions span,.post-comment-actions.community-comment-actions button,.review-action-row.community-comment-actions span,.review-action-row.community-comment-actions button{color:#a8b2c2!important;white-space:nowrap!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;height:auto!important;padding:0!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.community-comment-actions .review-action-stat,.post-comment-actions.community-comment-actions .review-action-stat,.review-action-row.community-comment-actions .review-action-stat{justify-content:flex-start!important;min-width:42px!important}@media (min-width:761px){.package-detail-page .review-thread-card.community-comment-item{grid-template-columns:34px minmax(0,1fr) 158px!important}.package-detail-page .review-thread-card.community-comment-item.is-reply{grid-template-columns:32px minmax(0,1fr) 158px!important}.package-detail-page .review-replies,.package-detail-page .review-replies .review-replies{width:100%!important;margin:0!important}.package-detail-page .review-action-row.community-comment-actions,.package-detail-page .review-thread-card.community-comment-item.is-reply .review-action-row.community-comment-actions{-moz-column-gap:12px!important;grid-template-columns:48px 54px 32px!important;justify-content:start!important;align-items:end!important;column-gap:12px!important;width:158px!important;min-width:158px!important;min-height:58px!important;padding:0 0 2px!important;display:grid!important;position:absolute!important;top:0!important;right:0!important}.package-detail-page .review-action-row.community-comment-actions button{justify-content:flex-start!important;align-items:center!important;width:100%!important;height:28px!important;min-height:28px!important}}.package-detail-page .review-action-row.community-comment-actions button:first-child{flex:0 0 48px!important;justify-content:flex-start!important;width:48px!important}.package-detail-page .review-action-row.community-comment-actions .review-action-stat{flex:0 0 54px!important;width:54px!important;min-width:54px!important}.community-comment-actions svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2px!important;width:14px!important;height:14px!important}.community-comment-actions button:hover,.community-comment-actions button[aria-expanded=true]{color:#8f9bad!important}.community-comment-actions button[aria-pressed=true],.community-comment-actions button.active{color:#7058ee!important}.community-comment-actions button[aria-pressed=true] svg,.community-comment-actions button.active svg{fill:currentColor!important;stroke:currentColor!important}.community-comment-actions button:disabled{cursor:default!important;opacity:.62!important}.review-status-badge{color:#d99024!important;background:#fff8ec!important;border-color:#f0d4a6!important;height:22px!important;padding:0 7px!important;font-size:12px!important}.review-status-badge.is-violation{color:#dc2626!important;background:#fff1f2!important;border-color:#fecaca!important}.comment-violation-notice{color:#be123c!important;background:#fff1f2!important;border-radius:6px!important;margin:8px 0 0!important;padding:8px 10px!important;font-size:12px!important;font-weight:800!important;line-height:1.5!important}.review-replies-wrap,.post-comment-replies,.post-comment-replies-wrap{grid-column:2/-1!important;margin:16px 0 0!important}.review-replies,.post-comment-replies{background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;display:flex!important;overflow:visible!important}.review-replies .community-comment-item,.post-comment-replies .community-comment-item{padding-bottom:26px!important}.review-replies-more{color:#8591a4!important;background:#f2f3f6!important;border-radius:5px!important;width:fit-content!important;height:36px!important;margin:0!important;padding:0 18px!important;font-size:13px!important;font-weight:900!important}.review-replies-more svg{width:18px!important;height:18px!important}.review-reply-box,.post-comment-reply-box{background:#f7f8fb!important;border:1px solid #e6e9f0!important;border-radius:6px!important;grid-column:2/-1!important;margin:14px 0 22px!important;padding:12px!important}.post-comment-reply-box-head,.review-reply-box-head{color:#858da1!important;align-items:center!important;gap:7px!important;margin-bottom:8px!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;display:flex!important}.post-comment-reply-box-head svg,.review-reply-box-head svg{flex:0 0 14px!important;width:14px!important;height:14px!important}.post-comment-reply-box-head b,.review-reply-box-head b{color:#343741!important;font-weight:950!important}.post-comment-reply-box textarea{color:#424861!important;min-height:58px!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;padding:4px!important;font-size:12px!important;font-weight:700!important;line-height:1.6!important}.post-comment-reply-box textarea:focus-visible{box-shadow:none!important;outline:none!important}.post-comment-reply-box>div:last-child{justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin-top:8px!important;display:flex!important}.post-comment-reply-box .inline-flex{border-radius:999px!important;height:28px!important;padding:0 12px!important;font-size:12px!important}@media (max-width:760px){.community-comment-item,.post-comment-list article.community-comment-item,.review-thread-card.community-comment-item,.community-comment-item.is-reply,.post-comment-list article.community-comment-item.is-reply,.review-thread-card.community-comment-item.is-reply{-moz-column-gap:12px!important;grid-template-columns:36px minmax(0,1fr)!important;column-gap:12px!important;padding-bottom:28px!important}.community-comment-avatar,.post-comment-list article>.community-comment-avatar,.review-thread-card .community-comment-avatar,.community-comment-item.is-reply .community-comment-avatar{width:36px!important;height:36px!important}.community-comment-actions,.post-comment-actions.community-comment-actions,.review-action-row.community-comment-actions{grid-area:auto/2!important;justify-content:flex-start!important;gap:22px!important;min-height:0!important;padding-top:10px!important;font-size:14px!important}.community-comment-actions span,.community-comment-actions button,.post-comment-actions.community-comment-actions span,.post-comment-actions.community-comment-actions button,.review-action-row.community-comment-actions span,.review-action-row.community-comment-actions button{font-size:14px!important}.community-comment-author b,.post-comment-list .community-comment-author b,.review-author-meta.community-comment-author b,.community-comment-content,.post-comment-list .community-comment-content,.review-card>.community-comment-main>.community-comment-content{font-size:15px!important}.community-comment-author p,.post-comment-list .community-comment-author p,.review-author-meta.community-comment-author p{font-size:13px!important}.review-replies-wrap,.post-comment-replies,.post-comment-replies-wrap,.review-reply-box,.post-comment-reply-box{grid-column:1/-1!important;margin-left:0!important}.review-empty-state{min-height:118px!important;padding:24px 16px!important}.post-comment-panel>.post-comment-box{min-height:142px!important;padding:16px!important}.post-comment-panel>.post-comment-box textarea{padding-bottom:48px!important;padding-right:0!important}.post-comment-panel>.post-comment-box button{bottom:16px!important;right:16px!important}.review-empty-state span{width:38px!important;height:38px!important}.review-empty-state b,.review-empty-state p{font-size:13px!important}}.detail-right{flex-direction:column;align-self:stretch;width:100%;display:flex;position:static;top:auto}@media (min-width:1024px){.detail-right{align-self:start;position:sticky;top:82px}}@media (max-width:900px){.creator-topbar-inner{padding-left:58px}.creator-brand .tap-brand-mark,.creator-brand .tap-brand-copy{display:none!important}.creator-brand-section{color:#24263b;background:0 0;border:0;margin-left:0;padding:0;font-size:18px;font-weight:950;display:inline-flex!important}}@media (max-width:1023px){.creator-center{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media (max-width:980px){.creator-content{padding:28px 18px 64px}}@media (max-width:767px){.creator-content{padding:24px 14px 58px}.creator-content-publish{padding-top:14px;padding-left:8px;padding-right:8px;padding-bottom:calc(110px + env(safe-area-inset-bottom))}.publish-compose-workspace{gap:14px;padding:10px 0 18px}.publish-compose-main{gap:14px}.publish-compose-card{padding:16px}.publish-compose-editor-card{gap:16px}.publish-compose-footer{gap:10px;padding:0}.publish-compose-footer button{flex:140px}}.detail-action-bar{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.detail-action-bar>.inline-flex{min-width:0}.detail-action-bar>.detail-action-primary{color:#fff;background:#684df0}.detail-action-bar>.detail-action-unavailable{color:#7d8397;opacity:1;background:#f0eff7}.detail-action-bar>.inline-flex:nth-child(3),.detail-action-bar>.inline-flex:nth-child(4),.detail-action-bar>.inline-flex:nth-child(5){display:inline-flex}.detail-side-resource .media-status-note{color:#7d8397;margin:-2px 0 12px;font-size:12px;line-height:1.6}.detail-side-resource .media-resource-actions{grid-template-columns:1fr;gap:8px;display:grid}.detail-side-resource .media-resource-actions .inline-flex{border-radius:8px;width:100%;height:44px;font-size:12px}.creator-profile-page.front-module-profile,.creator-orders-page,.creator-manuscript-page,.publish-compose-shell,.publish-compose-workspace{width:100%;max-width:1190px;margin:0}.creator-manuscript-page .creator-page-title-row{margin:0 0 22px;display:block}.creator-manuscript-page .creator-page-title-row h1{color:#24263b;letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:27px;font-weight:950;line-height:1.15;display:inline-flex}.creator-manuscript-page .creator-page-title-row h1 svg{color:#684df0;fill:#684df0;width:18px;height:18px}.creator-manuscript-page .creator-page-title-row p{color:#858ca1;margin-top:9px;font-size:14px;font-weight:850}.creator-follows-page .creator-page-title-row,.creator-profile-page .creator-page-title-row,.creator-orders-page .creator-page-title-row,.creator-manuscript-page .creator-page-title-row{text-align:left;margin:0 0 22px;display:block}.creator-follows-page .creator-page-title-row>div,.creator-profile-page .creator-page-title-row>div,.creator-orders-page .creator-page-title-row>div,.creator-manuscript-page .creator-page-title-row>div{min-width:0}.creator-follows-page .creator-page-title-row h1,.creator-profile-page .creator-page-title-row h1,.creator-orders-page .creator-page-title-row h1,.creator-manuscript-page .creator-page-title-row h1{color:#24263b;letter-spacing:0;align-items:center;gap:8px;margin:0;font-size:27px;font-weight:950;line-height:1.15;display:inline-flex}.creator-follows-page .creator-page-title-row h1 svg,.creator-profile-page .creator-page-title-row h1 svg,.creator-orders-page .creator-page-title-row h1 svg,.creator-manuscript-page .creator-page-title-row h1 svg{color:#684df0;fill:#684df0;flex:none;width:18px;height:18px}.creator-follows-page .creator-page-title-row p,.creator-profile-page .creator-page-title-row p,.creator-orders-page .creator-page-title-row p,.creator-manuscript-page .creator-page-title-row p{color:#858ca1;max-width:none;margin-top:9px;font-size:14px;font-weight:850;line-height:1.6}@media (max-width:640px){.creator-follows-page .creator-page-title-row,.creator-profile-page .creator-page-title-row,.creator-orders-page .creator-page-title-row,.creator-manuscript-page .creator-page-title-row{margin-bottom:18px}.creator-follows-page .creator-page-title-row h1,.creator-profile-page .creator-page-title-row h1,.creator-orders-page .creator-page-title-row h1,.creator-manuscript-page .creator-page-title-row h1{font-size:24px}.creator-follows-page .creator-page-title-row p,.creator-profile-page .creator-page-title-row p,.creator-orders-page .creator-page-title-row p,.creator-manuscript-page .creator-page-title-row p{font-size:13px}}.creator-drafts-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.creator-drafts-summary article{background:#fff;border:1px solid #e9edf6;border-radius:12px;justify-content:space-between;align-items:center;min-width:0;min-height:88px;padding:15px 18px;display:flex;position:relative;box-shadow:0 10px 24px #30365c0a}.creator-drafts-summary span{color:#858ca1;font-size:12px;font-weight:850;display:block}.creator-drafts-summary b{color:#24263b;letter-spacing:0;margin-top:8px;font-size:25px;font-weight:950;line-height:1;display:block}.creator-drafts-summary i{border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-style:normal;display:inline-flex}.creator-drafts-summary i svg{width:22px;height:22px}.creator-drafts-summary .tone-purple i{color:#684df0;background:#f1ecff}.creator-drafts-summary .tone-indigo i{color:#4b63d8;background:#eef1ff}.creator-drafts-summary .tone-blue i{color:#3e94f7;background:#ebf5ff}.creator-drafts-summary .tone-amber i{color:#ffa83d;background:#fff6e8}.creator-follow-section{background:#fff;border:1px solid #e9edf6;border-radius:14px;margin-top:0;padding:18px;box-shadow:0 18px 46px #30365c0e}.creator-follow-section+.creator-follow-section{margin-top:16px}.creator-follow-section-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.creator-follow-section-head h2{color:#24263b;letter-spacing:0;margin:0;font-size:18px;font-weight:950}.creator-follow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-follow-app-card,.creator-follow-board-card{background:#fbfcff;border:1px solid #eef1f7;border-radius:12px;min-width:0;transition:border-color .16s,background .16s,transform .16s}.creator-follow-app-card:hover,.creator-follow-board-card:hover{background:#fcfbff;border-color:#d8d2ff;transform:translateY(-1px)}.creator-follow-app-card{grid-template-columns:72px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:12px;display:grid}.creator-follow-app-card img{-o-object-fit:cover;object-fit:cover;background:#eff2f8;border-radius:8px;width:72px;height:48px}.creator-follow-app-card>span,.creator-follow-board-card>span:not(.creator-follow-board-icon){min-width:0}.creator-follow-app-card b,.creator-follow-board-card b{color:#2e3147;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:950;line-height:1.45;display:block;overflow:hidden}.creator-follow-app-card small,.creator-follow-board-card small{color:#8b91a6;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:850;display:block;overflow:hidden}.creator-follow-app-card>svg,.creator-follow-board-card>svg{color:#a1a7ba;width:18px;height:18px}.creator-follow-board-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creator-follow-board-card{grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:14px;display:grid}.creator-follow-board-icon{color:#684df0;background:#f1ecff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:950;display:inline-flex}.creator-follow-empty{text-align:center;background:#fafbff;border:1px dashed #dfe4f1;border-radius:12px;padding:26px 18px}.creator-follow-empty b{color:#36394f;font-size:15px;font-weight:950;display:block}.creator-follow-empty p{color:#8b91a6;margin-top:6px;font-size:13px;font-weight:850}.creator-drafts-table.creator-flat-table{background:#fff;border:1px solid #e9edf6;border-radius:14px;margin-top:0;overflow:hidden;box-shadow:0 18px 46px #30365c0e}.creator-drafts-table .creator-flat-table-head,.creator-drafts-table article{-moz-column-gap:18px;grid-template-columns:minmax(330px,1fr) 170px 108px 156px;column-gap:18px;min-width:0}.creator-drafts-table .creator-flat-table-head{color:#8f94a8;background:#f7f5ff;border-bottom:1px solid #eceff7;border-radius:0;padding:15px 18px;font-size:13px;font-weight:950}.creator-drafts-table .creator-flat-table-head span{text-align:left}.creator-drafts-table .creator-flat-table-head span:nth-child(2),.creator-drafts-table .creator-flat-table-head span:nth-child(3),.creator-drafts-table .creator-flat-table-head span:nth-child(4){text-align:center}.creator-drafts-table article{border-bottom:1px solid #eef1f7;min-height:76px;padding:13px 18px;transition:background .16s,box-shadow .16s}.creator-drafts-table article:last-of-type{border-bottom:0}.creator-drafts-table article:hover{background:#fcfbff;box-shadow:inset 3px 0 #684df0}.creator-flat-table .creator-draft-title-cell,.creator-flat-table article>.creator-draft-title-cell{text-align:left;align-items:center;gap:16px;min-width:0;display:flex}.creator-flat-table .creator-draft-title-cell img{-o-object-fit:cover;object-fit:cover;background:#eff2f8;border-radius:7px;flex:0 0 86px;width:86px;height:52px}.creator-flat-table .creator-draft-title-cell>span{min-width:0;display:block}.creator-flat-table .creator-draft-title-cell a,.creator-flat-table .creator-draft-title-cell b{color:#2e3147;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;font-weight:950;line-height:1.45;display:block;overflow:hidden}.creator-flat-table .creator-draft-title-cell small{color:#8b91a6;margin-top:4px;font-size:12px;font-weight:850}.creator-draft-time-cell{color:#3b3e54;font-size:14px;font-weight:900}.creator-draft-status-cell{justify-content:center;display:flex}.creator-draft-status{border:0;border-radius:999px;justify-content:center;min-width:62px;height:26px;padding:0 11px;font-size:12px;font-weight:950}.creator-draft-status.status-approved{color:#fff;background:#684df0}.creator-draft-status.status-pending{color:#2373c8;background:#eaf4ff}.creator-draft-status.status-draft{color:#6d7488;background:#f1f3f8}.creator-draft-status:not(.status-approved):not(.status-pending):not(.status-draft){color:#d98718;background:#fff6e8}.creator-draft-action-cell{justify-content:center;align-items:center;gap:8px;display:flex}.creator-draft-action-cell .creator-draft-edit-button,.creator-draft-action-cell .creator-draft-delete-button{border-radius:999px;height:34px;padding:0 10px;font-size:13px;font-weight:950}.creator-draft-action-cell .creator-draft-edit-button{color:#313449;background:#f0eef9}.creator-draft-action-cell .creator-draft-edit-button:hover,.creator-draft-action-cell .creator-draft-edit-button:focus-visible{color:#684df0;background:#e6e1ff}.creator-draft-action-cell .creator-draft-delete-button{color:#ef4444}.creator-draft-action-cell .creator-draft-delete-button:hover,.creator-draft-action-cell .creator-draft-delete-button:focus-visible{color:#dc2626;background:#fff1f1}.creator-drafts-table .creator-flat-empty{color:#858ca1;padding:70px 20px}.creator-drafts-pagination{background:#fff;border:1px solid #e9edf6;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:8px 12px;display:flex;box-shadow:0 10px 24px #30365c09}.creator-drafts-pagination>span{color:#858ca1;font-size:12px;font-weight:850}.creator-drafts-pagination>div{align-items:center;gap:6px;display:flex}.creator-drafts-page-button{border-radius:999px;min-width:30px;height:30px;padding:0 10px;font-size:12px;font-weight:950}.creator-drafts-page-button[aria-current=page]{box-shadow:0 8px 16px #684df029}.creator-drafts-page-ellipsis{color:#9aa0b4;justify-content:center;align-items:center;min-width:20px;font-size:12px;font-weight:950;display:inline-flex}@media (max-width:900px){.creator-manuscript-page{max-width:none}.creator-drafts-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-follow-grid,.creator-follow-board-list{grid-template-columns:1fr}}@media (max-width:640px){.creator-drafts-summary{grid-template-columns:1fr 1fr;gap:8px}.creator-drafts-summary article{min-height:76px;padding:12px 13px}.creator-drafts-summary b{font-size:22px}.creator-drafts-summary i{border-radius:12px;flex-basis:38px;width:38px;height:38px}.creator-drafts-summary i svg{width:20px;height:20px}.creator-follow-section{margin-top:0;padding:14px}.creator-follow-section-head{flex-direction:column;align-items:flex-start}.creator-follow-section-head .inline-flex{width:100%}.creator-follow-app-card{grid-template-columns:64px minmax(0,1fr) 18px;gap:10px}.creator-follow-app-card img{width:64px;height:44px}.creator-follow-app-card .inline-flex{grid-column:2/3;justify-self:start}.creator-follow-app-card>svg{grid-area:1/3/3/4}.creator-drafts-table.creator-flat-table{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.creator-drafts-table .creator-flat-table-head{display:none}.creator-drafts-table article{background:#fff;border:1px solid #e9edf6;border-radius:12px;grid-template-columns:1fr;gap:12px;min-height:0;margin-bottom:10px;padding:16px;display:grid;box-shadow:0 12px 30px #30365c0d}.creator-drafts-table article:hover{box-shadow:0 12px 30px #30365c0d}.creator-flat-table .creator-draft-title-cell{gap:12px}.creator-flat-table .creator-draft-title-cell img{flex-basis:76px;width:76px;height:48px}.creator-draft-time-cell,.creator-draft-status-cell,.creator-draft-action-cell{text-align:left;justify-content:flex-start}.creator-draft-action-cell{grid-template-columns:1fr 1fr;display:grid}.creator-draft-action-cell .creator-draft-edit-button,.creator-draft-action-cell .creator-draft-delete-button{width:100%}.creator-drafts-pagination{flex-direction:column;align-items:stretch}.creator-drafts-pagination>div{flex-wrap:wrap;justify-content:center}.creator-drafts-page-button{min-width:36px;height:38px;padding:0 12px;font-size:13px}.creator-drafts-pagination>span{text-align:center}}.creator-orders-page{padding-bottom:34px}.creator-orders-overview{grid-template-columns:minmax(340px,1.35fr) repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;margin-bottom:18px;display:grid}.creator-orders-balance-card,.creator-orders-stat-card,.creator-orders-search,.creator-orders-table.creator-flat-table,.creator-orders-pagination{background:#fffffff0;border:1px solid #eceff8;box-shadow:0 18px 46px #393f5e0e}.creator-orders-balance-card,.creator-orders-stat-card{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:88px;padding:15px 18px;display:flex;position:relative;box-shadow:0 10px 24px #30365c0a}.creator-orders-balance-card{gap:18px}.creator-orders-balance-card i,.creator-orders-stat-card i{border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.creator-orders-balance-card>div,.creator-orders-stat-card>div{min-width:0}.creator-orders-balance-card>div{flex:auto}.creator-orders-balance-card span,.creator-orders-stat-card span{color:#858ca1;font-size:12px;font-weight:850;display:block}.creator-orders-balance-card b,.creator-orders-stat-card b{color:#24263b;letter-spacing:0;margin-top:8px;font-size:25px;font-weight:950;line-height:1;display:block}.creator-orders-balance-card b{color:#684df0}.creator-orders-balance-card b svg{stroke-width:2.4px;flex:none;width:17px;height:17px}.creator-orders-moon-value,.creator-order-detail-moon-value,.creator-order-detail-list-moon-value{white-space:nowrap;align-items:center;gap:3px;max-width:100%;display:inline-flex}.creator-orders-moon-value svg,.creator-order-detail-list-moon-value svg{stroke-width:2.3px;flex:none;width:13px;height:13px}.creator-order-detail-moon-value svg{stroke-width:2.3px;flex:none;width:.72em;height:.72em}.creator-order-detail-amount strong .creator-order-detail-moon-value{color:inherit;font-size:inherit;font-weight:inherit}.creator-orders-recharge-button{color:#684df0;background:#f2efff;border-radius:10px;min-width:70px;height:40px;font-size:14px;font-weight:950}.creator-orders-recharge-button:hover,.creator-orders-recharge-button:focus-visible{color:#684df0;background:#e8e2ff}.creator-orders-balance-card i,.creator-orders-stat-card i{flex:0 0 42px;width:42px;height:42px;font-style:normal}.creator-orders-balance-card i svg,.creator-orders-stat-card i svg{width:22px;height:22px}.creator-orders-balance-card i{color:#684df0;background:#f1ecff}.creator-orders-stat-card.tone-indigo i{color:#4b63d8;background:#eef1ff}.creator-orders-stat-card.tone-amber i{color:#ffa83d;background:#fff6e8}.creator-orders-stat-card b{color:#252941}.creator-orders-toolbar{align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:0;display:flex}.creator-orders-filter-select,.creator-orders-search{color:#9aa0b4;border-radius:10px;align-items:center;gap:10px;height:48px;padding:0 16px;display:flex}.creator-orders-filter-select{width:270px;min-width:0;padding:0}.creator-orders-filter-select .styled-select-trigger{border-radius:10px;height:48px;padding:0 15px 0 16px;font-size:15px}.creator-orders-search svg{flex:none;width:18px;height:18px}.creator-orders-search input{color:#34384f;min-width:0;box-shadow:none;background:0 0;border:0;height:46px;padding:0;font-size:14px;font-weight:850}.creator-orders-search input:focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.creator-orders-search{width:300px}.creator-orders-table.creator-flat-table{border-radius:14px;margin-top:30px;overflow:hidden}.creator-orders-table .creator-flat-table-head,.creator-orders-table article{-moz-column-gap:20px;grid-template-columns:minmax(84px,.75fr) minmax(56px,.45fr) minmax(140px,1.6fr) minmax(90px,.72fr) minmax(76px,.62fr) minmax(116px,.9fr);column-gap:20px;min-width:0}.creator-orders-table .creator-flat-table-head{color:#8f94a8;background:#f8f6ff;border-bottom:1px solid #eceff7;border-radius:0;padding:16px 22px;font-size:13px;font-weight:950}.creator-orders-table article{color:#687089;border-bottom:1px solid #eef1f7;min-height:70px;padding:15px 22px;font-size:14px;font-weight:900;transition:background .16s}.creator-orders-table article:last-of-type{border-bottom:0}.creator-orders-table article:hover{background:#fcfbff}.creator-orders-table .creator-flat-table-head span,.creator-orders-table article>span{text-align:left}.creator-orders-table b{color:#6c7288;font-size:14px}.creator-orders-table small{display:none}.creator-orders-type-badge{border:0;border-radius:8px;justify-content:center;min-width:54px;padding:4px 10px;font-size:13px;font-weight:950}.creator-orders-type-badge.income{color:#4b63d8;background:#eef1ff}.creator-orders-type-badge.expense{color:#ff5d79;background:#ffe7ed}.creator-orders-remark{color:#3d4258;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-orders-amount{color:#ff5d79;font-size:15px;font-weight:950}.creator-orders-amount.positive{color:#21bf6b}.creator-orders-row{cursor:pointer;touch-action:manipulation;position:relative}.creator-orders-row:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #684df03d}.creator-order-detail-dialog{background:#fff;border:1px solid #ebeef6;border-radius:22px;gap:18px;width:calc(100% - 32px);max-width:460px;padding:24px;overflow:hidden;box-shadow:0 28px 70px #21264433}.creator-order-detail-header{align-items:center;gap:12px;min-width:0;padding-right:42px;display:flex}.creator-order-detail-header>div{min-width:0}.creator-order-detail-header h2{color:#202338;font-size:20px;font-weight:950;line-height:1.25}.creator-order-detail-header p{color:#858ca1;margin-top:5px;font-size:13px;font-weight:800}.creator-order-detail-icon{border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.creator-order-detail-icon svg{stroke-width:2.4px;width:21px;height:21px}.creator-order-detail-icon.income{color:#16a960;background:#eaf9f1}.creator-order-detail-icon.expense{color:#f34e6c;background:#fff0f3}.creator-order-detail-amount{text-align:center;border-radius:18px;justify-items:center;gap:7px;padding:22px 18px;display:grid}.creator-order-detail-amount.income{color:#16a960;background:linear-gradient(135deg,#eefbf5 0%,#f7fffb 100%)}.creator-order-detail-amount.expense{color:#f34e6c;background:linear-gradient(135deg,#fff2f4 0%,#fff9fa 100%)}.creator-order-detail-amount span{color:#7d8499;font-size:13px;font-weight:850}.creator-order-detail-amount strong{letter-spacing:-.025em;font-size:32px;font-weight:950;line-height:1.1}.creator-order-detail-amount small{overflow-wrap:anywhere;color:#6d748a;max-width:100%;font-size:13px;font-weight:800;line-height:1.45}.creator-order-detail-list{background:#fff;border:1px solid #edf0f5;border-radius:16px;padding:0 16px;overflow:hidden}.creator-order-detail-list>div{border-bottom:1px solid #f0f2f6;justify-content:space-between;align-items:center;gap:18px;min-height:52px;display:flex}.creator-order-detail-list>div:last-child{border-bottom:0}.creator-order-detail-list dt{color:#9298aa;flex:none;font-size:13px;font-weight:800}.creator-order-detail-list dd{overflow-wrap:anywhere;color:#2d3147;text-align:right;min-width:0;max-width:68%;font-size:14px;font-weight:900;line-height:1.45}.creator-order-detail-number{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px!important}.creator-orders-pagination{border-radius:14px;margin-top:18px}.creator-orders-empty-state{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:300px;display:flex}.creator-orders-empty-state span{color:#c5b9ff;place-items:center;width:88px;height:70px;display:grid}.creator-orders-empty-state svg{stroke-width:1.8px;width:48px;height:48px}.creator-orders-empty-state b{color:#8990a6;font-size:14px;font-weight:850}@media (max-width:900px){.creator-orders-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.creator-orders-balance-card{grid-column:1/-1}.creator-orders-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.creator-orders-filter-select,.creator-orders-search{width:100%}.creator-orders-search{grid-column:1/-1}}@media (max-width:640px){.creator-orders-overview{grid-template-columns:1fr;gap:8px;margin-top:20px}.creator-orders-balance-card{grid-column:auto}.creator-orders-balance-card,.creator-orders-stat-card{min-height:76px;padding:12px 13px}.creator-orders-balance-card b,.creator-orders-stat-card b{font-size:22px}.creator-orders-balance-card i,.creator-orders-stat-card i{border-radius:12px;flex-basis:38px;width:38px;height:38px}.creator-orders-balance-card i svg,.creator-orders-stat-card i svg{width:20px;height:20px}.creator-orders-toolbar{flex-direction:column;align-items:stretch;gap:12px;width:100%;margin-top:0}.creator-orders-filter-select,.creator-orders-search{width:100%}.creator-orders-table.creator-flat-table{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.creator-orders-table .creator-flat-table-head{display:none}.creator-orders-table article{background:#fff;border:1px solid #e9edf6;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;min-width:0;min-height:0;margin-bottom:10px;padding:15px;display:grid;box-shadow:0 12px 30px #30365c0d}.creator-orders-table article>span{text-align:left}.creator-orders-table article>span:first-child,.creator-orders-table article>span:nth-child(3),.creator-orders-table article>span:nth-child(6){grid-column:1/-1}.creator-orders-table article>span:nth-child(5):before{content:"余额 ";color:#8b91a6;font-size:12px;font-weight:850}.creator-orders-remark{white-space:normal}}@media (max-width:767px){.creator-center-orders{background:#f6f7fb!important;min-height:100dvh!important}.creator-center-orders .creator-topbar{box-shadow:none!important;background:#f6f7fbf5!important;border-bottom:0!important}.creator-center-orders .creator-topbar-inner{padding-left:56px!important;padding-right:56px!important}.creator-center-orders .creator-mobile-title{color:#1d2134!important;max-width:68vw!important;font-size:22px!important;font-weight:950!important;line-height:56px!important}.creator-center-orders .creator-profile-menu-wrap,.creator-center-orders .creator-mobile-actions{display:none!important}.creator-center-orders .creator-layout{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important}.creator-center-orders .creator-content{padding:0 0 calc(98px + env(safe-area-inset-bottom))!important}.creator-orders-page{box-sizing:border-box!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;padding:0!important;overflow-x:hidden!important}.creator-orders-page .creator-page-title-row{text-align:center!important;margin:0 0 18px!important}.creator-orders-page .creator-page-title-row h1{display:none!important}.creator-orders-page .creator-page-title-row p{color:#8990a6!important;max-width:100%!important;margin:0!important;font-size:14px!important;font-weight:850!important;line-height:1.45!important}.creator-orders-overview{box-sizing:border-box!important;grid-template-columns:minmax(0,1.28fr) repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0 0 14px!important;display:grid!important}.creator-orders-balance-card,.creator-orders-stat-card{background:#fffffff5!important;border:1px solid #eff1f7!important;border-radius:13px!important;align-items:stretch!important;min-width:0!important;min-height:98px!important;padding:11px 10px!important;box-shadow:0 12px 28px #2d34540e!important}.creator-orders-balance-card{flex-direction:column!important;grid-column:auto!important;justify-content:space-between!important;gap:8px!important}.creator-orders-stat-card{flex-direction:column!important;justify-content:space-between!important}.creator-orders-balance-card span,.creator-orders-stat-card span{color:#8990a6!important;font-size:12px!important;font-weight:850!important;line-height:1.2!important}.creator-orders-balance-card b,.creator-orders-stat-card b{white-space:nowrap!important;margin-top:8px!important;font-size:22px!important;font-weight:950!important;line-height:1!important}.creator-orders-balance-card b{color:#654dff!important;letter-spacing:-.01em!important;white-space:nowrap!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:4px!important;max-width:100%!important;font-size:clamp(17px,4.8vw,20px)!important;display:flex!important}.creator-orders-balance-card b svg{stroke-width:2.4px!important;flex:none!important;width:14px!important;height:14px!important}.creator-orders-recharge-button{color:#654dff!important;background:#f1ebff!important;border-radius:9px!important;width:100%!important;min-width:0!important;height:32px!important;font-size:13px!important;font-weight:950!important}.creator-orders-stat-card i{border-radius:11px!important;flex:0 0 32px!important;align-self:flex-end!important;width:32px!important;height:32px!important}.creator-orders-stat-card i svg{stroke-width:2.3px!important;width:17px!important;height:17px!important}.creator-orders-toolbar{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.creator-orders-filter-select,.creator-orders-search{box-sizing:border-box!important;background:#fffffff5!important;border:1px solid #edf0f7!important;border-radius:13px!important;width:100%!important;max-width:100%!important;height:54px!important;box-shadow:0 14px 34px #2d34540b!important}.creator-orders-filter-select{padding:0!important}.creator-orders-filter-select .styled-select-trigger{color:#1f2438!important;height:52px!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:13px!important;gap:6px!important;padding:0 8px!important;font-size:13px!important;font-weight:950!important}.creator-orders-filter-select .styled-select-prefix,.creator-orders-filter-select .styled-select-value{white-space:nowrap!important;font-size:13px!important}.creator-orders-search{grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;padding:0 12px!important;display:grid!important}.creator-orders-search svg{color:#8990a6!important;stroke-width:2.2px!important;width:18px!important;height:18px!important}.creator-orders-search input{color:#1f2438!important;width:100%!important;height:52px!important;font-size:13px!important;font-weight:850!important}.creator-orders-search input::placeholder{color:#8990a6!important}.creator-orders-table.creator-flat-table{box-sizing:border-box!important;background:#fff!important;border:1px solid #eef1f8!important;border-radius:16px!important;width:100%!important;margin-top:32px!important;display:block!important;overflow:hidden!important;box-shadow:0 18px 44px #2d34540e!important}.creator-orders-table .creator-flat-table-head{-moz-column-gap:8px!important;color:#8990a6!important;background:linear-gradient(90deg,#f8f5ff 0%,#fbfaff 100%)!important;border-bottom:1px solid #eef0f7!important;grid-template-columns:minmax(54px,.72fr) minmax(44px,.52fr) minmax(0,1fr) minmax(50px,.6fr) minmax(46px,.56fr)!important;column-gap:8px!important;min-width:0!important;padding:17px 14px!important;font-size:13px!important;font-weight:950!important;display:grid!important}.creator-orders-table .creator-flat-table-head span:nth-child(6){display:none!important}.creator-orders-table article{-moz-column-gap:8px!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #f0f2f7!important;border-radius:0!important;grid-template-columns:minmax(54px,.72fr) minmax(44px,.52fr) minmax(0,1fr) minmax(50px,.6fr) minmax(46px,.56fr)!important;column-gap:8px!important;margin:0!important;padding:14px 30px 14px 14px!important;display:grid!important}.creator-orders-row:after{content:"";border-top:2px solid #b0b5c5;border-right:2px solid #b0b5c5;width:7px;height:7px;position:absolute;bottom:18px;right:14px;transform:rotate(45deg)}.creator-orders-table article>span{color:#626a82!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.creator-orders-table article>span:first-child,.creator-orders-table article>span:nth-child(3){grid-column:auto!important}.creator-orders-table article>span:nth-child(5):before{content:none!important}.creator-orders-table article>span:nth-child(6){color:#8990a6!important;border-top:1px dashed #eef0f6!important;grid-column:1/-1!important;align-items:center!important;gap:6px!important;margin-top:2px!important;padding-top:9px!important;font-size:11px!important;display:flex!important}.creator-orders-time:before{content:"时间";color:#a0a6b7;flex:none}.creator-orders-time time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-orders-row:active{background:#faf9ff!important}.creator-orders-table b{color:#596078!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important;display:block!important;overflow:hidden!important}.creator-orders-table small{display:none!important}.creator-orders-type-badge{border-radius:7px!important;min-width:0!important;max-width:44px!important;padding:3px 6px!important;font-size:11px!important;line-height:1.2!important}.creator-orders-remark{color:#3d4258!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.creator-orders-amount{font-size:11px!important;font-weight:950!important}.creator-orders-moon-value{gap:2px!important}.creator-orders-moon-value svg{width:11px!important;height:11px!important}.creator-order-detail-dialog{width:100%!important;max-width:none!important;max-height:min(86dvh,720px)!important;padding:28px 16px calc(18px + env(safe-area-inset-bottom))!important;border-width:1px 0 0!important;border-radius:24px 24px 0 0!important;gap:16px!important;inset:auto 0 0!important;overflow:hidden auto!important;transform:none!important}.creator-order-detail-dialog:before{content:"";background:#d9dce5;border-radius:999px;width:38px;height:4px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.creator-order-detail-dialog>button{top:18px!important;right:10px!important}.creator-order-detail-header{padding-right:42px!important}.creator-order-detail-header h2{font-size:19px!important}.creator-order-detail-amount{border-radius:17px!important;padding:20px 14px!important}.creator-order-detail-amount strong{overflow-wrap:anywhere!important;max-width:100%!important;font-size:clamp(27px,8vw,32px)!important}.creator-order-detail-list{padding:0 14px!important}.creator-order-detail-list>div{gap:12px!important;min-height:50px!important}.creator-order-detail-list dd{max-width:66%!important;font-size:13px!important}.creator-orders-empty-state{color:#8990a6!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:14px!important;min-height:280px!important;padding:26px 12px!important;display:flex!important}.creator-orders-empty-state span{color:#c5b9ff!important;place-items:center!important;width:118px!important;height:92px!important;display:grid!important;position:relative!important}.creator-orders-empty-state span:before{content:""!important;background:linear-gradient(#e5e1ffb8,#e5e1ff00)!important;border-radius:50%!important;height:28px!important;position:absolute!important;bottom:2px!important;left:2px!important;right:2px!important}.creator-orders-empty-state svg{z-index:1!important;stroke-width:1.8px!important;width:70px!important;height:70px!important;position:relative!important}.creator-orders-empty-state b{color:#8990a6!important;font-size:15px!important;font-weight:850!important}.creator-orders-pagination{display:none!important}}@media (max-width:374px){.creator-orders-overview{gap:8px!important}.creator-orders-balance-card,.creator-orders-stat-card{padding-left:8px!important;padding-right:8px!important}.creator-orders-balance-card b,.creator-orders-stat-card b{font-size:20px!important}.creator-orders-table .creator-flat-table-head,.creator-orders-table article{-moz-column-gap:6px!important;grid-template-columns:minmax(50px,.68fr) minmax(40px,.48fr) minmax(0,1fr) minmax(46px,.56fr) minmax(42px,.52fr)!important;column-gap:6px!important;padding-left:12px!important;padding-right:12px!important}.creator-orders-table article{padding-right:28px!important}}.profile-mobile-app,.profile-mobile-dialog-back,.member-mobile-dialog-back{display:none}.creator-center-profile .mobile-bottom-nav a.active{color:#7058ee}@media (max-width:767px){.creator-center-profile{color:#1f2329;min-height:100dvh;padding-bottom:calc(84px + env(safe-area-inset-bottom));background:#f4f4f5}.creator-center-profile .creator-topbar{height:auto;padding-top:env(safe-area-inset-top);box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e9e9ec}.creator-center-profile .creator-topbar-inner{justify-content:center;min-height:56px;padding:0 56px;position:relative}.creator-center-profile .creator-brand{flex:0 auto;justify-content:center;min-width:0;position:static}.creator-center-profile .creator-brand-section{max-width:180px;height:auto;box-shadow:none;color:#1f2329;background:0 0;border:0;padding:0;font-size:0;font-weight:700;line-height:1;display:inline-flex!important}.creator-center-profile .creator-brand-section:before{content:"个人资料";font-size:18px;font-weight:700}.creator-center-profile .creator-profile-menu-wrap{display:none}.creator-center-profile .creator-content{padding:0 12px calc(96px + env(safe-area-inset-bottom))}.creator-center-profile .creator-profile-page.front-module-profile{padding:0}.creator-center-profile .creator-profile-page .creator-page-title-row,.creator-center-profile .creator-profile-page.front-module-profile .profile-hero,.creator-center-profile .creator-profile-page.front-module-profile .profile-panel{display:none}.creator-center-profile .creator-profile-page.front-module-profile .profile-dashboard{gap:0;display:block}.creator-center-profile .profile-mobile-app{--profile-bg:#f5f6f8;--profile-text:#1f2329;--profile-muted:#8a93a3;--profile-line:#edf0f4;--profile-primary:#7058ee;--profile-primary-deep:#4d33d6;--profile-primary-soft:#f0edff;--profile-warm:#8f64ff;--profile-warm-deep:#5a36dc;--profile-cyan:#a996ff;--profile-shadow:0 10px 24px #5043b41a;flex-direction:column;gap:14px;padding:20px 0 0;display:flex}.profile-mobile-user{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:104px;padding:0 10px;display:grid}.profile-mobile-avatar{width:78px;height:78px;box-shadow:var(--profile-shadow), inset 0 0 0 1px #eeeeef;background:#fff;border:2px solid #fff;border-radius:999px}.profile-mobile-user-copy{min-width:0}.profile-mobile-user-copy h2{color:var(--profile-text);text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:22px;font-weight:800;line-height:1.18;overflow:hidden}.profile-mobile-user-copy p{color:var(--profile-muted);margin:0;font-size:14px;font-weight:600}.profile-mobile-edit{background:linear-gradient(135deg, #8f80ff 0%, var(--profile-primary) 100%);color:#fff;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 8px 18px #7058ee3d}.profile-mobile-edit svg{width:14px;height:14px}.profile-mobile-member-card{background:linear-gradient(180deg, #ffffff2e 0%, transparent 44%), linear-gradient(135deg, #9585ff 0%, var(--profile-primary) 52%, var(--profile-warm-deep) 100%);color:#fff;border-radius:18px;padding:18px 10px 26px;overflow:hidden;box-shadow:0 12px 26px #7058ee38}.profile-mobile-member-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 10px;display:flex}.profile-mobile-member-head span{margin-bottom:12px;font-size:16px;font-weight:800;display:block}.profile-mobile-member-head b{opacity:.94;font-size:13px;font-weight:700;display:block}.profile-mobile-member-head a{height:28px;color:var(--profile-primary-deep);white-space:nowrap;background:#ffffffe0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.profile-mobile-balance{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 10px 16px;display:grid}.profile-mobile-balance div{min-width:0}.profile-mobile-balance b{font-size:25px;font-weight:850;line-height:1.1;display:block}.profile-mobile-balance span{opacity:.8;margin-top:4px;font-size:12px;font-weight:650;display:block}.profile-mobile-member-grid{background:#2f1f8440;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:13px 0;display:grid;overflow:hidden}.profile-mobile-member-grid a{color:#fff;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:0 14px;display:grid}.profile-mobile-member-grid a+a{border-left:1px solid #ffffff3d}.profile-mobile-member-grid svg{width:22px;height:22px}.profile-mobile-member-grid span{color:#ffffffeb;flex-direction:column;gap:3px;min-width:0;font-size:12px;font-weight:650;display:flex}.profile-mobile-member-grid b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.profile-mobile-invite{min-height:86px;color:var(--profile-text);box-shadow:var(--profile-shadow);background:linear-gradient(135deg,#f7f3ff 0%,#ece5ff 58%,#ddd5ff 100%);border:1px solid #7058ee14;border-radius:8px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 12px;display:grid;overflow:hidden}.profile-mobile-invite>span{background:linear-gradient(145deg, #fff 0%, var(--profile-primary-soft) 100%);width:68px;height:68px;color:var(--profile-primary);border-radius:20px;place-items:center;display:grid;transform:rotate(-8deg);box-shadow:0 12px 20px #7058ee24,inset 0 0 0 1px #ffffffd6}.profile-mobile-invite>span svg{width:34px;height:34px}.profile-mobile-invite b{color:var(--profile-text);font-size:18px;font-weight:850;line-height:1.2;display:block}.profile-mobile-invite p{color:#67617f;margin:5px 0 0;font-size:13px;font-weight:650}.profile-mobile-invite em{background:var(--profile-primary);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-style:normal;font-weight:850;display:inline-flex}.profile-mobile-list{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px #1f232905}.profile-mobile-list a,.profile-mobile-list button{border:0;border-bottom:1px solid var(--profile-line);width:100%;min-height:58px;color:var(--profile-text);text-align:left;background:#fff;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;display:grid}.profile-mobile-list a:last-child,.profile-mobile-list button:last-child{border-bottom:0}.profile-mobile-list a>svg:first-child,.profile-mobile-list button>svg:first-child{color:#4b5565;width:19px;height:19px}.profile-mobile-list span{color:var(--profile-text);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:650;overflow:hidden}.profile-mobile-list small{color:var(--profile-muted);justify-self:end;font-size:12px;font-weight:650}.profile-mobile-list a>svg:last-child,.profile-mobile-list button>svg:last-child{color:#c3cad5;width:19px;height:19px}.profile-mobile-security{margin-top:0}.profile-mobile-security button{grid-template-columns:24px minmax(0,1fr) auto 18px}.profile-mobile-security small{white-space:nowrap;grid-column:3}.profile-mobile-security button>svg:last-child{grid-column:4;justify-self:end}}@media (max-width:374px){.profile-mobile-user{grid-template-columns:66px minmax(0,1fr);gap:12px}.profile-mobile-avatar{width:66px;height:66px}.profile-mobile-edit{grid-column:2;width:fit-content;margin-top:-8px}.profile-mobile-member-grid a{grid-template-columns:24px minmax(0,1fr);padding:0 10px}.profile-mobile-invite{grid-template-columns:58px minmax(0,1fr) auto;padding:0 10px}.profile-mobile-invite>span{width:54px;height:54px}}@media (max-width:767px){.tap-shell-member,.tap-shell-invite{color:#1f2329;background:#f4f4f5;min-height:100dvh}.tap-shell-member .tap-topbar,.tap-shell-invite .tap-topbar{z-index:80;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e9e9ec;position:sticky;top:0}.tap-shell-member .tap-topbar-inner,.tap-shell-invite .tap-topbar-inner{min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 56px 0;justify-content:center;align-items:end;display:flex;position:relative}.tap-shell-member .mobile-page-back,.tap-shell-invite .mobile-page-back{left:10px;top:calc(8px + env(safe-area-inset-top));z-index:90;color:#1f2329;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:40px;padding:0;display:inline-flex;position:fixed}.tap-shell-member .mobile-page-back svg,.tap-shell-invite .mobile-page-back svg{stroke-width:2.2px;width:25px;height:25px}.tap-shell-member .mobile-page-back:active,.tap-shell-invite .mobile-page-back:active{background:#f0f0f2}.tap-shell-member .tap-topbar-content,.tap-shell-invite .tap-topbar-content,.tap-shell-member .tap-topbar-brand,.tap-shell-invite .tap-topbar-brand{display:none!important}.tap-shell-member .tap-page,.tap-shell-invite .tap-page{width:100%;padding:0 12px;display:block}.tap-shell-member .tap-workspace,.tap-shell-invite .tap-workspace{min-width:0;padding:14px 0 calc(96px + env(safe-area-inset-bottom))}.tap-shell-member .tap-footer-legal,.tap-shell-invite .tap-footer-legal,.tap-shell-member .mobile-post-button,.tap-shell-invite .mobile-post-button{display:none}.tap-shell-member .member-center.member-dashboard{width:100%;max-width:none;padding:0 0 10px}.tap-shell-member .member-profile-hero{background:linear-gradient(#ffffff2e,#0000 50%),linear-gradient(135deg,#9585ff 0%,#7058ee 54%,#5a36dc 100%);border:0;border-radius:18px;min-height:0;padding:18px 16px 16px;display:block;overflow:hidden;box-shadow:0 12px 26px #7058ee33}.tap-shell-member .member-profile-hero:before,.tap-shell-member .member-profile-hero:after,.tap-shell-member .member-crown-art{display:none}.tap-shell-member .member-profile-main{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;display:grid}.tap-shell-member .member-profile-main .member-profile-avatar{border:2px solid #ffffffd1;width:56px;height:56px}.tap-shell-member .member-profile-main h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 6px;font-size:20px;line-height:1.2;display:inline-block;overflow:hidden}.tap-shell-member .member-profile-main .inline-flex:not(button){color:#fff;background:#ffffff29;border:1px solid #ffffff3d;height:22px;margin-left:0;padding:0 8px;font-size:11px}.tap-shell-member .member-profile-main p{color:#ffffffd1;margin-top:4px;font-size:12px;font-weight:700}.tap-shell-member .member-profile-main .member-clean-note{display:none}.tap-shell-member .member-profile-main button.inline-flex{color:#fff;background:#2f1f8447;border:0;border-radius:14px;grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px}.tap-shell-member .member-hero-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.tap-shell-member .member-hero-stat-grid article{min-height:76px;box-shadow:none;background:#2f1f843d;border:0;border-radius:14px;padding:12px 10px}.tap-shell-member .member-hero-stat-grid span{color:#ffffffc7;font-size:11px;font-weight:700}.tap-shell-member .member-hero-stat-grid b{color:#fff;margin-top:8px;font-size:19px;line-height:1.1}.tap-shell-member .member-hero-stat-grid svg,.tap-shell-member .member-hero-stat-grid small{display:none}.tap-shell-member .member-plan-area{box-shadow:none;background:#fff;border:0;border-radius:14px;margin-top:14px;padding:16px 14px}.tap-shell-member .member-section-row-head h2{color:#1f2329;font-size:18px;font-weight:800}.tap-shell-member .member-section-row-head p{color:#8b8f99;margin-top:5px;font-size:12px;font-weight:600}.tap-shell-member .member-pricing-grid,.tap-shell-member .member-recharge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.tap-shell-member .member-pricing-card,.tap-shell-member .member-recharge-card{min-height:0;box-shadow:none;background:#fbf9ff;border:1px solid #ded7ff;border-radius:12px;padding:14px 10px 12px}.tap-shell-member .member-pricing-card.featured,.tap-shell-member .member-pricing-card.selected{background:#f2edff;border-color:#7058ee}.tap-shell-member .member-plan-type,.tap-shell-member .member-recharge-card small,.tap-shell-member .member-pricing-card p,.tap-shell-member .member-pricing-card ul{display:none}.tap-shell-member .member-pricing-card h3,.tap-shell-member .member-recharge-card h3{color:#25272d;margin:0;font-size:15px;font-weight:800;line-height:1.25}.tap-shell-member .member-price-line{margin-top:10px}.tap-shell-member .member-price-line b{color:#7058ee;font-size:19px}.tap-shell-member .member-price-line span,.tap-shell-member .member-recharge-card p{color:#8b8f99;font-size:12px;font-weight:650}.tap-shell-member .member-pricing-card .inline-flex,.tap-shell-member .member-recharge-card .inline-flex{color:#fff;background:#7058ee;border:0;border-radius:999px;width:100%;height:34px;margin-top:12px;font-size:12px}.tap-shell-member .member-moon-coin{width:42px;height:42px;margin-bottom:10px}.tap-shell-member .member-moon-coin-crescent{width:20px;height:25px;top:9px;left:12px}.tap-shell-member .member-moon-coin-crescent:after{width:20px;height:27px;left:8px}.tap-shell-member .member-benefit-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;padding:calc(70px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom));background:#f4f4f5;border:0;border-radius:0;inset:0;overflow-y:auto;transform:none}.tap-shell-member .member-benefit-dialog:before{z-index:2;height:calc(56px + env(safe-area-inset-top));color:#1f2329;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);content:attr(data-mobile-title);background:#fffffff5;border-bottom:1px solid #e9e9ec;justify-content:center;align-items:end;padding-bottom:18px;font-size:18px;font-weight:750;line-height:1;display:flex;position:fixed;top:0;left:0;right:0}.tap-shell-member .member-benefit-dialog>button:not(.member-mobile-dialog-back){display:none}.member-mobile-dialog-back{top:calc(8px + env(safe-area-inset-top));z-index:3;color:#1f2329;opacity:1;border-radius:999px;justify-content:center;align-items:center;width:42px;height:40px;display:inline-flex;position:fixed;left:10px}.member-mobile-dialog-back svg{stroke-width:2.2px;width:25px;height:25px}.tap-shell-member .member-benefit-dialog>div:first-child,.tap-shell-member .member-benefit-dialog .member-checkout-summary,.tap-shell-member .member-benefit-dialog .member-payment-summary,.tap-shell-member .member-benefit-dialog .member-record-list,.tap-shell-member .member-benefit-dialog .member-empty-text{background:#fff;border-radius:14px;padding:16px}.profile-edit-dialog,.profile-security-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;padding:calc(56px + env(safe-area-inset-top)) 0 0;background:#f4f4f5;border:0;border-radius:0;display:block;inset:0;overflow-y:auto;transform:none}.profile-edit-dialog:before,.profile-security-dialog:before{z-index:2;height:calc(56px + env(safe-area-inset-top));color:#1f2329;padding:env(safe-area-inset-top) 56px 0;content:attr(data-mobile-title);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #e9e9ec;justify-content:center;align-items:center;font-size:18px;font-weight:750;line-height:56px;display:flex;position:fixed;top:0;left:0;right:0}.profile-edit-dialog>button:not(.profile-mobile-dialog-back),.profile-security-dialog>button:not(.profile-mobile-dialog-back){display:none}.profile-mobile-dialog-back{left:10px;top:calc(8px + env(safe-area-inset-top));z-index:3;color:#1f2329;opacity:1;border-radius:999px;justify-content:center;align-items:center;width:42px;height:40px;display:inline-flex;position:fixed}.profile-mobile-dialog-back svg{stroke-width:2.2px;width:25px;height:25px}.profile-edit-header{text-align:left;background:#fff;border-radius:14px;margin:12px 12px 0;padding:13px 14px;display:block}.profile-edit-dialog [data-radix-dialog-title],.profile-edit-dialog h2{display:none}.profile-edit-dialog [data-radix-dialog-description]{color:#707683;font-size:13px;font-weight:650;line-height:1.55;display:block}.profile-edit-form{background:#fff;border-radius:14px;gap:14px;margin:10px 12px 0;padding:16px 16px 0}.profile-edit-avatar-row{background:#f7f7f8;border-radius:16px;padding:14px}.profile-edit-field{gap:8px}.profile-edit-field>span{color:#4c5059;font-size:14px}.profile-edit-form input,.profile-edit-form textarea{background:#f7f7f8;border-radius:12px}.profile-edit-actions{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ededf0;grid-template-columns:.42fr .58fr;gap:10px;margin:16px -16px 0;display:grid;position:sticky;bottom:0}.profile-edit-actions .inline-flex{border-radius:999px;height:44px}}@media (max-width:374px){.tap-shell-member .member-pricing-grid,.tap-shell-member .member-recharge-grid{grid-template-columns:minmax(0,1fr)}}.mobile-topbar-title,.mobile-topbar-back,.mobile-topbar-actions,.mobile-topbar-action,.mobile-search-entry,.mobile-search-sheet,.mobile-moon-balance-entry,.creator-mobile-title,.creator-mobile-back,.creator-mobile-actions,.creator-mobile-action-button,.creator-mobile-moon-pill{display:none}@media (max-width:767px){html,body{background:#f4f4f5;min-height:100%}.tap-shell,.creator-center{color:#1f2329;min-height:100dvh;overflow-x:hidden;background:#f4f4f5!important}.tap-shell:before,.tap-grid-signal,.tap-grid-signal:before,.tap-grid-signal:after,.tap-page:before,.tap-page:after,.creator-center:before{content:none!important;display:none!important}.tap-topbar,.creator-topbar{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e9e9ec;height:auto;position:sticky;top:0;box-shadow:none!important;background:#fffffff5!important}.tap-topbar-inner,.creator-topbar-inner{min-height:calc(70px + env(safe-area-inset-top));padding:calc(10px + env(safe-area-inset-top)) 12px 10px;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.mobile-topbar-title,.creator-mobile-title{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;flex:auto;justify-content:flex-start;align-items:center;min-width:0;max-width:none;font-size:21px;font-weight:900;line-height:44px;display:inline-flex;overflow:hidden}.mobile-topbar-back{color:#1f2329;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.mobile-topbar-back svg{stroke-width:2.25px;width:25px;height:25px}.mobile-topbar-actions{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.mobile-topbar-action,.mobile-topbar-actions .mobile-search-entry{color:#14182d;background:#f6f3fff5;border:0;border-radius:999px;place-items:center;padding:0;box-shadow:inset 0 0 0 1px #7c61ff08;z-index:auto!important;width:44px!important;min-width:44px!important;height:44px!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.mobile-topbar-action svg,.mobile-topbar-actions .mobile-search-entry svg{stroke-width:2.4px;width:21px;height:21px}.mobile-topbar-action:active,.mobile-topbar-actions .mobile-search-entry:active,.mobile-topbar-back:active{background:#f0f0f2}.tap-shell-route-checkin .mobile-topbar-actions .mobile-search-entry{display:none!important}.tap-shell-route-checkin .mobile-moon-balance-entry{right:10px;top:calc(8px + env(safe-area-inset-top));z-index:90;color:#7058ee;background:#fff;border:1px solid #e8e4ff;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:58px;max-width:86px;height:40px;padding:0 10px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex;position:fixed;overflow:hidden;box-shadow:0 10px 24px #7058ee1a}.tap-shell-route-checkin .mobile-moon-balance-entry svg{stroke-width:2.2px;flex:none;width:17px;height:17px}.tap-shell-route-checkin .mobile-moon-balance-entry span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-search-sheet{top:calc(56px + env(safe-area-inset-top));z-index:85;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f4f4f5fa;border-bottom:1px solid #e9e9ec;padding:10px 12px 12px;display:block;position:fixed;left:0;right:0;box-shadow:0 16px 36px #1f23291a}.mobile-search-box{background:#fff;border:1px solid #e3e5ec;border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;height:44px;padding:0 8px 0 12px;display:grid}.mobile-search-box>svg{color:#8e94a3;width:18px;height:18px}.mobile-search-box input{min-width:0;height:42px;font-size:14px;font-weight:650;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.mobile-search-box button{color:#7058ee;border:0;border-radius:999px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:850;display:inline-flex}.mobile-search-box button[type=submit]{color:#fff;background:#7058ee}.mobile-search-box button svg{width:16px;height:16px}.mobile-search-panel{background:#fff;border-radius:14px;margin-top:10px;overflow:hidden}.mobile-search-panel-head{border-bottom:1px solid #ededf0;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 12px;display:flex}.mobile-search-panel-head span{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;overflow:hidden}.mobile-search-panel-head small{color:#8b8f99;flex:none;font-size:11px;font-weight:650}.mobile-search-suggestions{display:block}.mobile-search-suggestions a{min-height:62px;color:inherit;border-bottom:1px solid #ededf0;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:grid}.mobile-search-suggestions a:last-child{border-bottom:0}.mobile-search-suggestions img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:42px!important;height:42px!important}.mobile-search-suggestions span{min-width:0}.mobile-search-suggestions b,.mobile-search-suggestions small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mobile-search-suggestions b{color:#1f2329;font-size:14px;font-weight:850}.mobile-search-suggestions small{color:#8b8f99;margin-top:4px;font-size:11px;font-weight:650}.mobile-search-suggestions a>svg{color:#b1b6c2;width:17px;height:17px}.mobile-search-empty{padding:16px 12px}.mobile-search-empty b{color:#1f2329;font-size:14px;font-weight:850}.mobile-search-empty p{color:#8b8f99;margin-top:5px;font-size:12px;font-weight:650;line-height:1.45}.mobile-search-keywords{border-top:1px solid #ededf0;padding:10px 12px 12px}.mobile-search-keywords>span{color:#8b8f99;font-size:12px;font-weight:750;display:block}.mobile-search-keywords>div{scrollbar-width:none;gap:8px;margin-top:8px;display:flex;overflow-x:auto}.mobile-search-keywords>div::-webkit-scrollbar{display:none}.mobile-search-keywords button{color:#7058ee;background:#f4f2ff;border:0;border-radius:999px;flex:none;height:30px;padding:0 11px;font-size:12px;font-weight:750}.tap-topbar-brand,.tap-topbar-content,.creator-brand .tap-brand-mark,.creator-brand .tap-brand-copy,.creator-profile-menu-wrap{display:none!important}.tap-page,.creator-layout{width:100%;padding:0 12px;display:block}.tap-workspace,.creator-content{width:100%;min-width:0;padding:12px 0 calc(96px + env(safe-area-inset-bottom))!important}.tap-sidebar,.creator-sidebar,.tap-footer-legal,.mobile-post-button{display:none!important}.mobile-page-back,.creator-mobile-back{left:10px;top:calc(8px + env(safe-area-inset-top));z-index:90;color:#1f2329;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:40px;padding:0;display:inline-flex;position:fixed}.mobile-page-back svg,.creator-mobile-back svg{stroke-width:2.2px;width:25px;height:25px}.creator-center .creator-mobile-title{max-width:38vw}.creator-mobile-actions{right:10px;top:calc(8px + env(safe-area-inset-top));z-index:90;align-items:center;gap:5px;display:flex;position:fixed}.creator-mobile-moon-pill,.creator-mobile-action-button{color:#7058ee;background:#fff;border:1px solid #e8e4ff;border-radius:999px;justify-content:center;align-items:center;height:40px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #7058ee1a}.creator-mobile-moon-pill{gap:4px;min-width:58px;max-width:86px;padding:0 10px;font-size:13px;font-weight:850}.creator-mobile-action-button{width:40px;padding:0}.creator-mobile-moon-pill svg,.creator-mobile-action-button svg{stroke-width:2.2px;flex:none;width:17px;height:17px}.creator-mobile-action-button>span{color:#fff;background:#ff3b5f;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}.creator-profile-menu-wrap{gap:12px}.creator-center .creator-checkin-button,.creator-center .creator-notify-button{color:#575b73;background:#fff;border:1px solid #ebeaf5;border-radius:16px;width:40px;height:40px;box-shadow:0 12px 26px #2324440d}.creator-center .creator-checkin-button:hover,.creator-center .creator-notify-button:hover{color:#7058ee;background:#f7f5ff;border-color:#e6e1ff}.creator-center .creator-checkin-button svg,.creator-center .creator-notify-button svg{stroke-width:2.1px;width:18px;height:18px}.creator-mobile-moon-pill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-bottom-nav{z-index:85;height:calc(70px + env(safe-area-inset-bottom));padding:7px 8px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-top:1px solid #e5e5eae6;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #28264a14}.mobile-bottom-nav a{color:#858a99;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;height:56px;font-size:11px;font-weight:650;display:flex}.mobile-bottom-nav a svg{stroke-width:1.9px;width:23px;height:23px}.mobile-bottom-nav a.active{color:#7058ee}.tap-shell-route-home .mobile-topbar-title:after{content:""}.home-plaza-layout,.home-plaza-main,.home-plaza-side,.rank-module,.rank-showcase,.discover-module,.filter-matrix,.detail-layout,.detail-main,.forum-new-shell,.forum-new-content,.forum-new-main,.forum-groups-layout,.forum-groups-main,.static-page,.message-module{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.home-plaza-side,.detail-right,.forum-new-right,.forum-groups-right,.module-head,.rank-podium,.discover-hero,.discover-stat-grid,.detail-rating-panel,.detail-gallery-thumbs,.package-section-nav{display:none!important}.home-plaza-header,.forum-new-banner{height:auto;min-height:118px;box-shadow:none;background:#fff;border:0;border-radius:14px;overflow:hidden}.home-plaza-banner-track,.home-plaza-banner-slide{aspect-ratio:16/3.6;min-height:118px}.forum-new-banner-track,.forum-new-banner-slide{aspect-ratio:2.7;min-height:118px}.home-plaza-header img,.forum-new-banner-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-plaza-banner-arrow,.forum-new-banner-dots{display:none!important}.home-plaza-banner-dots{width:auto;bottom:9px;left:auto;right:12px;transform:none}.home-plaza-apps,.home-search-results,.rank-board,.discover-showcase,.forum-new-section,.forum-group-section,.detail-section,.static-article,.message-list-panel,.message-detail,.member-plan-area,.invite-link-card,.invite-stat-card,.invite-record-panel{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:12px!important;padding:14px!important}.home-plaza-filterbar,.discover-category-tabs,.discover-filter-sort,.discover-tag-row,.rank-board-head .segmented-row,.segmented-row{scrollbar-width:none;gap:8px;margin:0 -14px;padding:0 14px 10px;overflow-x:auto;display:flex!important}.home-plaza-filterbar::-webkit-scrollbar{display:none}.discover-category-tabs::-webkit-scrollbar{display:none}.discover-filter-sort::-webkit-scrollbar{display:none}.discover-tag-row::-webkit-scrollbar{display:none}.rank-board-head .segmented-row::-webkit-scrollbar{display:none}.segmented-row::-webkit-scrollbar{display:none}.segmented-row button,.discover-category-tabs button,.discover-filter-sort button,.discover-tag-row button,.rank-board-head .segmented-row button{color:#626774;white-space:nowrap;min-width:0;height:34px;box-shadow:none;background:#f2f2f6;border:0;border-radius:999px;flex:none;padding:0 13px;font-size:13px;font-weight:700}.segmented-row button.active,.discover-category-tabs button.active,.discover-filter-sort button.active,.discover-tag-row button.active,.rank-board-head .segmented-row button.active{color:#fff;background:#7058ee}.segmented-row button svg,.rank-board-head .segmented-row button svg{width:15px;height:15px}.market-app-masonry,.discover-grid.market-app-masonry,.home-plaza-app-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.market-app-card,.discover-card,.home-search-card{grid-template-columns:74px minmax(0,1fr);gap:12px;min-height:96px;overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:12px!important;padding:10px!important;display:grid!important}.market-app-card+.market-app-card,.discover-card+.discover-card,.rank-row+.rank-row{border-top:1px solid #ededf0!important;border-radius:0!important}.market-app-card-media,.market-app-card-cover,.discover-card>a,.home-search-cover{border-radius:14px!important;width:74px!important;height:74px!important;min-height:74px!important}.market-app-card-cover img,.discover-card>a img,.home-search-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.market-app-card-badges,.discover-card>a span{display:none!important}.market-app-card-info,.discover-card>div,.home-search-card-body{min-width:0;padding:0!important}.market-app-card-title,.discover-card>div a,.home-search-card-body>a,.rank-row div>a,.rank-row-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden;color:#1f2329!important;font-size:16px!important;font-weight:800!important}.market-app-card-info p,.discover-card>div p,.home-search-card-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden;color:#7c8290!important;margin-top:6px!important;font-size:12px!important}.market-app-card-score{background:#fff7e8;border-radius:999px;align-items:center;gap:4px;width:fit-content;max-width:100%;min-height:24px;padding:0 8px;display:inline-flex;margin-top:7px!important}.market-app-card-score svg{width:12px;height:12px}.market-app-card-score b{color:#2a2d38;font-size:12px}.market-app-card-score small{color:#9b6a13;font-size:11px;font-weight:750}.market-app-card-stats{gap:6px;min-width:0;display:flex;overflow:hidden;margin-top:7px!important}.market-app-card-stats span{color:#8b8f99;background:0 0;flex:0 auto;min-height:20px;padding:0;font-size:11px;font-weight:700}.market-app-card-stats svg{width:11px;height:11px}.market-app-card-actions,.discover-card footer,.home-search-card footer{margin-top:8px!important}.market-app-card-actions button,.market-app-card-actions a,.discover-card footer button,.home-search-card footer button,.home-search-card footer a,.rank-run-link{color:#7058ee!important;height:30px!important;box-shadow:none!important;background:#f4f0ff!important;border:0!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important;font-weight:750!important}.rank-board-head{margin:0!important;padding:0!important;display:block!important}.rank-board-head h2,.home-section-head span,.forum-new-section-head h2,.forum-group-section h2,.detail-section h2,.member-section-row-head h2{line-height:1.25;color:#1f2329!important;font-size:18px!important;font-weight:800!important}.rank-board-head p,.forum-new-section-head p,.member-section-row-head p,.detail-section p{font-weight:600;color:#8b8f99!important;margin-top:5px!important;font-size:12px!important}.rank-list{margin-top:10px!important;display:block!important}.rank-row{grid-template-columns:34px 54px minmax(0,1fr);align-items:center;gap:10px;min-height:74px;box-shadow:none!important;background:#fff!important;border:0!important;padding:10px 0!important;display:grid!important}.rank-row strong{color:#a0a5b0;width:34px;font-size:15px}.rank-row img{border-radius:12px!important;width:54px!important;height:54px!important}.rank-row-tags,.rank-row-metrics{gap:6px;margin-top:5px;display:flex;overflow:hidden}.rank-row-tags span,.rank-row-metrics span{color:#8b8f99;white-space:nowrap;background:0 0;border:0;height:auto;padding:0;font-size:11px}.rank-row .rank-run-link{grid-column:3;width:fit-content;margin-top:6px}.detail-card-shell,.app-detail-card,.detail-intro-card{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important}.detail-card-shell,.app-detail-card{padding:0!important}.detail-intro-card{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:14px!important;display:grid!important}.detail-intro-cover,.detail-intro-cover img{border-radius:16px!important;width:82px!important;height:82px!important}.detail-title-row{display:block!important}.detail-title-row h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1f2329!important;font-size:21px!important;font-weight:850!important;line-height:1.18!important}.detail-tag-row,.detail-meta-row{scrollbar-width:none;gap:6px;margin-top:8px;overflow-x:auto;display:flex!important}.detail-gallery{border-radius:14px!important;margin-top:10px!important}.detail-gallery-main,.detail-gallery-main img{border-radius:14px!important;min-height:180px!important}.detail-action-bar{bottom:calc(70px + env(safe-area-inset-bottom));z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #ededf0;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px;position:sticky;margin:10px -12px 0!important;display:grid!important}.detail-action-bar .inline-flex,.detail-action-bar button{border-radius:999px;width:100%;height:44px}.forum-new-section,.forum-group-section{padding:14px!important}.forum-new-section-head{justify-content:space-between;align-items:center;gap:10px;display:flex!important}.forum-new-section-head>span,.forum-new-section-head p,.forum-new-creator,.forum-new-panel{display:none!important}.forum-board-card,.forum-group-card,.forum-hot-row,.forum-new-topic-list a{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ededf0!important;border-radius:0!important}.static-page{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;padding:16px!important}.static-article-header{padding:0 0 14px!important}.static-article-header h1{color:#1f2329!important;font-size:24px!important;line-height:1.18!important}.message-workbench{display:block!important}.message-mobile-back{display:none}.message-detail{display:none!important}.message-toolbar{display:block!important}.message-search{height:42px;background:#f6f7f9!important;border:0!important;border-radius:12px!important}.message-type-row{gap:8px;margin:10px -14px 0;padding:0 14px;overflow-x:auto;display:flex!important}.message-row{min-height:66px;background:0 0!important;border:0!important;border-bottom:1px solid #ededf0!important;border-radius:0!important;padding:12px 0!important}.message-redesign .message-list-panel{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:0!important;padding:14px!important}.message-redesign .segmented-row{margin:0 -14px!important;padding:0 14px 10px!important}.message-redesign .message-list{max-height:none!important;margin-top:10px!important;overflow:visible!important}.message-redesign .message-row{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid!important}.message-redesign .message-row>span:not(.message-check){min-width:0}.message-redesign .message-row b,.message-redesign .message-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.message-redesign .message-row time{color:#9aa0ad!important;grid-column:2/-1!important;font-size:11px!important}.message-redesign .message-row i{top:18px!important;right:0!important}.message-redesign .message-bulk-bar{grid-template-columns:auto auto minmax(0,1fr);gap:8px;background:#f7f7fa!important;border-radius:12px!important;margin-top:10px!important;padding:10px!important;display:grid!important}.message-redesign .message-bulk-bar .inline-flex{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#626774!important;background:#fff!important;border:0!important;border-radius:12px!important;min-width:0!important;height:44px!important;padding:0 7px!important;font-size:12px!important;font-weight:800!important}.message-redesign .message-workbench-detail-open .message-list-panel{display:none!important}.message-redesign .message-workbench-detail-open .message-detail{min-height:calc(100dvh - 146px);box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:0!important;padding:14px!important;display:block!important}.message-redesign .message-mobile-back{color:#7058ee;background:#f4f2ff;border:0;border-radius:999px;align-items:center;gap:5px;height:34px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.message-redesign .message-mobile-back svg{stroke-width:2.4px;width:17px;height:17px}.message-redesign .message-detail-head{border-bottom:1px solid #ededf0;gap:10px;margin-top:12px;padding-bottom:12px;grid-template-columns:minmax(0,1fr) 34px!important;display:grid!important}.message-redesign .message-detail-head h2{color:#1f2329!important;font-size:19px!important;font-weight:850!important;line-height:1.35!important}.message-redesign .message-detail-head p{font-weight:650;color:#9aa0ad!important;margin-top:5px!important;font-size:12px!important}.message-redesign .message-detail-tools{justify-content:flex-end!important}.message-redesign .message-detail-tools button{background:#f7f7fa!important;border-radius:999px!important;width:34px!important;height:34px!important}.message-redesign .message-body{background:#f8f8fb;border-radius:14px;margin-top:12px;padding:14px}.message-redesign .message-body p{color:#3b3f4a;font-size:14px;font-weight:600;line-height:1.75}.message-redesign .message-detail-image{width:100%;max-height:min(62vw,360px)}.message-redesign .message-detail-actions{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}.message-redesign .message-detail-actions .message-action-button{width:100%;min-width:0;height:44px}.creator-center-messages .creator-content{padding:12px 0 calc(96px + env(safe-area-inset-bottom))!important}.creator-center-messages .message-module{min-height:calc(100dvh - 164px)}.message-redesign .message-inbox-overview{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:12px;min-height:104px;margin-bottom:12px;padding:14px}.message-redesign .message-inbox-overview b{font-size:21px}.message-redesign .message-inbox-overview p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.message-redesign .message-inbox-overview button{width:fit-content;min-width:96px;height:44px;padding:0 16px}.message-redesign .message-type-row{scrollbar-width:none;margin:0 -14px!important;padding:0 14px 2px!important}.message-redesign .message-type-row::-webkit-scrollbar{display:none}.message-redesign .message-type-row button{color:#626774;background:#f2f2f6;border-radius:999px;height:34px;padding:0 13px;font-size:13px;font-weight:700}.message-redesign .message-type-row button.active{color:#1677ff;background:#e9f4ff}.message-redesign .message-bulk-bar>button{background:#fff;border-radius:12px;justify-content:center;min-height:44px}.message-redesign .message-bulk-bar b{text-align:left}.creator-center-member .creator-brand-section,.creator-center-messages .creator-brand-section,.creator-center-drafts .creator-brand-section,.creator-center-orders .creator-brand-section,.creator-center-follows .creator-brand-section,.creator-center-rules .creator-brand-section,.creator-center-publish .creator-brand-section{display:none!important}.creator-center-profile .creator-mobile-title{display:inline-flex}.creator-center-profile .creator-brand{display:none!important}.creator-center-member .member-center.member-dashboard,.tap-shell-member .member-center.member-dashboard{width:100%!important;max-width:none!important;padding:0 0 calc(96px + env(safe-area-inset-bottom))!important}.creator-center-member .member-profile-hero,.tap-shell-member .member-profile-hero{overflow:hidden;background:linear-gradient(#ffffff2e,#0000 50%),linear-gradient(135deg,#9585ff 0%,#7058ee 54%,#5a36dc 100%)!important;border:0!important;border-radius:18px!important;min-height:0!important;padding:18px 16px 16px!important;display:block!important;box-shadow:0 12px 26px #7058ee33!important}.creator-center-member .member-profile-hero:before,.creator-center-member .member-profile-hero:after,.creator-center-member .member-crown-art,.tap-shell-member .member-profile-hero:before,.tap-shell-member .member-profile-hero:after,.tap-shell-member .member-crown-art{display:none!important}.creator-center-member .member-profile-main,.tap-shell-member .member-profile-main{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;display:grid!important}.creator-center-member .member-profile-avatar,.tap-shell-member .member-profile-avatar{border:2px solid #ffffffd1!important;width:56px!important;height:56px!important}.creator-center-member .member-profile-main h2,.tap-shell-member .member-profile-main h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff!important;margin:0 0 6px!important;font-size:20px!important;font-weight:850!important;line-height:1.2!important}.creator-center-member .member-profile-main .inline-flex:not(button),.tap-shell-member .member-profile-main .inline-flex:not(button){height:22px;padding:0 8px;font-size:11px;color:#fff!important;background:#ffffff29!important;border:1px solid #ffffff3d!important}.creator-center-member .member-profile-main p,.tap-shell-member .member-profile-main p{font-weight:700;color:#ffffffd1!important;margin-top:4px!important;font-size:12px!important}.creator-center-member .member-clean-note,.tap-shell-member .member-clean-note{display:none!important}.creator-center-member .member-profile-main button.inline-flex,.tap-shell-member .member-profile-main button.inline-flex{grid-column:1/-1;width:100%;height:40px;margin-top:12px;font-size:13px;color:#fff!important;background:#2f1f8447!important;border:0!important;border-radius:14px!important}.creator-center-member .member-hero-stat-grid,.tap-shell-member .member-hero-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px!important;display:grid!important}.creator-center-member .member-hero-stat-grid article,.tap-shell-member .member-hero-stat-grid article{min-height:76px;box-shadow:none!important;background:#2f1f843d!important;border:0!important;border-radius:14px!important;padding:12px 10px!important}.creator-center-member .member-hero-stat-grid span,.tap-shell-member .member-hero-stat-grid span{font-weight:700;color:#ffffffc7!important;font-size:11px!important}.creator-center-member .member-hero-stat-grid b,.tap-shell-member .member-hero-stat-grid b{color:#fff!important;margin-top:8px!important;font-size:19px!important;line-height:1.1!important}.creator-center-member .member-hero-stat-grid svg,.creator-center-member .member-hero-stat-grid small,.tap-shell-member .member-hero-stat-grid svg,.tap-shell-member .member-hero-stat-grid small{display:none!important}.creator-center-member .member-plan-area,.tap-shell-member .member-plan-area{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:14px!important;padding:16px 14px!important}.creator-center-member .member-pricing-grid,.creator-center-member .member-recharge-grid,.tap-shell-member .member-pricing-grid,.tap-shell-member .member-recharge-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.creator-center-member .member-pricing-card,.creator-center-member .member-recharge-card,.tap-shell-member .member-pricing-card,.tap-shell-member .member-recharge-card{min-height:0!important;box-shadow:none!important;background:#fbf9ff!important;border:1px solid #ded7ff!important;border-radius:12px!important;padding:14px 10px 12px!important}.creator-center-member .member-pricing-card ul,.tap-shell-member .member-pricing-card ul{display:none!important}.creator-center-member .member-price-line b,.tap-shell-member .member-price-line b{color:#7058ee!important;font-size:19px!important}.creator-center-member .member-pricing-card .inline-flex,.creator-center-member .member-recharge-card .inline-flex,.tap-shell-member .member-pricing-card .inline-flex,.tap-shell-member .member-recharge-card .inline-flex{width:100%;height:34px;margin-top:12px;font-size:12px;color:#fff!important;background:#7058ee!important;border:0!important;border-radius:999px!important}}@media (max-width:374px){.creator-center-member .member-pricing-grid,.creator-center-member .member-recharge-grid,.tap-shell-member .member-pricing-grid,.tap-shell-member .member-recharge-grid,.detail-action-bar,.creator-center-member .member-hero-stat-grid,.tap-shell-member .member-hero-stat-grid{grid-template-columns:minmax(0,1fr)!important}}.detail-mobile-resource-card,.member-mobile-tabs{display:none}@media (max-width:767px){.package-detail-page{padding-bottom:92px;width:100%!important;max-width:none!important;margin:0!important;display:block!important}.package-detail-page .detail-main{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.package-detail-page .app-detail-card,.package-detail-page .detail-card-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.package-detail-page .package-section-nav,.package-detail-page .detail-right,.package-detail-page .detail-gallery-thumbs,.package-detail-page .detail-rating-panel{display:none!important}.package-detail-page .detail-intro-card{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:13px;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:16px!important;margin:0!important;padding:14px!important;display:grid!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:17px!important;width:76px!important;height:76px!important;min-height:76px!important}.package-detail-page .detail-intro-copy{min-width:0}.package-detail-page .detail-title-row{align-items:center;gap:6px;min-width:0;display:flex!important}.package-detail-page .detail-title-row h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:#1f2329!important;font-size:21px!important;font-weight:850!important;line-height:1.18!important}.package-detail-page .detail-title-row .badge{display:none}.package-detail-page .detail-live-dot{color:#21a45d;background:#eef9f1;border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:800}.package-detail-page .detail-intro-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden;color:#767b88!important;margin-top:7px!important;font-size:12px!important}.package-detail-page .detail-tag-row,.package-detail-page .detail-meta-row{scrollbar-width:none;gap:6px;padding-bottom:1px;overflow-x:auto;margin-top:8px!important;display:flex!important}.package-detail-page .detail-tag-row::-webkit-scrollbar{display:none}.package-detail-page .detail-meta-row::-webkit-scrollbar{display:none}.package-detail-page .detail-tag-row .badge,.package-detail-page .detail-meta-row span{border-radius:999px;flex:none;height:24px;padding:0 9px;font-size:11px;font-weight:700;line-height:24px;color:#737887!important;background:#f4f4f6!important;border:0!important}.package-detail-page .app-metrics{background:#fff;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:0!important;margin:10px 0 0!important;padding:12px 6px!important;display:grid!important}.package-detail-page .app-metrics>div{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:0 4px;display:flex;border-right:1px solid #f0f0f3!important}.package-detail-page .app-metrics>div:last-child{border-right:0!important}.package-detail-page .app-metrics svg{color:#7058ee;width:18px;height:18px}.package-detail-page .app-metrics b{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:7px;line-height:1.15;display:block;overflow:hidden;font-size:15px!important;font-weight:850!important}.package-detail-page .app-metrics span{font-weight:650;display:block;color:#8d92a0!important;margin-top:4px!important;font-size:11px!important}.package-detail-page .detail-mobile-resource-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.package-detail-page .detail-mobile-resource-card>div{background:#fff7ed;border-radius:14px;min-width:0;padding:10px}.package-detail-page .detail-mobile-resource-card span{color:#9a6a3b;font-size:11px;font-weight:700;display:block}.package-detail-page .detail-mobile-resource-card b{color:#23262f;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:13px;font-weight:850;line-height:1.2;display:block;overflow:hidden}.package-detail-page .detail-gallery{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:16px!important;margin:10px 0 0!important;padding:10px!important}.package-detail-page .detail-gallery-main,.package-detail-page .detail-gallery-main img{aspect-ratio:16/9;border-radius:13px!important;width:100%!important;min-height:0!important}.package-detail-page .detail-gallery-main img{-o-object-fit:cover;object-fit:cover}.package-detail-page .detail-action-bar{right:0;bottom:calc(68px + env(safe-area-inset-bottom));z-index:45;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:72px minmax(0,1fr) 72px;gap:8px;width:min(100%,430px);left:0;box-shadow:0 -10px 30px #28224814;background:#fffffff5!important;border:0!important;border-top:1px solid #ebebefe6!important;margin:0 auto!important;padding:9px 14px!important;display:grid!important;position:fixed!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{width:100%!important;min-width:0!important;height:42px!important;box-shadow:none!important;border-radius:999px!important;font-size:13px!important;font-weight:800!important}.package-detail-page .detail-action-bar>.inline-flex:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){color:#7058ee!important;background:#f5f3ff!important;border:0!important}.package-detail-page .detail-action-bar>.detail-action-primary,.package-detail-page .detail-action-bar>button.detail-action-primary{color:#fff!important;background:#7058ee!important}.package-detail-page .detail-action-bar>.inline-flex:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report),.package-detail-page .detail-action-bar>button:nth-child(n+4):not(.detail-action-favorite):not(.detail-action-share):not(.detail-action-report){display:none!important}.package-detail-page .detail-section{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:16px!important;margin-top:10px!important;padding:14px!important}.package-detail-page .detail-section h2,.package-detail-page .review-section-title{line-height:1.25;color:#1f2329!important;font-size:18px!important;font-weight:850!important}.package-detail-page .detail-list{margin-top:10px;display:block!important}.package-detail-page .detail-box{background:#fff!important;border:0!important;border-top:1px solid #ededf0!important;border-radius:0!important;padding:12px 0!important}.package-detail-page .detail-box b{color:#20232b;font-size:15px;font-weight:850}.package-detail-page .detail-box p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden;color:#7d8290!important;margin-top:5px!important;font-size:12px!important}.package-detail-page .review-compose-panel,.package-detail-page .review-input-panel,.package-detail-page .comment-box{box-shadow:none!important;background:#f7f7fa!important;border:0!important;border-radius:14px!important;margin-top:10px!important;padding:10px!important}.package-detail-page .interaction-head{color:#505563;justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex!important}.package-detail-page .comment-box textarea{min-height:86px;margin-top:9px;font-size:13px;background:#fff!important;border:1px solid #e3e5ec!important;border-radius:13px!important}.package-detail-page .comment-submit-button{color:#fff;background:#7058ee;border-radius:999px;width:100%;height:42px;margin-top:10px;font-size:14px;font-weight:850}.package-detail-page .review-list-inline{background:0 0!important;border:0!important;margin-top:10px!important;padding:0!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum]{overflow-x:hidden}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .tap-workspace{padding-top:0!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-layout,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-right{display:none!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main .forum-hero{position:relative;overflow:hidden;width:100vw!important;max-width:100vw!important;min-height:218px!important;box-shadow:none!important;background:#1f2330!important;border:0!important;border-radius:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main .forum-hero>img{-o-object-fit:cover;object-fit:cover;opacity:.72;position:absolute;inset:0;width:100%!important;height:100%!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main .forum-hero:after{content:"";background:linear-gradient(#1619261f,#161926b8),linear-gradient(90deg,#161926ad,#16192624 74%);position:absolute;inset:0}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head{z-index:2;color:#fff;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:11px;position:absolute;bottom:18px;left:18px;right:18px;padding:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head img{-o-object-fit:cover;object-fit:cover;box-shadow:0 12px 24px #0000003d;border:2px solid #ffffffb8!important;border-radius:16px!important;width:58px!important;height:58px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff!important;font-size:20px!important;font-weight:850!important;line-height:1.2!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head p{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden;color:#ffffffd1!important;margin-top:5px!important;font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs{min-height:0!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:10px!important;padding:0!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs>div:first-child{border-bottom:1px solid #ededf0;grid-template-columns:repeat(3,minmax(0,1fr));height:48px;padding:0 6px;gap:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button{justify-content:center;align-items:center;position:relative;color:#7d8290!important;height:48px!important;font-size:14px!important;font-weight:800!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button.active{color:#1f2329!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button.active:after{border-radius:999px;width:22px;right:50%;transform:translate(50%);background:#7058ee!important;height:3px!important;bottom:7px!important;left:auto!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort{grid-template-columns:64px minmax(156px,180px);justify-content:end;align-items:center;gap:10px;padding:12px 14px 14px;width:100%!important;margin:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort>span{justify-content:center;gap:6px;font-size:13px;font-weight:850;color:#7058ee!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort-select{width:180px!important;max-width:100%!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort-select .styled-select-trigger{color:#687082!important;height:38px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e5e2f5!important;border-radius:999px!important;padding:0 13px 0 16px!important;font-size:13px!important;font-weight:750!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-feed{padding-bottom:12px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:10px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card{margin-bottom:10px;overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;padding:14px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author .user-avatar{width:44px!important;height:44px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#252833!important;font-size:15px!important;font-weight:850!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author p{margin-top:3px;font-weight:650;color:#9aa0ad!important;font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#252833!important;margin-top:14px!important;font-size:17px!important;font-weight:850!important;line-height:1.45!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-summary{margin-top:8px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-summary>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden;color:#7c8290!important;font-size:13px!important;line-height:1.55!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-summary>a{font-size:13px!important;line-height:1.55!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery{background:#f1f2f6;border-radius:12px;width:100%;display:block;overflow:hidden;max-width:none!important;margin-top:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;display:block;border-radius:12px!important;width:100%!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery img+img{display:none}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-actions{justify-content:space-between;align-items:center;gap:10px;font-weight:700;color:#8d92a0!important;margin-top:12px!important;font-size:12px!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-actions>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-actions>div{flex:none;gap:14px!important}.creator-center-member .member-mobile-tabs,.tap-shell-member .member-mobile-tabs{top:calc(56px + env(safe-area-inset-top));z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f4f5f5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px -12px 0;padding:10px 12px;display:grid;position:sticky}.creator-center-member .member-mobile-tabs a,.tap-shell-member .member-mobile-tabs a{color:#626774;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:38px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.creator-center-member .member-mobile-tabs a:first-child,.tap-shell-member .member-mobile-tabs a:first-child{color:#fff;background:#7058ee}.creator-center-member #member-plans,.creator-center-member #member-recharge,.tap-shell-member #member-plans,.tap-shell-member #member-recharge{scroll-margin-top:calc(112px + env(safe-area-inset-top))}.creator-center-member .member-profile-hero,.tap-shell-member .member-profile-hero{box-shadow:none!important;border-radius:16px!important;padding:16px 14px 14px!important}.creator-center-member .member-profile-main,.tap-shell-member .member-profile-main{grid-template-columns:58px minmax(0,1fr)!important}.creator-center-member .member-profile-main h2,.tap-shell-member .member-profile-main h2{max-width:100%;font-size:19px!important}.creator-center-member .member-profile-main button.inline-flex,.tap-shell-member .member-profile-main button.inline-flex{height:38px!important;margin-top:11px!important}.creator-center-member .member-hero-stat-grid,.tap-shell-member .member-hero-stat-grid{gap:7px!important;margin-top:12px!important}.creator-center-member .member-hero-stat-grid article,.tap-shell-member .member-hero-stat-grid article{min-height:70px!important;padding:10px 8px!important}.creator-center-member .member-hero-stat-grid b,.tap-shell-member .member-hero-stat-grid b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px!important}.creator-center-member .member-plan-area,.tap-shell-member .member-plan-area{border-radius:16px!important;margin-top:10px!important;padding:14px!important}.creator-center-member .member-section-row-head,.tap-shell-member .member-section-row-head{display:block!important}.creator-center-member .member-section-row-head h2,.tap-shell-member .member-section-row-head h2{font-size:18px!important;font-weight:850!important}.creator-center-member .member-section-row-head p,.tap-shell-member .member-section-row-head p{font-weight:650;color:#8b8f99!important;margin-top:5px!important;font-size:12px!important;display:block!important}.creator-center-member .member-pricing-grid,.tap-shell-member .member-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}.creator-center-member .member-recharge-grid,.tap-shell-member .member-recharge-grid{scrollbar-width:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;padding:18px 14px 10px;overflow-x:auto;grid-template-columns:none!important;gap:10px!important;margin:4px -14px 0!important;display:grid!important}.creator-center-member .member-recharge-grid::-webkit-scrollbar{display:none}.tap-shell-member .member-recharge-grid::-webkit-scrollbar{display:none}.creator-center-member .member-pricing-card,.creator-center-member .member-recharge-card,.tap-shell-member .member-pricing-card,.tap-shell-member .member-recharge-card{flex-direction:column;position:relative;background:#fbf9ff!important;border-color:#ded7ff!important;border-radius:13px!important;min-height:126px!important;padding:13px 10px 10px!important;display:flex!important}.creator-center-member .member-pricing-card.selected,.creator-center-member .member-pricing-card.featured,.tap-shell-member .member-pricing-card.selected,.tap-shell-member .member-pricing-card.featured{background:#f2edff!important;border-color:#7058ee!important}.creator-center-member .member-popular-badge,.tap-shell-member .member-popular-badge{color:#fff!important;background:#7058ee!important;border-radius:999px!important;height:22px!important;padding:0 10px!important;font-size:11px!important;line-height:22px!important;top:-10px!important;left:14px!important}.creator-center-member .member-pricing-card h3,.creator-center-member .member-recharge-card h3,.tap-shell-member .member-pricing-card h3,.tap-shell-member .member-recharge-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;display:-webkit-box;overflow:hidden;color:#23262f!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}.creator-center-member .member-recharge-card .member-moon-coin,.tap-shell-member .member-recharge-card .member-moon-coin{opacity:.92;position:absolute;top:10px;right:10px;width:34px!important;height:34px!important;margin:0!important}.creator-center-member .member-recharge-card h3,.tap-shell-member .member-recharge-card h3{padding-right:38px}.creator-center-member .member-price-line,.tap-shell-member .member-price-line{margin-top:auto!important}.creator-center-member .member-price-line b,.tap-shell-member .member-price-line b{font-size:18px!important;line-height:1.2!important}.creator-center-member .member-price-line em,.tap-shell-member .member-price-line em{margin-left:4px;color:#a7a2a0!important;font-size:11px!important}.creator-center-member .member-recharge-card p,.tap-shell-member .member-recharge-card p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:5px!important}.creator-center-member .member-pricing-card .inline-flex,.creator-center-member .member-recharge-card .inline-flex,.tap-shell-member .member-pricing-card .inline-flex,.tap-shell-member .member-recharge-card .inline-flex{height:34px!important;margin-top:10px!important;font-size:12px!important;font-weight:850!important}}.forum-mobile-channel-tabs,.forum-board-tabbar{display:none}.forum-board-tab-panel{display:block}.forum-hot-topic-panel-mobile,.forum-hot-topic-panel-desktop{display:none}@media (min-width:1280px){.tap-shell-route-forum-groups .forum-hot-topic-panel-desktop{display:block}}@media (max-width:767px){.tap-shell-route-forum-groups{overflow-x:hidden;padding-bottom:calc(70px + env(safe-area-inset-bottom))!important}.tap-shell-route-forum-groups .tap-workspace{padding-top:0!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}.tap-shell-route-forum-groups .forum-new-shell,.tap-shell-route-forum-groups .forum-new-content,.tap-shell-route-forum-groups .forum-new-main{width:100%!important;max-width:none!important;margin:0!important;display:block!important;overflow:visible!important}.tap-shell-route-forum-groups .forum-new-banner{position:relative;overflow:hidden;width:100vw!important;max-width:100vw!important;height:clamp(150px,42vw,172px)!important;min-height:0!important;box-shadow:none!important;background:#1c2030!important;border:0!important;border-radius:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.tap-shell-route-forum-groups .forum-new-banner-track,.tap-shell-route-forum-groups .forum-new-banner-slide{position:absolute;inset:0;aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:0!important}.tap-shell-route-forum-groups .forum-new-banner-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tap-shell-route-forum-groups .forum-new-banner-shade{background:linear-gradient(90deg,#161826d6,#1618263d 72%),linear-gradient(#0000,#16182638);position:absolute;inset:0}.tap-shell-route-forum-groups .forum-new-banner-copy{z-index:2;color:#fff;display:block;position:absolute;bottom:18px;max-width:none!important;left:58px!important;right:18px!important}.tap-shell-route-forum-groups .forum-new-banner-copy b{text-overflow:ellipsis;white-space:nowrap;font-weight:850;display:block;overflow:hidden;font-size:22px!important;line-height:1.2!important}.tap-shell-route-forum-groups .forum-new-banner-copy small{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;margin-top:9px;font-weight:650;line-height:1.35;overflow:hidden;font-size:13px!important;display:block!important}.tap-shell-route-forum-groups .forum-new-banner .forum-new-stats,.tap-shell-route-forum-groups .forum-new-banner-dots{display:none!important}.tap-shell-route-forum-groups .forum-board-tabbar{top:calc(56px + env(safe-area-inset-top));z-index:30;box-sizing:border-box;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #ececf2e6;border-radius:999px;gap:4px;margin:-18px 0 0;padding:4px;display:flex;position:sticky;overflow-x:hidden;box-shadow:0 12px 28px #2b2a4614}.tap-shell-route-forum-groups .forum-board-tabbar::-webkit-scrollbar{display:none}.tap-shell-route-forum-groups .forum-board-tabbar button{color:#555b68;height:34px;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:1 0 0;justify-content:center;align-items:center;padding:0 15px;font-size:13px;font-weight:750;display:inline-flex}.tap-shell-route-forum-groups .forum-board-tabbar button.active{color:#fff;background:#7058ee;box-shadow:0 8px 18px #7058ee38}.tap-shell-route-forum-groups .forum-board-tab-panel{display:none}.tap-shell-route-forum-groups .forum-board-tab-panel.active{display:block}.tap-shell-route-forum-groups .forum-new-section,.tap-shell-route-forum-groups .forum-new-panel,.tap-shell-route-forum-groups .forum-new-creator{overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:12px!important;padding:0!important;display:block!important}.tap-shell-route-forum-groups .forum-new-section-head,.tap-shell-route-forum-groups .forum-new-panel header{border-bottom:1px solid #ededf0;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:10px;min-height:56px;padding:0 14px!important;display:grid!important}.tap-shell-route-forum-groups .forum-new-section-head>span{display:none!important}.tap-shell-route-forum-groups .forum-new-section-head>div{min-width:0}.tap-shell-route-forum-groups .forum-new-section-head h2,.tap-shell-route-forum-groups .forum-new-panel h2{margin:0;line-height:1.2;color:#1f2329!important;font-size:18px!important;font-weight:850!important}.tap-shell-route-forum-groups .forum-new-section-head p{display:none!important}.tap-shell-route-forum-groups .forum-new-view-all,.tap-shell-route-forum-groups .forum-new-panel header button{justify-content:center;justify-self:end;align-items:center;width:34px;height:34px;color:#7058ee!important;background:#faf9ff!important;border:1px solid #eeeafb!important;border-radius:999px!important;padding:0!important;display:inline-flex!important;box-shadow:0 8px 18px #7058ee14!important}.tap-shell-route-forum-groups .forum-new-view-all-text,.tap-shell-route-forum-groups .forum-new-panel header button{font-size:0!important}.tap-shell-route-forum-groups .forum-new-view-all svg,.tap-shell-route-forum-groups .forum-new-panel header button svg{width:18px!important;height:18px!important}.tap-shell-route-forum-groups .forum-board-grid{padding:0 14px;margin:0!important;display:block!important}.tap-shell-route-forum-groups .forum-board-card{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:12px;min-height:86px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ededf0!important;border-radius:0!important;padding:12px 0!important;display:grid!important}.tap-shell-route-forum-groups .forum-board-card:last-child{border-bottom:0!important}.tap-shell-route-forum-groups .forum-board-cover,.tap-shell-route-forum-groups .forum-board-icon{border-radius:14px!important;width:62px!important;height:62px!important}.tap-shell-route-forum-groups .forum-board-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tap-shell-route-forum-groups .forum-board-copy{min-width:0;display:block}.tap-shell-route-forum-groups .forum-board-title{align-items:center;gap:7px;min-width:0;display:flex!important}.tap-shell-route-forum-groups .forum-board-title b{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;color:#1f2329!important;font-size:15px!important;font-weight:850!important}.tap-shell-route-forum-groups .forum-board-title .inline-flex{color:#fff;background:#7058ee;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:750}.tap-shell-route-forum-groups .forum-board-copy small{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-weight:600;line-height:1.4;display:block;overflow:hidden;color:#7c8290!important;font-size:12px!important}.tap-shell-route-forum-groups .forum-board-stats{gap:26px;margin-top:9px;display:flex}.tap-shell-route-forum-groups .forum-board-stats em{color:#6f7480;font-size:12px;font-style:normal;font-weight:650}.tap-shell-route-forum-groups .forum-board-stats strong{color:#1f2329;margin-right:3px;font-size:14px;font-weight:850}.tap-shell-route-forum-groups .forum-new-right{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.tap-shell-route-forum-groups .forum-hot-topic-panel{margin-top:12px!important}.tap-shell-route-forum-groups .forum-hot-topic-panel,.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile,.tap-shell-route-forum-groups .forum-hot-topic-panel-desktop,.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile{display:none!important}.tap-shell-route-forum-groups .forum-new-panel{padding-bottom:2px!important}.tap-shell-route-forum-groups .forum-new-topic-list{padding:0 14px;display:block}.tap-shell-route-forum-groups .forum-new-topic-list a{color:#1f2329;border-bottom:1px solid #ededf0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:10px 0;display:grid}.tap-shell-route-forum-groups .forum-new-topic-list a:last-child{border-bottom:0}.tap-shell-route-forum-groups .forum-new-topic-list span{color:#7058ee;background:#f4f0ff;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:850;display:inline-flex}.tap-shell-route-forum-groups .forum-new-topic-list b{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:750;overflow:hidden}.tap-shell-route-forum-groups .forum-new-topic-list small{color:#9a9ea8;white-space:nowrap;font-size:11px;font-weight:650}.tap-shell-route-forum-groups .forum-new-creator{display:none!important}.tap-shell-route-forum-groups .forum-new-creator h2{color:#1f2329;font-size:17px;font-weight:850}.tap-shell-route-forum-groups .forum-new-creator p{color:#737985;margin-top:5px;font-size:12px;line-height:1.45}.tap-shell-route-forum-groups .forum-new-creator .inline-flex{color:#fff;background:#7058ee;border-radius:999px;height:34px;padding:0 14px;font-size:12px}.tap-shell-route-forum-groups .forum-new-creator>svg{display:none!important}}.home-mobile-shortcuts,.home-mobile-panels,.home-mobile-list-head{display:none}@media (max-width:767px){.tap-shell-route-home{overflow-x:hidden}.tap-shell-route-home .tap-workspace{padding-top:0!important}.tap-shell-route-home .home-plaza-layout,.tap-shell-route-home .home-plaza-main{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.tap-shell-route-home .home-plaza-side{display:none!important}.tap-shell-route-home .home-plaza-header{position:relative;overflow:hidden;width:100vw!important;min-width:0!important;max-width:100vw!important;height:clamp(150px,42vw,172px)!important;min-height:0!important;box-shadow:none!important;background:#e9ecf5!important;border:0!important;border-radius:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.tap-shell-route-home .home-plaza-banner-track,.tap-shell-route-home .home-plaza-banner-slide{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important;min-height:0!important}.tap-shell-route-home .home-plaza-header img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.tap-shell-route-home .home-plaza-banner-copy,.tap-shell-route-home .home-plaza-banner-arrow{display:none!important}.tap-shell-route-home .home-plaza-banner-dots{display:flex;width:auto!important;bottom:34px!important;left:auto!important;right:12px!important;transform:none!important}.tap-shell-route-home .home-plaza-banner-dots button{background:#ffffff94;border-radius:999px;width:6px;height:6px}.tap-shell-route-home .home-plaza-banner-dots button.active{background:#fff;width:16px}.tap-shell-route-home .home-mobile-shortcuts{z-index:2;box-sizing:border-box;background:#fff;border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;margin-top:-18px;padding:8px 8px 9px;display:grid;position:relative;box-shadow:0 8px 20px #1f23290f;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin-left:0!important;margin-right:0!important}.tap-shell-route-home .home-mobile-shortcuts a{color:#303642;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;height:64px;font-size:12px;font-weight:750;display:flex}.tap-shell-route-home .home-mobile-shortcuts svg{color:#7058ee;background:#f4f0ff;border-radius:13px;width:32px;height:32px;padding:7px}.tap-shell-route-home .home-mobile-shortcuts a:first-child svg{color:#1677ff;background:#eef6ff}.tap-shell-route-home .home-mobile-shortcuts a:nth-child(2) svg{color:#f08a24;background:#fff6e8}.tap-shell-route-home .home-mobile-shortcuts a:nth-child(3) svg,.tap-shell-route-home .home-mobile-shortcuts a:nth-child(4) svg{color:#7058ee;background:#f0edff}.tap-shell-route-home .home-mobile-shortcuts a:nth-child(5) svg{color:#d66b16;background:#fff0df}.tap-shell-route-home .home-plaza-apps,.tap-shell-route-home .home-search-results,.tap-shell-route-home .home-plaza-panel,.tap-shell-route-home .home-plaza-creator-card{overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:10px!important;padding:0!important}.tap-shell-route-home .home-plaza-filterbar,.tap-shell-route-home .home-search-sort{top:calc(56px + env(safe-area-inset-top));z-index:30;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #ededf0;gap:8px;position:sticky;overflow-x:auto;margin:0!important;padding:10px 14px!important;display:flex!important}.tap-shell-route-home .home-plaza-filterbar{box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f6f7fbf7;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:0;overflow:visible;margin:0!important;padding:10px 12px 12px!important}.tap-shell-route-home .home-mobile-list-head{border-bottom:1px solid #ededf0;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:52px;padding:0 14px;display:grid}.tap-shell-route-home .home-mobile-list-head h2{color:#1f2329;margin:0;font-size:18px;font-weight:850;line-height:1.2}.tap-shell-route-home .home-mobile-list-head span{color:#9a9ea8;font-size:12px;font-weight:700}.tap-shell-route-home .home-plaza-filterbar::-webkit-scrollbar{display:none}.tap-shell-route-home .home-search-sort::-webkit-scrollbar{display:none}.tap-shell-route-home .home-filter-card{background:#fff;border:1px solid #eeedf5;border-radius:14px;width:100%;min-width:0;display:block;overflow:hidden;box-shadow:0 5px 16px #2426410b}.tap-shell-route-home .home-filter-primary-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.tap-shell-route-home .home-filter-card.sort-open .home-filter-primary-row{border-bottom:1px solid #f0eff5}.tap-shell-route-home .home-category-filter{min-width:0;padding-left:8px;overflow:hidden}.tap-shell-route-home .home-plaza-filterbar .segmented-row{scrollbar-width:none;border:0;align-items:center;gap:0;min-height:54px;overflow-x:auto;flex-wrap:nowrap!important;margin:0!important;padding:0!important;display:flex!important}.tap-shell-route-home .home-plaza-filterbar .segmented-row::-webkit-scrollbar{display:none}.tap-shell-route-home .home-plaza-filterbar button,.tap-shell-route-home .home-search-sort button{white-space:nowrap;flex:none;height:34px;color:#626774!important;box-shadow:none!important;background:#f2f2f6!important;border:0!important;border-radius:999px!important;padding:0 13px!important;font-size:13px!important;font-weight:750!important}.tap-shell-route-home .home-plaza-filterbar button.active,.tap-shell-route-home .home-search-sort button.active{color:#fff!important;background:#7058ee!important}.tap-shell-route-home .home-plaza-filterbar .segmented-row button{width:auto;min-width:64px;height:44px;position:relative;color:#3f4450!important;background:0 0!important;border-radius:10px!important;padding:0 10px!important;font-size:14px!important;font-weight:750!important}.tap-shell-route-home .home-plaza-filterbar .segmented-row button.active{color:#6b50e8!important;background:0 0!important;font-weight:850!important}.tap-shell-route-home .home-plaza-filterbar .segmented-row button.active:after{content:"";background:#7658f2;border-radius:999px;height:3px;position:absolute;bottom:2px;left:24%;right:24%}.tap-shell-route-home .home-sort-disclosure{justify-content:center;align-items:center;gap:5px;min-width:100px;height:54px;display:inline-flex;color:#555b68!important;background:#fff!important;border:0!important;border-radius:0!important;padding:0 10px!important;font-size:13px!important;font-weight:750!important;box-shadow:-8px 0 12px #ffffffeb!important}.tap-shell-route-home .home-sort-disclosure svg{flex:none;width:16px;height:16px;transition:transform .16s}.tap-shell-route-home .home-sort-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.tap-shell-route-home .home-desktop-sort{display:none}.tap-shell-route-home .home-mobile-sort-panel{display:block}.tap-shell-route-home .home-plaza-filterbar .home-app-sort{background:#fff;border:0;border-radius:0;min-height:54px;margin:0;padding:4px 6px;display:flex;overflow:hidden}.tap-shell-route-home .home-plaza-filterbar .home-app-sort-toggle{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;min-width:0;display:grid}.tap-shell-route-home .home-plaza-filterbar .home-app-sort-toggle button{width:100%;min-width:0;height:44px;color:#606572!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:0 2px!important;font-size:13px!important;font-weight:750!important}.tap-shell-route-home .home-plaza-filterbar .home-app-sort-toggle button[data-state=on]{color:#fff!important;background:linear-gradient(135deg,#8068ff 0%,#6849ed 100%)!important;font-weight:850!important;box-shadow:0 5px 12px #6849ed33!important}.tap-shell-route-home .home-plaza-app-list,.tap-shell-route-home .home-search-grid{padding:0 14px 2px;display:block!important}.tap-shell-route-home .market-app-card,.tap-shell-route-home .home-search-card{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:108px;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ededf0!important;border-radius:0!important;padding:12px 0!important;display:grid!important}.tap-shell-route-home .market-app-card:last-child,.tap-shell-route-home .home-search-card:last-child{border-bottom:0!important}.tap-shell-route-home .market-app-card-media,.tap-shell-route-home .market-app-card-cover,.tap-shell-route-home .home-search-cover{border-radius:14px!important;width:72px!important;height:72px!important;min-height:72px!important}.tap-shell-route-home .market-app-card-cover img,.tap-shell-route-home .home-search-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tap-shell-route-home .market-app-card-info,.tap-shell-route-home .home-search-card-body{-moz-column-gap:10px;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 10px;min-width:0;display:grid;padding:0!important}.tap-shell-route-home .market-app-card-title,.tap-shell-route-home .home-search-card-body>a{text-overflow:ellipsis;white-space:nowrap;grid-column:1;line-height:1.25;display:block;overflow:hidden;color:#1f2329!important;font-size:16px!important;font-weight:850!important}.tap-shell-route-home .market-app-card-info p,.tap-shell-route-home .home-search-card-body p{-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-column:1;margin-top:3px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden;color:#7c8290!important;min-height:18px!important;font-size:12px!important}.tap-shell-route-home .market-app-card-score{background:#fff7e8;flex-wrap:wrap;grid-area:1/2/span 2;justify-content:center;place-self:center end;gap:2px 4px;max-width:58px;min-height:28px;padding:3px 7px;margin-top:0!important}.tap-shell-route-home .market-app-card-score svg{width:12px;height:12px}.tap-shell-route-home .market-app-card-score b{color:#1f2329;font-size:12px;line-height:1}.tap-shell-route-home .market-app-card-score small{color:#a06c12;text-align:center;width:100%;font-size:10px;line-height:1.1}.tap-shell-route-home .market-app-card-stats{grid-column:1/-1;gap:8px;display:flex;overflow:hidden;margin-top:4px!important}.tap-shell-route-home .market-app-card-stats span{color:#8b8f99;background:0 0;min-height:18px;padding:0;font-size:11px;font-weight:700}.tap-shell-route-home .market-app-card-stats svg{width:11px;height:11px}.tap-shell-route-home .market-app-card-actions,.tap-shell-route-home .home-search-card footer{grid-area:1/2/span 2;place-self:center end;margin-top:0!important}.tap-shell-route-home .market-app-card-actions button,.tap-shell-route-home .market-app-card-actions a,.tap-shell-route-home .home-search-card footer button,.tap-shell-route-home .home-search-card footer a{width:64px;color:#7058ee!important;height:30px!important;box-shadow:none!important;background:#f4f0ff!important;border:0!important;border-radius:999px!important;padding:0!important;font-size:12px!important;font-weight:750!important}.tap-shell-route-home .home-mobile-panels{display:block}.tap-shell-route-home .home-plaza-panel-head{border-bottom:1px solid #ededf0;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:52px;padding:0 14px;display:grid}.tap-shell-route-home .home-plaza-panel-head span{color:#1f2329;font-size:17px;font-weight:850}.tap-shell-route-home .home-plaza-panel-head a{color:#8b8f99;font-size:12px;font-weight:700}.tap-shell-route-home .home-plaza-app-rank-list,.tap-shell-route-home .home-plaza-board-grid{padding:0 14px;display:block}.tap-shell-route-home .home-plaza-app-rank-list a,.tap-shell-route-home .home-plaza-board-grid a{border-bottom:1px solid #ededf0;grid-template-columns:28px 44px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;padding:10px 0;display:grid}.tap-shell-route-home .home-plaza-board-grid a{grid-template-columns:44px minmax(0,1fr)}.tap-shell-route-home .home-plaza-app-rank-list a:last-child,.tap-shell-route-home .home-plaza-board-grid a:last-child{border-bottom:0}.tap-shell-route-home .home-plaza-app-rank-list em{color:#a0a5b0;font-size:13px;font-style:normal;font-weight:850}.tap-shell-route-home .home-plaza-app-rank-list img{border-radius:10px!important;width:44px!important;height:44px!important}.tap-shell-route-home .home-plaza-board-grid a>i{color:#7058ee;background:#f4f0ff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.tap-shell-route-home .home-plaza-app-rank-list b,.tap-shell-route-home .home-plaza-board-grid b{color:#1f2329;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.tap-shell-route-home .home-plaza-app-rank-list small,.tap-shell-route-home .home-plaza-board-grid p,.tap-shell-route-home .home-plaza-board-grid small{color:#8b8f99;font-size:12px}.tap-shell-route-home .home-plaza-creator-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;background:radial-gradient(circle at 90% 14%,#ffffffb8,#0000 76px),linear-gradient(135deg,#d9f2ff 0%,#a8c8ff 100%)!important;padding:16px 14px!important;display:grid!important}.tap-shell-route-home .home-plaza-creator-card span{color:#263241;font-size:17px;font-weight:850}.tap-shell-route-home .home-plaza-creator-card p{color:#526070;margin-top:6px;font-size:12px}.tap-shell-route-home .home-plaza-creator-card a{color:#754929;background:#fff9eeeb;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.tap-shell-route-home .home-plaza-creator-card>i{display:none}.tap-shell-route-rankings .tap-workspace{overflow:hidden;padding-top:12px!important}.tap-shell-route-rankings .podium-card{flex:0 0 132px;position:relative;overflow:hidden;background:#1f2329!important;border:0!important;border-radius:14px!important;width:132px!important;height:120px!important;min-height:0!important;padding:0!important;display:block!important;box-shadow:0 6px 14px #1f232914!important}.tap-shell-route-rankings .podium-card img{-o-object-fit:cover;object-fit:cover;border-radius:14px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.tap-shell-route-rankings .podium-card:after{content:"";position:absolute;inset:0;background:linear-gradient(#1f23290f 18%,#1f232933 48%,#1f2329d1 100%)!important}.tap-shell-route-rankings .podium-card-main{grid-row:auto!important}.tap-shell-route-rankings .podium-card>div{z-index:2;min-width:0;padding:0 8px 9px!important;position:absolute!important;inset:auto 0 0!important}.tap-shell-route-rankings .podium-rank-badge{z-index:3;color:#fff;background:#1f2329b8;border:0;border-radius:999px;height:20px;padding:0 7px;font-size:10px;font-weight:850;position:absolute;top:6px;left:6px}.tap-shell-route-rankings .podium-card h2{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;color:#fff!important;margin:0!important;font-size:13px!important;font-weight:850!important}.tap-shell-route-rankings .podium-card p,.tap-shell-route-rankings .podium-meta{display:none!important}.tap-shell-route-rankings .rank-board{overflow:hidden;background:#fff!important;border:0!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;padding:0!important;box-shadow:0 6px 18px #1f23290a!important}.tap-shell-route-rankings .rank-board-head{border-bottom:1px solid #ededf0;min-height:0;padding:0!important;display:block!important}.tap-shell-route-rankings .rank-board-head h2{margin:0;line-height:1.2;color:#1f2329!important;font-size:18px!important;font-weight:850!important}.tap-shell-route-rankings .rank-board-head p{font-weight:600;color:#8b8f99!important;margin:5px 0 12px!important;font-size:12px!important}.tap-shell-route-rankings .rank-board-head .segmented-row{scrollbar-width:none;gap:8px;overflow:hidden;margin:0!important;padding:10px 14px 12px!important;display:flex!important}.tap-shell-route-rankings .rank-board-head .segmented-row::-webkit-scrollbar{display:none}.tap-shell-route-rankings .rank-board-head .segmented-row button{white-space:nowrap;flex:1 1 0;min-width:0;height:34px;color:#626774!important;box-shadow:none!important;background:#f2f2f6!important;border:0!important;border-radius:999px!important;padding:0 8px!important;font-size:12px!important;font-weight:750!important}.tap-shell-route-rankings .rank-board-head .segmented-row button span{text-overflow:ellipsis;overflow:hidden}.tap-shell-route-rankings .rank-list{padding:0 14px 2px;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:block!important}.tap-shell-route-rankings .rank-row strong{color:#a0a5b0;grid-area:1/1;justify-content:center;align-items:center;width:34px;font-size:15px;font-weight:850;display:flex}.tap-shell-route-rankings .rank-row-elite strong{color:#ff8a3d}.tap-shell-route-rankings .rank-cover-link{border-radius:13px;grid-area:1/2;width:56px;height:56px;display:block;overflow:hidden}.tap-shell-route-rankings .rank-row>div{grid-area:1/3;min-width:0;overflow:hidden}.tap-shell-route-rankings .rank-row-tags,.tap-shell-route-rankings .rank-row-metrics{white-space:nowrap;gap:6px;margin-top:5px;display:flex;overflow:hidden}.tap-shell-route-rankings .rank-row-tags{max-width:100%}.tap-shell-route-rankings .rank-row-metrics{align-items:center}.tap-shell-route-rankings .rank-row-tags span,.tap-shell-route-rankings .rank-row-metrics span{color:#8b8f99;background:0 0;border:0;flex:none;height:auto;padding:0;font-size:11px;font-weight:650;line-height:1.2}.tap-shell-route-rankings .rank-trend-tag{color:#ff7f2a!important}.tap-shell-route-rankings .rank-run-link{display:none!important}.tap-shell-route-rankings .rank-run-link:before{content:"进入";font-size:12px}.tap-shell-route-rankings{background:#f5f6fa!important}.tap-shell-route-rankings .tap-page{padding-left:0!important;padding-right:0!important;overflow-x:hidden!important}.tap-shell-route-rankings .tap-workspace{box-sizing:border-box;padding:10px 12px calc(88px + env(safe-area-inset-bottom))!important;overflow:visible!important}.tap-shell-route-rankings .front-module,.tap-shell-route-rankings .rank-module,.tap-shell-route-rankings .rank-showcase{width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.tap-shell-route-rankings .module-head,.tap-shell-route-rankings .rank-podium{display:none!important}.tap-shell-route-rankings .rank-mobile-featured{color:#fff;background:#252a35;border:1px solid #ffffffd1;border-radius:14px;width:100%;min-height:148px;position:relative;overflow:hidden;box-shadow:0 10px 24px #272b3a14;display:block!important}.tap-shell-route-rankings .rank-mobile-featured>img{-o-object-fit:cover;object-fit:cover;border-radius:14px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.tap-shell-route-rankings .rank-mobile-featured-shade{background:linear-gradient(90deg,#1a1c30db 0%,#21223a9e 44%,#1719292e 100%),linear-gradient(#1b1e2f0a 0%,#1b1e2f9e 100%);position:absolute;inset:0}.tap-shell-route-rankings .rank-mobile-featured-copy{z-index:1;flex-direction:column;align-items:flex-start;width:min(74%,270px);min-height:148px;padding:15px 14px 14px;display:flex;position:relative}.tap-shell-route-rankings .rank-mobile-featured .podium-rank-badge{color:#fff;background:#7058eeeb;border:0;border-radius:999px;height:22px;padding:0 8px;font-size:10px;font-weight:850;line-height:22px}.tap-shell-route-rankings .rank-mobile-featured h2{color:#fff;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;margin:10px 0 0;font-size:18px;font-weight:900;line-height:1.2;display:-webkit-box;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured p{color:#ffffffc7;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;min-height:16px;margin:6px 0 0;font-size:11px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured .podium-meta{gap:7px;max-width:100%;margin-top:8px;display:flex!important}.tap-shell-route-rankings .rank-mobile-featured .podium-meta span{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#ffffff24;border-radius:999px;align-items:center;gap:4px;max-width:132px;height:22px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured-action{color:#fff;background:#7058ee;border-radius:8px;justify-content:center;align-items:center;height:28px;margin-top:auto;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.tap-shell-route-rankings .rank-board{overflow:hidden;background:#fff!important;border:1px solid #eef0f5!important;border-radius:14px!important;margin-top:10px!important;box-shadow:0 8px 20px #2628480a!important}.tap-shell-route-rankings .rank-board-head{border-bottom:1px solid #edf0f5;padding:0!important;display:block!important}.tap-shell-route-rankings .rank-board-head>div:first-child{display:none!important}.tap-shell-route-rankings .rank-board-head .segmented-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible;margin:0!important;padding:0!important;display:grid!important}.tap-shell-route-rankings .rank-board-head .segmented-row button{flex-direction:column;justify-content:center;align-items:center;min-width:0;height:48px;line-height:1.15;display:flex;position:relative;color:#4b5263!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;padding:0 4px!important;font-size:12px!important;font-weight:850!important}.tap-shell-route-rankings .rank-board-head .segmented-row button:after{content:"";background:#eef0f5;width:1px;height:16px;position:absolute;bottom:13px;right:0}.tap-shell-route-rankings .rank-board-head .segmented-row button:last-child:after{content:none}.tap-shell-route-rankings .rank-board-head .segmented-row button svg{display:none!important}.tap-shell-route-rankings .rank-board-head .segmented-row button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.tap-shell-route-rankings .rank-board-head .segmented-row button.active{color:#7058ee!important;background:#f6f3ff!important}.tap-shell-route-rankings .rank-board-head .segmented-row button.active span:after{content:"";background:#7058ee;border-radius:999px;width:22px;height:3px;margin:6px auto 0;display:block}.tap-shell-route-rankings .rank-list{overflow:hidden;background:#fff!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 12px 4px!important;display:block!important}.tap-shell-route-rankings .rank-row{grid-template-columns:34px 56px minmax(0,1fr) 50px;align-items:center;gap:8px;min-height:78px;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #edf0f5!important;border-radius:0!important;padding:10px 0!important;display:grid!important}.tap-shell-route-rankings .rank-row:last-child{border-bottom:0!important}.tap-shell-route-rankings .rank-row strong{color:#8b91a1;background:#f6f7fb;border-radius:10px;justify-content:center;align-items:center;width:30px;min-width:0;height:40px;font-size:13px;font-weight:900;display:flex}.tap-shell-route-rankings .rank-row strong span{display:block}.tap-shell-route-rankings .rank-row-elite strong{color:#ff8a3d;background:#fff4e8}.tap-shell-route-rankings .rank-row strong svg{display:none!important}.tap-shell-route-rankings .rank-cover-link{background:#f2f3f7;border-radius:12px;width:56px;height:56px;display:block;overflow:hidden}.tap-shell-route-rankings .rank-row img{-o-object-fit:cover;object-fit:cover;border-radius:12px!important;width:56px!important;height:56px!important}.tap-shell-route-rankings .rank-row>div{min-width:0;overflow:hidden}.tap-shell-route-rankings .rank-row>div>a,.tap-shell-route-rankings .rank-row-title{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;display:block;overflow:hidden;color:#20242f!important;font-size:14px!important;font-weight:900!important}.tap-shell-route-rankings .rank-row-tags{white-space:nowrap;gap:5px;max-width:100%;margin-top:5px;display:flex;overflow:hidden}.tap-shell-route-rankings .rank-row-tags span{color:#8b91a1;text-overflow:ellipsis;white-space:nowrap;background:#f4f6fb;border:0;border-radius:5px;flex:0 auto;min-width:0;max-width:74px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px;overflow:hidden}.tap-shell-route-rankings .rank-row-tags .rank-trend-tag{background:#fff3ea;flex:none;color:#ff7f2a!important}.tap-shell-route-rankings .rank-row-tags .rank-trend-tag svg{width:1em;height:1em}.tap-shell-route-rankings .rank-row-metrics{white-space:nowrap;gap:8px;max-width:100%;margin-top:5px;display:flex;overflow:hidden}.tap-shell-route-rankings .rank-row-metrics span,.tap-shell-route-rankings .rank-module .rank-row .rank-row-metrics span{color:#8b91a1;align-items:center;gap:3px;font-size:10px;font-weight:750;display:inline-flex}.tap-shell-route-rankings .rank-row-metrics svg{color:#7058ee}.tap-shell-route-rankings .rank-run-link{color:#7058ee;background:#fff;border:1px solid #e8e3ff;border-radius:9px;justify-content:center;align-items:center;gap:0;width:48px;height:30px;padding:0;font-size:11px;font-weight:850;display:inline-flex!important}.tap-shell-route-rankings .rank-run-link:before{content:none!important}.tap-shell-route-rankings .rank-run-link svg{display:none!important}.tap-shell-route-rankings .rank-load-more{color:#626774;background:#f4f5fa;border:0;border-radius:999px;width:calc(100% - 24px);height:40px;margin:8px 12px 12px;font-size:13px;font-weight:800}.tap-shell-route-rankings .mobile-bottom-nav{width:100vw!important;max-width:none!important;left:0!important;right:0!important;transform:none!important}.mobile-bottom-nav{box-sizing:border-box!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100vw!important;max-width:100vw!important;left:0!important;right:auto!important;overflow:hidden!important}.mobile-bottom-nav a{width:auto!important;min-width:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{overflow-x:hidden;padding-top:0!important;padding-bottom:calc(156px + env(safe-area-inset-bottom))!important}.package-detail-page{padding-bottom:calc(160px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.package-detail-page .detail-card-shell>.detail-nav{display:none!important}.package-detail-page .detail-card-shell{gap:12px!important}.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-mobile-resource-card,.package-detail-page .detail-section{box-sizing:border-box;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important}.package-detail-page .detail-intro-card{border-radius:0 0 18px 18px!important;grid-template-columns:70px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:14px 18px 16px!important}.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-mobile-resource-card,.package-detail-page .detail-section{margin-top:0!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:16px!important;width:70px!important;height:70px!important;min-height:70px!important}.package-detail-page .detail-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid!important}.package-detail-page .detail-title-row h1{font-size:20px!important;line-height:1.2!important}.package-detail-page .detail-ai-badge{display:none!important}.package-detail-page .detail-gallery{padding:0!important;overflow:hidden!important}.package-detail-page .detail-gallery-head{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 14px;display:flex!important}.package-detail-page .detail-gallery-head b{color:#1f2329;font-size:15px;font-weight:850}.package-detail-page .detail-gallery-head span{color:#9297a3;flex:none;font-size:12px;font-weight:700}.package-detail-page .detail-gallery-main{padding:0 10px 10px}.package-detail-page .detail-gallery-main,.package-detail-page .detail-gallery-main img{aspect-ratio:16/9;width:100%!important;min-height:0!important}.package-detail-page .app-metrics{border:1px solid #eef0f6!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important;overflow:hidden!important}.package-detail-page .app-metrics>div{min-height:64px;min-width:0!important;padding:8px 2px!important}.package-detail-page .app-metrics svg{display:none!important}.package-detail-page .app-metrics b{margin-top:0!important;font-size:14px!important}.package-detail-page .app-metrics span{font-size:10px!important}.package-detail-page .detail-mobile-resource-card>div{min-width:0;background:linear-gradient(#fff9ef 0%,#fff4e2 100%)!important}.package-detail-page .detail-mobile-resource-card>div:nth-child(2){background:linear-gradient(#f3f1ff 0%,#eef1ff 100%)!important}.package-detail-page .detail-mobile-resource-card>div:nth-child(3){background:linear-gradient(#f5f3ff 0%,#efebff 100%)!important}.package-detail-page .comment-submit-button{justify-self:stretch!important;width:100%!important;margin-top:0!important;position:static!important}.package-detail-page .detail-action-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:64px;right:0!important;bottom:calc(70px + env(safe-area-inset-bottom))!important;z-index:92!important;background:#fffffff5!important;border-top:1px solid #ececf2!important;grid-template-columns:58px minmax(0,1fr) 58px!important;grid-auto-flow:column!important;gap:8px!important;width:100%!important;max-width:430px!important;margin:0 auto!important;padding:10px 14px!important;display:grid!important;position:fixed!important;left:0!important;box-shadow:0 -10px 28px #28264a14!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{white-space:nowrap;width:100%!important;min-width:0!important;height:44px!important;box-shadow:none!important;border-radius:999px!important;padding:0 8px!important;font-size:12px!important;font-weight:850!important}.package-detail-page .detail-action-forum{grid-area:1/1!important;display:inline-flex!important}.package-detail-page .detail-action-share{grid-area:1/3!important;display:inline-flex!important}.package-detail-page .detail-action-primary,.package-detail-page .detail-action-unavailable{grid-area:1/2!important;display:inline-flex!important}.package-detail-page .detail-action-forum,.package-detail-page .detail-action-share{color:#4b63d8!important;background:#f3f5ff!important;border:0!important}.package-detail-page .detail-action-primary{color:#fff!important;background:linear-gradient(135deg,#7058ee 0%,#4b63d8 100%)!important;box-shadow:0 10px 22px #7058ee3d!important}.package-detail-page .detail-action-bar>.inline-flex:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable),.package-detail-page .detail-action-bar>button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none!important}.package-detail-page .detail-action-bar svg{width:15px!important;height:15px!important}}@media (max-width:374px){.package-detail-page .detail-intro-card{grid-template-columns:64px minmax(0,1fr)!important;gap:10px!important;padding:12px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{width:64px!important;height:64px!important;min-height:64px!important}.package-detail-page .detail-title-row h1{font-size:18px!important}.package-detail-page .detail-action-bar{grid-template-columns:52px minmax(0,1fr) 52px!important;padding-inline:10px!important}}@media (min-width:768px){.package-detail-page .detail-gallery-head{display:none}}@media (min-width:768px) and (max-width:980px){.creator-center-messages{background:#f4f4f5}.creator-center-messages .creator-layout{min-height:calc(100dvh - 76px);width:100%!important;max-width:none!important;padding:0 18px!important;display:block!important}.creator-center-messages .creator-sidebar{display:none!important}.creator-center-messages .creator-content{width:100%!important;max-width:none!important;padding:18px 0 calc(96px + env(safe-area-inset-bottom))!important}.creator-center-messages .message-module,.creator-center-messages .message-workbench,.creator-center-messages .message-list-panel,.creator-center-messages .message-detail{width:100%!important;max-width:none!important}.creator-center-messages .message-workbench{display:block!important}.creator-center-messages .message-list-panel,.creator-center-messages .message-detail{min-height:auto!important;box-shadow:none!important;border:0!important;border-radius:18px!important}.creator-center-messages .message-detail,.creator-center-messages .message-workbench-detail-open .message-list-panel{display:none!important}.creator-center-messages .message-workbench-detail-open .message-detail{display:block!important}.creator-center-messages .message-mobile-back{color:#7058ee;background:#f4f2ff;border:0;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}}@media (max-width:767px){.creator-center-messages .creator-content{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:10px 12px calc(96px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.creator-center-messages,.creator-center-messages .creator-layout{width:100%!important;min-width:0!important;overflow-x:hidden!important}.creator-center-messages .message-redesign,.creator-center-messages .message-workbench,.creator-center-messages .message-list-panel{box-sizing:border-box!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}.creator-center-messages .message-inbox-overview{box-sizing:border-box!important;background:radial-gradient(circle at 92% 0,#ffffffc2,#0000 72px),linear-gradient(135deg,#f7f3ff 0%,#ede7ff 56%,#ded5ff 100%)!important;border:1px solid #7058ee14!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-height:132px!important;margin:0!important;padding:16px 14px!important;box-shadow:0 10px 24px #5043b414!important}.creator-center-messages .message-inbox-overview span,.creator-center-messages .message-type-row button.active{color:#7058ee!important}.creator-center-messages .message-inbox-overview b{color:#1f2329!important;font-size:25px!important;font-weight:850!important}.creator-center-messages .message-inbox-overview p{color:#6c6780!important;font-size:12px!important;font-weight:650!important}.creator-center-messages .message-inbox-overview button{color:#fff!important;background:#7058ee!important;border-radius:999px!important;justify-self:start!important;width:auto!important;min-width:86px!important;height:38px!important;padding:0 14px!important;font-size:12px!important;font-weight:850!important}.creator-center-messages .message-toolbar{flex-direction:column!important;gap:10px!important;margin-top:10px!important;display:flex!important}.creator-center-messages .message-redesign .segmented-row{background:#fff!important;border:1px solid #e5e0f7!important;border-radius:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0!important;padding:4px!important;display:grid!important;overflow:hidden!important}.creator-center-messages .message-redesign .segmented-row button{color:#717687!important;background:0 0!important;border-radius:12px!important;min-width:0!important;height:36px!important;padding:0 8px!important;font-size:13px!important;font-weight:850!important}.creator-center-messages .message-redesign .segmented-row button.active{color:#fff!important;background:#7058ee!important;box-shadow:0 8px 18px #7058ee33!important}.creator-center-messages .message-type-row{scrollbar-width:none;gap:8px!important;margin:0 -12px!important;padding:0 12px 2px!important;display:flex!important;overflow-x:auto!important}.creator-center-messages .message-type-row button{color:#626774!important;background:#fff!important;border:0!important;border-radius:999px!important;flex:none!important;height:34px!important;padding:0 13px!important;font-size:13px!important;font-weight:800!important;box-shadow:inset 0 0 0 1px #ececf2!important}.creator-center-messages .message-type-row button.active{background:#f0edff!important;box-shadow:inset 0 0 0 1px #7058ee29!important}.creator-center-messages .message-search,.creator-center-messages .message-bulk-bar{background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:inset 0 0 0 1px #ececf2!important}.creator-center-messages .message-search{height:46px!important;padding:0 13px!important}.creator-center-messages .message-bulk-bar{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-height:44px!important;margin-top:0!important;padding:8px 10px!important;display:grid!important}.creator-center-messages .message-bulk-bar:not(.has-selection){grid-template-columns:auto auto minmax(0,1fr)!important}.creator-center-messages .message-bulk-bar>button{color:#7058ee!important;background:0 0!important;border-radius:999px!important;min-height:34px!important;padding:0 10px!important;font-size:13px!important;font-weight:850!important}.creator-center-messages .message-bulk-bar .inline-flex{color:#7058ee!important;background:#f6f4ff!important;border-radius:999px!important;width:auto!important;height:34px!important;font-size:12px!important;font-weight:850!important}.creator-center-messages .message-list{box-sizing:border-box!important;background:#fff!important;border-radius:16px!important;width:100%!important;max-height:none!important;margin-top:10px!important;padding:0 12px!important;overflow:visible!important;box-shadow:0 1px #1f232905!important}.creator-center-messages .message-row{border-bottom:1px solid #ededf0!important;grid-template-columns:24px minmax(0,1fr) auto!important;gap:8px!important;min-height:76px!important;padding:12px 0!important}.creator-center-messages .message-row b{color:#232632!important;font-size:15px!important;font-weight:850!important}.creator-center-messages .message-row small{color:#858ca0!important;font-size:12px!important;font-weight:650!important}.creator-center-messages .message-row time{color:#8e95a8!important;text-align:left!important;grid-column:2/-1!important;margin-top:-2px!important;font-size:11px!important;font-weight:650!important}.creator-center-messages .message-row i{background:#7058ee!important;top:20px!important;right:2px!important;box-shadow:0 0 0 4px #7058ee1f!important}.creator-center-messages .message-workbench-detail-open .message-detail{background:#fff!important;border-radius:16px!important;padding:14px!important}}@media (min-width:981px){.creator-center-member,.creator-center-messages{--creator-account-content-width:920px}.creator-center-member .creator-layout,.creator-center-messages .creator-layout{grid-template-columns:280px minmax(0,1fr)!important}.creator-center-member .creator-sidebar,.creator-center-messages .creator-sidebar{padding:28px 44px!important}.creator-center-member .creator-content,.creator-center-messages .creator-content{padding:38px 48px 72px!important}.creator-center-member .member-center.member-dashboard,.creator-center-messages .message-module{width:min(100%, var(--creator-account-content-width))!important;max-width:var(--creator-account-content-width)!important;margin-left:auto!important;margin-right:auto!important}}.tap-shell-route-discover .front-module-discover>.module-head{display:none!important}.tap-shell-route-discover .discover-reference-board,.tap-shell-route-discover .discover-layout,.tap-shell-route-discover .filter-matrix,.tap-shell-route-discover .discover-results-panel{box-sizing:border-box!important;min-width:0!important}.tap-shell-route-discover .discover-filter-result-count{color:#858ca0!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important}@media (min-width:768px){.tap-shell-route-discover .tap-page{background:#f7f8fc!important}.tap-shell-route-discover .tap-workspace{padding-top:18px!important}.tap-shell-route-discover .discover-reference-board{background:#fffffff5!important;border:1px solid #edf0f7!important;border-radius:10px!important;width:100%!important;padding:22px 24px 26px!important;overflow:hidden!important;box-shadow:0 20px 60px #2a2d4a14!important}.tap-shell-route-discover .discover-module,.tap-shell-route-discover .discover-layout{gap:18px!important}.tap-shell-route-discover .filter-matrix{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;padding:0!important;display:grid!important;overflow:visible!important}.tap-shell-route-discover .discover-filter-head{border:0!important;justify-content:space-between!important;align-items:center!important;min-height:28px!important;padding:0!important;display:flex!important}.tap-shell-route-discover .discover-filter-head div{align-items:center!important;gap:8px!important;display:inline-flex!important}.tap-shell-route-discover .discover-filter-head span{color:#202434!important;font-size:18px!important;font-weight:950!important;line-height:1!important}.tap-shell-route-discover .discover-filter-head span:after{content:""!important;vertical-align:2px!important;background:linear-gradient(135deg,#7058ee,#bcaeff)!important;border-radius:3px!important;width:9px!important;height:9px!important;margin-left:8px!important;display:inline-block!important;transform:rotate(45deg)!important}.tap-shell-route-discover .discover-filter-head b{display:none!important}.tap-shell-route-discover .discover-filter-head small{color:#9298a8!important;font-size:13px!important;font-weight:800!important;display:inline!important}.tap-shell-route-discover .discover-filter-clear{color:#687080!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#f3f4f8!important;border:0!important;border-radius:999px!important;padding:0 14px!important;font-size:13px!important;font-weight:850!important}.tap-shell-route-discover .discover-filter-block{border:0!important;grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important}.tap-shell-route-discover .discover-filter-block-category{display:block!important}.tap-shell-route-discover .discover-filter-block-category .discover-filter-label{display:none!important}.tap-shell-route-discover .discover-filter-label{color:#202434!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:15px!important;font-weight:950!important;display:inline-flex!important}.tap-shell-route-discover .discover-filter-label svg{color:#9b8cf6!important;width:16px!important;height:16px!important}.tap-shell-route-discover .discover-category-tabs{scrollbar-width:none!important;grid-template-columns:repeat(7,minmax(100px,1fr))!important;gap:22px!important;padding:0 2px 8px!important;display:grid!important;overflow:auto hidden!important}.tap-shell-route-discover .discover-category-tabs button{color:#7058ee!important;background:linear-gradient(#fbf9ff 0%,#fff 100%)!important;border:0!important;border-radius:18px!important;place-items:center!important;gap:8px!important;width:100%!important;min-width:100px!important;height:112px!important;min-height:112px!important;padding:14px 10px!important;display:grid!important;box-shadow:inset 0 0 0 1px #7058ee14!important}.tap-shell-route-discover .discover-category-tabs button:nth-child(3n+2){color:#eb5aa1!important;background:linear-gradient(#fff5f9 0%,#fff 100%)!important}.tap-shell-route-discover .discover-category-tabs button:nth-child(3n){color:#ef8a22!important;background:linear-gradient(#fff8ec 0%,#fff 100%)!important}.tap-shell-route-discover .discover-category-tabs button:nth-child(4n){color:#2a6!important;background:linear-gradient(#eefaf4 0%,#fff 100%)!important}.tap-shell-route-discover .discover-category-tabs button.active{color:#7058ee!important;background:linear-gradient(#fff 0%,#f5f1ff 100%)!important;box-shadow:0 14px 26px #7058ee33,inset 0 0 0 1px #7058ee38!important}.tap-shell-route-discover .discover-category-icon{background:#ffffffb8!important;border-radius:14px!important;width:38px!important;height:38px!important;box-shadow:0 10px 20px #30375412!important}.tap-shell-route-discover .discover-category-icon svg{width:22px!important;height:22px!important}.tap-shell-route-discover .discover-category-copy{text-align:center!important;gap:4px!important;min-width:0!important;max-width:100%!important;display:grid!important}.tap-shell-route-discover .discover-category-copy b{color:#263045!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:82px!important;font-size:13px!important;font-weight:950!important;line-height:1.1!important;overflow:hidden!important}.tap-shell-route-discover .discover-category-copy small{color:currentColor!important;opacity:.72!important;font-size:12px!important;font-weight:850!important;line-height:1!important}.tap-shell-route-discover .discover-tag-row,.tap-shell-route-discover .discover-filter-sort{flex-wrap:wrap!important;gap:9px!important;min-width:0!important;padding:0!important;display:flex!important;overflow:visible!important}.tap-shell-route-discover .discover-tag-row button,.tap-shell-route-discover .discover-filter-sort button{color:#687080!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#f3f4f8!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 16px!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}.tap-shell-route-discover .discover-filter-sort button b{color:inherit!important;font-size:13px!important;font-weight:900!important}.tap-shell-route-discover .discover-filter-sort button small{display:none!important}.tap-shell-route-discover .discover-tag-row button.active{color:#1188ca!important;background:#e9f7ff!important}.tap-shell-route-discover .discover-filter-sort button.active{color:#fff!important;background:#7058ee!important;box-shadow:0 10px 22px #7058ee33!important}.tap-shell-route-discover .discover-filter-result-count{justify-self:end!important}.tap-shell-route-discover .discover-results-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.tap-shell-route-discover .discover-results-head{display:none!important}.tap-shell-route-discover .discover-results-panel .discover-grid,.tap-shell-route-discover .discover-grid.market-app-masonry{--market-app-card-gap:20px!important;--market-app-card-min:280px!important;padding:0!important}.tap-shell-route-discover .market-app-card{background:#fff!important;border:0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 12px 30px #30375414!important}.tap-shell-route-discover .market-app-card-media{aspect-ratio:5/6!important;max-height:none!important}.tap-shell-route-discover .market-app-card-info{padding:14px 16px 16px!important}.tap-shell-route-discover .market-app-card-title{color:#202434!important;font-size:17px!important;font-weight:950!important}.tap-shell-route-discover .market-app-card-info p{color:#737b8d!important;font-size:13px!important;font-weight:750!important;line-height:1.45!important}.tap-shell-route-discover .market-app-card-score{margin-top:0!important;bottom:16px!important;right:16px!important}.tap-shell-route-discover .market-app-card-stats{max-width:none!important;margin-top:10px!important}.tap-shell-route-discover .market-app-card-actions a,.tap-shell-route-discover .market-app-card-actions button{color:#7058ee!important;background:#f4f0ff!important;border:0!important;border-radius:10px!important;height:36px!important;min-height:36px!important;font-weight:900!important}}@media (min-width:768px) and (max-width:1180px){.tap-shell-route-discover .discover-grid.market-app-masonry{--market-app-card-min:220px!important}}@media (min-width:1181px) and (max-width:1439px){.tap-shell-route-home .home-plaza-app-list.market-app-masonry{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tap-shell-route-discover .discover-grid.market-app-masonry{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:1440px) and (max-width:1799px){.tap-shell-route-home .home-plaza-app-list.market-app-masonry{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tap-shell-route-discover .discover-grid.market-app-masonry{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:1800px){.tap-shell-route-home .home-plaza-app-list.market-app-masonry{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tap-shell-route-discover .discover-grid.market-app-masonry{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:768px){.tap-shell-route-discover .discover-category-tabs{flex-wrap:wrap!important;gap:9px!important;min-width:0!important;padding:0!important;display:flex!important;overflow:visible!important}.tap-shell-route-discover .discover-category-tabs button{color:#687080!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;box-shadow:none!important;background:#f3f4f8!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 16px!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}.tap-shell-route-discover .discover-category-tabs button:nth-child(3n+2),.tap-shell-route-discover .discover-category-tabs button:nth-child(3n),.tap-shell-route-discover .discover-category-tabs button:nth-child(4n){color:#687080!important;background:#f3f4f8!important}.tap-shell-route-discover .discover-category-tabs button.active{color:#fff!important;background:#7058ee!important;box-shadow:0 10px 22px #7058ee33!important}.tap-shell-route-discover .discover-category-icon{display:none!important}.tap-shell-route-discover .discover-category-copy{text-align:left!important;flex-direction:row!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.tap-shell-route-discover .discover-category-copy b{max-width:none!important;color:inherit!important;font-size:13px!important;font-weight:850!important;line-height:1!important}.tap-shell-route-discover .discover-category-copy small{color:inherit!important;opacity:.72!important;font-size:12px!important;font-weight:850!important;line-height:1!important}}.tap-shell-route-discover .discover-filter-head{display:none!important}@media (min-width:768px){.tap-shell-route-discover .discover-filter-block,.tap-shell-route-discover .discover-filter-block-category{border:0!important;grid-template-columns:76px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important;display:grid!important}.tap-shell-route-discover .discover-filter-block-category .discover-filter-label,.tap-shell-route-discover .discover-filter-label{color:#202434!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;margin:0!important;font-size:15px!important;font-weight:950!important;display:inline-flex!important}.tap-shell-route-discover .discover-filter-block-category .discover-category-tabs{grid-column:2/-1!important}}.tap-shell-route-discover .discover-tag-row button.active{color:#fff!important;background:#7058ee!important;box-shadow:0 10px 22px #7058ee33!important}@media (min-width:768px){.tap-shell-route-discover .discover-category-tabs,.tap-shell-route-discover .discover-tag-row,.tap-shell-route-discover .discover-filter-sort{scrollbar-width:none!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.tap-shell-route-discover .discover-category-tabs button,.tap-shell-route-discover .discover-tag-row button,.tap-shell-route-discover .discover-filter-sort button{color:#7e8498!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #0000!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;padding:0 13px!important;font-size:13px!important;font-weight:950!important;display:inline-flex!important}.tap-shell-route-discover .discover-category-tabs button:nth-child(3n+2),.tap-shell-route-discover .discover-category-tabs button:nth-child(3n),.tap-shell-route-discover .discover-category-tabs button:nth-child(4n){color:#7e8498!important;background:#fff!important}.tap-shell-route-discover .discover-category-tabs button:hover,.tap-shell-route-discover .discover-tag-row button:hover,.tap-shell-route-discover .discover-filter-sort button:hover{color:#5f48d8!important;background:#fff!important;border-color:#7058ee38!important;transform:none!important}.tap-shell-route-discover .discover-category-tabs button.active,.tap-shell-route-discover .discover-tag-row button.active,.tap-shell-route-discover .discover-filter-sort button.active{color:#fff!important;box-shadow:none!important;background:#7058ee!important;border-color:#0000!important}.tap-shell-route-discover .discover-filter-sort button.active b,.tap-shell-route-discover .discover-filter-sort button.active small,.tap-shell-route-discover .discover-category-tabs button.active b,.tap-shell-route-discover .discover-category-tabs button.active small{color:inherit!important}.tap-shell-route-discover .discover-reference-board{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.tap-shell-route-discover .discover-layout{flex-direction:column!important;align-items:stretch!important;gap:14px!important;width:100%!important;display:flex!important}.tap-shell-route-discover .filter-matrix,.tap-shell-route-discover .discover-results-panel{background:#fff!important;border:1px solid #edf0f7!important;border-radius:10px!important;box-shadow:0 16px 42px #2a2d4a0f!important}.tap-shell-route-discover .filter-matrix{padding:28px 32px 22px!important;position:static!important;top:auto!important}.tap-shell-route-discover .discover-filter-result-count{display:none!important}.tap-shell-route-discover .discover-results-panel{box-sizing:border-box!important;width:100%!important;padding:0!important;overflow:hidden!important}.tap-shell-route-discover .discover-results-head{border:0!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:46px!important;margin:0!important;padding:14px 24px 0!important;display:flex!important}.tap-shell-route-discover .discover-results-head div{gap:4px!important;min-width:0!important;display:grid!important}.tap-shell-route-discover .discover-results-head span{color:#8b91a0!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:block!important}.tap-shell-route-discover .discover-results-head b{color:#202434!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;font-weight:950!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.tap-shell-route-discover .discover-results-head small{color:#858ca0!important;white-space:nowrap!important;flex:none!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}.tap-shell-route-discover .discover-results-panel .discover-grid,.tap-shell-route-discover .discover-grid.market-app-masonry{padding:8px 24px 24px!important}}@media (min-width:1024px){.tap-shell-route-discover{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.tap-shell-route-discover .tap-topbar{flex:none!important}.tap-shell-route-discover .tap-page,.tap-shell-route-discover .tap-workspace,.tap-shell-route-discover .front-module-discover,.tap-shell-route-discover .discover-module,.tap-shell-route-discover .discover-reference-board,.tap-shell-route-discover .discover-layout{min-height:0!important}.tap-shell-route-discover .tap-page{flex:auto!important;overflow:hidden!important}.tap-shell-route-discover .tap-workspace,.tap-shell-route-discover .front-module-discover,.tap-shell-route-discover .discover-module,.tap-shell-route-discover .discover-reference-board,.tap-shell-route-discover .discover-layout{height:100%!important}.tap-shell-route-discover .tap-workspace{padding-bottom:18px!important;overflow:hidden!important}.tap-shell-route-discover .discover-reference-board,.tap-shell-route-discover .discover-results-panel{flex:1!important}.tap-shell-route-discover .filter-matrix{flex:none!important}.tap-shell-route-discover .discover-results-panel{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.tap-shell-route-discover .discover-results-head{flex:none!important}.tap-shell-route-discover .discover-results-panel .discover-grid,.tap-shell-route-discover .discover-grid.market-app-masonry{overscroll-behavior:contain!important;scrollbar-width:none!important;flex:1!important;grid-auto-rows:max-content!important;align-content:start!important;min-height:0!important;overflow:hidden auto!important}.tap-shell-route-discover .discover-results-panel .discover-grid::-webkit-scrollbar{display:none!important}.tap-shell-route-discover .discover-grid.market-app-masonry::-webkit-scrollbar{display:none!important}.tap-shell-route-discover .discover-grid .market-app-masonry-card{align-self:start!important;height:auto!important}.tap-shell-route-discover .discover-grid .market-app-card-desc{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;height:38px!important;min-height:38px!important;max-height:38px!important;line-height:19px!important;display:-webkit-box!important;overflow:hidden!important}.tap-shell-route-discover .tap-footer-legal,.tap-shell-route-discover .back-to-top{display:none!important}}.discover-mobile-hero,.discover-mobile-card-grid,.discover-mobile-filter-status,.discover-mobile-tag-more{display:none}@media (min-width:768px){.discover-mobile-hero,.discover-mobile-card-grid,.discover-mobile-filter-status{display:none!important}}.package-detail-page .detail-mobile-resource-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state{justify-content:center!important;align-items:center!important;width:100%!important;min-height:calc(100dvh - 210px)!important;padding:44px 0 72px!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-main{background:#fff!important;border:1px solid #eceef6!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) 220px!important;align-items:stretch!important;gap:14px!important;width:min(100%,920px)!important;padding:16px!important;display:grid!important;box-shadow:0 18px 50px #2c2f4e12!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-card{background:linear-gradient(135deg,#effaffeb 0%,#fff8eceb 100%),#fff;border-radius:16px;min-width:0;padding:22px}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-badge{color:#5d6bdc;background:#fff;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 6px 16px #2c2f4e0f}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-hero{grid-template-columns:56px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;margin-top:16px!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-icon{color:#0784c3!important;background:#eaf8ff!important;border-radius:16px!important;width:56px!important;height:56px!important;box-shadow:inset 0 0 0 1px #c9efff!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-icon svg{width:24px!important;height:24px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy{min-width:0!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy p{color:#5d6bdc!important;margin:0!important;font-size:13px!important;font-weight:900!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy h1{color:#1f2329!important;letter-spacing:0!important;margin-top:4px!important;font-size:26px!important;font-weight:950!important;line-height:1.2!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy span{color:#7c8190!important;max-width:520px!important;margin-top:8px!important;font-size:14px!important;font-weight:700!important;line-height:1.7!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips span{color:#626878;background:#ffffffd1;border-radius:999px;align-items:center;min-height:32px;padding:0 11px;font-size:12px;font-weight:850;display:inline-flex}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions{grid-template-columns:1fr!important;align-content:center!important;gap:10px!important;min-width:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .inline-flex{border-radius:14px!important;width:100%!important;min-width:0!important;height:48px!important;font-size:14px!important;font-weight:900!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .inline-flex:first-child{color:#fff!important;background:#6c54e8!important;box-shadow:0 12px 24px #6c54e833!important}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;min-height:calc(100dvh - 126px)!important;padding:12px 0 calc(96px + env(safe-area-inset-bottom))!important;align-items:flex-start!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;display:block!important;overflow:visible!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-main{box-sizing:border-box!important;width:calc(100vw - 56px)!important;min-width:0!important;max-width:402px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:10px!important;margin:0 auto!important;padding:0!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-card{border:1px solid #eef0f6;border-radius:18px;padding:18px 16px;box-shadow:0 10px 28px #28264a0d;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-badge{min-height:26px;font-size:11px}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-hero{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;margin-top:14px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-icon{border-radius:14px!important;width:48px!important;height:48px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-icon svg{width:21px!important;height:21px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy p{font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy h1{font-size:22px!important;line-height:1.25!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy span{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;font-size:13px!important;line-height:1.6!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;max-width:100%;margin-top:16px;padding-bottom:2px;display:flex;overflow-x:auto}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips::-webkit-scrollbar{display:none}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips span{text-align:center;white-space:nowrap;flex:none;justify-content:center;min-width:0;min-height:34px;padding:0 12px;font-size:11px}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions{box-sizing:border-box!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-actions .inline-flex{border-radius:999px!important;height:46px!important;padding:0 10px!important;font-size:13px!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-card{padding:16px 12px}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-hero{grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-icon{width:44px!important;height:44px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-copy h1{font-size:20px!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .package-detail-state-tips span{font-size:10px}}.creator-profile-menu-wrap{gap:12px}.creator-center .creator-checkin-button,.creator-center .creator-notify-button{color:#575b73;background:#fff;border:1px solid #ebeaf5;border-radius:16px;box-shadow:0 12px 26px #2324440d;width:40px!important;height:40px!important}.creator-center .creator-checkin-button:hover,.creator-center .creator-notify-button:hover{color:#7058ee;background:#f7f5ff;border-color:#e6e1ff}.creator-center .creator-checkin-button svg,.creator-center .creator-notify-button svg{stroke-width:2.1px;width:18px!important;height:18px!important}@media (max-width:767px){.tap-shell-route-home{background:#f5f6fb!important;overflow-x:hidden!important}.tap-shell-route-home .tap-topbar,.tap-shell-route-home .home-plaza-layout,.tap-shell-route-home .home-mobile-shortcuts,.tap-shell-route-home .home-mobile-panels,.tap-shell-route-home .tap-footer-legal,.tap-shell-route-home .mobile-post-button{display:none!important}.tap-shell-route-home .tap-page,.tap-shell-route-home .tap-workspace{background:#f5f6fb!important;width:100%!important;min-height:100dvh!important;margin:0!important;padding:0!important;display:block!important}.tap-shell-route-home .home-mobile-app-screen{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:430px!important;padding-top:calc(70px + env(safe-area-inset-top))!important;display:block!important;overflow-x:hidden!important}.tap-shell-route-home .home-mobile-app-head{z-index:110!important;width:min(100vw,430px)!important;min-height:calc(70px + env(safe-area-inset-top))!important;padding:calc(10px + env(safe-area-inset-top)) 12px 10px!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;backdrop-filter:blur(18px)saturate(1.12)!important;background:#f5f6fbf0!important;border-bottom:1px solid #e2e6f2b8!important;margin:0!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 8px 22px #2428400f!important}.mobile-bottom-nav{z-index:100!important;min-height:calc(76px + env(safe-area-inset-bottom))!important;padding:7px 8px calc(9px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;backdrop-filter:blur(18px)saturate(1.16)!important;background:#fffffff0!important;border-top:1px solid #e2e6f2db!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 26px #2c31461a!important}.mobile-bottom-nav a{color:#778095!important;border-radius:16px!important;width:auto!important;min-width:0!important;height:56px!important;font-size:11px!important;font-weight:900!important}.mobile-bottom-nav a.active{color:#7058ee!important}.mobile-bottom-nav a:nth-child(3){transform:translateY(-16px);color:#fff!important}.mobile-bottom-nav a:nth-child(3):before{content:"";background:linear-gradient(135deg,#7b5cff 0%,#9b7cff 100%);border-radius:999px;width:58px;height:58px;position:absolute;inset:2px 50%;transform:translate(-50%);box-shadow:0 10px 24px #7058ee57}.mobile-bottom-nav a:nth-child(3) svg,.mobile-bottom-nav a:nth-child(3) span{z-index:1;color:#fff!important}}@media (max-width:374px){.tap-shell-route-home .home-mobile-app-head{gap:6px!important;padding-left:10px!important;padding-right:10px!important}.tap-shell-route-home .home-mobile-app-brand>span:last-child{max-width:136px!important}.tap-shell-route-home .home-mobile-app-brand strong{font-size:18px!important}.tap-shell-route-home .home-mobile-head-actions{gap:4px!important}}@media (min-width:768px){.mobile-bottom-nav,.mobile-post-button{display:none!important}}@media (max-width:767px){.mobile-bottom-nav{z-index:100!important;box-sizing:border-box!important;width:min(100vw,430px)!important;max-width:430px!important;min-height:calc(68px + env(safe-area-inset-bottom))!important;padding:4px 8px calc(6px + env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important;background:#fffffffa!important;border-top:1px solid #e4e7f0eb!important;border-radius:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;position:fixed!important;bottom:0!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important;box-shadow:0 -6px 20px #22263a12!important}.mobile-bottom-nav:before{content:none!important}.mobile-bottom-nav a:nth-child(3):before,.mobile-bottom-nav a.mobile-bottom-nav-publish:before{content:none!important;display:none!important}.mobile-bottom-nav .mobile-bottom-nav-link{-webkit-tap-highlight-color:transparent;color:#7d8494!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;max-width:100%!important;height:58px!important;min-height:58px!important;padding:0!important;font-size:11px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;display:flex!important;position:relative!important;transform:none!important}.mobile-bottom-nav .mobile-bottom-nav-link svg{z-index:1!important;stroke-width:2.15px!important;flex:none!important;width:22px!important;height:22px!important;position:relative!important}.mobile-bottom-nav .mobile-bottom-nav-icon{flex:none;place-items:center;width:22px;height:22px;display:grid;position:relative}.mobile-bottom-nav .mobile-bottom-nav-link span{z-index:1!important;color:currentColor!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;position:relative!important;overflow:hidden!important}.mobile-bottom-nav .mobile-bottom-nav-link.active{color:#7058ee!important}.mobile-bottom-nav .mobile-bottom-nav-link.active:not(.mobile-bottom-nav-publish):after{content:none!important}.mobile-bottom-nav .mobile-bottom-nav-publish{color:#7d8494!important;justify-content:flex-end!important;gap:0!important;height:58px!important;min-height:58px!important;font-weight:850!important;transform:none!important}.mobile-bottom-nav a.mobile-bottom-nav-publish .mobile-bottom-nav-icon{color:#fff!important;background:linear-gradient(#8b6cff 0%,#7058ee 100%)!important;border:4px solid #fff!important;border-radius:999px!important;place-items:center!important;width:50px!important;height:50px!important;display:grid!important;position:absolute!important;top:-19px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important;box-shadow:0 7px 16px #7058ee40!important}.mobile-bottom-nav a.mobile-bottom-nav-publish .mobile-bottom-nav-icon>svg{color:#fff!important;stroke-width:2.35px!important;width:25px!important;height:25px!important;margin:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.mobile-bottom-nav a.mobile-bottom-nav-publish span{color:#7d8494!important;margin:0 0 10px!important}.mobile-bottom-nav a.mobile-bottom-nav-publish.active,.mobile-bottom-nav a.mobile-bottom-nav-publish.active span{color:#7058ee!important}.mobile-bottom-nav .mobile-bottom-nav-link:focus-visible{box-shadow:none!important;outline:0!important}.mobile-bottom-nav .mobile-bottom-nav-link:focus-visible .mobile-bottom-nav-icon{border-radius:999px!important;box-shadow:0 0 0 3px #7058ee3d!important}.mobile-bottom-nav .mobile-bottom-nav-publish:focus-visible .mobile-bottom-nav-icon{box-shadow:0 0 0 2px #7058ee38,0 7px 16px #7058ee40!important}.tap-shell-route-home .home-mobile-app-screen{padding-bottom:calc(108px + env(safe-area-inset-bottom))!important}}.unread-message-dot{z-index:4!important;border:2px solid hsl(var(--card))!important;background:hsl(var(--destructive))!important;opacity:1!important;width:12px!important;min-width:12px!important;height:12px!important;box-shadow:0 1px 4px hsl(var(--destructive) / .32)!important;border-radius:999px!important;padding:0!important}@media (max-width:767px){.tap-shell-route-rankings,.tap-shell-route-rankings .tap-page,.tap-shell-route-rankings .tap-workspace,.tap-shell-route-rankings .front-module,.tap-shell-route-rankings .rank-module,.tap-shell-route-rankings .rank-showcase,.tap-shell-route-rankings .rank-board,.tap-shell-route-rankings .rank-list{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.tap-shell-route-rankings .tap-page{padding-left:0!important;padding-right:0!important}.tap-shell-route-rankings .tap-workspace{width:100%!important;padding:10px 12px calc(92px + env(safe-area-inset-bottom))!important}.tap-shell-route-rankings .rank-mobile-featured,.tap-shell-route-rankings .rank-board{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.tap-shell-route-rankings .rank-board-head .segmented-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden!important}.tap-shell-route-rankings .rank-board-head .segmented-row button{width:auto!important;min-width:0!important;max-width:100%!important;padding-left:2px!important;padding-right:2px!important}.tap-shell-route-rankings .rank-board-head .segmented-row button span{max-width:100%!important;font-size:12px!important}.tap-shell-route-rankings .rank-row{grid-template-columns:34px 56px minmax(0,1fr) 48px!important}.tap-shell-route-rankings .rank-row-tags{flex-wrap:nowrap!important}.tap-shell-route-rankings .rank-row-tags span{max-width:66px!important}.tap-shell-route-rankings .rank-row-tags span:nth-child(n+5){display:none!important}.tap-shell-route-rankings .rank-run-link{color:#7659ff!important;white-space:nowrap!important;background:#fff!important;border:1px solid #e4dcff!important;border-radius:8px!important;grid-area:1/4!important;justify-self:end!important;width:50px!important;height:30px!important;font-size:12px!important;line-height:1!important}.tap-shell-route-rankings .rank-run-link:before{content:none!important}.creator-center-profile{background:#f5f6fa!important}.creator-center-profile .creator-topbar{box-shadow:none!important;background:#f8f9ffeb!important;border-bottom:0!important}.creator-center-profile .creator-brand-section:before{content:"个人资料"!important;color:#171b2a!important;font-size:18px!important;font-weight:900!important}.creator-center-profile .creator-content{box-sizing:border-box!important;width:calc(100vw - 24px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;padding:0 0 calc(108px + env(safe-area-inset-bottom))!important;margin:0 12px!important}.creator-center-profile .creator-layout{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.creator-center-profile .creator-sidebar{display:none!important}.creator-center-profile .creator-content>.creator-taptap-page,.creator-center-profile .creator-profile-page.front-module-profile,.creator-center-profile .profile-dashboard{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-inline:0!important}.creator-center-profile .front-module{padding-inline:0!important}.creator-center-profile .profile-mobile-app{color:#171b2a!important;gap:12px!important;padding:14px 0 0!important;display:flex!important;position:relative!important;overflow:hidden!important}.creator-center-profile .profile-mobile-member-card,.creator-center-profile .profile-mobile-invite,.creator-center-profile .profile-mobile-stat-grid,.creator-center-profile .profile-mobile-quick-grid,.creator-center-profile .profile-mobile-list{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.profile-mobile-head-actions{top:calc(env(safe-area-inset-top) + 9px)!important;z-index:130!important;align-items:center!important;gap:8px!important;display:flex!important;position:fixed!important;right:max(18px,50vw - 197px)!important}.profile-mobile-head-actions a,.profile-mobile-head-actions button{color:#1f2433!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;display:grid!important;position:relative!important}.profile-mobile-head-actions svg{stroke-width:2.2px!important;width:23px!important;height:23px!important}.profile-mobile-head-actions .profile-mobile-auth-action{letter-spacing:0!important;gap:3px!important;width:auto!important;min-width:54px!important;height:40px!important;padding:0 2px!important;font-size:13px!important;font-weight:800!important;display:inline-flex!important}.profile-mobile-head-actions .profile-mobile-auth-action svg{width:20px!important;height:20px!important}.profile-mobile-head-actions .profile-mobile-auth-action span{white-space:nowrap!important;line-height:1!important}.profile-mobile-head-actions b{color:#fff!important;background:#ff4d55!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:17px!important;height:17px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:grid!important;position:absolute!important;top:1px!important;right:2px!important}.profile-mobile-orbit{pointer-events:none!important;opacity:.34!important;width:138px!important;height:82px!important;position:absolute!important;top:108px!important;right:-26px!important}.profile-mobile-orbit span{border:10px solid #8570ff33!important;border-left-color:#3db8ff38!important;border-radius:999px!important;position:absolute!important;inset:18px 8px!important;transform:rotate(-16deg)!important}.profile-mobile-orbit i{background:radial-gradient(circle at 35% 28%,#fffffff5 0 9px,#0000 10px),linear-gradient(145deg,#e6dcff,#a891ff 58%,#795ef2)!important;border-radius:999px!important;width:58px!important;height:58px!important;position:absolute!important;top:4px!important;right:35px!important;box-shadow:inset -10px -10px 18px #553bc82e!important}.profile-mobile-user{z-index:1!important;grid-template-columns:86px minmax(0,1fr) auto!important;gap:12px!important;min-height:116px!important;padding:4px 6px 0!important;position:relative!important}.profile-mobile-avatar{border:3px solid #fff!important;width:78px!important;height:78px!important;box-shadow:0 10px 24px #2529401f!important}.profile-mobile-user-copy h2{color:#171b2a!important;align-items:center!important;gap:6px!important;margin:0 0 6px!important;font-size:21px!important;font-weight:900!important;display:flex!important}.profile-mobile-user-copy h2 span{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:#745cff!important;border-radius:6px!important;align-items:center!important;max-width:76px!important;height:20px!important;padding:0 6px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important;overflow:hidden!important}.profile-mobile-user-copy p{color:#7d8494!important;margin:0!important;font-size:12px!important;font-weight:750!important}.profile-mobile-user-copy small{color:#7e8493!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;margin-top:8px!important;font-size:12px!important;font-weight:650!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}.profile-mobile-edit{color:#7058ee!important;background:#fff!important;border:1px solid #745cff1f!important;min-width:88px!important;height:36px!important;box-shadow:0 8px 18px #7058ee1a!important}.profile-mobile-member-card{z-index:1!important;background:radial-gradient(circle at 92% 0,#fff3,#0000 32%),linear-gradient(135deg,#4632b6 0%,#745cff 52%,#8068ff 100%)!important;border-radius:14px!important;padding:17px 12px 14px!important;position:relative!important;box-shadow:0 14px 30px #5948ca3d!important}.profile-mobile-member-head{padding:0 2px 16px!important}.profile-mobile-member-head span{color:#fff4c4!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:17px!important;font-weight:900!important;display:inline-flex!important}.profile-mobile-member-head span svg{fill:#ffe18b!important;color:#ffe18b!important;width:22px!important;height:22px!important}.profile-mobile-member-head a{color:#3a2b63!important;background:linear-gradient(135deg,#ffe6a3,#ffbf68)!important;gap:2px!important;height:30px!important;font-weight:900!important}.profile-mobile-balance{grid-template-columns:1.05fr .95fr 1fr!important;gap:0!important;padding:0 0 16px!important}.profile-mobile-balance div{border-right:1px solid #ffffff24!important;min-height:76px!important;padding:0 10px!important}.profile-mobile-balance div:last-child{border-right:0!important}.profile-mobile-balance span,.profile-mobile-balance small{color:#ffffffc7!important;font-size:11px!important;font-weight:750!important;display:block!important}.profile-mobile-balance b{color:#fff!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:10px!important;font-size:23px!important;font-weight:950!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.profile-mobile-balance small{margin-top:8px!important}.profile-mobile-balance em{background:#36259d6b!important;border-radius:999px!important;width:100%!important;height:7px!important;margin-top:8px!important;display:block!important;overflow:hidden!important}.profile-mobile-balance em i{border-radius:inherit!important;background:linear-gradient(90deg,#fff0a6,#ffc26c)!important;height:100%!important;display:block!important}.profile-mobile-member-grid{background:#ffffff1a!important;border-radius:11px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:12px 0!important}.profile-mobile-member-grid a{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:52px!important;padding:0 5px!important;display:flex!important}.profile-mobile-member-grid a+a{border-left:0!important}.profile-mobile-member-grid svg{color:#ffe1a1!important;fill:none!important;width:24px!important;height:24px!important}.profile-mobile-member-grid span{color:#ffffffc2!important;width:100%!important;min-width:0!important;font-size:10px!important;line-height:1.25!important;display:block!important}.profile-mobile-member-grid b{font-size:12px!important;line-height:1.2!important;display:block!important}.profile-mobile-upgrade{color:#ffe6a0!important;background:linear-gradient(135deg,#2d235f,#1f1952)!important;border-radius:10px!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:0 10px 0 14px!important;display:grid!important;box-shadow:0 10px 22px #2520582e!important}.profile-mobile-upgrade>svg{fill:#ffe09a!important;width:22px!important;height:22px!important}.profile-mobile-upgrade span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:13px!important;font-weight:850!important;overflow:hidden!important}.profile-mobile-upgrade b{color:#3d2d63!important;white-space:nowrap!important;background:linear-gradient(135deg,#ffe6a3,#ffbf68)!important;border-radius:999px!important;align-items:center!important;gap:2px!important;height:32px!important;padding:0 11px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}.profile-mobile-invite{background:radial-gradient(circle at 88% 20%,#7058ee24,#0000 32%),linear-gradient(135deg,#fff7ff 0%,#f0f4ff 62%,#eaf7ff 100%)!important;border:0!important;border-radius:12px!important;grid-template-columns:84px minmax(0,1fr) auto!important;min-height:86px!important;box-shadow:0 10px 24px #2a2f460f!important}.profile-mobile-invite>span{color:#fff!important;background:linear-gradient(145deg,#a78bff,#7c5cff)!important;border-radius:18px!important;width:66px!important;height:66px!important;transform:rotate(-4deg)!important}.profile-mobile-invite em{background:#745cff!important;gap:2px!important;height:36px!important;font-size:12px!important}.profile-mobile-stat-grid{background:#fff!important;border:1px solid #eef0f7!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:hidden!important;box-shadow:0 10px 24px #2a2f460d!important}.profile-mobile-stat-grid a{color:#171b2a!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:0!important;min-height:86px!important;padding:8px 4px!important;display:flex!important}.profile-mobile-stat-grid a+a{border-left:1px solid #eef0f7!important}.profile-mobile-stat-grid svg{width:23px!important;height:23px!important}.profile-mobile-stat-grid a:first-child svg{color:#7b61ff!important;fill:#7b61ff!important}.profile-mobile-stat-grid a:nth-child(2) svg{color:#ff5f7e!important;fill:#ff5f7e!important}.profile-mobile-stat-grid a:nth-child(3) svg{color:#5b93ff!important}.profile-mobile-stat-grid a:nth-child(4) svg{color:#ffad2f!important}.profile-mobile-stat-grid b{color:#171b2a!important;margin-top:3px!important;font-size:20px!important;font-weight:950!important;line-height:1!important}.profile-mobile-stat-grid span{color:#7d8494!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:11px!important;font-weight:750!important;overflow:hidden!important}.profile-mobile-quick-grid{box-sizing:border-box!important;background:#fff!important;border:1px solid #eef0f7!important;border-radius:14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;padding:14px 10px 12px!important;display:grid!important;overflow:hidden!important;box-shadow:0 10px 24px #2a2f460d!important}.profile-mobile-quick-grid h3{color:#171b2a!important;grid-column:1/-1!important;margin:0 0 10px!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}.profile-mobile-quick-grid a{color:#323746!important;text-align:center!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:68px!important;padding:5px 2px!important;display:flex!important;position:relative!important}.profile-mobile-quick-grid .unread-message-dot{background:#ff4d55!important;border:0!important;border-radius:999px!important;width:6px!important;min-width:6px!important;height:6px!important;position:absolute!important;top:7px!important;right:21px!important}.profile-mobile-quick-grid svg{color:#7058ee!important;stroke-width:2px!important;background:#f3f0ff!important;border-radius:10px!important;width:30px!important;height:30px!important;padding:7px!important}.profile-mobile-quick-grid span{color:#303544!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:11px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.profile-mobile-list{border:1px solid #eef0f7!important;border-radius:13px!important;box-shadow:0 10px 24px #2a2f460d!important}.profile-mobile-list a,.profile-mobile-list button{grid-template-columns:28px minmax(0,1fr) auto 18px!important;gap:8px!important;min-height:56px!important;padding:0 13px!important}.profile-mobile-list a>svg:first-child,.profile-mobile-list button>svg:first-child{color:#596173!important;width:20px!important;height:20px!important}.profile-mobile-list span{font-size:15px!important;font-weight:850!important}.profile-mobile-list a>b{color:#fff!important;background:#ff4d55!important;border-radius:999px!important;place-items:center!important;min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:grid!important}.profile-mobile-list .profile-mobile-danger-row span,.profile-mobile-list .profile-mobile-danger-row>svg:first-child{color:#e5484d!important}.profile-mobile-list a>svg:last-child,.profile-mobile-list button>svg:last-child{color:#b9c0ce!important;grid-column:4!important;justify-self:end!important;width:17px!important;height:17px!important}}@media (max-width:374px){.profile-mobile-user{grid-template-columns:72px minmax(0,1fr)!important}.profile-mobile-avatar{width:68px!important;height:68px!important}.profile-mobile-edit{grid-column:2!important;min-width:86px!important;margin-top:-4px!important}.profile-mobile-balance b{font-size:19px!important}.profile-mobile-balance div{padding:0 7px!important}.profile-mobile-member-grid b{font-size:11px!important}.profile-mobile-upgrade{grid-template-columns:24px minmax(0,1fr) auto!important;padding-inline:10px!important}.profile-mobile-upgrade b{padding:0 9px!important}.profile-mobile-invite{grid-template-columns:60px minmax(0,1fr) auto!important}.profile-mobile-invite>span{width:54px!important;height:54px!important}}@media (max-width:1023px){.tap-shell{--app-mobile-topbar-height:64px}.creator-center{--creator-mobile-topbar-height:80px}.tap-shell:not(.tap-shell-route-home) .tap-topbar,.creator-center .creator-topbar{z-index:100!important;width:100%!important;margin-left:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.tap-shell:not(.tap-shell-route-home) .tap-page{padding-top:var(--app-mobile-topbar-height)!important}.creator-center .creator-layout{padding-top:var(--creator-mobile-topbar-height)!important}.mobile-page-back,.creator-mobile-back,.mobile-search-entry,.mobile-moon-balance-entry,.creator-mobile-actions{z-index:110!important}.mobile-search-sheet{top:var(--app-mobile-topbar-height)!important}}@media (max-width:767px){.tap-shell{--app-mobile-topbar-height:calc(56px + env(safe-area-inset-top))}.creator-center{--creator-mobile-topbar-height:calc(56px + env(safe-area-inset-top))}}.message-read-all-action{color:#7058ee;white-space:nowrap;background:#f2edff;border:0;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:6px;width:fit-content;min-height:34px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.message-read-all-action svg{stroke-width:2.2px;width:15px;height:15px}.message-read-all-action:disabled{cursor:not-allowed;opacity:.52}.message-load-more{flex-direction:column;align-items:center;gap:8px;margin-top:6px;padding:14px 4px 2px;display:flex}.message-load-more button{color:#7058ee;background:#fff;border:1px solid #e6e8f0;border-radius:12px;justify-content:center;align-items:center;width:min(100%,320px);min-height:44px;font-size:13px;font-weight:800;display:inline-flex}.message-load-more button:disabled{cursor:not-allowed;color:#b1b6c3;background:#f7f8fa}.message-load-more small{color:#969cad;font-size:12px}@media (max-width:767px){.mobile-page-back,.mobile-search-entry,.mobile-moon-balance-entry{pointer-events:auto!important;z-index:180!important}.mobile-search-sheet{z-index:170!important;pointer-events:auto!important;width:min(100vw,430px)!important;max-width:430px!important;position:fixed!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.tap-shell:not(.tap-shell-route-home) .tap-topbar{overflow:visible!important}.creator-center-messages{background:#f5f6fa!important;min-height:100dvh!important}.creator-center-messages .creator-topbar{background:#f5f6faf5!important;border-bottom:0!important}.creator-center-messages .creator-topbar-inner{min-height:calc(56px + env(safe-area-inset-top))!important}.creator-center-messages .creator-mobile-title{color:#1f2329!important;max-width:56vw!important;font-size:17px!important;font-weight:750!important}.creator-center-messages .message-read-all-action{color:#697086!important;background:#ffffffc7!important;border:1px solid #ececf4!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:0 8px!important;font-size:13px!important;font-weight:750!important;display:inline-flex!important;position:static!important;box-shadow:0 8px 20px #272c4708!important}.creator-center-messages .message-read-all-action svg{stroke-width:2.2px!important;flex:none!important;width:15px!important;height:15px!important;display:block!important}.creator-center-messages .message-read-all-action:disabled{color:#a5abbb!important;opacity:1!important}.creator-center-messages .message-redesign,.creator-center-messages .message-workbench,.creator-center-messages .message-list-panel{background:0 0!important;overflow:visible!important}.creator-center-messages .message-toolbar{gap:12px!important;margin-top:0!important}.creator-center-messages .message-redesign .segmented-row{background:#fff!important;border:0!important;border-radius:12px!important;height:54px!important;padding:0!important;box-shadow:0 8px 24px #272c470a!important}.creator-center-messages .message-redesign .segmented-row button{color:#71778a!important;border-radius:0!important;height:54px!important;font-size:14px!important;font-weight:750!important;position:relative!important}.creator-center-messages .message-redesign .segmented-row button.active{color:#7058ee!important;box-shadow:none!important;background:0 0!important}.creator-center-messages .message-redesign .segmented-row button.active:after{content:"";background:#7058ee;border-radius:999px;width:24px;height:3px;position:absolute;bottom:0;right:50%;transform:translate(50%)}.creator-center-messages .message-search{height:64px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e6e8f2!important;border-radius:14px!important;padding:0 16px!important}.creator-center-messages .message-search>svg{color:#8d95ac!important}.creator-center-messages .message-search input{color:#1f2638!important;height:60px!important;font-size:14px!important;font-weight:650!important}.creator-center-messages .message-search input::-moz-placeholder{color:#a5adbf!important}.creator-center-messages .message-bulk-bar{min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.creator-center-messages .message-bulk-bar>button,.creator-center-messages .message-bulk-bar .inline-flex{color:#697086!important;background:#ffffffc7!important;border:1px solid #ececf4!important;border-radius:14px!important;min-width:118px!important;min-height:44px!important;font-size:13px!important;font-weight:750!important;box-shadow:0 8px 20px #272c4708!important}.creator-center-messages .message-bulk-bar>button.active,.creator-center-messages .message-bulk-bar.has-selection .inline-flex{color:#7058ee!important;background:#f3f0ff!important;border-color:#7058ee29!important}.creator-center-messages .message-bulk-bar>button span{border-radius:4px!important;width:16px!important;height:16px!important}.creator-center-messages .message-bulk-bar b{color:#8d94a8!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.creator-center-messages .message-list{box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:12px!important;margin-top:12px!important;padding:0!important}.creator-center-messages .message-row{-moz-column-gap:10px!important;background:#fff!important;border:0!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px 10px!important;min-height:88px!important;padding:16px 42px 15px 28px!important;overflow:hidden!important;box-shadow:0 8px 24px #272c470a!important}.creator-center-messages .message-row:after{content:"";border-top:1.5px solid #a2a9ba;border-right:1.5px solid #a2a9ba;width:8px;height:8px;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(45deg)}.creator-center-messages .message-row.active{background:#fff!important;box-shadow:0 8px 24px #272c470a,inset 0 0 0 1px #7058ee29!important}.creator-center-messages .message-row.read{opacity:1!important}.creator-center-messages .message-list-panel.selection-mode .message-row{grid-template-columns:22px minmax(0,1fr) auto!important;padding-left:14px!important}.creator-center-messages .message-list-panel.selection-mode .message-row .message-check{grid-row:1/3!important;align-self:center!important;display:block!important}.creator-center-messages .message-row>span:not(.message-check){grid-column:1!important;gap:7px!important;min-width:0!important;display:grid!important}.creator-center-messages .message-list-panel.selection-mode .message-row>span:not(.message-check){grid-column:2!important}.creator-center-messages .message-row b{color:#1f2638!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}.creator-center-messages .message-row small{color:#7d8498!important;font-size:13px!important;font-weight:550!important;line-height:1.35!important}.creator-center-messages .message-row time{color:#7d8498!important;text-align:right!important;grid-area:1/2/3!important;align-self:center!important;margin-top:0!important;font-size:13px!important;font-weight:550!important}.creator-center-messages .message-list-panel.selection-mode .message-row time{grid-column:3!important}.creator-center-messages .message-row i{background:#7058ee!important;width:8px!important;height:8px!important;inset:50% auto auto 11px!important;transform:translateY(-50%)!important;box-shadow:0 0 0 4px #7058ee1f!important}.creator-center-messages .message-list-panel.selection-mode .message-row i{display:none!important}.creator-center-messages .message-list-end,.creator-center-messages .message-empty{color:#767d91!important;margin:18px 0 0!important;font-size:13px!important;font-weight:550!important}.creator-center-messages .message-load-more{gap:8px!important;width:100%!important;margin-top:4px!important;padding:8px 0 0!important}.creator-center-messages .message-load-more button{border-color:#ececf4!important;border-radius:14px!important;width:100%!important;min-height:44px!important;box-shadow:0 8px 20px #272c4708!important}.creator-center-messages .message-load-more small{line-height:1.3!important}.creator-center-messages .creator-layout,.creator-center-messages .creator-content,.creator-center-messages .message-redesign,.creator-center-messages .message-workbench,.creator-center-messages .message-list-panel,.creator-center-messages .message-toolbar,.creator-center-messages .message-redesign .segmented-row,.creator-center-messages .message-search,.creator-center-messages .message-bulk-bar,.creator-center-messages .message-list{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}.creator-center-messages .creator-layout{padding-left:0!important;padding-right:0!important}.creator-center-messages .creator-content{padding:12px 12px calc(96px + env(safe-area-inset-bottom))!important}.creator-center-messages .message-list-panel{margin:0!important;padding:0!important;display:block!important}.creator-center-messages .message-toolbar{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin:0!important;display:flex!important}.creator-center-messages .message-redesign .segmented-row{background:#fff!important;border:0!important;border-radius:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:56px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.creator-center-messages .message-redesign .segmented-row button{color:#71778a!important;background:0 0!important;border-radius:0!important;width:100%!important;height:56px!important;padding:0!important}.creator-center-messages .message-redesign .segmented-row button.active{color:#7058ee!important}.creator-center-messages .message-search{background:#fff!important;border:1px solid #e5e8f2!important;border-radius:14px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;height:62px!important;padding:0 16px!important;display:grid!important}.creator-center-messages .message-search input{min-width:0!important}.creator-center-messages .message-bulk-bar{min-height:48px!important;box-shadow:none!important;background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}.creator-center-messages .message-bulk-bar>button,.creator-center-messages .message-bulk-bar .inline-flex{color:#697086!important;background:#ffffffc7!important;border:1px solid #ececf5!important;border-radius:14px!important;width:100%!important;min-width:0!important;height:48px!important}.creator-center-messages .message-bulk-bar b{display:none!important}.creator-center-messages .message-list{background:0 0!important;flex-direction:column!important;gap:12px!important;margin-top:10px!important;padding:0!important;display:flex!important}.creator-center-messages .message-row{background:#fff!important;border:0!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 12px!important;min-height:86px!important;padding:16px 42px 15px 28px!important;display:grid!important;box-shadow:0 8px 24px #272c470a!important}.creator-center-messages .message-row .message-check{display:none!important}.creator-center-messages .message-row>span:not(.message-check){grid-column:1!important;min-width:0!important}.creator-center-messages .message-row time{text-align:right!important;grid-area:1/2/3!important;align-self:center!important;margin:0!important}.creator-center-messages .message-row i{inset:50% auto auto 10px!important;transform:translateY(-50%)!important}}.rank-mobile-app-head,.rank-mobile-search-fixed,.rank-mobile-featured-dots,.rank-board-head .segmented-row button small{display:none}@media (max-width:767px){.tap-shell-route-rankings{--app-mobile-topbar-height:calc(86px + env(safe-area-inset-top));--rank-mobile-topbar-height:calc(86px + env(safe-area-inset-top));background:#f5f6fb!important;min-height:100dvh!important;overflow-x:hidden!important}.tap-shell-route-rankings .tap-topbar{z-index:100!important;width:100%!important;height:var(--rank-mobile-topbar-height)!important;box-shadow:none!important;pointer-events:auto!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#f5f6fbf5!important;border:0!important;display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important}.tap-shell-route-rankings .tap-topbar-inner{min-height:var(--rank-mobile-topbar-height)!important;height:var(--rank-mobile-topbar-height)!important;padding:calc(14px + env(safe-area-inset-top)) 68px 10px 16px!important;pointer-events:auto!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.tap-shell-route-rankings .tap-topbar-brand,.tap-shell-route-rankings .mobile-moon-balance-entry,.tap-shell-route-rankings .tap-topbar-content{display:none!important}.tap-shell-route-rankings .mobile-topbar-title{color:#161a2b!important;letter-spacing:0!important;text-align:left!important;white-space:nowrap!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;max-width:100%!important;font-size:24px!important;font-weight:950!important;line-height:1.08!important;display:flex!important;overflow:visible!important}.tap-shell-route-rankings .mobile-topbar-title:after{content:"发现最受欢迎的 AI 应用";color:#72798d;margin-top:7px;font-size:12px;font-weight:750;line-height:1.2;display:block}.tap-shell-route-rankings .mobile-search-entry{top:calc(18px + env(safe-area-inset-top))!important;z-index:110!important;color:#151932!important;background:#f6f3fff5!important;border:0!important;border-radius:999px!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important;position:fixed!important;right:16px!important;box-shadow:inset 0 0 0 1px #7c61ff08!important}.tap-shell-route-rankings .mobile-search-entry svg{stroke-width:2.4px!important;width:21px!important;height:21px!important;display:block!important}.tap-shell-route-rankings .mobile-search-sheet{top:var(--rank-mobile-topbar-height)!important;pointer-events:auto!important}.tap-shell.tap-shell-route-rankings .tap-page{width:100%!important;min-height:100dvh!important;padding:var(--rank-mobile-topbar-height) 0 0!important;overflow-x:clip!important}.tap-shell-route-rankings .tap-workspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 14px calc(104px + env(safe-area-inset-bottom))!important;overflow:visible!important}.tap-shell-route-rankings .front-module,.tap-shell-route-rankings .rank-module,.tap-shell-route-rankings .rank-showcase{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important;overflow:visible!important}.tap-shell-route-rankings .module-head,.tap-shell-route-rankings .rank-podium{display:none!important}.tap-shell-route-rankings .rank-mobile-featured{color:#fff!important;background:#20243a!important;border:0!important;border-radius:16px!important;width:100%!important;min-height:clamp(188px,52vw,228px)!important;display:none!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 32px #272a441f!important}.tap-shell-route-rankings .rank-mobile-featured>img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:16px!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.tap-shell-route-rankings .rank-mobile-featured-shade{position:absolute;inset:0;background:linear-gradient(90deg,#11142bdb 0%,#181a3394 45%,#15172d29 100%),linear-gradient(#12142b05 0%,#12142ba8 100%)!important}.tap-shell-route-rankings .rank-mobile-featured-copy{z-index:1;flex-direction:column;align-items:flex-start;width:min(78%,292px);min-height:clamp(188px,52vw,228px);position:relative;padding:18px 16px 22px!important;display:flex!important}.tap-shell-route-rankings .rank-mobile-featured .podium-rank-badge{color:#fff;background:linear-gradient(#9278ff 0%,#7058ee 100%);border:0;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:900;line-height:28px;display:inline-flex;box-shadow:0 8px 18px #7058ee47}.tap-shell-route-rankings .rank-mobile-featured h2{color:#fff;letter-spacing:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;margin:14px 0 0;font-size:22px;font-weight:950;line-height:1.18;display:-webkit-box;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured p{color:#ffffffd1;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;min-height:18px;margin:9px 0 0;font-size:13px;font-weight:700;line-height:1.42;display:-webkit-box;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured .podium-meta{gap:10px;max-width:100%;margin-top:11px;overflow:hidden;display:flex!important}.tap-shell-route-rankings .rank-mobile-featured .podium-meta span{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:0;align-items:center;gap:4px;max-width:128px;height:22px;padding:0;font-size:12px;font-weight:750;display:inline-flex;overflow:hidden}.tap-shell-route-rankings .rank-mobile-featured .podium-meta svg{color:#fff}.tap-shell-route-rankings .rank-mobile-featured-action{color:#fff;background:linear-gradient(#8c70ff 0%,#7058ee 100%);border-radius:11px;justify-content:center;align-items:center;height:38px;margin-top:auto;padding:0 16px;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 10px 20px #7058ee42}.tap-shell-route-rankings .rank-mobile-featured-dots{z-index:2;pointer-events:none;justify-content:center;gap:7px;display:flex;position:absolute;bottom:11px;left:0;right:0}.tap-shell-route-rankings .rank-mobile-featured-dots i{background:#ffffff6b;border-radius:999px;width:6px;height:6px}.tap-shell-route-rankings .rank-mobile-featured-dots i:nth-child(2){background:#ffffffeb;width:18px}.tap-shell-route-rankings .rank-board{box-sizing:border-box!important;width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:16px!important;margin-top:12px!important;overflow:visible!important}.tap-shell-route-rankings .rank-board-head{background:#fff!important;border:1px solid #eef0f6!important;border-radius:16px!important;padding:8px 10px!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 24px #262a480d!important}.tap-shell-route-rankings .rank-board-head>div:first-child{display:none!important}.tap-shell-route-rankings .rank-board-head .segmented-row{background:#fff!important;border:0!important;border-radius:12px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.tap-shell-route-rankings .rank-board-head .segmented-row button{flex-direction:column;justify-content:center;align-items:center;gap:3px;line-height:1.15;position:relative;color:#20263a!important;min-width:0!important;height:52px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:10px!important;padding:0 3px!important;font-size:13px!important;font-weight:900!important;display:flex!important}.tap-shell-route-rankings .rank-board-head .segmented-row button:after{content:"";background:#eef0f6;width:1px;height:32px;position:absolute;top:10px;right:0}.tap-shell-route-rankings .rank-board-head .segmented-row button:last-child:after{content:none}.tap-shell-route-rankings .rank-board-head .segmented-row button svg{display:none!important}.tap-shell-route-rankings .rank-board-head .segmented-row button span{color:currentColor;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:950;line-height:1.08;display:block;overflow:hidden;font-size:13px!important}.tap-shell-route-rankings .rank-board-head .segmented-row button:before{content:none!important}.tap-shell-route-rankings .rank-board-head .segmented-row button small{color:#9aa1b2;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;font-weight:800;line-height:1.05;display:block;overflow:hidden}.tap-shell-route-rankings .rank-board-head .segmented-row button.active{color:#7058ee!important;background:#f5f0ff!important}.tap-shell-route-rankings .rank-board-head .segmented-row button.active small{color:#8c7bef}.tap-shell-route-rankings .rank-board-head .segmented-row button.active:after{content:"";background:#7058ee;border-radius:999px;width:22px;height:3px;position:absolute;inset:auto auto 5px 50%;transform:translate(-50%)}.tap-shell-route-rankings .rank-board-head .segmented-row button.active span:after{content:none}.tap-shell-route-rankings .rank-list{box-sizing:border-box!important;background:#fff!important;border:0!important;border-radius:16px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:10px!important;padding:0 12px 6px!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 24px #262a480d!important}.tap-shell-route-rankings .rank-row{width:100%!important;min-width:0!important;max-width:100%!important;min-height:86px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #edf0f6!important;border-radius:0!important;grid-template-columns:38px 64px minmax(0,1fr) 52px!important;align-items:center!important;gap:9px!important;padding:11px 0!important;display:grid!important}.tap-shell-route-rankings .rank-row:last-child{border-bottom:0!important}.tap-shell-route-rankings .rank-row strong{color:#404762;background:#f5f6fb;border-radius:10px;justify-content:center;align-items:center;font-size:14px;font-weight:950;position:relative;width:34px!important;height:40px!important;display:flex!important}.tap-shell-route-rankings .rank-row strong span{margin-top:2px;display:block}.tap-shell-route-rankings .rank-row strong svg{color:#ffbf37;fill:currentColor;stroke-width:1.6px;width:18px;height:18px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-8deg);display:block!important}.tap-shell-route-rankings .rank-row-elite strong{color:#ff8a3d;background:#fff5dc}.tap-shell-route-rankings .rank-row:nth-child(2) strong{color:#7483d8;background:#eef0ff}.tap-shell-route-rankings .rank-row:nth-child(3) strong{color:#ff8b62;background:#fff0e8}.tap-shell-route-rankings .rank-cover-link{background:#f1f3f8;border-radius:13px;display:block;overflow:hidden;width:64px!important;height:64px!important}.tap-shell-route-rankings .rank-row img{display:block;-o-object-fit:cover!important;object-fit:cover!important;border-radius:13px!important;width:64px!important;height:64px!important}.tap-shell-route-rankings .rank-row>div{min-width:0!important;overflow:hidden!important}.tap-shell-route-rankings .rank-row>div>a,.tap-shell-route-rankings .rank-row-title{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.22;display:block;overflow:hidden;color:#20243a!important;font-size:15px!important;font-weight:950!important}.tap-shell-route-rankings .rank-row-tags{white-space:nowrap;max-width:100%;overflow:hidden;gap:5px!important;margin-top:7px!important;display:flex!important}.tap-shell-route-rankings .rank-row-tags span{color:#858ca0;text-overflow:ellipsis;white-space:nowrap;background:#f4f6fb;border:0;border-radius:6px;flex:0 auto;min-width:0;height:20px;padding:0 6px;font-size:10px;font-weight:750;line-height:20px;overflow:hidden;max-width:68px!important}.tap-shell-route-rankings .rank-row-tags span:nth-child(n+5){display:none!important}.tap-shell-route-rankings .rank-row-tags .rank-trend-tag{background:#fff3ea;flex:none;color:#ff7f2a!important}.tap-shell-route-rankings .rank-row-tags .rank-trend-tag svg{width:1em;height:1em}.tap-shell-route-rankings .rank-row-metrics{white-space:nowrap;max-width:100%;overflow:hidden;gap:9px!important;margin-top:6px!important;display:flex!important}.tap-shell-route-rankings .rank-row-metrics span,.tap-shell-route-rankings .rank-module .rank-row .rank-row-metrics span{color:#7f879b;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;min-width:0;font-size:11px;font-weight:800;display:inline-flex;overflow:hidden}.tap-shell-route-rankings .rank-row-metrics svg{color:#7058ee;flex:none}.tap-shell-route-rankings .rank-run-link{white-space:nowrap;justify-content:center;justify-self:end;align-items:center;gap:0;padding:0;font-size:12px;font-weight:900;line-height:1;color:#7659ff!important;background:#fff!important;border:1px solid #e4dcff!important;border-radius:8px!important;grid-area:1/4!important;width:50px!important;height:30px!important;display:inline-flex!important}.tap-shell-route-rankings .rank-run-link svg{display:none!important}.tap-shell-route-rankings .rank-load-more{color:#626a82;background:#f4f5fb;border:0;border-radius:999px;width:100%;height:44px;margin:8px 0 10px;font-size:13px;font-weight:850}}@media (max-width:374px){.tap-shell-route-rankings .tap-workspace{padding-left:10px!important;padding-right:10px!important}.tap-shell-route-rankings .rank-board{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}.tap-shell-route-rankings .rank-row{grid-template-columns:34px 58px minmax(0,1fr) 46px!important;gap:7px!important}.tap-shell-route-rankings .rank-cover-link,.tap-shell-route-rankings .rank-row img{width:58px!important;height:58px!important}.tap-shell-route-rankings .rank-row-tags span:nth-child(n+3){display:none!important}.tap-shell-route-rankings .rank-run-link{width:46px!important;height:30px!important}}.detail-install-section,.detail-related-mobile{display:none}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]){background:#f5f6fa!important;width:min(100vw,430px)!important;min-height:100dvh!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-page,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{box-sizing:border-box!important;width:min(100vw,430px)!important;min-width:0!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-page{grid-template-columns:minmax(0,1fr)!important;padding-left:0!important;padding-right:0!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding:0 14px calc(150px + env(safe-area-inset-bottom))!important;grid-column:auto!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-sidebar,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-grid-signal,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .mobile-post-button{display:none!important}.package-detail-page,.package-detail-page .detail-main,.package-detail-page .app-detail-card,.package-detail-page .detail-card-shell{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.package-detail-page{flex-direction:column!important;gap:10px!important;padding-bottom:0!important;display:flex!important}.package-detail-page .detail-card-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:10px!important;padding:0!important;display:flex!important}.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-mobile-resource-card,.package-detail-page .detail-section{box-sizing:border-box!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin:0!important}.package-detail-page .detail-intro-card{grid-template-columns:72px minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:138px!important;padding:16px 14px!important;display:grid!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:14px!important;width:72px!important;height:72px!important;min-height:72px!important}.package-detail-page .detail-title-row{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.package-detail-page .detail-title-row h1{color:#20232c!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important;font-size:20px!important;font-weight:900!important;line-height:1.18!important}.package-detail-page .detail-live-dot{color:#1fb66b!important;white-space:nowrap!important;background:#eaf8f0!important;border-radius:999px!important;align-items:center!important;height:22px!important;padding:0 8px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.package-detail-page .detail-intro-copy>p{color:#696f80!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:6px!important;font-size:12px!important;font-weight:700!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.package-detail-page .detail-tag-row,.package-detail-page .detail-meta-row{scrollbar-width:none!important;gap:6px!important;max-width:100%!important;margin-top:7px!important;padding-bottom:1px!important;display:flex!important;overflow-x:auto!important}.package-detail-page .detail-tag-row::-webkit-scrollbar{display:none!important}.package-detail-page .detail-meta-row::-webkit-scrollbar{display:none!important}.package-detail-page .detail-tag-row .badge,.package-detail-page .detail-meta-row span{color:#777d8e!important;height:24px!important;box-shadow:none!important;background:#f3f4f7!important;border:0!important;border-radius:999px!important;flex:none!important;padding:0 9px!important;font-size:11px!important;font-weight:800!important;line-height:24px!important}.package-detail-page .detail-rating-panel{color:#7058ee!important;flex-direction:column!important;grid-area:1/3!important;justify-self:end!important;align-items:center!important;width:44px!important;min-width:44px!important;padding-top:2px!important;display:flex!important}.package-detail-page .detail-rating-panel b{font-size:22px!important;font-weight:900!important;line-height:1!important}.package-detail-page .detail-rating-panel div{display:none!important}.package-detail-page .detail-rating-panel span{color:#969bab!important;text-align:center!important;margin-top:6px!important;font-size:10px!important;font-weight:750!important;line-height:1.2!important}.package-detail-page .detail-gallery{padding:0!important;overflow:hidden!important}.package-detail-page .detail-gallery-head{justify-content:space-between!important;align-items:center!important;min-height:44px!important;padding:0 14px!important;display:flex!important}.package-detail-page .detail-gallery-main{padding:0 10px 10px!important}.package-detail-page .detail-gallery-main,.package-detail-page .detail-gallery-main img{aspect-ratio:16/9!important;border-radius:12px!important;width:100%!important;min-height:0!important}.package-detail-page .app-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:0!important;display:grid!important;overflow:hidden!important}.package-detail-page .app-metrics>div{border-right:1px solid #eef0f6!important;min-width:0!important;min-height:68px!important;padding:9px 2px!important}.package-detail-page .app-metrics svg{display:none!important}.package-detail-page .app-metrics b{color:#252936!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;margin-top:0!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}.package-detail-page .app-metrics span{color:#8b91a2!important;margin-top:6px!important;font-size:11px!important;font-weight:750!important}.package-detail-page .detail-mobile-resource-card{background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.package-detail-page .detail-mobile-resource-card>div{border-radius:12px!important;min-width:0!important;padding:11px 10px!important}.package-detail-page .detail-mobile-resource-card>div:first-child{background:linear-gradient(#fff8ec 0%,#fff2da 100%)!important}.package-detail-page .detail-mobile-resource-card>div:nth-child(2){background:linear-gradient(#f2f0ff 0%,#eaf0ff 100%)!important}.package-detail-page .detail-mobile-resource-card>div:nth-child(3){background:linear-gradient(#eefaff 0%,#e9f5ff 100%)!important}.detail-install-section,.detail-related-mobile{display:block!important}.detail-mobile-tabs{border-bottom:1px solid #eef0f5!important;gap:18px!important;padding-bottom:10px!important;display:flex!important}.detail-mobile-tabs button{color:#8b91a2!important;min-height:28px!important;font-size:13px!important;font-weight:850!important;position:relative!important}.detail-mobile-tabs button.active{color:#7058ee!important}.detail-mobile-tabs button.active:after{content:"";background:#7058ee;border-radius:999px;height:2px;position:absolute;bottom:-11px;left:0;right:0}.detail-install-list{flex-direction:column!important;gap:0!important;margin-top:6px!important;display:flex!important}.detail-install-list div{border-bottom:1px solid #f0f1f5!important;grid-template-columns:minmax(0,88px) minmax(0,1fr)!important;align-items:center!important;min-height:34px!important;display:grid!important}.detail-install-list dt,.detail-install-note{color:#8a90a0!important;font-size:12px!important;font-weight:750!important}.detail-install-list dd{color:#333744!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:12px!important;font-weight:850!important;overflow:hidden!important}.detail-install-note{margin-top:10px!important;line-height:1.5!important}.detail-install-download{color:#fff!important;background:#7058ee!important;border-radius:8px!important;width:100%!important;height:40px!important;margin-top:12px!important;font-size:13px!important;font-weight:900!important}.detail-related-mobile-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.detail-related-mobile-head .detail-related-all-link{color:#8b91a2!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;min-width:64px!important;min-height:44px!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.detail-related-scroll{scrollbar-width:none!important;gap:10px!important;margin:12px -14px 0!important;padding:0 14px 2px!important;display:flex!important;overflow-x:auto!important}.detail-related-scroll::-webkit-scrollbar{display:none!important}.detail-related-card{color:#252936!important;gap:5px!important;width:68px!important;min-width:68px!important;text-decoration:none!important;display:grid!important}.detail-related-card img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:10px!important;width:58px!important;height:58px!important}.detail-related-card b,.detail-related-card span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.detail-related-card b{font-size:11px!important;font-weight:850!important}.detail-related-card span{color:#9a9fad!important;font-size:10px!important;font-weight:750!important}.package-detail-page .detail-section{padding:14px!important}.package-detail-page .detail-box,.package-detail-page .empty-line{padding:12px 0!important}.package-detail-page .review-compose-panel,.package-detail-page .review-input-panel,.package-detail-page .comment-box{padding:0!important}.package-detail-page .review-input-panel,.package-detail-page .comment-box{background:0 0!important;display:block!important}.package-detail-page .comment-box textarea{min-height:42px!important;padding:10px 12px!important}.package-detail-page .detail-action-bar{right:0!important;bottom:calc(66px + env(safe-area-inset-bottom))!important;z-index:92!important;grid-template-columns:58px minmax(0,1fr) 58px!important;width:min(100vw,430px)!important;max-width:430px!important;min-height:64px!important;padding:10px 14px!important;left:0!important}}.package-detail-page .detail-section-head{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.package-detail-page .detail-section-head span{color:#7d8495!important;background:#f4f6fb!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.package-detail-page .detail-version-title{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.package-detail-page .detail-version-title time{color:#9aa1b2!important;flex:none!important;font-size:12px!important;font-weight:750!important}.package-detail-page #versions .detail-box{grid-template-columns:minmax(0,1fr)!important}.package-detail-page #versions .detail-box:after{content:none!important}.package-detail-page #versions .detail-box p{-webkit-line-clamp:unset!important;overflow:visible!important}@media (max-width:767px){.package-detail-page .detail-version-title{align-items:flex-start!important}.package-detail-page .detail-version-title time{font-size:11px!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding-left:10px!important;padding-right:10px!important}.package-detail-page .detail-intro-card{grid-template-columns:64px minmax(0,1fr) 38px!important;gap:10px!important;padding:14px 12px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{width:64px!important;height:64px!important;min-height:64px!important}.package-detail-page .detail-title-row h1{font-size:18px!important}.package-detail-page .detail-action-bar{grid-template-columns:52px minmax(0,1fr) 52px!important;padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]){background:#f6f7fb!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding:10px 14px calc(26px + env(safe-area-inset-bottom))!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .mobile-bottom-nav{display:none!important}.package-detail-page{gap:10px!important}.package-detail-page .app-detail-card{background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 12px 34px #262a480a!important}.package-detail-page .detail-card-shell{background:#fff!important;border-radius:14px!important;gap:0!important}.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-action-bar{background:#fff!important;border-radius:0!important}.package-detail-page .detail-intro-card{grid-template-columns:82px minmax(0,1fr) 54px!important;gap:12px!important;min-height:118px!important;padding:16px 14px 10px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:13px!important;width:82px!important;height:82px!important;min-height:82px!important}.package-detail-page .detail-title-row{flex-wrap:wrap!important}.package-detail-page .detail-title-row h1{text-overflow:clip!important;white-space:normal!important;flex:1 0 100%!important;font-size:20px!important;overflow:visible!important}.package-detail-page .detail-ai-badge{color:#7a5cff!important;background:#f2edff!important;border:0!important;border-radius:999px!important;flex:none!important;align-items:center!important;height:20px!important;padding:0 6px!important;font-size:10px!important;font-weight:850!important;line-height:20px!important;display:inline-flex!important}.package-detail-page .detail-live-dot{height:20px!important;padding:0 7px!important;font-size:10px!important}.package-detail-page .detail-intro-copy>p{-webkit-line-clamp:1!important;margin-top:4px!important;font-size:12px!important;line-height:1.35!important}.package-detail-page .detail-tag-row,.package-detail-page .detail-meta-row{margin-top:7px!important}.package-detail-page .detail-rating-panel{width:54px!important;min-width:54px!important;padding-top:0!important}.package-detail-page .detail-rating-panel b{font-size:28px!important}.package-detail-page .detail-rating-panel div{color:#e3e6ef!important;gap:1px!important;margin-top:8px!important;display:flex!important}.package-detail-page .detail-rating-panel svg{width:11px!important;height:11px!important}.package-detail-page .detail-rating-panel span{white-space:nowrap!important;margin-top:5px!important}.package-detail-page .detail-gallery{padding:0 14px 12px!important}.package-detail-page .detail-gallery-head{display:none!important}.package-detail-page .detail-gallery-main{border-radius:11px!important;padding:0!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-gallery-main,.package-detail-page .detail-gallery-main img{aspect-ratio:16/5.3!important;border-radius:11px!important}.package-detail-page .detail-gallery-main:after{content:"";pointer-events:none;background:radial-gradient(circle at 2px,#fff 0 2px,#0000 2.5px),radial-gradient(circle at 10px,#ffffffc7 0 2px,#0000 2.5px),radial-gradient(circle at 18px,#ffffffc7 0 2px,#0000 2.5px),radial-gradient(circle at 26px,#ffffffc7 0 2px,#0000 2.5px);border-radius:999px;width:34px;height:5px;position:absolute;bottom:8px;right:50%;transform:translate(50%)}.package-detail-page .detail-gallery:not(.has-multiple-media) .detail-gallery-main:after{content:none}.package-detail-page .app-metrics{gap:0!important;padding:0 14px 12px!important}.package-detail-page .app-metrics>div{background:#fff!important;border:1px solid #eef0f6!important;border-right:0!important;grid-template-rows:auto auto!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;min-height:60px!important;padding:9px 6px!important;display:grid!important}.package-detail-page .app-metrics>div:first-child{border-radius:9px 0 0 9px!important}.package-detail-page .app-metrics>div:last-child{border-right:1px solid #eef0f6!important;border-radius:0 9px 9px 0!important}.package-detail-page .app-metrics svg{grid-row:1/3!important;justify-self:center!important;width:15px!important;height:15px!important;display:flex!important}.package-detail-page .app-metrics>div:first-child svg{color:#ff6d8b!important}.package-detail-page .app-metrics>div:nth-child(2) svg,.package-detail-page .app-metrics>div:nth-child(3) svg{color:#7a5cff!important}.package-detail-page .app-metrics>div:nth-child(4) svg{color:#ff9f43!important}.package-detail-page .app-metrics b{text-align:left!important;align-self:end!important;font-size:13px!important}.package-detail-page .app-metrics span{text-align:left!important;align-self:start!important;margin-top:3px!important;font-size:10px!important}.package-detail-page .detail-mobile-resource-card{display:none!important}.package-detail-page .detail-action-bar{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0 14px 14px!important;display:grid!important;position:static!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{border:0!important;border-radius:6px!important;grid-area:auto!important;height:40px!important;font-size:13px!important;font-weight:850!important;display:inline-flex!important}.package-detail-page .detail-action-forum,.package-detail-page .detail-action-primary,.package-detail-page .detail-action-unavailable{color:#fff!important;background:linear-gradient(135deg,#7058ee 0%,#563ef0 100%)!important}.package-detail-page .detail-action-share{color:#3f4454!important;background:#f0f1f6!important}.package-detail-page .detail-action-bar svg{width:14px!important;height:14px!important}.package-detail-page .detail-section{border-radius:12px!important;box-shadow:0 10px 28px #262a4809!important}.package-detail-page .detail-list{margin-top:10px!important}.package-detail-page .detail-box{border:1px solid #eef0f6!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) 18px!important;align-items:center!important;min-height:58px!important;padding:10px 12px!important;display:grid!important}.package-detail-page .detail-box:after{content:"›";color:#9aa1b2;font-size:24px;line-height:1;grid-area:1/2/3!important}.package-detail-page .detail-box p{grid-column:1!important}.detail-install-section{padding:14px 14px 12px!important}.detail-install-list{background:linear-gradient(90deg,#7058ee09,#7058ee13)!important;border-radius:8px!important;margin-top:8px!important;overflow:hidden!important}.detail-install-list div{min-height:35px!important;padding:0 4px!important}.detail-install-download{border-radius:6px!important;height:44px!important}.detail-related-card{background:#fff!important;border:1px solid #eef0f6!important;border-radius:8px!important;width:78px!important;min-width:78px!important;padding:7px!important}.detail-related-card img{border-radius:7px!important;width:44px!important;height:44px!important}.package-detail-page .review-compose-panel{background:linear-gradient(90deg,#7058ee09,#7058ee13)!important;border:1px solid #eef0f6!important;border-radius:9px!important;padding:10px!important}.package-detail-page .review-input-panel,.package-detail-page .comment-box{background:0 0!important}.package-detail-page .comment-box{grid-template-columns:minmax(0,1fr) 82px!important;gap:8px!important;display:grid!important}.package-detail-page .interaction-head{grid-column:1/3!important}.package-detail-page .comment-box textarea{border-radius:7px!important;min-height:36px!important;font-size:12px!important}.package-detail-page .comment-submit-button{border-radius:999px!important;width:82px!important;height:36px!important;margin-top:0!important;font-size:12px!important}}@media (max-width:374px){.package-detail-page .detail-intro-card{grid-template-columns:64px minmax(0,1fr) 44px!important;min-height:112px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:11px!important;width:64px!important;height:64px!important;min-height:64px!important}.package-detail-page .detail-title-row{flex-wrap:wrap!important}.package-detail-page .detail-title-row h1{flex-basis:100%!important}.package-detail-page .app-metrics>div{grid-template-columns:1fr!important;padding-inline:4px!important}.package-detail-page .app-metrics svg{display:none!important}.package-detail-page .app-metrics b,.package-detail-page .app-metrics span{text-align:center!important}.package-detail-page .detail-action-bar{gap:6px!important;padding-inline:10px!important}}@media (max-width:767px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding:10px 12px calc(28px + env(safe-area-inset-bottom))!important}.package-detail-page .detail-main{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.package-detail-page .app-detail-card{box-shadow:none!important;background:0 0!important;border-radius:0!important;overflow:visible!important}.package-detail-page .detail-card-shell{background:0 0!important;border-radius:0!important;gap:10px!important}.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-action-bar,.package-detail-page .detail-section{background:#fff!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 8px 22px #262a4809!important}.package-detail-page .detail-intro-card{grid-template-columns:76px minmax(0,1fr) 48px!important;gap:10px!important;min-height:0!important;padding:14px 12px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:13px!important;width:76px!important;height:76px!important;min-height:76px!important}.package-detail-page .detail-title-row h1{font-size:19px!important;line-height:1.2!important}.package-detail-page .detail-intro-copy>p{-webkit-line-clamp:1!important;margin-top:5px!important;line-height:1.35!important}.package-detail-page .detail-tag-row{margin-top:7px!important}.package-detail-page .detail-meta-row{flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important;padding-bottom:0!important;display:flex!important;overflow:visible!important}.package-detail-page .detail-meta-row span{height:20px!important;padding:0 7px!important;font-size:10px!important;line-height:20px!important}.package-detail-page .detail-rating-panel{width:48px!important;min-width:48px!important}.package-detail-page .detail-rating-panel b{font-size:25px!important}.package-detail-page .detail-rating-panel svg{width:9px!important;height:9px!important}.package-detail-page .detail-rating-panel span{font-size:9px!important}.package-detail-page .detail-gallery{padding:10px 12px!important}.package-detail-page .detail-gallery-main,.package-detail-page .detail-gallery-main img{aspect-ratio:16/5.4!important;border-radius:12px!important}.package-detail-page .app-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}.package-detail-page .app-metrics>div{border:0!important;border-right:1px solid #eef0f6!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:62px!important;padding:8px 3px!important;display:flex!important}.package-detail-page .app-metrics>div:last-child{border-right:0!important}.package-detail-page .app-metrics svg{background:0 0!important;border-radius:0!important;flex:none!important;align-self:center!important;width:14px!important;height:14px!important;margin-bottom:4px!important;padding:0!important;display:block!important}.package-detail-page .app-metrics b,.package-detail-page .app-metrics span{text-align:center!important;align-self:center!important;max-width:100%!important}.package-detail-page .app-metrics b{font-size:13px!important;line-height:1.15!important}.package-detail-page .app-metrics span{margin-top:4px!important;font-size:10px!important}.package-detail-page .detail-action-bar{padding:10px 12px!important}.package-detail-page .detail-section{padding:14px 12px!important}.detail-mobile-tabs{gap:22px!important;padding-bottom:9px!important}.detail-mobile-tabs button{background:0 0!important;border:0!important;min-width:56px!important;min-height:32px!important;padding:0!important;line-height:32px!important}.detail-mobile-tabs button.active:after{height:3px!important;bottom:-10px!important}.detail-version-panel{flex-direction:column!important;gap:10px!important;margin-top:12px!important;display:flex!important}.detail-version-panel article{background:#fff!important;border:1px solid #eef0f6!important;border-radius:10px!important;padding:11px 12px!important}.detail-version-panel article>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.detail-version-panel b{color:#262b3a!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:13px!important;font-weight:900!important;overflow:hidden!important}.detail-version-panel time{color:#9aa1b2!important;flex:none!important;font-size:11px!important;font-weight:750!important}.detail-version-panel p{color:#6f7688!important;margin-top:7px!important;font-size:12px!important;font-weight:750!important;line-height:1.45!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding-left:10px!important;padding-right:10px!important}.package-detail-page .detail-intro-card{grid-template-columns:64px minmax(0,1fr) 42px!important;gap:9px!important;padding:12px 10px!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{width:64px!important;height:64px!important;min-height:64px!important}.package-detail-page .detail-title-row h1{font-size:18px!important}.package-detail-page .detail-rating-panel{width:42px!important;min-width:42px!important}}@media (max-width:767px){.package-detail-page #reviews{padding:16px 12px 14px!important;overflow:visible!important}.package-detail-page .review-section-title{color:#202431!important;margin:0 0 12px!important;font-size:18px!important;font-weight:950!important;line-height:1.25!important}.package-detail-page .review-compose-panel{background:linear-gradient(#f6f3fffa 0%,#fffffffa 72%),#fff!important;border:1px solid #eff1f7!important;border-radius:13px!important;padding:12px!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6!important}.package-detail-page .review-input-panel,.package-detail-page .comment-box{background:0 0!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.package-detail-page .interaction-head{grid-column:auto!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:32px!important;margin:0!important;padding:0!important;display:flex!important}.package-detail-page .interaction-head>span{color:#858ca0!important;background:#fff!important;border-radius:999px!important;flex:none!important;align-items:center!important;height:24px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;line-height:24px!important;display:inline-flex!important}.package-detail-page .interaction-head>div{justify-content:flex-end!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.package-detail-page .interaction-head button{color:#b8b0f6!important;background:#7058ee14!important;border:0!important;border-radius:999px!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;padding:0!important;display:inline-grid!important}.package-detail-page .interaction-head button.active{color:#755cff!important;background:#f1ecff!important}.package-detail-page .interaction-head button svg{fill:currentColor!important;stroke-width:2px!important;width:15px!important;height:15px!important}.package-detail-page .comment-box textarea{resize:none!important;color:#303646!important;width:100%!important;min-height:74px!important;box-shadow:none!important;background:#fff!important;border:1px solid #ebeef6!important;border-radius:11px!important;padding:11px 12px!important;font-size:13px!important;font-weight:750!important;line-height:1.5!important}.package-detail-page .comment-box textarea::placeholder{color:#a4aabb!important;font-weight:750!important}.package-detail-page .comment-box textarea:focus-visible{border-color:#7058ee6b!important;outline:0!important;box-shadow:0 0 0 3px #7058ee1a!important}.package-detail-page .comment-submit-button{color:#fff!important;background:linear-gradient(135deg,#8067ff 0%,#6d54ee 100%)!important;border:0!important;border-radius:999px!important;align-self:flex-end!important;width:112px!important;height:44px!important;min-height:44px!important;margin-top:0!important;font-size:13px!important;font-weight:900!important;box-shadow:0 8px 18px #7058ee2e!important}.package-detail-page .comment-submit-button:disabled{color:#ffffffe0!important;box-shadow:none!important;background:#d5cdf8!important}.package-detail-page .review-thread-list{box-shadow:none!important;background:#fff!important;border:0!important;flex-direction:column!important;gap:0!important;margin-top:12px!important;padding:0!important;display:flex!important;overflow:visible!important}.package-detail-page .review-thread-card.community-comment-item{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #f0f2f7!important;border-radius:0!important;grid-template-columns:42px minmax(0,1fr)!important;gap:0 10px!important;padding:13px 0 12px!important;display:grid!important}.package-detail-page .review-thread-card.community-comment-item:first-child{border-top:0!important}.package-detail-page .review-thread-card .community-comment-avatar{border-radius:999px!important;grid-area:1/1/4!important;align-self:start!important;width:38px!important;height:38px!important}.package-detail-page .review-card-main.community-comment-main{grid-column:2!important;min-width:0!important;padding:0!important}.package-detail-page .review-author-meta.community-comment-author{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}.package-detail-page .review-author-meta.community-comment-author>div{align-items:center!important;gap:6px!important;min-width:0!important;max-width:100%!important;display:flex!important}.package-detail-page .review-author-meta.community-comment-author b{color:#333849!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:126px!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}.package-detail-page .review-author-meta.community-comment-author span{color:#8c93a5!important;background:#fff!important;border:1px solid #eceef6!important;border-radius:999px!important;height:18px!important;padding:0 6px!important;font-size:10px!important;font-weight:800!important;line-height:16px!important}.package-detail-page .review-author-meta.community-comment-author p{color:#9aa1b2!important;margin:0!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}.package-detail-page .review-card>.community-comment-main>.community-comment-content{color:#2f3442!important;margin-top:8px!important;font-size:14px!important;font-weight:800!important;line-height:1.55!important}.package-detail-page .review-action-row.community-comment-actions{grid-column:2!important;align-items:center!important;gap:18px!important;margin-top:9px!important;padding:0!important;display:flex!important}.package-detail-page .review-action-row.community-comment-actions button{color:#9aa1b2!important;background:0 0!important;border:0!important;align-items:center!important;gap:4px!important;min-width:0!important;height:26px!important;padding:0!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.package-detail-page .review-action-row.community-comment-actions svg{width:15px!important;height:15px!important}}@media (max-width:374px){.package-detail-page .review-compose-panel{padding:10px!important}.package-detail-page .interaction-head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.package-detail-page .interaction-head>div{justify-content:flex-start!important;width:100%!important}.package-detail-page .comment-submit-button{width:112px!important}}@media (max-width:767px){:is(html:has(.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum])),body:has(.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]))){max-width:100%!important;overflow-x:hidden!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]),.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-page,.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace,.package-detail-page,.package-detail-page .detail-main,.package-detail-page .app-detail-card,.package-detail-page .detail-card-shell{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100vw!important;overflow-x:clip!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]){margin-left:auto!important;margin-right:auto!important}.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{max-width:430px!important;padding-left:12px!important;padding-right:12px!important}.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-mobile-resource-card,.package-detail-page .detail-section,.package-detail-page .review-compose-panel,.package-detail-page .review-input-panel,.package-detail-page .comment-box{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.package-detail-page .detail-intro-copy,.package-detail-page .detail-title-row,.package-detail-page .detail-tag-row,.package-detail-page .detail-meta-row,.package-detail-page .detail-gallery-main,.package-detail-page .review-card-main,.package-detail-page .community-comment-main{min-width:0!important;max-width:100%!important}.package-detail-page .detail-tag-row,.package-detail-page .detail-meta-row,.package-detail-page .detail-related-scroll{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.package-detail-page .detail-action-bar{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.tap-shell-route-forum-groups{min-height:100dvh;background:linear-gradient(#f2f6ffeb 0,#f6f7fb00 150px),#f6f7fb!important}.tap-shell-route-forum-groups .tap-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7fbeb!important;border-bottom:0!important}.tap-shell-route-forum-groups .tap-topbar-inner{min-height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 108px 0 16px!important;justify-content:flex-start!important}.tap-shell-route-forum-groups .mobile-topbar-title{color:#1f2329;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;max-width:100%;font-size:20px!important;font-weight:900!important;line-height:1.15!important;display:inline-flex!important}.tap-shell-route-forum-groups .mobile-topbar-title:after{content:"与创作者交流想法、分享经验、解决问题";color:#8b91a0;text-overflow:ellipsis;white-space:nowrap;max-width:210px;margin-top:5px;font-size:11px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.tap-shell-route-forum-groups .mobile-search-entry{right:52px;top:calc(12px + env(safe-area-inset-top));background:0 0;width:40px;height:40px}.tap-shell-route-forum-groups .tap-page{padding:0 12px!important}.tap-shell-route-forum-groups .tap-workspace{padding:8px 0 calc(96px + env(safe-area-inset-bottom))!important}.tap-shell-route-forum-groups .forum-new-shell,.tap-shell-route-forum-groups .forum-new-content,.tap-shell-route-forum-groups .forum-new-main{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:block!important;overflow:visible!important}.tap-shell-route-forum-groups .forum-new-banner{overflow:hidden;background:#e8ecf5!important;border:0!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:clamp(150px,42vw,172px)!important;min-height:0!important;margin:0!important;box-shadow:0 12px 28px #30375414!important}.tap-shell-route-forum-groups .forum-new-banner-track,.tap-shell-route-forum-groups .forum-new-banner-slide{position:absolute;inset:0;aspect-ratio:auto!important;width:100%!important;height:100%!important;min-height:0!important}.tap-shell-route-forum-groups .forum-new-banner-shade{background:linear-gradient(90deg,#181b30b8,#181b303d 62%,#181b302e),linear-gradient(#181b300a,#181b305c)!important}.tap-shell-route-forum-groups .forum-new-banner-copy{max-width:none!important;inset:50% 42px auto 28px!important;transform:translateY(-50%)!important}.tap-shell-route-forum-groups .forum-new-banner-copy b{color:#fff;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;font-size:16px!important;font-weight:850!important;line-height:1.2!important}.tap-shell-route-forum-groups .forum-new-banner-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:650;overflow:hidden;color:#ffffffdb!important;white-space:normal!important;margin-top:6px!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important}.tap-shell-route-forum-groups .forum-new-banner-arrow{display:none!important}.tap-shell-route-forum-groups .forum-new-banner-arrow-prev{left:8px!important}.tap-shell-route-forum-groups .forum-new-banner-arrow-next{right:8px!important}.tap-shell-route-forum-groups .forum-new-banner-arrow svg{width:16px!important;height:16px!important}.tap-shell-route-forum-groups .forum-new-banner-dots,.tap-shell-route-forum-groups .forum-new-banner .forum-new-stats{display:none!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile{display:block!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-desktop{display:none!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile{overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:12px!important;padding:0!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile header{border-bottom:1px solid #ededf0;grid-template-columns:minmax(0,1fr) 34px;align-items:center;min-height:48px;padding:0 12px!important;display:grid!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile h2{line-height:1.2;color:#1f2329!important;font-size:15px!important;font-weight:850!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile header button{justify-content:center;justify-self:end;align-items:center;color:#1689c7!important;width:34px!important;height:34px!important;box-shadow:none!important;background:#eef8ff!important;border:0!important;border-radius:999px!important;padding:0!important;font-size:0!important;display:inline-flex!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile header button svg{width:16px!important;height:16px!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list{padding:0 12px!important;display:block!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list a{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;border:0!important;border-bottom:1px solid #f0f0f3!important;padding:9px 0!important;display:grid!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list a:last-child{border-bottom:0!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list span{color:#1689c7!important;background:#eef8ff!important;border-radius:7px!important;width:22px!important;height:22px!important;font-size:11px!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#29303d!important;font-size:13px!important;font-weight:750!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile .forum-new-topic-list small{white-space:nowrap;font-weight:650;color:#9aa0ab!important;font-size:10px!important}.tap-shell-route-forum-groups .forum-board-tabbar{grid-template-columns:repeat(2,minmax(0,1fr));z-index:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:0!important;border-radius:14px!important;gap:4px!important;margin:12px 0 0!important;padding:4px!important;display:grid!important;position:static!important}.tap-shell-route-forum-groups .forum-board-tabbar button{min-width:0;color:#656b78!important;background:0 0!important;border:0!important;border-radius:11px!important;height:36px!important;padding:0 8px!important;font-size:14px!important;font-weight:800!important}.tap-shell-route-forum-groups .forum-board-tabbar button.active{color:#fff!important;background:#7058ee!important;box-shadow:0 8px 18px #7058ee33!important}.tap-shell-route-forum-groups .forum-board-tab-panel{display:none!important}.tap-shell-route-forum-groups .forum-board-tab-panel.active{display:block!important}.tap-shell-route-forum-groups .forum-new-section{overflow:hidden;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:14px!important;margin-top:12px!important;padding:0!important}.tap-shell-route-forum-groups .forum-new-section-head{border-bottom:1px solid #ededf0;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;padding:0 12px!important;display:grid!important}.tap-shell-route-forum-groups .forum-new-section-head>span{justify-content:center;align-items:center;color:#7058ee!important;background:#f2efff!important;border-radius:10px!important;width:30px!important;height:30px!important;display:inline-flex!important}.tap-shell-route-forum-groups .forum-new-section-head>span svg{width:16px!important;height:16px!important}.tap-shell-route-forum-groups .forum-new-section-head>div{min-width:0}.tap-shell-route-forum-groups .forum-new-section-head h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1f2329!important;font-size:16px!important;font-weight:850!important;line-height:1.2!important}.tap-shell-route-forum-groups .forum-new-section-head p{text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.2;overflow:hidden;color:#9aa0ab!important;margin-top:3px!important;font-size:11px!important;display:block!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all{justify-content:center;align-items:center;gap:2px;color:#7058ee!important;width:auto!important;min-width:72px!important;height:30px!important;box-shadow:none!important;background:#f4f0ff!important;border:0!important;border-radius:999px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all-text{display:inline!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all svg{color:currentColor!important;background:0 0!important;width:13px!important;height:13px!important;margin:0!important;padding:0!important}.tap-shell-route-forum-groups .forum-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px!important;display:grid!important}.tap-shell-route-forum-groups .forum-board-card{align-items:center;min-width:0;background:#fff!important;border:1px solid #f0f1f5!important;border-radius:12px!important;grid-template-columns:46px minmax(0,1fr)!important;gap:8px!important;min-height:82px!important;padding:8px!important;display:grid!important;box-shadow:0 4px 14px #23273c08!important}.tap-shell-route-forum-groups .forum-board-card:last-child{border-bottom:1px solid #f0f1f5!important}.tap-shell-route-forum-groups .forum-board-cover,.tap-shell-route-forum-groups .forum-board-icon{border-radius:11px!important;width:46px!important;height:46px!important}.tap-shell-route-forum-groups .forum-board-cover{position:relative;overflow:hidden}.tap-shell-route-forum-groups .forum-board-cover-badge{z-index:2;color:#fff;pointer-events:none;background:linear-gradient(135deg,#7c5cff,#5f46e8);border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;font-size:9px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:3px;left:3px;box-shadow:0 4px 10px #4f46e547}.tap-shell-route-forum-groups .forum-board-icon svg{width:20px!important;height:20px!important}.tap-shell-route-forum-groups .forum-board-copy{min-width:0}.tap-shell-route-forum-groups .forum-board-title{align-items:center;min-width:0;gap:4px!important;display:flex!important}.tap-shell-route-forum-groups .forum-board-title b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:#252a35!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important}.tap-shell-route-forum-groups .forum-board-title .inline-flex{flex:none;color:#fff!important;background:#7058ee!important;border:0!important;border-radius:999px!important;height:17px!important;padding:0 5px!important;font-size:9px!important;font-weight:850!important}.tap-shell-route-forum-groups .forum-board-copy small{text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.25;display:block;overflow:hidden;color:#8b91a0!important;margin-top:4px!important;font-size:10px!important}.tap-shell-route-forum-groups .forum-board-stats{min-width:0;overflow:hidden;color:#9aa0ab!important;gap:8px!important;margin-top:6px!important;display:flex!important}.tap-shell-route-forum-groups .forum-board-stats em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;font-weight:650;overflow:hidden;color:#8f95a3!important;font-size:10px!important}.tap-shell-route-forum-groups .forum-board-stats strong{margin-right:2px;color:#252a35!important;font-size:11px!important;font-weight:850!important}.tap-shell-route-forum-groups .forum-new-empty{grid-column:1/-1;color:#8b91a0!important;background:#f7f8fb!important;border:0!important;border-radius:12px!important;padding:18px 12px!important;font-size:13px!important}}@media (max-width:374px){.tap-shell-route-forum-groups .forum-board-grid{gap:7px!important;padding:8px!important}.tap-shell-route-forum-groups .forum-board-card{grid-template-columns:42px minmax(0,1fr)!important;gap:7px!important;padding:7px!important}.tap-shell-route-forum-groups .forum-board-cover,.tap-shell-route-forum-groups .forum-board-icon{width:42px!important;height:42px!important}.tap-shell-route-forum-groups .forum-board-cover-badge{min-width:15px;height:15px;padding:0 4px;font-size:8px;top:2px;left:2px}.tap-shell-route-forum-groups .forum-board-title b{font-size:12px!important}.tap-shell-route-forum-groups .forum-board-copy small,.tap-shell-route-forum-groups .forum-board-stats em{font-size:9px!important}}@media (max-width:767px){.tap-shell-route-forum-groups,.tap-shell-route-forum-groups .tap-page,.tap-shell-route-forum-groups .tap-workspace{max-width:100vw!important;overflow-x:hidden!important}.tap-shell-route-forum-groups .forum-new-shell,.tap-shell-route-forum-groups .forum-new-content,.tap-shell-route-forum-groups .forum-new-main{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.tap-shell-route-forum-groups .forum-new-banner,.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile,.tap-shell-route-forum-groups .forum-board-tabbar,.tap-shell-route-forum-groups .forum-new-section{box-sizing:border-box!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.tap-shell-route-forum-groups .forum-board-tabbar{grid-template-columns:repeat(2,minmax(0,calc(50% - 2px)))!important}.tap-shell-route-forum-groups .forum-board-grid{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,calc(50% - 4px)))!important;width:100%!important;max-width:100%!important}.tap-shell-route-forum-groups .forum-board-card{width:100%!important;max-width:100%!important;overflow:hidden!important}.tap-shell-route-forum-groups .forum-hot-topic-panel-mobile,.tap-shell-route-forum-groups .forum-board-tabbar{display:none!important}.tap-shell-route-forum-groups .forum-board-tab-panel,.tap-shell-route-forum-groups .forum-board-tab-panel.active,.tap-shell-route-forum-groups .forum-board-tab-panels{display:block!important}.tap-shell-route-forum-groups .forum-new-section{margin-top:12px!important}.tap-shell-route-forum-groups .forum-new-banner-copy{flex-direction:column;gap:0;display:flex!important}.tap-shell-route-forum-groups .forum-new-banner-copy small{display:none!important}.tap-shell-route-forum-groups .forum-new-banner .forum-new-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(190px,68%);margin-top:14px!important;display:grid!important}.tap-shell-route-forum-groups .forum-new-banner .forum-new-stats em{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:3px;min-width:0;font-style:normal;font-weight:700;line-height:1.1;display:flex;overflow:hidden;color:#ffffffc7!important;font-size:10px!important}.tap-shell-route-forum-groups .forum-new-banner .forum-new-stats strong{font-weight:900;line-height:1;display:block;color:#fff!important;font-size:15px!important}.tap-shell-route-forum-groups .tap-topbar-inner{padding-right:108px!important}.tap-shell-route-forum-groups .mobile-topbar-title:after{max-width:196px}.tap-shell-route-forum-groups .tap-topbar-content{pointer-events:none;top:calc(10px + env(safe-area-inset-top))!important;z-index:111!important;justify-content:flex-end!important;align-items:center!important;gap:2px!important;width:88px!important;height:44px!important;padding:0!important;display:flex!important;position:fixed!important;right:10px!important;overflow:visible!important}.tap-shell-route-forum-groups .mobile-checkin-entry,.tap-shell-route-forum-groups .tap-search-wrap,.tap-shell-route-forum-groups .points-pill,.tap-shell-route-forum-groups .checkin-top-entry,.tap-shell-route-forum-groups .login-entry{display:none!important}.tap-shell-route-forum-groups .tap-topbar-actions,.tap-shell-route-forum-groups .tap-topbar-content[data-authenticated=false] .tap-topbar-actions{pointer-events:auto;justify-content:flex-end!important;align-items:center!important;gap:2px!important;width:auto!important;min-width:0!important;height:44px!important;margin-left:0!important;display:flex!important}.tap-shell-route-forum-groups .notice-entry{color:#171b2f!important;width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.tap-shell-route-forum-groups .notice-entry svg{stroke-width:2.05px!important;width:23px!important;height:23px!important}.tap-shell-route-forum-groups .notice-entry span{min-width:15px!important;height:15px!important;padding:0 4px!important;font-size:9px!important;line-height:15px!important;top:6px!important;right:4px!important}.tap-shell-route-forum-groups .profile-menu-wrap{justify-content:center!important;align-items:center!important;width:42px!important;height:44px!important;display:flex!important}.tap-shell-route-forum-groups .tap-avatar{width:42px!important;min-width:42px!important;height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important;display:inline-flex!important}.tap-shell-route-forum-groups .tap-avatar .user-avatar{width:38px!important;height:38px!important;box-shadow:0 8px 18px #1f23291f!important}.tap-shell-route-forum-groups .profile-menu{top:calc(100% + 8px)!important;right:0!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all{color:#34394b!important;background:linear-gradient(#fff 0%,#fbfaff 100%)!important;border:1px solid #ece9f8!important;gap:6px!important;min-width:94px!important;height:36px!important;padding:0 11px 0 17px!important;font-size:12px!important;font-weight:850!important;box-shadow:0 8px 20px #3a34600f!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all-text{white-space:nowrap;min-width:0;color:inherit!important;font-size:12px!important;font-weight:850!important;line-height:1!important;display:inline-block!important}.tap-shell-route-forum-groups .forum-new-section-head .forum-new-view-all svg{color:#8a70f3!important;background:#f0ebff!important;border-radius:999px!important;width:18px!important;height:18px!important;padding:3px!important}.tap-shell-route-forum-groups .forum-all-section .forum-new-section-head{grid-template-columns:minmax(0,1fr) auto!important}.tap-shell-route-forum-groups .forum-all-section .forum-new-section-head>span{display:none!important}.tap-shell-route-forum-groups .forum-all-section-count{white-space:nowrap;grid-column:auto!important;justify-self:end!important;max-width:none!important}.tap-shell-route-forum-groups .tap-topbar-inner{justify-content:space-between!important;padding-right:12px!important}.tap-shell-route-forum-groups .mobile-topbar-title{flex:auto!important;min-width:0!important}.tap-shell-route-forum-groups .mobile-topbar-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.tap-shell-route-forum-groups .tap-topbar-content{display:none!important}}.tap-shell-route-publish{background:#f7f8fb}.publish-standalone-page{width:100%;min-width:0}.tap-shell-route-publish .publish-compose-workspace{width:100%;max-width:1040px}@media (min-width:1181px){.tap-shell-route-publish .publish-compose-shell{width:100%}.tap-shell-route-publish .publish-compose-workspace,.creator-center-publish .publish-compose-workspace{grid-template-columns:minmax(0,880px) 320px;align-items:start;gap:22px;width:100%;max-width:1280px;display:grid}.tap-shell-route-publish .publish-compose-main,.creator-center-publish .publish-compose-main{width:100%;max-width:880px;margin:0}.tap-shell-route-publish .publish-assist,.creator-center-publish .publish-assist{display:flex;position:sticky;top:96px}.tap-shell-route-publish .publish-assist-card,.creator-center-publish .publish-assist-card{background:#ffffffeb}.tap-shell-route-publish .publish-assist-head span,.creator-center-publish .publish-assist-head span{color:#7058ee;background:#f1edff;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:900}}@media (max-width:1180px){.tap-shell-route-publish .publish-assist,.creator-center-publish .publish-assist{display:none}.tap-shell-route-publish .publish-compose-workspace,.creator-center-publish .publish-compose-workspace{max-width:1040px}}@media (max-width:767px){.tap-shell-route-publish,.tap-shell-route-publish .tap-page,.tap-shell-route-publish .tap-workspace,.tap-shell-route-publish .publish-standalone-page,.tap-shell-route-publish .publish-compose-shell,.tap-shell-route-publish .publish-compose-workspace{background:#f4f4f5!important}.tap-shell-route-publish .tap-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:12px!important;padding-right:12px!important}.tap-shell-route-publish .tap-workspace{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:12px 0 calc(108px + env(safe-area-inset-bottom))!important}.tap-shell-route-publish .publish-compose-workspace{padding:0 0 18px!important}.creator-center-publish,.creator-center-publish .creator-layout,.creator-center-publish .creator-content,.creator-center-publish .publish-compose-shell,.creator-center-publish .publish-compose-workspace{background:#f4f4f5!important}.creator-center-publish .creator-layout{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:var(--creator-mobile-topbar-height) 12px 0!important;margin:0!important}.creator-center-publish .creator-content-publish{box-sizing:border-box!important;width:100%!important;min-width:0!important;padding:12px 0 calc(108px + env(safe-area-inset-bottom))!important}.creator-center-publish .publish-compose-workspace{padding:0 0 18px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum]{background:#f5f6fa!important;min-height:100dvh!important;overflow-x:clip!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .mobile-search-entry{display:none!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .tap-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:var(--app-mobile-topbar-height,64px) 12px 0!important;background:#f5f6fa!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .tap-workspace{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:12px 0 calc(118px + env(safe-area-inset-bottom))!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-layout,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main{flex-direction:column!important;gap:10px!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-main .forum-hero{border:0!important;border-radius:12px!important;width:100%!important;max-width:100%!important;height:154px!important;min-height:154px!important;margin:0!important;padding:0!important;box-shadow:0 12px 28px #2628401a!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head{grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;bottom:18px!important;left:16px!important;right:16px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head img{border-radius:12px!important;width:44px!important;height:44px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-game-head h1{font-size:19px!important;font-weight:900!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs{background:#fff!important;border:0!important;border-radius:12px!important;grid-template-columns:minmax(136px,1fr) minmax(0,176px)!important;align-items:center!important;gap:4px!important;min-height:56px!important;margin:0!important;padding:0 10px!important;display:grid!important;box-shadow:0 8px 22px #2a2d480b!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs>div:first-child{border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:56px!important;padding:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button{justify-content:center!important;height:56px!important;font-size:14px!important;font-weight:850!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button.active:after{width:24px!important;bottom:10px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort{grid-template-columns:minmax(0,1fr)!important;width:100%!important;padding:0!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort-select{width:100%!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort-select .styled-select-trigger{height:38px!important;padding:0 9px 0 12px!important;font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card{background:#fff!important;border-radius:12px!important;grid-template-columns:44px minmax(0,1fr) 82px!important;align-items:center!important;gap:12px!important;min-height:66px!important;padding:11px 12px!important;display:grid!important;box-shadow:0 8px 22px #2a2d480b!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-icon{color:#fff!important;background:linear-gradient(#8c6cff,#7058ee)!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card h2{color:#202436!important;align-items:center!important;gap:7px!important;font-size:15px!important;font-weight:900!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card h2 em{color:#7058ee!important;border:1px solid #7058ee!important;border-radius:999px!important;align-items:center!important;height:18px!important;padding:0 6px!important;font-size:11px!important;font-style:normal!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card p{color:#858b9a!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:12px!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-write-link{color:#fff!important;background:linear-gradient(#8c6cff,#7058ee)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:36px!important;font-size:13px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-feed{flex-direction:column!important;gap:10px!important;margin:0!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card{border-radius:12px!important;margin:0!important;padding:14px!important;box-shadow:0 8px 22px #2a2d480b!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author{grid-template-columns:38px minmax(0,1fr) 32px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author .user-avatar{width:38px!important;height:38px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-author>button{color:#a5aaba!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="1"]{display:block!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"],.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="3"]{background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery img,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery img+img{border-radius:9px!important;width:100%!important;display:block!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="2"] img,.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-gallery[data-count="3"] img{aspect-ratio:1.25!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-tags{margin-top:10px!important;display:flex!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-tags span{color:#7058ee!important;background:#f1edff!important;min-height:24px!important;padding:0 10px!important;font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .post-card-actions>span{visibility:hidden!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs{grid-template-columns:minmax(128px,1fr) minmax(0,166px)!important;padding:0 8px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-tabs button{font-size:13px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort{grid-template-columns:minmax(0,1fr)!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-sort>span{font-size:12px!important}.tap-shell[class*=tap-shell-route-packages-][class*=-forum] .forum-mobile-entry-card{grid-template-columns:42px minmax(0,1fr) 76px!important;gap:9px!important;padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.tap-shell[class*=tap-shell-route-forum-post]{background:#f7f8fd!important}.tap-shell[class*=tap-shell-route-forum-post] .tap-topbar{height:var(--app-mobile-topbar-height)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;backdrop-filter:blur(18px)saturate(1.12)!important;background:#fffffff5!important;border-bottom:1px solid #eef0f6!important}.tap-shell[class*=tap-shell-route-forum-post] .tap-topbar-inner{height:var(--app-mobile-topbar-height)!important;min-height:var(--app-mobile-topbar-height)!important;padding:env(safe-area-inset-top) 58px 0!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.tap-shell[class*=tap-shell-route-forum-post] .mobile-topbar-title{color:#202337!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:168px!important;font-size:17px!important;font-weight:950!important;line-height:1!important;display:block!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-post] .mobile-page-back{top:env(safe-area-inset-top)!important;color:#202337!important;width:44px!important;height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;left:14px!important}.tap-shell[class*=tap-shell-route-forum-post] .mobile-page-back svg{stroke-width:2.4px!important;width:24px!important;height:24px!important}.tap-shell[class*=tap-shell-route-forum-post] .mobile-moon-balance-entry,.tap-shell[class*=tap-shell-route-forum-post] .tap-topbar-content,.tap-shell[class*=tap-shell-route-forum-post] .tap-footer-legal,.tap-shell[class*=tap-shell-route-forum-post] .mobile-post-button{display:none!important}.tap-shell[class*=tap-shell-route-forum-post] .tap-page{min-height:100dvh!important;padding:var(--app-mobile-topbar-height) 0 0!important;display:block!important}.tap-shell[class*=tap-shell-route-forum-post] .tap-workspace{width:100%!important;max-width:430px!important;padding:0 12px calc(102px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-layout{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-main{flex-direction:column!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:0!important;display:flex!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card{width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:20px 12px 6px!important;overflow:visible!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card header{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card header .user-avatar{border-radius:999px!important;width:38px!important;height:38px!important;box-shadow:0 8px 18px #282c4e1a!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card header div{min-width:0!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card header b{color:#25283c!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:950!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card header p{color:#8e94a8!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card h1{color:#25283c!important;letter-spacing:0!important;margin-top:24px!important;font-size:21px!important;font-weight:950!important;line-height:1.28!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-body{color:#34384c!important;margin-top:14px!important;font-size:13px!important;font-weight:800!important;line-height:1.75!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-box{background:linear-gradient(135deg,#fbfaff 0%,#f4f1ff 100%)!important;border:1px solid #ece9ff!important;border-radius:8px!important;grid-template-columns:34px minmax(0,1fr) 78px!important;align-items:center!important;gap:10px!important;margin-top:16px!important;padding:12px!important;display:grid!important;box-shadow:0 10px 28px #544c820f!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-icon{color:#7658f2!important;background:#eee8ff!important;border-radius:10px!important;width:34px!important;height:34px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-icon svg{width:18px!important;height:18px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-copy{min-width:0!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-copy>span{color:#7658f2!important;font-size:11px!important;font-weight:950!important;line-height:1.2!important;display:block!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-box b{color:#25283c!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:13px!important;font-weight:950!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-box p{color:#8d93a5!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-download{color:#fff!important;background:linear-gradient(135deg,#8668ff,#6f50ed)!important;border-radius:999px!important;grid-column:auto!important;width:78px!important;min-width:0!important;height:34px!important;padding:0!important;font-size:12px!important;font-weight:950!important;box-shadow:0 12px 22px #7050ed38!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-gallery{margin-top:14px!important;display:block!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-gallery img{-o-object-fit:cover!important;object-fit:cover!important;aspect-ratio:16/9!important;border-radius:8px!important;width:100%!important;max-width:none!important;display:block!important;box-shadow:0 12px 28px #2426421a!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-gallery img+img{margin-top:12px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer{color:#98a0b4!important;border:0!important;grid-template-columns:max-content max-content max-content max-content minmax(0,1fr)!important;align-items:center!important;gap:18px!important;margin-top:14px!important;padding:0!important;font-size:12px!important;font-weight:850!important;display:grid!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer span,.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer button{min-width:0!important;height:34px!important;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;white-space:nowrap!important;align-items:center!important;gap:5px!important;line-height:1!important;display:inline-flex!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer svg{width:14px!important;height:14px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer .post-report-button{justify-self:end!important;margin-left:0!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer button[aria-pressed=true]{color:#7058ee!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-panel{background:#fff!important;border:1px solid #eff0f6!important;border-radius:8px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:14px 12px 4px!important;overflow:visible!important;box-shadow:0 14px 34px #262a4c0d!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-panel h2{color:#25283c!important;font-size:17px!important;font-weight:950!important;line-height:1.2!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-panel h2 span{color:#7c8398!important;margin-left:4px!important;font-size:14px!important;font-weight:900!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box{background:#f8f9fd!important;border:1px solid #eef0f7!important;border-radius:6px!important;grid-template-columns:minmax(0,1fr) 82px!important;align-items:center!important;gap:8px!important;min-height:58px!important;margin-top:14px!important;padding:7px!important;display:grid!important;position:relative!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box textarea{color:#34384c!important;height:34px!important;min-height:34px!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 0 0 4px!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box textarea::placeholder{color:#a5aabc!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box textarea:focus-visible{box-shadow:none!important;outline:0!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box button{color:#fff!important;background:linear-gradient(135deg,#a986ff,#7455f2)!important;border-radius:999px!important;justify-self:end!important;width:82px!important;min-width:0!important;height:44px!important;padding:0!important;font-size:12px!important;font-weight:950!important;position:static!important;box-shadow:0 10px 18px #7050ed2e!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box button svg{width:13px!important;height:13px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list{gap:0!important;margin-top:16px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list>p{color:#8f96a8!important;text-align:center!important;background:#f8f9fd!important;border-radius:8px!important;margin:0!important;padding:18px 12px!important;font-size:13px!important;font-weight:800!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article.community-comment-item,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article.community-comment-item.is-reply{-moz-column-gap:10px!important;border-top:1px solid #f0f1f6!important;grid-template-columns:34px minmax(0,1fr)!important;column-gap:10px!important;padding:14px 0!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article.community-comment-item:first-child{border-top:0!important;padding-top:2px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article>.community-comment-avatar,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-item.is-reply .community-comment-avatar{border-radius:7px!important;width:34px!important;height:34px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-content.community-comment-main{grid-column:2!important}.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author b{color:#25283c!important;font-size:13px!important;font-weight:950!important}.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author p{color:#a0a6b8!important;margin-top:5px!important;font-size:11px!important;font-weight:800!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list .community-comment-content{color:#3a3e52!important;margin-top:10px!important;font-size:13px!important;font-weight:750!important;line-height:1.65!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions{color:#a2a9bb!important;grid-column:2!important;justify-content:flex-end!important;gap:18px!important;padding-top:8px!important;font-size:12px!important;font-weight:850!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions button{color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions svg{width:13px!important;height:13px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-reply-box,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies-wrap,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies{grid-column:1/-1!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-reply-box{background:#f8f9fd!important;border-radius:8px!important}}@media (min-width:768px) and (max-width:1023px){.tap-shell[class*=tap-shell-route-forum-post] .tap-workspace{max-width:720px!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-layout{padding:0!important}}@media (max-width:374px){.tap-shell[class*=tap-shell-route-forum-post] .tap-workspace{padding-left:10px!important;padding-right:10px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card{padding-left:8px!important;padding-right:8px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-box{grid-template-columns:32px minmax(0,1fr) 72px!important;gap:8px!important;padding:10px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-resource-download{width:72px!important;font-size:11px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-detail-card footer{gap:12px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box{grid-template-columns:minmax(0,1fr) 76px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-box button{width:76px!important;font-size:11px!important}}@media (max-width:767px){.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover{aspect-ratio:2.35!important;background:#f1f2f6!important;border:0!important;border-radius:8px!important;width:100%!important;max-width:none!important;margin-top:10px!important;display:block!important;overflow:hidden!important}.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover[data-count="2"],.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:auto!important;background:0 0!important;gap:6px!important;display:grid!important}.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:8px!important;width:100%!important;height:100%!important;display:block!important}.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover[data-count="2"] img,.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover[data-count="3"] img{aspect-ratio:1!important}.tap-shell[class*=tap-shell-route-forum-]:not(.tap-shell-route-forum-groups):not([class*=tap-shell-route-forum-post]) .official-feed-cover[data-count="3"] img:first-child{grid-row:span 2;height:100%!important}}.creator-draft-mobile-time,.creator-drafts-end-text{display:none}@media (max-width:1023px){.creator-center-drafts .creator-profile-menu-wrap{display:none!important}}@media (max-width:767px){.creator-center-drafts{background:#f6f7fb!important}.creator-center-drafts .creator-topbar{background:#f6f7fb!important;border-bottom:0!important}.creator-center-drafts .creator-topbar-inner{padding-left:56px!important;padding-right:56px!important}.creator-center-drafts .creator-mobile-title{max-width:68vw!important;font-size:20px!important;font-weight:950!important}.creator-center-drafts .creator-content{padding-top:14px!important;padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.creator-center-drafts .creator-manuscript-page{max-width:none!important;padding:0 2px!important}.creator-manuscript-page .creator-page-title-row{text-align:center!important;margin:-4px 0 14px!important}.creator-manuscript-page .creator-page-title-row h1{display:none!important}.creator-manuscript-page .creator-page-title-row p{color:#757b91!important;margin:0 auto!important;font-size:13px!important;font-weight:750!important;line-height:1.45!important}.creator-drafts-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-bottom:18px!important}.creator-drafts-summary article{text-align:center!important;background:#ffffffdb!important;border:1px solid #eef1f7eb!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:116px!important;padding:11px 4px 10px!important;box-shadow:0 14px 30px #373d600a!important}.creator-drafts-summary article>div{min-width:0!important}.creator-drafts-summary span{color:#626985!important;white-space:nowrap!important;font-size:10px!important;font-weight:850!important;line-height:1.15!important}.creator-drafts-summary b{color:#080d2a!important;margin-top:7px!important;font-size:24px!important;font-weight:950!important;line-height:1!important}.creator-drafts-summary i{border-radius:10px!important;flex:0 0 34px!important;order:-1!important;width:34px!important;height:34px!important}.creator-drafts-summary i svg{stroke-width:2.3px!important;width:18px!important;height:18px!important}.creator-drafts-summary .tone-purple i{color:#7357f6!important;background:#f0e9ff!important}.creator-drafts-summary .tone-blue i{color:#3388f3!important;background:#eaf5ff!important}.creator-drafts-summary .tone-orange i{color:#ff9f23!important;background:#fff3df!important}.creator-drafts-summary .tone-green i{color:#25c76a!important;background:#e8fbef!important}.creator-drafts-table.creator-flat-table{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:10px!important;display:flex!important;overflow:visible!important}.creator-drafts-table .creator-flat-table-head{display:none!important}.creator-drafts-table article{background:#fff!important;border:1px solid #eef1f7!important;border-radius:16px!important;grid-template-rows:auto 1fr!important;grid-template-columns:minmax(0,1fr) 70px!important;gap:8px 10px!important;min-height:132px!important;margin:0!important;padding:14px 12px!important;display:grid!important;box-shadow:0 14px 34px #32385c0e!important}.creator-drafts-table article:hover{background:#fff!important;box-shadow:0 14px 34px #32385c0e!important}.creator-flat-table .creator-draft-title-cell{grid-area:1/1/3/2!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;display:grid!important}.creator-flat-table .creator-draft-title-cell img{-o-object-fit:cover!important;object-fit:cover!important;border-radius:10px!important;flex-basis:auto!important;width:104px!important;height:104px!important}.creator-flat-table .creator-draft-title-cell>span{min-width:0!important;display:block!important}.creator-flat-table .creator-draft-title-cell a,.creator-flat-table .creator-draft-title-cell b{color:#10162f!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:15px!important;font-weight:950!important;line-height:1.42!important;display:-webkit-box!important;overflow:hidden!important}.creator-flat-table .creator-draft-title-cell small{color:#67708e!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:7px!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.creator-flat-table .creator-draft-title-cell .creator-draft-mobile-time{color:#67708e!important;margin-top:8px!important;font-size:13px!important;font-weight:850!important;display:block!important}.creator-draft-time-cell{display:none!important}.creator-draft-status-cell{grid-area:1/2/2/3!important;justify-content:flex-end!important;align-self:start!important;display:flex!important}.creator-draft-status{border-radius:999px!important;min-width:64px!important;height:30px!important;padding:0 10px!important;font-size:12px!important;font-weight:950!important;line-height:30px!important}.creator-draft-action-cell{text-align:center!important;flex-direction:column!important;grid-area:2/2/3/3!important;justify-content:flex-end!important;align-self:end!important;gap:8px!important;display:flex!important}.creator-draft-action-cell .creator-draft-edit-button,.creator-draft-action-cell .creator-draft-delete-button{white-space:nowrap!important;border:0!important;border-radius:999px!important;justify-content:center!important;gap:5px!important;width:70px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:12px!important;font-weight:950!important}.creator-draft-action-cell .creator-draft-edit-button{color:#33374d!important;background:#f2effb!important}.creator-draft-action-cell .creator-draft-delete-button{color:#ff313f!important;background:#fff1f1!important}.creator-draft-action-cell svg{stroke-width:2.2px!important;flex:none!important;width:15px!important;height:15px!important}.creator-drafts-table .creator-flat-empty{background:#fff!important;border-radius:16px!important;padding:56px 16px!important}.creator-drafts-end-text{color:#a3a8b8!important;text-align:center!important;margin:28px 0 0!important;font-size:13px!important;font-weight:750!important;display:block!important}.creator-drafts-pagination{box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 0 0!important}}@media (max-width:374px){.creator-drafts-summary{gap:6px!important}.creator-drafts-summary article{min-height:110px!important;padding-left:2px!important;padding-right:2px!important}.creator-drafts-summary span{font-size:10px!important}.creator-drafts-summary b{font-size:23px!important}.creator-drafts-table article{grid-template-columns:minmax(0,1fr) 66px!important;padding-left:10px!important;padding-right:10px!important}.creator-flat-table .creator-draft-title-cell{grid-template-columns:98px minmax(0,1fr)!important;gap:10px!important}.creator-flat-table .creator-draft-title-cell img{width:98px!important;height:98px!important}.creator-draft-action-cell .creator-draft-edit-button,.creator-draft-action-cell .creator-draft-delete-button{width:66px!important}}.creator-follow-section-head h2 span{color:#7058ee;background:#f2efff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 7px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}@media (max-width:767px){.creator-center-follows{background:#f6f7fb!important;min-height:100dvh!important}.creator-center-follows .creator-topbar{box-shadow:none!important;background:#f6f7fbf5!important;border-bottom:0!important}.creator-center-follows .creator-topbar-inner{min-height:calc(56px + env(safe-area-inset-top))!important;padding-left:56px!important;padding-right:56px!important}.creator-center-follows .creator-brand{display:none!important}.creator-center-follows .creator-mobile-title{color:#161a25!important;align-items:center!important;gap:7px!important;max-width:54vw!important;font-size:18px!important;font-weight:950!important;line-height:56px!important;display:inline-flex!important}.creator-center-follows .creator-mobile-title:after{content:"";background:#7058ee;border-radius:2px;flex:none;width:6px;height:6px;display:none;transform:rotate(45deg);box-shadow:7px -5px 0 -1px #7058ee,8px 5px 0 -2px #7058ee}.creator-center-follows .creator-profile-menu-wrap{display:none!important}.creator-center-follows .creator-layout{padding-left:0!important;padding-right:0!important}.creator-center-follows .creator-content{padding:8px 12px calc(96px + env(safe-area-inset-bottom))!important}.creator-center-follows .creator-follows-page{width:100%!important;max-width:none!important;padding:0!important}.creator-center-follows .creator-page-title-row{text-align:center!important;margin:-2px 0 18px!important}.creator-center-follows .creator-page-title-row h1{display:none!important}.creator-center-follows .creator-page-title-row p{color:#8a91a5!important;max-width:none!important;margin:0 auto!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}.creator-center-follows .creator-follow-section{background:#fff!important;border:0!important;border-radius:16px!important;margin:0!important;padding:15px 13px 14px!important;overflow:hidden!important;box-shadow:0 16px 38px #272c470b!important}.creator-center-follows .creator-follow-section+.creator-follow-section{margin-top:12px!important}.creator-center-follows .creator-follow-section-head{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:34px!important;margin:0 0 14px!important}.creator-center-follows .creator-follow-section-head h2{color:#1f2435!important;text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:16px!important;font-weight:950!important;line-height:1.15!important;display:inline-flex!important;overflow:hidden!important}.creator-center-follows .creator-follow-section-head h2 span{min-width:20px!important;height:20px!important;margin-left:0!important;padding:0 6px!important;font-size:11px!important}.creator-center-follows .creator-follow-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.creator-center-follows .creator-follow-app-card{min-height:78px!important;box-shadow:none!important;background:#fbfcff!important;border:1px solid #f1f2f7!important;border-radius:14px!important;grid-template-columns:58px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important;transform:none!important}.creator-center-follows .creator-follow-app-card img{-o-object-fit:cover!important;object-fit:cover!important;background:#edf0f7!important;border-radius:12px!important;width:58px!important;height:58px!important}.creator-center-follows .creator-follow-app-card>span{grid-column:2/3!important;min-width:0!important;display:block!important}.creator-center-follows .creator-follow-app-card b{color:#1f2435!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:950!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.creator-center-follows .creator-follow-app-card small{color:#7f8799!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:7px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.creator-center-follows .creator-follow-app-card .inline-flex{color:#5d54a8!important;white-space:nowrap!important;background:#f3f0ff!important;border:0!important;border-radius:999px!important;grid-column:3/4!important;justify-self:end!important;min-width:48px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:900!important}.creator-center-follows .creator-follow-app-card>svg{color:#9aa1b4!important;stroke-width:2.2px!important;grid-column:4/5!important;width:18px!important;height:18px!important}.creator-center-follows .creator-follow-empty{background:#fbfcff!important;border:1px dashed #dfe4f1!important;border-radius:14px!important;min-height:140px!important;padding:40px 18px!important}.creator-center-follows .creator-follow-empty b{color:#202436!important;font-size:15px!important;font-weight:950!important}.creator-center-follows .creator-follow-empty p{color:#8a91a5!important;margin-top:8px!important;font-size:12px!important;font-weight:750!important}}@media (max-width:374px){.creator-center-follows .creator-content{padding-left:10px!important;padding-right:10px!important}.creator-center-follows .creator-follow-section{padding-left:12px!important;padding-right:12px!important}.creator-center-follows .creator-follow-app-card{grid-template-columns:54px minmax(0,1fr) auto 16px!important;gap:9px!important;min-height:74px!important;padding:9px!important}.creator-center-follows .creator-follow-app-card img{width:54px!important;height:54px!important}.creator-center-follows .creator-follow-app-card .inline-flex{min-width:44px!important;padding-left:9px!important;padding-right:9px!important}}@media (min-width:1024px){.tap-shell[class*=tap-shell-route-packages-]:not([class*=-forum]) .tap-workspace{padding-top:28px!important}.package-detail-page{grid-template-columns:minmax(0,860px) 300px!important;justify-content:center!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:1260px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.package-detail-page .detail-main{width:100%!important;min-width:0!important}.package-detail-page .detail-right{align-self:start!important;gap:16px!important;width:300px!important;min-width:0!important;display:flex!important;position:sticky!important;top:104px!important}.package-detail-page .app-detail-card,.package-detail-page .detail-card-shell,.package-detail-page .detail-main .detail-section,.package-detail-page .detail-right>section,.package-detail-page .detail-right>.hot-card{background:#fff!important;border:1px solid #eceef5!important;border-radius:16px!important;box-shadow:0 14px 38px #2a30560e!important}.package-detail-page .app-detail-card{overflow:hidden!important}.package-detail-page .detail-card-shell{box-shadow:none!important;border:0!important;flex-direction:column!important;gap:18px!important;padding:18px 20px 20px!important;display:flex!important}.package-detail-page .detail-card-shell>.detail-nav{background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;min-height:36px!important;margin:0!important;padding:0!important;display:flex!important}.package-detail-page .detail-card-shell>.detail-nav .detail-back-link{color:#757b91!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:34px!important;box-shadow:none!important;background:#f6f7fb!important;border:0!important;border-radius:999px!important;flex-direction:row!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 12px 0 10px!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.package-detail-page .detail-card-shell>.detail-nav .detail-back-link:hover{color:#684df0!important;background:#f0edff!important}.package-detail-page .detail-card-shell>.detail-nav .detail-back-link svg{flex:none!important;width:16px!important;height:16px!important}.package-detail-page .detail-intro-card{min-height:118px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:104px minmax(0,1fr) 108px!important;align-items:center!important;gap:20px!important;margin:0!important;padding:0!important;display:grid!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{border-radius:18px!important;width:104px!important;height:104px!important}.package-detail-page .detail-intro-cover{overflow:hidden!important;box-shadow:0 12px 26px #2a30561c!important}.package-detail-page .detail-title-row{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.package-detail-page .detail-title-row h1{color:#202436!important;letter-spacing:0!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:26px!important;font-weight:950!important;line-height:1.18!important}.package-detail-page .detail-ai-badge,.package-detail-page .detail-live-dot,.package-detail-page .detail-tag-row .badge{white-space:nowrap!important;height:24px!important;box-shadow:none!important;border:0!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:850!important;line-height:24px!important;display:inline-flex!important}.package-detail-page .detail-ai-badge{color:#684df0!important;background:#f1edff!important}.package-detail-page .detail-live-dot{color:#16a97f!important;background:#eefaf6!important}.package-detail-page .detail-intro-copy>p{color:#666d82!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:580px!important;margin-top:7px!important;font-size:14px!important;font-weight:750!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.package-detail-page .detail-tag-row{flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;display:flex!important}.package-detail-page .detail-tag-row .badge{color:#7a8092!important;background:#f5f6fa!important}.package-detail-page .detail-meta-row{color:#8a90a2!important;flex-wrap:wrap!important;gap:14px!important;margin-top:12px!important;font-size:12px!important;font-weight:750!important;display:flex!important}.package-detail-page .detail-rating-panel{color:#684df0!important;text-align:right!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;padding:0!important;display:flex!important}.package-detail-page .detail-rating-panel b{font-size:40px!important;font-weight:950!important;line-height:1!important}.package-detail-page .detail-rating-panel>div{color:#e3e6ef!important;justify-content:flex-end!important;gap:2px!important;margin-top:10px!important;display:flex!important}.package-detail-page .detail-rating-panel svg{width:17px!important;height:17px!important}.package-detail-page .detail-rating-panel span{color:#7e8497!important;white-space:nowrap!important;margin-top:7px!important;font-size:12px!important;font-weight:800!important}.package-detail-page .detail-gallery{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;padding:0!important;overflow:hidden!important}.package-detail-page .detail-gallery-head{display:none!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/7.2!important;background:#f1f3f8!important;border-radius:12px!important;width:100%!important;max-height:430px!important;overflow:hidden!important}.package-detail-page .detail-gallery-main img{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.package-detail-page .detail-gallery-thumbs{gap:10px!important;margin-top:12px!important;display:flex!important}.package-detail-page .detail-gallery-thumbs button{border-radius:10px!important;width:88px!important;height:50px!important}.package-detail-page .app-metrics{background:#fbfcff!important;border:1px solid #eceef5!important;border-radius:12px!important;align-items:center!important;gap:0!important;margin-top:0!important;padding:8px 0!important;display:flex!important;overflow:hidden!important}.package-detail-page .app-metrics>div{text-align:left!important;background:0 0!important;border:0!important;border-right:1px solid #eceef5!important;border-radius:0!important;flex:1 1 0!important;grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:0 8px!important;min-width:0!important;min-height:42px!important;padding:0 16px!important;display:grid!important}.package-detail-page .app-metrics>div:last-child{border-right:0!important}.package-detail-page .app-metrics svg{grid-row:1/3!important;justify-self:center!important;width:17px!important;height:17px!important}.package-detail-page .app-metrics b{color:#242838!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:16px!important;font-weight:950!important;line-height:1.15!important;overflow:hidden!important}.package-detail-page .app-metrics span{color:#7e8497!important;margin-top:3px!important;font-size:11px!important;font-weight:800!important}.package-detail-page .detail-mobile-resource-card,.package-detail-page .detail-install-section,.package-detail-page .detail-related-mobile{display:none!important}.package-detail-page .detail-action-bar{background:0 0!important;border:0!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:-2px!important;padding:0!important;display:flex!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{border-radius:10px!important;width:auto!important;min-width:104px!important;height:40px!important;padding:0 16px!important;font-size:13px!important;font-weight:900!important}.package-detail-page .detail-action-primary,.package-detail-page .detail-action-unavailable{color:#fff!important;background:#684df0!important}.package-detail-page .detail-action-forum,.package-detail-page .detail-action-share{color:#4f566b!important;background:#fff!important;border:1px solid #e5e8f2!important}.package-detail-page .detail-action-forum:hover,.package-detail-page .detail-action-share:hover{color:#684df0!important;background:#f4f1ff!important;border-color:#d8d2ff!important}.package-detail-page .detail-action-share{margin-left:0!important}.package-detail-page .detail-main .detail-section{margin-top:18px!important;padding:20px!important}.package-detail-page .detail-main .detail-description-section{padding:0!important}.package-detail-page .detail-main .detail-section h2,.package-detail-page .review-section-title{color:#202436!important;letter-spacing:0!important;font-size:18px!important;font-weight:950!important}.package-detail-page .publisher-card{background:#fff!important;border:1px solid #eceef5!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:16px!important;display:grid!important;box-shadow:0 14px 38px #2a30560e!important}.package-detail-page .publisher-card>div{grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important}.package-detail-page .publisher-card img{border-radius:14px!important;width:52px!important;height:52px!important}.package-detail-page .publisher-card h2{font-size:15px!important;font-weight:950!important}.package-detail-page .publisher-card p{margin-top:4px!important;font-size:12px!important;font-weight:750!important}.package-detail-page .publisher-follow-button{border-radius:10px!important;width:100%!important;height:40px!important;font-size:13px!important;font-weight:900!important}.package-detail-page .detail-side-resource{padding:16px!important}.package-detail-page .detail-side-resource .media-switch{background:0 0!important;border-bottom:1px solid #eceef5!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}.package-detail-page .detail-side-resource .media-switch button{color:#7d8398!important;border:0!important;border-radius:0!important;height:40px!important;font-size:13px!important;font-weight:900!important;position:relative!important}.package-detail-page .detail-side-resource .media-switch .active{color:#684df0!important;box-shadow:none!important;background:0 0!important}.package-detail-page .detail-side-resource .media-switch .active:after{content:"";background:#684df0;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.package-detail-page .detail-side-resource .media-info-panel{background:0 0!important;border:0!important;margin-top:16px!important;padding:0!important}.package-detail-page .detail-side-resource .media-info-panel>span{color:#684df0!important;font-size:13px!important;font-weight:950!important}.package-detail-page .detail-side-resource .media-info-panel dl{flex-direction:column!important;gap:10px!important;margin:14px 0!important;display:flex!important}.package-detail-page .detail-side-resource .media-info-panel dl div{background:#f7f8fd!important;border-radius:10px!important;grid-template-columns:minmax(0,88px) minmax(0,1fr)!important;align-items:center!important;min-height:48px!important;padding:0 12px!important;display:grid!important}.package-detail-page .detail-side-resource .media-info-panel dt{color:#8a90a4!important;font-size:12px!important;font-weight:850!important}.package-detail-page .detail-side-resource .media-info-panel dd{color:#2e3345!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:13px!important;font-weight:900!important;overflow:hidden!important}.package-detail-page .detail-side-resource .media-status-note{color:#8a90a4!important;font-size:12px!important;font-weight:750!important;line-height:1.65!important}.package-detail-page .detail-side-resource .media-resource-actions{margin-top:16px!important}.package-detail-page .detail-side-resource .media-resource-actions .inline-flex{background:#684df0!important;border-radius:10px!important;width:100%!important;height:40px!important;font-size:13px!important;font-weight:900!important}.package-detail-page .detail-right>.hot-card{padding:16px!important}.package-detail-page .detail-right>.hot-card .hot-card-head{margin-bottom:12px!important;padding:0!important}.package-detail-page .detail-right>.hot-card .hot-card-head h2{font-size:16px!important;font-weight:950!important}.package-detail-page .detail-right>.hot-card .view-all{color:#8a90a4!important;font-size:12px!important;font-weight:850!important}.package-detail-page .detail-right>.hot-card .hot-list{flex-direction:column!important;gap:8px!important;display:flex!important}.package-detail-page .detail-right>.hot-card .hot-item{border-radius:10px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:10px!important;min-height:52px!important;padding:4px!important;display:grid!important}.package-detail-page .detail-right>.hot-card .hot-item img{border-radius:10px!important;width:44px!important;height:44px!important}.package-detail-page .detail-right>.hot-card .hot-item b{font-size:13px!important;font-weight:900!important}.package-detail-page .detail-right>.hot-card .hot-item p{font-size:12px!important;font-weight:800!important}}.package-detail-page .detail-description-section{box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0!important;overflow:visible!important}.package-detail-page .detail-description-section .detail-description-tabs{background:#fff!important;border:1px solid #eceef5!important;border-radius:14px!important;min-width:0!important;margin-top:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 10px 24px #3042690b!important}.package-detail-page .detail-description-section .detail-description-tablist{background:#fff!important;border-bottom:1px solid #eceef5!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:28px!important;padding:0 18px!important;display:flex!important;overflow-x:hidden!important}.package-detail-page .detail-description-section .detail-description-tablist button{color:#7d8398!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:auto!important;min-width:0!important;height:48px!important;padding:0 2px!important;font-size:14px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:relative!important}.package-detail-page .detail-description-section .detail-description-tablist button.active{color:#684df0!important}.package-detail-page .detail-description-section .detail-description-tablist button.active:after{content:""!important;background:#684df0!important;border-radius:999px!important;width:calc(100% - 4px)!important;height:3px!important;position:absolute!important;bottom:-1px!important;left:2px!important;right:auto!important;transform:none!important}.package-detail-page .detail-description-section .detail-description-panel{min-width:0!important;padding:18px 18px 20px!important;display:block!important}.package-detail-page .detail-description-section .detail-description-copy{max-height:220px!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-description-section .detail-description-copy.is-expanded{max-height:none!important;overflow:visible!important}.package-detail-page .detail-description-section .detail-description-copy.is-collapsed:after{content:""!important;pointer-events:none!important;background:linear-gradient(#fff0,#fff 92%)!important;height:54px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.package-detail-page .detail-description-section .detail-description-panel p{color:#4d5568!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;margin-top:0!important;font-size:15px!important;font-weight:750!important;line-height:1.85!important;display:block!important;overflow:visible!important}.package-detail-page .detail-description-section .detail-description-panel p+p{margin-top:8px!important}.package-detail-page .detail-description-section .detail-description-toggle{color:#684df0!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;min-height:44px!important;margin-top:4px!important;padding:0 12px!important;font-size:14px!important;font-weight:850!important;line-height:1!important;display:flex!important}.package-detail-page .detail-description-section .detail-description-toggle svg{width:17px!important;height:17px!important;transition:transform .18s!important}.package-detail-page .detail-description-section .detail-description-toggle[aria-expanded=true] svg{transform:rotate(180deg)!important}@media (max-width:767px){.package-detail-page .detail-description-section .detail-description-panel{padding:14px 14px 12px!important}.package-detail-page .detail-description-section .detail-description-copy{max-height:196px!important}}@media (min-width:768px) and (max-width:1023px){.package-detail-page{width:100%!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.package-detail-page .detail-card-shell{padding:22px!important}.package-detail-page .detail-card-shell>.detail-nav{margin:0 0 18px!important;padding:0!important;display:flex!important}.package-detail-page .detail-card-shell>.detail-nav .detail-back-link{color:#757b91!important;white-space:nowrap!important;background:#f6f7fb!important;border-radius:999px!important;flex-direction:row!important;flex:none!important;align-items:center!important;width:auto!important;height:34px!important;padding:0 12px 0 10px!important;display:inline-flex!important}.package-detail-page .detail-intro-card{grid-template-columns:104px minmax(0,1fr) 108px!important;align-items:center!important;gap:20px!important;display:grid!important}.package-detail-page .detail-intro-cover,.package-detail-page .detail-intro-cover img{width:104px!important;height:104px!important}.package-detail-page .detail-intro-cover{grid-area:1/1!important}.package-detail-page .detail-intro-copy{grid-area:1/2!important;min-width:0!important}.package-detail-page .detail-rating-panel{text-align:right!important;grid-area:1/3!important;justify-self:end!important;align-items:flex-end!important}.package-detail-page .detail-rating-panel>div{justify-content:flex-end!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/7.2!important;max-height:390px!important}.package-detail-page .app-metrics{background:#fbfcff!important;border:1px solid #eceef5!important;border-radius:12px!important;align-items:center!important;gap:0!important;padding:8px 0!important;display:flex!important;overflow:hidden!important}.package-detail-page .app-metrics>div{text-align:left!important;background:0 0!important;border:0!important;border-right:1px solid #eceef5!important;border-radius:0!important;flex:1 1 0!important;grid-template-rows:auto auto!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:0 8px!important;min-height:42px!important;padding:0 14px!important;display:grid!important}.package-detail-page .app-metrics>div:last-child{border-right:0!important}.package-detail-page .app-metrics svg{grid-row:1/3!important;justify-self:center!important;width:17px!important;height:17px!important}.package-detail-page .app-metrics b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;line-height:1.15!important;overflow:hidden!important}.package-detail-page .app-metrics span{margin-top:3px!important;font-size:11px!important}.package-detail-page .detail-action-bar{flex-wrap:wrap!important;gap:10px!important;margin-top:-2px!important;display:flex!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{border-radius:10px!important;width:auto!important;min-width:104px!important;height:40px!important;padding:0 16px!important;font-size:13px!important}.package-detail-page .detail-action-forum,.package-detail-page .detail-action-share{color:#4f566b!important;background:#fff!important;border:1px solid #e5e8f2!important}.package-detail-page .detail-action-primary,.package-detail-page .detail-action-unavailable{color:#fff!important;background:#684df0!important}.package-detail-page .detail-action-share{margin-left:0!important}}@media (min-width:1440px){.package-detail-page{grid-template-columns:minmax(0,900px) 320px!important;gap:28px!important;max-width:1320px!important}.package-detail-page .detail-right{width:320px!important}}@media (min-width:1024px){.package-detail-page .detail-card-shell{gap:16px!important;padding-bottom:18px!important}.package-detail-page .app-metrics{background:0 0!important;border:0!important;border-top:1px solid #eef0f6!important;border-radius:0!important;align-items:center!important;width:100%!important;min-height:38px!important;padding:13px 0 0!important}.package-detail-page .app-metrics>div{min-height:28px!important;box-shadow:none!important;border:0!important;border-right:1px solid #edf0f6!important;flex:0 auto!important;grid-template-columns:20px minmax(0,auto)!important;gap:0 7px!important;margin-right:18px!important;padding:0 18px 0 0!important}.package-detail-page .app-metrics>div:last-child{border-right:0!important;margin-right:0!important;padding-right:0!important}.package-detail-page .app-metrics svg{opacity:.82!important;width:14px!important;height:14px!important}.package-detail-page .app-metrics b{font-size:15px!important;line-height:1.1!important}.package-detail-page .app-metrics span{margin-top:2px!important;font-size:11px!important}.package-detail-page .detail-action-bar{gap:8px!important;margin-top:-2px!important;padding-top:0!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{border-radius:9px!important;min-width:96px!important;height:36px!important;padding:0 14px!important;font-size:13px!important}}@media (min-width:1280px){.package-detail-page .app-metrics{width:calc(100% - 334px)!important}.package-detail-page .detail-action-bar{justify-content:flex-end!important;align-self:flex-end!important;width:326px!important;margin-top:-51px!important}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .app-metrics{background:0 0!important;border:0!important;border-top:1px solid #eef0f6!important;border-radius:0!important;padding-top:13px!important}.package-detail-page .app-metrics>div{box-shadow:none!important}.package-detail-page .detail-action-bar{margin-top:-4px!important}}@media (min-width:1024px){.package-detail-page .detail-card-shell{-moz-column-gap:18px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:16px 18px!important;padding-bottom:20px!important;display:grid!important}.package-detail-page .detail-card-shell>.detail-nav{grid-area:1/1/auto/-1!important}.package-detail-page .detail-intro-card{grid-area:2/1/auto/-1!important}.package-detail-page .app-metrics{background:0 0!important;border:0!important;border-top:1px solid #eef0f6!important;border-radius:0!important;grid-area:3/1!important;align-self:center!important;width:auto!important;min-height:34px!important;padding:12px 0 0!important}.package-detail-page .app-metrics>div{min-height:24px!important;margin-right:16px!important;padding-right:16px!important}.package-detail-page .detail-action-bar{grid-area:3/2!important;justify-content:flex-end!important;align-self:end!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.package-detail-page .detail-gallery{grid-area:4/1/auto/-1!important}.package-detail-page .detail-gallery-main{max-height:410px!important}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-card-shell{grid-template-columns:minmax(0,1fr)!important;row-gap:16px!important;display:grid!important}.package-detail-page .detail-card-shell>.detail-nav{grid-row:1!important}.package-detail-page .detail-intro-card{grid-row:2!important}.package-detail-page .app-metrics{grid-row:3!important}.package-detail-page .detail-action-bar{grid-row:4!important;margin-top:-8px!important}.package-detail-page .detail-gallery{grid-row:5!important}}@media (min-width:1024px){.package-detail-page .detail-card-shell{flex-direction:column!important;gap:14px!important;padding-bottom:18px!important;display:flex!important}.package-detail-page .detail-card-shell>.detail-nav,.package-detail-page .detail-intro-card,.package-detail-page .detail-gallery,.package-detail-page .app-metrics,.package-detail-page .detail-action-bar{grid-area:auto!important}.package-detail-page .detail-gallery{order:3!important}.package-detail-page .app-metrics{background:0 0!important;border:0!important;border-radius:0!important;order:4!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-height:0!important;padding:0!important;display:grid!important}.package-detail-page .app-metrics>div{text-align:left!important;background:linear-gradient(#fff 0%,#fbfbff 100%)!important;border:1px solid #eef0f7!important;border-radius:9px!important;grid-template-rows:auto auto!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:0 12px!important;min-height:68px!important;margin:0!important;padding:10px 16px!important;display:grid!important;box-shadow:0 8px 22px #2d335609!important}.package-detail-page .app-metrics svg{opacity:1!important;stroke-width:2.2px!important;border-radius:12px!important;grid-row:1/3!important;justify-self:center!important;width:34px!important;height:34px!important;padding:8px!important}.package-detail-page .app-metrics>div:first-child svg{color:#ff4f7b!important;background:#fff0f4!important}.package-detail-page .app-metrics>div:nth-child(2) svg,.package-detail-page .app-metrics>div:nth-child(3) svg{color:#7257ff!important;background:#f2efff!important}.package-detail-page .app-metrics>div:nth-child(4) svg{color:#ff9b2f!important;background:#fff4e5!important}.package-detail-page .app-metrics b{color:#222638!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;font-weight:950!important;line-height:1.15!important;overflow:hidden!important}.package-detail-page .app-metrics span{color:#7d8498!important;margin-top:4px!important;font-size:11px!important;font-weight:850!important}.package-detail-page .detail-action-bar{background:0 0!important;border:0!important;order:5!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:stretch!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{border-radius:8px!important;width:100%!important;min-width:0!important;height:42px!important;padding:0 16px!important;font-size:13px!important;font-weight:950!important}.package-detail-page .detail-action-forum,.package-detail-page .detail-action-primary,.package-detail-page .detail-action-unavailable{color:#fff!important;background:#684df0!important;border:0!important;box-shadow:0 10px 20px #684df02e!important}.package-detail-page .detail-action-share,.package-detail-page .detail-action-report{color:#4d5369!important;box-shadow:none!important;background:#f4f3fb!important;border:1px solid #e8ebf4!important}}.package-detail-page .publisher-report-button{display:none}@media (min-width:1280px){.package-detail-page .detail-action-bar>.detail-action-report{display:none!important}.package-detail-page .publisher-card{position:relative!important}.package-detail-page .publisher-card>div{padding-right:32px!important}.package-detail-page .publisher-report-button{color:#a0a6b5;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.package-detail-page .publisher-report-button:hover{color:#676d7b;background:#f4f5f8}.package-detail-page .publisher-report-button:disabled{cursor:default;opacity:.5}.package-detail-page .publisher-report-button svg{width:16px;height:16px}}@media (max-width:1023px){.tap-shell-route-home,.tap-shell-route-discover,.tap-shell-route-forum-groups,.tap-shell-route-rankings{--app-mobile-topbar-height:calc(64px + env(safe-area-inset-top))!important;background:#f5f6fb!important;min-height:100dvh!important;overflow-x:hidden!important}.tap-shell-route-home .tap-topbar,.tap-shell-route-discover .tap-topbar,.tap-shell-route-forum-groups .tap-topbar,.tap-shell-route-rankings .tap-topbar{z-index:120!important;width:100%!important;height:var(--app-mobile-topbar-height)!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;backdrop-filter:blur(18px)saturate(1.12)!important;background:#f5f6fbf5!important;border:0!important;border-bottom:1px solid #e2e6f2b8!important;margin:0!important;display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:visible!important;box-shadow:0 8px 22px #2428400d!important}.tap-shell-route-home .tap-topbar-inner,.tap-shell-route-discover .tap-topbar-inner,.tap-shell-route-forum-groups .tap-topbar-inner,.tap-shell-route-rankings .tap-topbar-inner{box-sizing:border-box!important;width:100%!important;max-width:430px!important;height:var(--app-mobile-topbar-height)!important;min-height:var(--app-mobile-topbar-height)!important;padding:env(safe-area-inset-top) 12px 0!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:center!important;gap:8px!important;margin:0 auto!important;display:grid!important}.tap-shell-route-home .tap-topbar-brand,.tap-shell-route-home .tap-topbar-content,.tap-shell-route-discover .tap-topbar-brand,.tap-shell-route-discover .tap-topbar-content,.tap-shell-route-forum-groups .tap-topbar-brand,.tap-shell-route-forum-groups .tap-topbar-content,.tap-shell-route-rankings .tap-topbar-brand,.tap-shell-route-rankings .tap-topbar-content{display:none!important}.tap-shell-route-home .tap-topbar-inner>.tap-topbar-brand,.tap-shell-route-home .tap-topbar-inner>.tap-topbar-content,.tap-shell-route-discover .tap-topbar-inner>.tap-topbar-brand,.tap-shell-route-discover .tap-topbar-inner>.tap-topbar-content,.tap-shell-route-forum-groups .tap-topbar-inner>.tap-topbar-brand,.tap-shell-route-forum-groups .tap-topbar-inner>.tap-topbar-content,.tap-shell-route-rankings .tap-topbar-inner>.tap-topbar-brand,.tap-shell-route-rankings .tap-topbar-inner>.tap-topbar-content{width:0!important;min-width:0!important;display:none!important;overflow:hidden!important}.tap-shell-route-home .mobile-topbar-title,.tap-shell-route-discover .mobile-topbar-title,.tap-shell-route-forum-groups .mobile-topbar-title,.tap-shell-route-rankings .mobile-topbar-title{color:#171b2a!important;letter-spacing:0!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex-direction:row!important;flex:auto!important;justify-content:flex-start!important;justify-self:stretch!important;align-items:center!important;min-width:0!important;max-width:100%!important;height:56px!important;font-size:21px!important;font-weight:950!important;line-height:56px!important;display:inline-flex!important;overflow:hidden!important}.tap-shell-route-home .mobile-topbar-title:after,.tap-shell-route-discover .mobile-topbar-title:after,.tap-shell-route-forum-groups .mobile-topbar-title:after,.tap-shell-route-rankings .mobile-topbar-title:after{content:none!important;display:none!important}.tap-shell-route-home .mobile-topbar-actions,.tap-shell-route-discover .mobile-topbar-actions,.tap-shell-route-forum-groups .mobile-topbar-actions,.tap-shell-route-rankings .mobile-topbar-actions{flex:none!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;gap:6px!important;min-width:0!important;height:56px!important;margin-left:auto!important;display:flex!important}.tap-shell-route-home .mobile-topbar-action,.tap-shell-route-home .mobile-topbar-actions .mobile-search-entry,.tap-shell-route-discover .mobile-topbar-action,.tap-shell-route-discover .mobile-topbar-actions .mobile-search-entry,.tap-shell-route-forum-groups .mobile-topbar-action,.tap-shell-route-forum-groups .mobile-topbar-actions .mobile-search-entry,.tap-shell-route-rankings .mobile-topbar-action,.tap-shell-route-rankings .mobile-topbar-actions .mobile-search-entry{color:#14182d!important;background:#f6f3fff5!important;border:0!important;border-radius:999px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;box-shadow:inset 0 0 0 1px #7c61ff08!important}.tap-shell-route-home .tap-page,.tap-shell-route-discover .tap-page,.tap-shell-route-forum-groups .tap-page,.tap-shell-route-rankings .tap-page{box-sizing:border-box!important;width:100%!important;min-height:100dvh!important;padding:var(--app-mobile-topbar-height) 0 0!important;background:#f5f6fb!important;margin:0!important}.tap-shell-route-home .tap-workspace{width:100%!important;min-height:calc(100dvh - var(--app-mobile-topbar-height))!important;background:#f5f6fb!important;margin:0!important;padding:0!important;display:block!important}.tap-shell-route-home .home-mobile-app-head{display:none!important}.tap-shell-route-home .home-mobile-app-screen{box-sizing:border-box!important;width:100%!important;max-width:430px!important;min-height:calc(100dvh - var(--app-mobile-topbar-height))!important;padding:12px 12px calc(98px + env(safe-area-inset-bottom))!important;margin:0 auto!important;display:block!important}.tap-shell-route-home .mobile-search-sheet,.tap-shell-route-discover .mobile-search-sheet,.tap-shell-route-forum-groups .mobile-search-sheet,.tap-shell-route-rankings .mobile-search-sheet{top:var(--app-mobile-topbar-height)!important}}@media (min-width:768px) and (max-width:1023px){.tap-shell-route-home .home-mobile-app-screen{display:none!important}.tap-shell-route-home .tap-workspace{padding:18px 0 32px!important}.tap-shell-route-home .home-plaza-layout{grid-template-columns:minmax(0,1fr)!important;gap:18px!important;width:min(100% - 32px,920px)!important;margin:0 auto!important;display:grid!important}.tap-shell-route-home .home-plaza-side{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important;position:static!important}.tap-shell-route-home .home-plaza-app-list{--market-app-card-min:220px}}.home-plaza-hero-row{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:20px;min-width:0;display:grid}.home-plaza-hero-row .home-plaza-header{aspect-ratio:auto;width:100%;height:100%;min-height:288px}.home-plaza-hero-hot{min-width:0}.home-plaza-hero-hot .home-plaza-panel{box-sizing:border-box;background:linear-gradient(145deg,#fffffffc,#f9f9fff7),#fff;border:0;border-radius:22px;height:100%;min-height:288px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 22px 54px #232a4b14,inset 0 1px #ffffffd6}.home-plaza-hero-hot .home-plaza-panel-head{min-height:44px;padding:0 2px 8px}.home-plaza-hero-hot .home-plaza-rank-title{color:#202333;align-items:center;gap:8px;min-width:0;display:inline-flex}.home-plaza-hero-hot .home-plaza-rank-title>i{color:#7058ee;background:#f1eeff;border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-style:normal;display:inline-flex}.home-plaza-hero-hot .home-plaza-rank-title>i svg{fill:currentColor;stroke-width:2.2px;width:17px;height:17px}.home-plaza-hero-hot .home-plaza-rank-title>b{color:#202333;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:950;overflow:hidden}.home-plaza-hero-hot .home-plaza-rank-title>small{color:#725de0;background:#f4f2ff;border-radius:999px;flex:none;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:900;display:inline-flex}.home-plaza-hero-hot .home-plaza-panel-head a{color:#7058ee;white-space:nowrap;background:0 0;border-radius:999px;flex:none;align-items:center;gap:3px;min-height:44px;padding:0 6px;font-size:13px;font-weight:900;transition:background .16s,color .16s,transform .16s;display:inline-flex}.home-plaza-hero-hot .home-plaza-panel-head a:hover,.home-plaza-hero-hot .home-plaza-panel-head a:focus-visible{color:#5e45df;background:#f4f1ff;outline:none;transform:translate(2px)}.home-plaza-hero-hot .home-plaza-hot-app-list{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.home-plaza-hero-hot .home-plaza-hot-item{background:#f6f7fbe0;border:0;border-radius:14px;grid-template-columns:28px 42px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:49px;padding:4px 10px 4px 6px;transition:background .16s,box-shadow .16s,transform .16s;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffbf}.home-plaza-hero-hot .home-plaza-hot-item:hover,.home-plaza-hero-hot .home-plaza-hot-item:focus-visible{background:#fff;outline:none;transform:translateY(-1px)translate(2px);box-shadow:0 10px 24px #32375917}.home-plaza-hero-hot .home-plaza-hot-item>em{color:#8f99aa;background:#eceff4;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-style:normal;font-weight:950;line-height:1;display:inline-flex}.home-plaza-hero-hot .home-plaza-hot-item>img{-o-object-fit:cover;object-fit:cover;background:#eef1f6;border-radius:11px;width:42px;height:42px;box-shadow:0 6px 14px #1f26441c}.home-plaza-hero-hot .home-plaza-hot-item:first-child>em{color:#eb704b;background:#fff0e8}.home-plaza-hero-hot .home-plaza-hot-item:nth-child(2)>em{color:#725ee1;background:#efecff}.home-plaza-hero-hot .home-plaza-hot-item:nth-child(3)>em{color:#d9912f;background:#fff3de}.home-plaza-hero-hot .home-plaza-hot-copy{min-width:0}.home-plaza-hero-hot .home-plaza-hot-copy>b{color:#262938;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.35;display:block;overflow:hidden}.home-plaza-hero-hot .home-plaza-hot-copy>small{color:#8a91a3;white-space:nowrap;align-items:center;gap:4px;min-width:0;margin-top:2px;font-size:11px;font-weight:800;line-height:1.4;display:flex;overflow:hidden}.home-plaza-hero-hot .home-plaza-hot-copy>small svg{color:#f3a23a;flex:none;width:12px;height:12px}.home-plaza-hero-hot .home-plaza-hot-copy>small i{text-overflow:ellipsis;margin-left:3px;font-style:normal;overflow:hidden}.home-plaza-hero-hot .home-plaza-hot-meta{justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:inline-flex}.home-plaza-hero-hot .home-plaza-hot-meta>i{color:#6f58dc;text-overflow:ellipsis;white-space:nowrap;background:#eeebff;border-radius:999px;align-items:center;max-width:74px;min-height:24px;padding:0 8px;font-size:11px;font-style:normal;font-weight:900;display:inline-flex;overflow:hidden}.home-plaza-hero-hot .home-plaza-hot-meta>svg{color:#b1b6c4;flex:none;width:15px;height:15px;transition:color .16s,transform .16s}.home-plaza-hero-hot .home-plaza-hot-item:hover .home-plaza-hot-meta>svg,.home-plaza-hero-hot .home-plaza-hot-item:focus-visible .home-plaza-hot-meta>svg{color:#7058ee;transform:translate(2px)}@media (min-width:1024px) and (max-width:1550px){.home-plaza-hero-hot .home-plaza-rank-title>small{display:none}}@media (min-width:768px) and (max-width:1023px){.tap-shell-route-home .home-plaza-hero-row{grid-template-columns:minmax(0,1fr);gap:14px}.tap-shell-route-home .home-plaza-hero-row .home-plaza-header{aspect-ratio:16/5;height:auto;min-height:0}.tap-shell-route-home .home-plaza-hero-hot .home-plaza-panel{min-height:0}}.package-detail-page .detail-gallery{background:#fff!important;border:1px solid #eceef5!important;border-radius:14px!important;padding:12px!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-gallery-head{color:#202437!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:10px!important;display:flex!important}.package-detail-page .detail-gallery-head b{font-size:15px!important;font-weight:950!important}.package-detail-page .detail-gallery-head span{color:#8a91a4!important;font-size:12px!important;font-weight:800!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/8.2!important;background:#eef1f7!important;border-radius:12px!important;width:100%!important;max-height:none!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-gallery-main video{background:#10131d!important}.package-detail-page .detail-gallery-controls{z-index:2!important;gap:8px!important;display:flex!important;position:absolute!important;bottom:12px!important;right:12px!important}.package-detail-page .detail-gallery-controls button{color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#1418249e!important;border:1px solid #ffffff8c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important}.package-detail-page .detail-gallery-thumbs{scrollbar-width:none!important;gap:10px!important;margin-top:10px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.package-detail-page .detail-gallery-thumbs::-webkit-scrollbar{display:none!important}.package-detail-page .detail-gallery-thumbs button{background:#eef1f7!important;border:2px solid #0000!important;border-radius:10px!important;flex:0 0 92px!important;width:92px!important;height:54px!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-gallery-thumbs button.active{border-color:#684df0!important;box-shadow:0 6px 14px #684df029!important}.package-detail-page .detail-gallery-thumbs img,.package-detail-page .detail-gallery-thumbs video{-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.package-detail-page .detail-gallery-thumbs button>svg{color:#fff!important;background:#14182494!important;border-radius:999px!important;width:26px!important;height:26px!important;margin:auto!important;padding:6px!important;position:absolute!important;inset:0!important}@media (max-width:767px){.package-detail-page .detail-gallery{border-radius:12px!important;padding:10px!important}.package-detail-page .detail-gallery-head{margin-bottom:8px!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/9!important}.package-detail-page .detail-gallery-controls{bottom:8px!important;right:8px!important}.package-detail-page .detail-gallery-controls button{width:34px!important;height:34px!important}.package-detail-page .detail-gallery-thumbs button{flex-basis:82px!important;width:82px!important;height:48px!important}}.package-detail-page .detail-gallery{background:#fff!important;border:1px solid #eceef5!important;border-radius:14px!important;padding:12px!important;overflow:hidden!important;box-shadow:0 10px 24px #3042690b!important}.package-detail-page .detail-gallery-head{justify-content:flex-start!important;align-items:center!important;margin-bottom:10px!important;display:flex!important}.package-detail-page .detail-gallery-head>b{color:#202437!important;flex:none!important;font-size:15px!important;font-weight:950!important;line-height:1.2!important}.package-detail-page .detail-gallery-tabs{background:0 0!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:4px!important;padding:3px!important;display:inline-flex!important}.package-detail-page .detail-gallery-tabs button{color:#ffffffc7!important;white-space:nowrap!important;background:#ffffff1a!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:58px!important;height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.package-detail-page .detail-gallery-tabs button.active{color:#2f3342!important;background:#fff!important;box-shadow:0 4px 12px #080d1838!important}.package-detail-page .detail-gallery-tabs button:disabled{cursor:not-allowed!important;opacity:.45!important}.package-detail-page .detail-gallery-tabs span{color:inherit!important;font-size:11px!important;font-weight:900!important;line-height:1!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/9!important;background:#eef1f7!important;border-radius:12px!important;position:relative!important;overflow:hidden!important}.package-detail-page .detail-gallery-backdrop{z-index:0!important;background:#eef4f8!important;position:absolute!important;inset:-18px!important;overflow:hidden!important}.package-detail-page .detail-gallery-backdrop img{-o-object-fit:cover!important;object-fit:cover!important;filter:blur(18px)saturate(1.08)!important;opacity:.42!important;width:100%!important;height:100%!important;display:block!important;transform:scale(1.08)!important}.package-detail-page .detail-gallery-foreground{z-index:1!important;background:linear-gradient(#ffffff29,#ffffff1a)!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;inset:0!important}.package-detail-page .detail-gallery-main img,.package-detail-page .detail-gallery-main video{-o-object-fit:contain!important;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.package-detail-page .detail-gallery-main .detail-gallery-backdrop img{-o-object-fit:cover!important;object-fit:cover!important}.package-detail-page .detail-gallery-main .detail-gallery-foreground img{-o-object-fit:contain!important;object-fit:contain!important}.package-detail-page .detail-gallery-main video{z-index:1!important;background:#10131d!important;position:relative!important}.package-detail-page .detail-gallery-overlay{z-index:3!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#14182494!important;border-radius:999px!important;align-items:center!important;min-width:0!important;min-height:34px!important;padding:2px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:absolute!important;bottom:14px!important;right:50%!important;transform:translate(50%)!important}.package-detail-page .detail-gallery-overlay span,.package-detail-page .detail-gallery-overlay b{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;white-space:nowrap!important}.package-detail-page .detail-gallery-controls{z-index:2!important;pointer-events:none!important;justify-content:space-between!important;align-items:center!important;padding:0 14px!important;display:flex!important;position:absolute!important;inset:0!important}.package-detail-page .detail-gallery-controls button{color:#313544!important;pointer-events:auto!important;background:#ffffffe0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;display:inline-flex!important;box-shadow:0 8px 18px #151c302e!important}.package-detail-page .detail-gallery-controls button:hover{color:#151925!important;background:#fff!important}.package-detail-page .detail-gallery-controls svg{width:20px!important;height:20px!important}.package-detail-page .detail-gallery-thumbs{display:none!important}@media (max-width:767px){.package-detail-page .detail-gallery{padding:10px!important}.package-detail-page .detail-gallery-head{align-items:center!important}.package-detail-page .detail-gallery-tabs button{min-width:52px!important;height:26px!important;padding:0 8px!important}.package-detail-page .detail-gallery-main{aspect-ratio:16/9!important}.package-detail-page .detail-gallery-overlay{min-height:32px!important;padding:2px!important;font-size:11px!important;bottom:10px!important}.package-detail-page .detail-gallery-controls{padding:0 10px!important}.package-detail-page .detail-gallery-controls button{width:34px!important;height:34px!important}.package-detail-page .detail-gallery-controls svg{width:18px!important;height:18px!important}}@media (min-width:1024px){.package-detail-page .detail-action-favorite{display:none!important}}@media (min-width:768px) and (max-width:1023px){.package-detail-page .detail-action-bar{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{height:44px!important;min-height:44px!important}.package-detail-page .detail-action-favorite{color:#f04e76!important;background:#fff3f6!important;border-color:#ffd9e2!important;display:inline-flex!important}.package-detail-page .detail-action-favorite.is-active svg{fill:currentColor!important}.package-detail-page .detail-action-bar>button:not(.detail-action-favorite):not(.detail-action-forum):not(.detail-action-primary):not(.detail-action-share):not(.detail-action-report):not(.detail-action-unavailable){display:none!important}}@media (max-width:767px){.package-detail-page .detail-action-bar{background:#fff!important;border:1px solid #edf0f6!important;border-radius:14px!important;grid-template-columns:48px 48px minmax(96px,1fr) 48px 48px!important;align-items:stretch!important;gap:6px!important;padding:10px!important;box-shadow:0 8px 22px #262a480a!important}.package-detail-page .detail-action-bar>.inline-flex,.package-detail-page .detail-action-bar>button{width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;box-shadow:none!important;border-radius:12px!important;padding:0!important}.package-detail-page .detail-action-bar>.detail-action-favorite{color:#ff5f82!important;background:#fff1f4!important;border:0!important;grid-area:1/1!important;display:inline-flex!important}.package-detail-page .detail-action-bar>.detail-action-favorite.is-active{color:#f0446d!important;background:#ffedf2!important}.package-detail-page .detail-action-bar>.detail-action-favorite.is-active svg{fill:currentColor!important}.package-detail-page .detail-action-bar>.detail-action-favorite,.package-detail-page .detail-action-bar>.detail-action-forum,.package-detail-page .detail-action-bar>.detail-action-share,.package-detail-page .detail-action-bar>.detail-action-report{flex-direction:column!important;gap:2px!important;font-size:10px!important;line-height:1!important}.package-detail-page .detail-action-bar>.detail-action-forum{color:#6f56ec!important;background:#f3f1ff!important;border:0!important;grid-area:1/2!important}.package-detail-page .detail-action-bar>.detail-action-primary,.package-detail-page .detail-action-bar>.detail-action-unavailable{color:#fff!important;background:linear-gradient(135deg,#785cff 0%,#6548ee 100%)!important;border:0!important;border-radius:12px!important;flex-direction:row!important;grid-area:1/3!important;gap:5px!important;padding:0 10px!important;font-size:12px!important;box-shadow:0 8px 18px #6a4bef33!important}.package-detail-page .detail-action-bar>.detail-action-share{color:#4d75dd!important;background:#eef6ff!important;border:0!important;grid-area:1/4!important}.package-detail-page .detail-action-bar>.detail-action-report{color:#7d8495!important;background:#f5f6fa!important;border:0!important;grid-area:1/5!important;display:inline-flex!important}.package-detail-page .detail-action-bar>.detail-action-favorite svg,.package-detail-page .detail-action-bar>.detail-action-forum svg,.package-detail-page .detail-action-bar>.detail-action-share svg,.package-detail-page .detail-action-bar>.detail-action-report svg{width:16px!important;height:16px!important}}@media (max-width:374px){.package-detail-page .detail-action-bar{grid-template-columns:46px 46px minmax(96px,1fr) 46px 46px!important;gap:5px!important;padding:9px!important}.package-detail-page .detail-action-bar>.detail-action-primary,.package-detail-page .detail-action-bar>.detail-action-unavailable{padding-left:6px!important;padding-right:6px!important;font-size:11px!important}}.tap-shell-route-forum-groups .forum-board-icon.has-image{background:#f1f2f6;overflow:hidden}.tap-shell-route-forum-groups .forum-board-icon.has-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.package-detail-page .detail-ios-download-card{background:#fafafa;border:1px solid #e8eaf0;border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;margin-top:4px;padding:11px 12px;display:grid}.package-detail-page .detail-ios-download-mark{color:#fff;background:#17181c;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.package-detail-page .detail-ios-download-mark svg{width:22px;height:22px}.package-detail-page .detail-ios-download-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.package-detail-page .detail-ios-download-copy b{color:#20232c;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:1.2;overflow:hidden}.package-detail-page .detail-ios-download-copy small{color:#858b9a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.package-detail-page .detail-ios-download-button.inline-flex{color:#fff;min-width:96px;min-height:44px;box-shadow:none;background:#17181c;border:0;border-radius:11px;font-size:13px;font-weight:850}.package-detail-page .detail-ios-download-button.inline-flex:hover{color:#fff;background:#2b2d33}@media (max-width:767px){.package-detail-page .detail-ios-download-card{margin:0 14px 12px}}@media (max-width:374px){.package-detail-page .detail-ios-download-card{grid-template-columns:42px minmax(0,1fr) auto;gap:9px;padding:10px}.package-detail-page .detail-ios-download-mark{width:42px;height:42px}.package-detail-page .detail-ios-download-button.inline-flex{min-width:88px;padding-left:10px;padding-right:10px;font-size:12px}}.member-center.member-dashboard{position:relative}.game-model-return-layer{z-index:12000;box-sizing:border-box;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));background:#19182661;place-items:center;display:grid;position:fixed;inset:0}.game-model-return-card{box-sizing:border-box;color:#242630;text-align:center;background:#fff;border:1px solid #e9e6f4;border-radius:22px;flex-direction:column;align-items:center;width:min(100%,328px);padding:28px 22px 18px;animation:.18s ease-out both game-model-return-enter;display:flex;box-shadow:0 24px 70px #1f1c3638}.game-model-return-icon{color:#15936c;background:#e9f8f1;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 8px #f4fbf8}.game-model-return-icon svg{stroke-width:3px;width:29px;height:29px}.game-model-return-card>span{color:#15936c;margin-top:20px;font-size:12px;font-weight:900}.game-model-return-card h2{color:#242630;overflow-wrap:anywhere;max-width:100%;margin:7px 0 0;font-size:20px;font-weight:900;line-height:1.35}.game-model-return-card p{color:#777b89;margin:8px 0 0;font-size:13px;font-weight:650}.game-model-return-progress{background:#efedf6;border-radius:999px;width:100%;height:4px;margin-top:22px;overflow:hidden}.game-model-return-progress i{border-radius:inherit;transform-origin:0;background:#7058ee;width:100%;height:100%;animation:1.2s linear both game-model-return-progress;display:block}.game-model-return-card button{box-sizing:border-box;color:#6549df;background:#f2efff;border:0;border-radius:12px;width:100%;min-height:44px;margin-top:14px;font-size:14px;font-weight:900}.game-model-return-card button:active{background:#e8e2ff;transform:scale(.99)}.game-model-return-card button:focus-visible{outline-offset:2px;outline:3px solid #7058ee4d}@keyframes game-model-return-enter{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes game-model-return-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.game-model-return-card,.game-model-return-progress i{animation:none}}.member-center .member-app-tabs{width:100%}.member-center .member-app-tab-list{color:#747887;background:#fff;border:1px solid #ece9f7;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;height:54px;padding:0;display:grid;box-shadow:0 10px 28px #2625470d}.member-center .member-app-tab-list [role=tab]{color:#747887;min-width:0;min-height:52px;box-shadow:none;background:0 0;border-radius:0;padding:0 8px;font-size:14px;font-weight:850;position:relative}.member-center .member-app-tab-list [role=tab][data-state=active]{color:#7058ee;box-shadow:none;background:0 0}.member-center .member-app-tab-list [role=tab][data-state=active]:after{content:"";background:#7058ee;border-radius:999px;height:4px;position:absolute;bottom:0;left:26%;right:26%}.member-center .member-app-tab-panel{flex-direction:column;gap:18px;margin-top:0;padding:24px 0 0;display:flex}.member-center .member-app-tab-panel[hidden]{display:none}.member-center .member-app-intro{flex-direction:column;gap:7px;display:flex}.member-center .member-app-intro>span,.member-center .member-app-section-head>div>span{color:#7058ee;font-size:12px;font-weight:900}.member-center .member-app-intro h1{color:#20222b;margin:0;font-size:24px;font-weight:900;line-height:1.2}.member-center .member-app-intro p{color:#767b89;max-width:640px;margin:0;font-size:13px;font-weight:650;line-height:1.55}.member-center .member-app-status-strip{background:#fff;border:1px solid #e9e5f6;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.member-center .member-app-status-strip>div{min-width:0;padding:14px 16px;position:relative}.member-center .member-app-status-strip>div+div:before{content:"";background:#ece9f3;width:1px;position:absolute;top:14px;bottom:14px;left:0}.member-center .member-app-status-strip dt{color:#858998;font-size:12px;font-weight:750}.member-center .member-app-status-strip dd{color:#262832;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:16px;font-weight:900;overflow:hidden}.member-center .member-app-plan-section{flex-direction:column;gap:14px;display:flex}.member-center .member-app-plan-filters{scrollbar-width:none;gap:9px;padding:1px 0 3px;display:flex;overflow-x:auto}.member-center .member-app-plan-filters::-webkit-scrollbar{display:none}.member-center .member-app-plan-filters button{color:#5e6270;background:#fff;border:1px solid #e3dff3;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 13px;font-size:13px;font-weight:850;display:inline-flex}.member-center .member-app-plan-filters button[aria-pressed=true]{color:#6549df;background:#f3efff;border-color:#7058ee}.member-center .member-app-plan-filters b{color:#777b89;background:#f1eff6;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:11px;display:inline-flex}.member-center .member-app-plan-filters button[aria-pressed=true] b{color:#fff;background:#7058ee}.member-center .member-app-plan-count{color:#6f7381;margin:0;font-size:12px;font-weight:800}.member-center .member-app-plan-list,.member-center .member-app-recharge-list,.member-center .member-app-active-list{flex-direction:column;gap:10px;display:flex}.member-center .member-app-plan-card{background:#fff;border:1px solid #e7e3f1;border-radius:15px;outline:none;flex-direction:column;gap:12px;min-width:0;padding:15px;display:flex;position:relative;box-shadow:0 8px 24px #2b2a4a0a}.member-center .member-app-plan-card.selected,.member-center .member-app-plan-card:focus-visible{border-color:#7058ee;box-shadow:0 0 0 3px #7058ee1a}.member-center .member-app-plan-card.featured{background:linear-gradient(135deg,#fff 0%,#faf8ff 100%)}.member-center .member-app-plan-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.member-center .member-app-plan-name,.member-center .member-app-card-title{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.member-center .member-app-plan-name h3,.member-center .member-app-card-title h2,.member-center .member-app-card-title h3{color:#22242d;overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;font-weight:900;line-height:1.25}.member-center .member-app-plan-name .inline-flex,.member-center .member-app-card-title .inline-flex{color:#7058ee;background:#f1edff;border:0;min-height:22px;padding:0 8px;font-size:11px;font-weight:850}.member-center .member-app-plan-head p{color:#7a7f8d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12px;font-weight:650;line-height:1.45;display:-webkit-box;overflow:hidden}.member-center .member-app-plan-price{flex-direction:column;align-items:flex-end;gap:3px;min-width:74px;display:flex}.member-center .member-app-plan-price strong{color:#7058ee;white-space:nowrap;font-size:18px;font-weight:900;line-height:1.15}.member-center .member-app-plan-price span{color:#9699a5;font-size:11px;font-weight:700}.member-center .member-app-plan-state{color:#7058ee;background:#f1edff;border-radius:999px;width:fit-content;padding:5px 9px;font-size:11px;font-weight:850}.member-center .member-app-plan-benefits{flex-wrap:wrap;gap:7px;display:flex}.member-center .member-app-plan-benefits span,.member-center .member-app-benefit-tags span{color:#5f6472;background:#f7f6fa;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:5px 9px;font-size:11px;font-weight:750;line-height:1.3;display:inline-flex}.member-center .member-app-plan-benefits svg,.member-center .member-app-benefit-tags svg{color:#7058ee;stroke-width:2.5px;flex:none;width:13px;height:13px}.member-center .member-app-plan-action{border-top:1px solid #efedf5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding-top:12px;display:grid}.member-center .member-app-plan-action>span{color:#9295a1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.member-center .member-app-plan-action .inline-flex{border-radius:999px;min-width:98px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-account-card,.member-center .member-app-section{background:#fff;border:1px solid #e9e6f2;border-radius:16px;padding:16px;box-shadow:0 8px 24px #2b2a4a0a}.member-center .member-app-account-head{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.member-center .member-app-avatar{border:2px solid #e4ddff;width:54px;height:54px}.member-center .member-app-account-head p{color:#8a8e9b;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:12px;font-weight:700;overflow:hidden}.member-center .member-app-account-card .member-app-status-strip{background:#faf9fd;border-color:#eeeaf8;margin-top:16px}.member-center .member-app-record-link{white-space:nowrap;align-self:center;min-height:44px;padding-inline:8px;font-size:12px;font-weight:800}.member-center .member-app-section{flex-direction:column;gap:14px;display:flex}.member-center .member-app-entitlement-section{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;padding:0}.member-center .member-app-section-head{justify-content:space-between;align-items:end;gap:12px;display:flex}.member-center .member-app-section-head h2{color:#252730;margin:5px 0 0;font-size:17px;font-weight:900}.member-center .member-app-section-head>b{color:#888c99;font-size:12px;font-weight:800}.member-center .member-app-active-list article{border-top:1px solid #efedf5;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding-top:10px;display:grid}.member-center .member-app-active-list article:first-child{border-top:0;padding-top:0}.member-center .member-app-benefit-icon{color:#7058ee;background:#f1edff;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.member-center .member-app-benefit-icon svg{width:20px;height:20px}.member-center .member-app-active-list h3{color:#292b34;margin:0;font-size:14px;font-weight:850}.member-center .member-app-active-list p{color:#8a8e9b;margin:5px 0 0;font-size:11px;font-weight:650}.member-center .member-app-active-list .inline-flex{color:#7058ee;background:#f0edff;border:0;font-size:10px}.member-center .member-app-benefit-tags{flex-wrap:wrap;gap:8px;display:flex}.member-center .member-app-entitlement-list{flex-direction:column;gap:12px;min-width:0;display:flex}.member-center .member-app-entitlement-card{background:#fff;border:1px solid #eadfca;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 10px 28px #694d1f14}.member-center .member-app-entitlement-head{background:linear-gradient(145deg,#fffaf0 0%,#f8f0df 100%);grid-template-columns:46px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:15px 15px 11px;display:grid}.member-center .member-app-entitlement-emblem{color:#9b650c;background:linear-gradient(145deg,#fff3cf 0%,#f4d690 100%);border:1px solid #c6912d47;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:inset 0 1px #ffffffbf}.member-center .member-app-entitlement-emblem svg{stroke-width:2.2px;width:22px;height:22px}.member-center .member-app-entitlement-title{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.member-center .member-app-entitlement-title h3{color:#2d271e;overflow-wrap:anywhere;min-width:0;margin:0;font-size:17px;font-weight:950;line-height:1.25}.member-center .member-app-entitlement-title .inline-flex{color:#94600d;background:#fff5d9;border:1px solid #dfc993;min-height:22px;padding:0 8px;font-size:10px;font-weight:900}.member-center .member-app-entitlement-head>div>p{color:#7f725e;align-items:center;gap:5px;min-width:0;margin:6px 0 0;font-size:11px;font-weight:750;display:flex}.member-center .member-app-entitlement-head>div>p svg{color:#b27a1f;flex:none;width:13px;height:13px}.member-center .member-app-entitlement-description{color:#6f665a;overflow-wrap:anywhere;white-space:pre-line;background:#fffaf1;border-top:1px solid #dac49b6b;margin:0;padding:13px 15px 14px;font-size:12px;font-weight:650;line-height:1.65}.member-center .member-app-entitlement-groups{background:#fff;border-top:1px solid #dac49b6b;flex-direction:column;gap:0;min-width:0;padding:14px;display:flex}.member-center .member-app-entitlement-group{min-width:0;padding:0}.member-center .member-app-entitlement-group+.member-app-entitlement-group{border-top:1px solid #ebe6dc;margin-top:14px;padding-top:14px}.member-center .member-app-entitlement-group>header{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.member-center .member-app-entitlement-group h4{color:#2e3038;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:900;line-height:1.3}.member-center .member-app-entitlement-usage{color:#8a8174;align-items:baseline;gap:4px;min-width:0;margin:0;font-size:11px;font-weight:700;line-height:1.25;display:flex}.member-center .member-app-entitlement-usage strong{color:#2f3139;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:19px;font-weight:950}.member-center .member-app-entitlement-models{border-top:1px dashed #e9e6df;flex-direction:column;gap:0;min-width:0;margin-top:10px;display:flex}.member-center .member-app-entitlement-models>article{border-top:1px solid #f0eee9;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:68px;padding:11px 0;display:grid}.member-center .member-app-entitlement-models>article:first-child{border-top:0}.member-center .member-app-entitlement-model-icon{color:#6952db;background:#f0eeff;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.member-center .member-app-entitlement-model-icon svg{width:18px;height:18px}.member-center .member-app-entitlement-models h5{color:#2f3139;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:900;line-height:1.35}.member-center .member-app-entitlement-models article p{color:#8a8e98;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5px 0 0;font-size:11px;font-weight:650;line-height:1.5;display:-webkit-box;overflow:hidden}.member-center .member-app-entitlement-no-models{color:#949087;text-align:center;background:#f7f6f3;border-radius:10px;margin:0;padding:11px;font-size:11px;font-weight:700;line-height:1.5}.member-center .member-app-entitlement-models>.member-app-entitlement-no-models{margin-top:10px}@media (min-width:768px){.member-center .member-app-entitlement-groups{padding:16px}.member-center .member-app-entitlement-models{-moz-column-gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.member-center .member-app-entitlement-models>article:nth-child(2){border-top:0}}.member-center .member-app-empty{color:#858996;text-align:center;background:#f8f7fb;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:92px;padding:16px;display:flex}.member-center .member-app-empty svg{color:#7058ee;width:22px;height:22px}.member-center .member-app-empty p{margin:0;font-size:12px;font-weight:700}.member-center .member-app-wallet{background:linear-gradient(135deg,#fff 0%,#f6f2ff 100%);border:1px solid #ded7ff;border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:17px;display:flex}.member-center .member-app-account-card>.member-app-wallet{box-shadow:none;border-color:#ece8f8;border-radius:14px;margin-top:12px}.member-center .member-app-wallet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.member-center .member-app-wallet-head>div{flex-direction:column;gap:6px;min-width:0;display:flex}.member-center .member-app-wallet-head span{color:#716f7c;font-size:12px;font-weight:800}.member-center .member-app-wallet-head strong{color:#7058ee;font-size:28px;font-weight:950;line-height:1}.member-center .member-app-wallet-head>svg{color:#7058ee;background:#ebe5ff;border-radius:50%;width:38px;height:38px;padding:9px}.member-center .member-app-wallet-split{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.member-center .member-app-wallet-split article{background:#ffffffd1;border:1px solid #ece8f5;border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:60px;padding:10px;display:grid}.member-center .member-app-wallet-icon{border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.member-center .member-app-wallet-icon.permanent{color:#7058ee;background:#eeebff}.member-center .member-app-wallet-icon.timed{color:#df7a18;background:#fff0dc}.member-center .member-app-wallet-icon svg{width:18px;height:18px}.member-center .member-app-wallet-split article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.member-center .member-app-wallet-split b{color:#30313a;font-size:13px;font-weight:850}.member-center .member-app-wallet-split small{color:#9592a0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.member-center .member-app-wallet-split article>strong{color:#30313a;font-size:18px;font-weight:950}.member-center .member-app-wallet-expiry{background:#fff7ec;border-radius:13px;padding:11px 12px}.member-center .member-app-wallet-expiry>b{color:#a65c12;font-size:12px;font-weight:900}.member-center .member-app-wallet-expiry ul{flex-direction:column;gap:8px;margin:9px 0 0;padding:0;list-style:none;display:flex}.member-center .member-app-wallet-expiry li{color:#7c5a36;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:11px;font-weight:700;display:flex}.member-center .member-app-wallet-expiry li span{color:#7d430c;white-space:nowrap;font-weight:850}.member-center .member-app-wallet-expiry time{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:768px){.member-center .member-app-wallet-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-center .member-app-recharge-card{background:#fff;border:1px solid #e7e3f1;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid;box-shadow:0 8px 24px #2b2a4a0a}.member-center .member-app-recharge-copy{min-width:0}.member-center .member-app-recharge-copy p{color:#858996;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:11px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.member-center .member-app-recharge-copy strong{color:#7058ee;font-size:18px;font-weight:900}.member-center .member-app-recharge-card>.inline-flex{border-radius:999px;min-width:92px;min-height:44px;font-size:13px;font-weight:850}.member-center .member-app-safe-service{color:#7c808e;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:52px;padding:0 4px;font-size:12px;font-weight:750;text-decoration:none;display:grid}.member-center .member-app-safe-service svg{color:#7058ee;width:18px;height:18px}@media (max-width:767px){.creator-center-member .creator-content,.tap-shell-member .tap-workspace{padding-top:0!important}.creator-center-member .member-center.member-dashboard,.tap-shell-member .member-center.member-dashboard{width:100%!important;max-width:none!important;padding:0 0 calc(84px + env(safe-area-inset-bottom))!important}.creator-center-member .member-app-tabs,.tap-shell-member .member-app-tabs{padding-top:50px}.creator-center-member .member-app-tab-list,.tap-shell-member .member-app-tab-list{top:var(--creator-mobile-topbar-height,calc(56px + env(safe-area-inset-top)));z-index:36;width:100%;height:50px;box-shadow:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-width:0 0 1px;border-radius:0;margin:0;position:fixed;left:0;right:0}.tap-shell-member .member-app-tab-list{top:var(--app-mobile-topbar-height,calc(56px + env(safe-area-inset-top)))}.creator-center-member .member-app-tab-list [role=tab],.tap-shell-member .member-app-tab-list [role=tab]{min-height:49px;font-size:13px}.creator-center-member .member-app-tab-panel,.tap-shell-member .member-app-tab-panel{gap:16px;padding-top:12px}.creator-center-member .member-app-intro,.tap-shell-member .member-app-intro{gap:5px}.creator-center-member .member-app-intro h1,.tap-shell-member .member-app-intro h1{font-size:21px}.creator-center-member .member-app-status-strip>div,.tap-shell-member .member-app-status-strip>div{padding:12px 10px}.creator-center-member .member-app-status-strip dd,.tap-shell-member .member-app-status-strip dd{font-size:14px}.creator-center-member .member-app-status-strip>div:first-child dd,.tap-shell-member .member-app-status-strip>div:first-child dd{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.creator-center-member .member-app-plan-card,.creator-center-member .member-app-account-card,.creator-center-member .member-app-section,.creator-center-member .member-app-recharge-card,.tap-shell-member .member-app-plan-card,.tap-shell-member .member-app-account-card,.tap-shell-member .member-app-section,.tap-shell-member .member-app-recharge-card{box-shadow:none;border-radius:14px}}@media (max-width:374px){.member-center .member-app-recharge-card{grid-template-columns:minmax(0,1fr)}.member-center .member-app-recharge-card>.inline-flex{grid-column:1/-1;width:100%}.member-center .member-app-plan-action{grid-template-columns:minmax(0,1fr) 94px;gap:8px}.member-center .member-app-plan-action .inline-flex{min-width:94px;padding-inline:10px}}.member-center .member-app-model-library,.member-center .member-app-model-group-list,.member-center .member-app-model-group,.member-center .member-app-model-card-list{flex-direction:column;gap:12px;display:flex}.member-center.game-model-switcher{width:100%;max-width:none}.game-model-switcher-content{flex-direction:column;gap:18px;width:min(100%,720px);margin:0 auto;display:flex}.game-model-switcher-head{background:linear-gradient(135deg,#f4fbff 0%,#fff 68%);border:1px solid #dfe7f2;border-radius:16px;flex-direction:column;gap:5px;padding:18px;display:flex;box-shadow:0 8px 24px #1f2d440a}.game-model-package{color:#303640;align-items:center;gap:7px;min-width:0;display:flex}.game-model-package span,.game-model-package small{color:#656b77;flex:none;font-size:12px;font-weight:800}.game-model-package strong{color:#252a33;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.game-model-current{color:#087ca7;align-items:center;gap:7px;min-width:0;display:flex}.game-model-current span{color:#777383;flex:none;font-size:12px;font-weight:800}.game-model-current strong{color:#087ca7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.game-model-current svg{stroke-width:3px;flex:none;width:16px;height:16px}.game-model-switcher-head h1{color:#20242c;margin:0;font-size:24px;font-weight:900;line-height:1.25}.game-model-switcher-head p{color:#717784;margin:2px 0 0;font-size:13px;font-weight:650;line-height:1.55}.member-center .member-app-model-library.switch-mode .member-app-model-filters button[aria-pressed=true]{color:#6549df;background:#f3efff;border-color:#7058ee}.member-center .member-app-model-library.switch-mode .member-app-model-filters button[aria-pressed=true] b{background:#7058ee}.member-center .member-app-model-filters{scrollbar-width:none;gap:9px;padding:1px 0 3px;display:flex;overflow-x:auto}.member-center .member-app-model-filters::-webkit-scrollbar{display:none}.member-center .member-app-model-filters button{color:#5e6270;background:#fff;border:1px solid #e3dff3;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 13px;font-size:13px;font-weight:850;display:inline-flex}.member-center .member-app-model-filters button[aria-pressed=true]{color:#6549df;background:#f3efff;border-color:#7058ee}.member-center .member-app-model-filters b{color:#777b89;background:#f1eff6;border-radius:999px;justify-content:center;align-items:center;min-width:23px;height:23px;padding:0 7px;font-size:11px;display:inline-flex}.member-center .member-app-model-filters button[aria-pressed=true] b{color:#fff;background:#7058ee}.member-center .member-app-model-count{color:#6f7381;margin:0;font-size:12px;font-weight:800}.member-center .member-app-model-group>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.member-center .member-app-model-group>header span{color:#30323c;font-size:13px;font-weight:900}.member-center .member-app-model-group>header b{color:#686d79;font-size:11px;font-weight:750}.member-center .member-app-model-card{width:100%;min-width:0;min-height:76px;color:inherit;font:inherit;text-align:left;background:#fff;border:1px solid #e7e3f1;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;display:grid;box-shadow:0 8px 24px #2b2a4a0a}.member-center button.member-app-model-card:not(:disabled){cursor:pointer}.member-center button.member-app-model-card:not(:disabled):active{transform:scale(.99)}.member-center .member-app-model-card.selected{border-color:#7058ee;box-shadow:0 0 0 2px #7058ee1f,0 10px 28px #3a2b8b1a}.member-center .member-app-model-library.switch-mode .member-app-model-card.selected{background:linear-gradient(135deg,#fbfaff 0%,#f4f0ff 100%);border-color:#7058ee;box-shadow:0 0 0 2px #7058ee1f,0 10px 26px #3a2b8b1a}.member-center .member-app-model-card.disabled{background:#fafbfc;border-color:#e4e6ea}.member-center .member-app-model-card.saving{cursor:wait}.member-center button.member-app-model-card:focus-visible,.member-center .member-app-model-filters button:focus-visible{outline-offset:2px;outline:3px solid #7058ee47}@media (hover:hover){.member-center button.member-app-model-card:not(:disabled):hover{background:#fcfbff;border-color:#cfc5fa}.member-center .member-app-model-filters button:hover{border-color:#cfc5fa}}.member-center .member-app-model-copy{min-width:0}.member-center .member-app-model-title{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.member-center .member-app-model-title h3{color:#282a33;overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;font-weight:900;line-height:1.25}.member-center .member-app-model-title>span{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.member-center .member-app-model-title>span:before{content:"";opacity:.72;background:currentColor;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px}.member-center .member-app-model-title>span[data-tone=normal]{color:#15936c;background:#edf9f5;border-color:#c9eee1}.member-center .member-app-model-title>span[data-tone=busy]{color:#aa6c12;background:#fff8e8;border-color:#f1dfb9}.member-center .member-app-model-title>span[data-tone=crowded]{color:#c44747;background:#fff1f1;border-color:#f1cccc}.member-center .member-app-model-copy p{color:#666c78;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0;font-size:11px;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.member-center .member-app-model-copy small{color:#7058ee;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:10px;font-weight:750;display:block;overflow:hidden}.member-center .member-app-model-billing{color:#7058ee;text-overflow:ellipsis;white-space:nowrap;background:#f1edff;border-radius:999px;justify-content:center;align-items:center;max-width:118px;min-height:32px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex;overflow:hidden}.member-center .member-app-model-action{flex-direction:column;flex:none;align-items:flex-end;gap:7px;min-width:0;display:flex}.member-center .member-app-model-switch-action{color:#7058ee;white-space:nowrap;align-items:center;gap:3px;min-height:24px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.member-center .member-app-model-card.disabled .member-app-model-switch-action{color:#666c78}.member-center .member-app-model-card.selected .member-app-model-switch-action{color:#fff;background:#7058ee;border-radius:999px;min-height:28px;padding:0 9px}.member-center .member-app-model-switch-action svg{stroke-width:2.5px;width:15px;height:15px}.member-center .member-app-model-billing[data-tone=free]{color:#15936c;background:#edf9f5}.member-center .member-app-model-billing[data-tone=paid]{color:#a96a10;background:#fff5e8}.member-center .member-app-model-billing[data-tone=muted]{color:#7f8491;background:#f1f2f5}.member-center .member-app-model-skeleton{gap:10px;display:grid}.member-center .member-app-model-error{text-align:center;background:#fff;border:1px solid #e5e7ec;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:24px 18px;display:flex}.member-center .member-app-model-error>svg{color:#737986;width:28px;height:28px}.member-center .member-app-model-error strong{color:#292d35;margin-top:10px;font-size:15px;font-weight:900}.member-center .member-app-model-error p{color:#656b77;margin:5px 0 14px;font-size:12px;font-weight:650;line-height:1.5}.member-center .member-app-model-error button{color:#6549df;background:#f4f1ff;border:1px solid #d8d1f5;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:13px;font-weight:900;display:inline-flex}.member-center .member-app-model-error button svg{width:16px;height:16px}.member-center .member-app-model-skeleton span{background:linear-gradient(90deg,#f7f6fa 20%,#eeebf7 50%,#f7f6fa 80%) 0 0/220% 100%;border:1px solid #ebe8f3;border-radius:14px;min-height:76px;animation:1.3s ease-in-out infinite member-model-loading}@keyframes member-model-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:374px){.member-center .member-app-tab-list [role=tab]{padding-inline:4px;font-size:12px}.member-center .member-app-model-card{gap:8px;padding-inline:11px}.member-center .member-app-model-billing{max-width:104px;padding-inline:8px;font-size:10px}.member-center .member-app-model-library.switch-mode .member-app-model-billing{max-width:92px}}@media (max-width:767px){:is(html:has(.creator-center-member),html:has(.tap-shell-member)){scrollbar-width:none}html:has(.creator-center-member)::-webkit-scrollbar{width:0;height:0}html:has(.tap-shell-member)::-webkit-scrollbar{width:0;height:0}.tap-shell-member.game-model-selection-shell .tap-workspace{padding-top:12px}.tap-shell-member.game-model-selection-shell .member-center.member-dashboard{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.game-model-switcher-content{gap:14px}.game-model-switcher-head{box-shadow:none;border-radius:14px;padding:15px 14px}.game-model-switcher-head h1{font-size:20px}.member-center .member-app-model-library.switch-mode .member-app-model-card{min-height:82px}}@media (prefers-reduced-motion:reduce){.member-center .member-app-model-skeleton span{animation:none}}@media (max-width:767px){.package-detail-page .review-thread-list,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list{box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;margin-top:8px!important;padding:0!important;display:flex!important;overflow:visible!important}.package-detail-page .review-thread-card.community-comment-item,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article.community-comment-item{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:40px minmax(0,1fr)!important;grid-auto-flow:row!important;gap:0 12px!important;margin:0!important;padding:20px 0 18px!important;display:grid!important}.package-detail-page .review-thread-card.community-comment-item:first-child,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list>article.community-comment-item:first-child{border-top:0!important}.package-detail-page .community-comment-avatar-link,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-avatar-link{grid-area:1/1!important;align-self:start!important;width:40px!important;height:40px!important}.package-detail-page .review-thread-card .community-comment-avatar,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article>.community-comment-avatar{-o-object-fit:cover!important;object-fit:cover!important;border:1px solid #f0f1f5!important;border-radius:999px!important;grid-area:1/1!important;align-self:start!important;width:40px!important;height:40px!important}.package-detail-page .review-card-main.community-comment-main,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-content.community-comment-main{grid-area:1/2!important;min-width:0!important;padding:0!important;display:block!important}.package-detail-page .community-comment-head,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-head{align-items:flex-start!important;min-height:22px!important;padding-right:0!important;display:flex!important}.package-detail-page .community-comment-author,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author{min-width:0!important;display:block!important}.package-detail-page .community-comment-author>div,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author>div{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:22px!important;display:flex!important}.package-detail-page .review-author-meta.community-comment-author b,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author b{color:#626875!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:132px!important;font-size:14px!important;font-weight:600!important;line-height:22px!important;overflow:hidden!important}.package-detail-page .review-author-meta.community-comment-author>div>span:not(.review-status-badge),.tap-shell[class*=tap-shell-route-forum-post] .community-comment-author>div>span:not(.review-status-badge){color:#8b91a0!important;background:#f2f3f6!important;border:0!important;border-radius:999px!important;height:18px!important;padding:0 6px!important;font-size:10px!important;font-weight:700!important;line-height:18px!important}.package-detail-page .review-status-badge,.tap-shell[class*=tap-shell-route-forum-post] .review-status-badge{color:#c77a13!important;white-space:nowrap!important;background:#fff8e9!important;border:1px solid #f3d6a6!important;border-radius:999px!important;align-items:center!important;width:auto!important;height:22px!important;padding:0 8px!important;font-size:11px!important;font-weight:700!important;line-height:20px!important;display:inline-flex!important}.package-detail-page .review-status-badge.is-violation,.tap-shell[class*=tap-shell-route-forum-post] .review-status-badge.is-violation{color:#d92d4c!important;background:#fff1f2!important;border-color:#fecdd3!important}.package-detail-page .community-comment-time,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-time{color:#a0a5b1!important;width:100%!important;margin:10px 0 0!important;font-size:12px!important;font-weight:500!important;line-height:18px!important;display:block!important}.package-detail-page .review-card>.community-comment-main>.community-comment-content,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list .community-comment-content{color:#252933!important;white-space:pre-line!important;text-align:left!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;margin:5px 0 0!important;font-size:15px!important;font-weight:500!important;line-height:1.55!important;display:block!important}.package-detail-page .community-comment-reply-target,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-reply-target{color:#252933!important;font-weight:500!important}.package-detail-page .community-comment-reply-target b,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-reply-target b{color:#737986!important;font-weight:500!important}.package-detail-page .review-action-row.community-comment-actions,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions{color:#9298a6!important;flex-wrap:nowrap!important;grid-area:2/2!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;width:auto!important;min-width:0!important;min-height:44px!important;margin:2px 0 -4px!important;padding:0!important;display:flex!important;position:static!important}.package-detail-page .review-thread-card.community-comment-item.is-reply>.review-action-row.community-comment-actions,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-list article.community-comment-item.is-reply>.post-comment-actions.community-comment-actions{justify-content:flex-start!important}.package-detail-page .review-action-row.community-comment-actions button,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions button{width:auto!important;min-width:48px!important;height:44px!important;color:inherit!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;padding:0 6px!important;font-size:12px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.package-detail-page .review-action-row.community-comment-actions button:first-child,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions button:first-child{padding-left:0!important}.package-detail-page .review-action-row.community-comment-actions .review-action-stat,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions .review-action-stat{flex:none!important;width:auto!important;min-width:48px!important}.package-detail-page .community-comment-report,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-report{color:#a0a5b1!important;background:0 0!important;border:0!important;border-radius:999px!important;flex:0 0 44px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:9px!important;right:-6px!important}.package-detail-page .community-comment-report svg,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-report svg{stroke-width:1.8px!important;width:16px!important;height:16px!important}.package-detail-page .review-action-row.community-comment-actions svg,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions svg{stroke-width:1.9px!important;flex:0 0 16px!important;width:16px!important;height:16px!important}.package-detail-page .review-replies-wrap,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies-wrap{grid-column:1/-1!important;width:auto!important;min-width:0!important;margin:0 0 0 44px!important}.package-detail-page .review-replies,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies{background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.package-detail-page .review-replies .community-comment-item,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies .community-comment-item{border-top:0!important;grid-template-columns:40px minmax(0,1fr)!important;gap:0 12px!important;padding:20px 0 0!important}.package-detail-page .review-replies .community-comment-item:first-child,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies .community-comment-item:first-child{border-top:0!important}.package-detail-page .review-replies .community-comment-avatar,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies .community-comment-avatar,.package-detail-page .review-replies .community-comment-avatar-link,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies .community-comment-avatar-link{width:40px!important;height:40px!important}.package-detail-page .review-replies .review-replies-wrap,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-replies .post-comment-replies-wrap{grid-column:1/-1!important;margin:0!important}.package-detail-page .review-replies-more,.tap-shell[class*=tap-shell-route-forum-post] .review-replies-more{color:#6e7480!important;background:0 0!important;border:0!important;border-radius:6px!important;align-items:center!important;width:auto!important;min-height:44px!important;margin:8px 0 0 52px!important;padding:0 8px!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important}.package-detail-page .review-reply-box,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-reply-box{background:#f7f8fa!important;border:1px solid #e8eaf0!important;border-radius:8px!important;grid-column:2!important;width:auto!important;min-width:0!important;margin:4px 0 10px!important;padding:10px!important}.package-detail-page .review-reply-box textarea,.tap-shell[class*=tap-shell-route-forum-post] .post-comment-reply-box textarea{color:#303440!important;min-height:64px!important;box-shadow:none!important;resize:none!important;background:0 0!important;border:0!important;padding:4px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.package-detail-page .review-empty-state,.tap-shell[class*=tap-shell-route-forum-post] .review-empty-state{min-height:132px!important;box-shadow:none!important;background:#f7f8fa!important;border:0!important;border-radius:10px!important;margin:0!important;padding:22px 16px!important}}@media (min-width:768px){.package-detail-page .community-comment-report,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-report{z-index:auto;color:#a8b2c2;background:0 0;border:0;border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;min-width:32px;height:28px;margin:0;padding:0;display:inline-flex;position:static;top:auto;right:auto}.package-detail-page .community-comment-report svg,.tap-shell[class*=tap-shell-route-forum-post] .community-comment-report svg{width:14px;height:14px}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions{justify-content:flex-end!important;gap:14px!important}.tap-shell[class*=tap-shell-route-forum-post] .post-comment-actions.community-comment-actions button{align-items:center!important;height:28px!important;min-height:28px!important}.community-comment-time{color:#8d93a0;margin-top:6px;font-size:12px;font-weight:700;line-height:1.35;display:block}}.package-detail-page .review-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.package-detail-page .review-section-heading>div{min-width:0}.package-detail-page .review-section-heading p{color:#8b92a3;margin:5px 0 0;font-size:12px;font-weight:650;line-height:1.5}.package-detail-page .review-version-chip{color:#6554b9;white-space:nowrap;background:#f7f5ff;border:1px solid #e5e0f8;border-radius:999px;flex:none;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}.package-detail-page .review-renewed-notice{align-items:center;gap:8px;min-width:0;margin-bottom:10px;padding:0 2px;display:flex}.package-detail-page .review-renewed-notice span{color:#6754c4;white-space:nowrap;background:#f0edff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.package-detail-page .review-renewed-notice p{min-width:0;font-size:12px;font-weight:650;line-height:1.45;color:#707486!important;margin:0!important}.package-detail-page .review-comment-version{color:#747c8e;vertical-align:middle;background:#f1f3f7;border-radius:999px;align-items:center;margin-left:8px;padding:2px 7px;font-size:10px;font-weight:750;display:inline-flex}@media (max-width:767px){.package-detail-page .review-section-heading{align-items:center!important}.package-detail-page .review-compose-panel{background:#fff!important;border-color:#e9edf4!important;padding:12px!important;box-shadow:0 8px 24px #29324e0d!important}.package-detail-page .review-input-panel.is-locked{background:#f7f8fb!important;border-radius:12px!important;padding:10px!important}.package-detail-page .review-input-panel .interaction-head>span{color:#646c7d!important;background:#f7f8fb!important;border:1px solid #eceff5!important}.package-detail-page .review-input-panel .interaction-head button{color:#ffd37d!important;background:#fff8e8!important;width:44px!important;min-width:44px!important;height:44px!important}.package-detail-page .review-input-panel .interaction-head button.active{color:#f5a400!important;background:#fff3d5!important}.package-detail-page .review-input-panel .interaction-head button svg{width:20px!important;height:20px!important}}@media (max-width:374px){.package-detail-page .review-section-heading{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}.package-detail-page .review-input-panel .interaction-head>div{grid-template-columns:repeat(5,44px)!important;justify-content:space-between!important;display:grid!important}}.member-checkout-dialog{background:#f7f8fa;border:1px solid #ebeef4;border-radius:20px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:18px;width:min(600px,100vw - 32px);max-width:600px;max-height:min(760px,100dvh - 40px);padding:24px;overflow:hidden;box-shadow:0 24px 70px #191f302e}.member-checkout-dialog .member-checkout-header{padding-right:38px}.member-checkout-dialog .member-checkout-header>h2{color:#20232b;font-size:21px;font-weight:900;line-height:1.25}.member-checkout-dialog .member-checkout-header>p{color:#858b99;font-size:13px;font-weight:650;line-height:1.5}.member-checkout-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0 4px;list-style:none;display:grid}.member-checkout-steps.two-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.member-checkout-steps li{color:#a0a5b0;flex-direction:column;align-items:center;gap:7px;min-width:0;font-size:11px;font-weight:750;display:flex;position:relative}.member-checkout-steps li:not(:last-child):after{content:"";background:#e3e6ec;border-radius:99px;width:calc(100% - 36px);height:2px;position:absolute;top:13px;left:calc(50% + 18px)}.member-checkout-steps li.completed:not(:last-child):after{background:#7058ee}.member-checkout-steps li>span{z-index:1;color:#9da3af;background:#f7f8fa;border:2px solid #dfe2e9;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid;position:relative}.member-checkout-steps li>span svg{stroke-width:3px;width:15px;height:15px}.member-checkout-steps li.active,.member-checkout-steps li.completed{color:#5f48d8}.member-checkout-steps li.active>span,.member-checkout-steps li.completed>span{color:#fff;background:#7058ee;border-color:#7058ee}.member-checkout-steps li b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.member-checkout-dialog .member-checkout-summary,.member-checkout-dialog .member-payment-summary,.member-order-notice{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.member-checkout-dialog .member-checkout-summary{align-content:start;gap:16px}.member-checkout-dialog .member-payment-summary{align-content:start}.member-checkout-dialog .member-checkout-product{-moz-column-gap:16px;background:linear-gradient(135deg,#fffaf0 0%,#fff5df 100%);border-color:#f1dfba;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:16px;position:relative}.member-checkout-dialog .member-checkout-product span,.member-checkout-dialog .member-checkout-product b,.member-checkout-dialog .member-checkout-product small{grid-column:1}.member-checkout-dialog .member-checkout-product span{color:#9d7a3f}.member-checkout-dialog .member-checkout-product b{color:#292721}.member-checkout-dialog .member-checkout-product strong{color:#ed8614;font-variant-numeric:tabular-nums;grid-area:1/2/4;align-self:center}.member-checkout-dialog .member-checkout-label{color:#555b68;margin:2px 0 10px;font-size:14px;display:block}.member-checkout-dialog .member-payment-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:0;display:grid}.member-checkout-dialog .member-payment-picker .member-payment-method{color:#2a2e37;text-align:left;background:#fff;border:1px solid #e6e9ef;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:8px;width:100%;min-height:66px;padding:9px 10px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid}.member-checkout-dialog .member-payment-picker .member-payment-method:hover{border-color:#cfc7f9}.member-checkout-dialog .member-payment-picker .member-payment-method:focus-visible{outline-offset:2px;outline:3px solid #7058ee33}.member-checkout-dialog .member-payment-picker .member-payment-method.active{background:#fbfaff;border-color:#7058ee;box-shadow:0 0 0 1px #7058ee24}.member-payment-method-icon{color:#2879e8;background:#eef5ff;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.member-payment-method-icon.type-wechat{color:#10a868;background:#eafaf2}.member-payment-method-icon.type-taobao,.member-payment-method-icon.type-manual{color:#f06c22;background:#fff1e8}.member-payment-method-icon svg{width:19px;height:19px}.member-payment-method-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.member-payment-method-copy b{color:#282c35;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;overflow:hidden}.member-payment-method-copy small{color:#9297a3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.member-payment-method-radio{color:#fff;border:2px solid #d4d8e0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.member-payment-method.active .member-payment-method-radio{background:#7058ee;border-color:#7058ee}.member-payment-method-radio svg{stroke-width:3px;width:13px;height:13px}.member-order-notice{flex-direction:column;gap:12px;display:flex}.member-order-notice-summary{background:#fff;border:1px solid #ebeef3;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) auto;align-items:center;gap:14px;padding:13px 14px;display:grid}.member-order-notice-summary>span{flex-direction:column;gap:4px;min-width:0;display:flex}.member-order-notice-summary small{color:#969ba7;font-size:11px;font-weight:650}.member-order-notice-summary b{color:#30333b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}.member-order-notice-summary>strong{color:#ed8614;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:950}.member-order-notice-heading{color:#ad6718;background:#fff7e7;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.member-order-notice-heading>svg{justify-self:center;width:22px;height:22px}.member-order-notice-heading>span{flex-direction:column;gap:3px;display:flex}.member-order-notice-heading b{color:#7b4b15;font-size:13px;font-weight:900}.member-order-notice-heading small{color:#ae7a40;font-size:11px;font-weight:650}.member-order-notice-content{overflow-wrap:anywhere;color:#3c4049;background:#fff;border:1px solid #e9ecf1;border-radius:16px;padding:18px;font-size:14px;line-height:1.75}.member-order-notice-content>:first-child{margin-top:0!important}.member-order-notice-content>:last-child{margin-bottom:0!important}.member-order-notice-content h1,.member-order-notice-content h2,.member-order-notice-content h3,.member-order-notice-content h4{color:#24272f;margin:16px 0 8px;font-weight:900;line-height:1.4}.member-order-notice-content h1,.member-order-notice-content h2{font-size:18px}.member-order-notice-content h3,.member-order-notice-content h4{font-size:16px}.member-order-notice-content p,.member-order-notice-content ul,.member-order-notice-content ol,.member-order-notice-content blockquote{margin:8px 0}.member-order-notice-content ul,.member-order-notice-content ol{padding-left:22px}.member-order-notice-content a{color:#5f48d8;text-underline-offset:3px;font-weight:800;text-decoration:underline}.member-order-notice-content img,.member-order-notice-content table{max-width:100%}.member-order-notice-content table{border-collapse:collapse;width:100%}.member-order-notice-content th,.member-order-notice-content td{text-align:left;border:1px solid #e6e9ef;padding:8px}.member-checkout-footer{flex-shrink:0;padding-top:2px}.member-checkout-footer .inline-flex{border-radius:13px;min-height:46px;font-size:14px;font-weight:850}@media (max-width:767px){.creator-center-member .member-checkout-dialog,.tap-shell-member .member-checkout-dialog{height:100dvh!important;max-height:none!important;padding:calc(68px + env(safe-area-inset-top)) 12px 0!important;background:#f5f6f8!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:12px!important;display:grid!important;overflow:hidden!important}.creator-center-member .member-checkout-dialog .member-checkout-header,.tap-shell-member .member-checkout-dialog .member-checkout-header{display:none}.creator-center-member .member-checkout-dialog .member-checkout-steps,.tap-shell-member .member-checkout-dialog .member-checkout-steps{grid-row:1}.creator-center-member .member-checkout-dialog .member-checkout-summary,.creator-center-member .member-checkout-dialog .member-payment-summary,.creator-center-member .member-checkout-dialog .member-order-notice,.tap-shell-member .member-checkout-dialog .member-checkout-summary,.tap-shell-member .member-checkout-dialog .member-payment-summary,.tap-shell-member .member-checkout-dialog .member-order-notice{grid-row:2;background:0 0!important;border-radius:0!important;padding:0 0 12px!important}.creator-center-member .member-checkout-dialog .member-checkout-footer,.tap-shell-member .member-checkout-dialog .member-checkout-footer{padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border-top:1px solid #e6e8ed;grid-row:3;margin:0 -12px;position:relative;box-shadow:0 -8px 24px #232a3d0f}.creator-center-member .member-checkout-dialog .member-checkout-footer .inline-flex,.tap-shell-member .member-checkout-dialog .member-checkout-footer .inline-flex{min-height:48px}.creator-center-member .member-checkout-dialog .member-checkout-footer .inline-flex:last-child,.tap-shell-member .member-checkout-dialog .member-checkout-footer .inline-flex:last-child{width:100%}.member-checkout-steps{padding:0 8px}.member-checkout-steps li>span{background:#f5f6f8}.member-checkout-dialog .member-checkout-product{padding:14px}.member-checkout-dialog .member-checkout-product strong{font-size:23px}.member-checkout-dialog .member-payment-picker .member-payment-method{min-height:68px}.member-order-notice-summary{grid-template-columns:minmax(0,1fr) auto}.member-order-notice-summary>span:nth-child(2){grid-column:1}.member-order-notice-summary>strong{grid-area:1/2/3}.member-order-notice-content{padding:16px;font-size:15px;line-height:1.8}}@media (max-width:374px){.member-checkout-dialog .member-checkout-product{grid-template-columns:minmax(0,1fr)}.member-checkout-dialog .member-checkout-product strong{grid-area:auto/1;justify-self:start}.member-payment-method-copy small{white-space:normal}}@media (prefers-reduced-motion:reduce){.member-checkout-dialog .member-payment-picker .member-payment-method{transition:none}}
