html{-webkit-text-size-adjust:100%;overflow-x:hidden}*,*::before,*::after{box-sizing:border-box}body.v-body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;font-size:14px;line-height:1.6;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;transition:background var(--transition),color var(--transition)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4{margin:0}.v-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);height:40px;padding:0 calc(var(--spacing) * 1.25);border:1px solid transparent;border-radius:var(--radius);font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:background var(--transition),color var(--transition),border-color var(--transition)}.v-btn-primary{background:var(--color-primary);color:#ffffff}.v-btn-primary:hover{background:var(--color-primary-hover);color:#ffffff}.v-btn-ghost{background:var(--color-bg-card);color:var(--color-text);border-color:var(--color-border)}.v-toast-wrap{position:fixed;left:50%;bottom:24px;z-index:5000;display:flex;flex-direction:column;align-items:center;gap:12px;width:min(420px,calc(100vw - 32px));pointer-events:none;transform:translateX(-50%)}.v-toast{position:relative;display:inline-flex;align-items:center;gap:14px;max-width:100%;min-width:min(320px,calc(100vw - 32px));min-height:64px;padding:0 16px 0 18px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:14px;background:linear-gradient(180deg,#ffffff 0%,color-mix(in srgb,var(--color-bg-card) 96%,#ffffff) 100%);color:var(--color-text);font-size:15px;font-weight:800;line-height:1.3;box-shadow:0 22px 56px color-mix(in srgb,var(--color-text) 22%,transparent),0 8px 18px color-mix(in srgb,var(--color-text) 10%,transparent),0 1px 0 rgba(255,255,255,.95) inset;backdrop-filter:blur(14px) saturate(1.04);opacity:0;overflow:hidden;pointer-events:auto;transform:translateY(16px) scale(.98);transition:opacity .22s ease,transform .22s ease}.v-toast::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:#35c85a;transform-origin:left center;animation:v-toast-progress 3s linear forwards}.v-toast.is-show{opacity:1;transform:translateY(0) scale(1)}.v-toast-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;color:#35c85a;font-size:23px}.v-toast-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.v-toast-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;margin-left:4px;border:0;border-radius:50%;background:transparent;color:color-mix(in srgb,var(--color-muted) 86%,var(--color-text));font-size:16px;transition:background var(--transition),color var(--transition)}.v-toast-close:hover{background:color-mix(in srgb,var(--color-border) 48%,transparent);color:var(--color-text)}.v-toast.is-error::after{background:#ff4d57}.v-toast.is-error .v-toast-icon{color:#ff4d57}@keyframes v-toast-progress{from{transform:scaleX(1)}to{transform:scaleX(0)}}.v-app{min-height:100vh;display:flex;flex-direction:column}.v-topbar{position:sticky;top:0;z-index:100;background:var(--color-bg-card);border-bottom:1px solid var(--color-border)}.v-topbar-inner{display:flex;align-items:center;gap:var(--spacing);height:64px;max-width:100%;margin:0 auto;padding:0 calc(var(--spacing) * 1.5)}.v-brand{display:flex;align-items:center;gap:calc(var(--spacing) * .5);flex-shrink:0}.v-brand-logo{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-primary);color:#ffffff;border-radius:var(--radius);font-size:20px}.v-brand-logo img{width:40px;height:40px;border-radius:var(--radius);object-fit:cover}.v-brand-logo .v-logo-img{width:auto;height:40px;max-width:none;border-radius:0;object-fit:contain}.v-brand-has-logo .v-brand-logo{width:auto;height:40px;background:transparent;border-radius:0;overflow:visible;flex-shrink:0}.v-brand-text{display:flex;flex-direction:column;line-height:1.2}.v-brand-name{font-size:16px;font-weight:800;color:var(--color-text)}.v-brand-tagline{font-size:10.5px;font-style:normal;color:var(--color-text-secondary)}.v-nav{display:flex;align-items:center;margin-left:var(--spacing)}.v-nav-list{display:flex;align-items:center;gap:calc(var(--spacing) * .25);list-style:none;margin:0;padding:0}.v-nav-item{position:relative}.v-nav-link{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .25);padding:calc(var(--spacing) * .5) var(--spacing);border:none;background:transparent;border-radius:var(--radius);font-size:14px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;transition:background var(--transition),color var(--transition)}.v-nav-link:hover{color:var(--color-primary);background:var(--color-primary-soft)}.v-nav-link.is-active{color:var(--color-primary);background:var(--color-primary-soft);font-weight:700}.v-nav-dropdown{position:absolute;top:calc(100% + calc(var(--spacing) * .375));left:0;min-width:160px;list-style:none;margin:0;padding:calc(var(--spacing) * .375);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 12px 32px color-mix(in srgb,var(--color-text) 10%,transparent);opacity:0;visibility:hidden;transform:translateY(calc(var(--spacing) * -.375));transition:opacity var(--transition),visibility var(--transition),transform var(--transition);z-index:50}.v-nav-item-has-children:hover>.v-nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.v-nav-dropdown-item{list-style:none}.v-nav-dropdown-link{display:block;padding:calc(var(--spacing) * .5) calc(var(--spacing) * .625);border-radius:calc(var(--radius) * .6);font-size:13px;font-weight:500;color:var(--color-text);white-space:nowrap;transition:background var(--transition),color var(--transition)}.v-nav-dropdown-link:hover,.v-nav-dropdown-link.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-topbar-search{flex:1;max-width:280px;margin-left:auto}.v-search-form{position:relative;display:flex;align-items:center}.v-search-icon{position:absolute;left:calc(var(--spacing) * .75);color:var(--color-text-secondary);font-size:13px;pointer-events:none}.v-search-input{width:100%;height:40px;padding:0 var(--spacing) 0 calc(var(--spacing) * 2.25);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);font-size:13px;outline:none;transition:border-color var(--transition),background var(--transition)}.v-search-input::placeholder{color:var(--color-text-secondary)}.v-search-input:focus{border-color:var(--color-primary);background:var(--color-bg-card)}.v-topbar-actions{display:flex;align-items:center;gap:calc(var(--spacing) * .5);flex-shrink:0}.v-publish-btn{flex-shrink:0}.v-notify-btn{font-size:16px}.v-user-trigger{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .25);padding:calc(var(--spacing) * .25);border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:var(--radius);color:var(--color-text-secondary);transition:border-color var(--transition)}.v-user-trigger:hover{border-color:var(--color-primary)}.v-user-avatar{border-radius:50%}.v-user-menu{position:relative}.v-user-trigger .fa-angle-down{transition:transform var(--transition)}.v-user-menu.is-open .v-user-trigger .fa-angle-down{transform:rotate(180deg)}.v-user-dropdown{position:absolute;top:calc(100% + calc(var(--spacing) * .5));right:0;z-index:200;width:248px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.1);box-shadow:0 16px 44px color-mix(in srgb,var(--color-text) 16%,transparent);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--transition),visibility var(--transition),transform var(--transition);overflow:hidden}.v-user-menu.is-open .v-user-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.v-user-card{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:var(--spacing);border-bottom:1px solid var(--color-border);transition:background var(--transition)}.v-user-card:hover{background:var(--color-bg-muted)}.v-user-card-avatar{flex-shrink:0;border-radius:50%}.v-user-card-info{display:flex;flex-direction:column;gap:3px;min-width:0}.v-user-card-name{font-size:14px;font-weight:700;color:var(--color-text);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-user-card-link{font-size:12px;color:var(--color-text-muted)}.v-user-dropdown-menu{padding:calc(var(--spacing) * .375)}.v-user-dropdown-foot{padding:calc(var(--spacing) * .375);border-top:1px solid var(--color-border)}.v-user-dropdown-item{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .5) calc(var(--spacing) * .625);border-radius:calc(var(--radius) * .6);font-size:13.5px;color:var(--color-text-secondary);transition:background var(--transition),color var(--transition)}.v-user-dropdown-item i{width:18px;text-align:center;font-size:14px}.v-user-dropdown-item:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-user-logout:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-mobile-menu-btn,.v-mobile-search-btn,.v-mobile-nav,.v-login-entry{display:none}.v-shell{flex:1;display:flex;max-width:100%;width:100%;margin:0 auto;padding:0 calc(var(--spacing) * 1.5);gap:calc(var(--spacing) * 1.25)}.v-rail{width:76px;flex-shrink:0;position:sticky;top:64px;height:calc(100vh - 64px);padding:calc(var(--spacing) * .75) calc(var(--spacing) * .5);display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing);overflow-y:auto;scrollbar-width:none}.v-rail::-webkit-scrollbar{display:none}.v-rail-nav{display:flex;flex-direction:column;gap:calc(var(--spacing) * .25)}.v-rail-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:calc(var(--spacing) * .625) 0;border-radius:var(--radius);color:var(--color-text-secondary);transition:background var(--transition),color var(--transition),transform var(--transition)}.v-rail-item:hover{background:var(--color-bg-muted);color:var(--color-primary)}.v-rail-item.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-rail-item.is-active::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--color-primary);border-radius:calc(var(--radius) * .5)}.v-rail-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:18px;border-radius:var(--radius);transition:background var(--transition)}.v-rail-item.is-active .v-rail-icon{background:var(--color-primary);color:#ffffff}.v-rail-badge{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;background:var(--color-accent);color:#ffffff;border-radius:calc(var(--radius) * .6);font-size:9px;font-weight:700;line-height:16px;text-align:center;border:2px solid var(--color-bg)}.v-rail-label{font-size:11px;font-weight:600;letter-spacing:.2px}.v-main{flex:1;min-width:0;padding:calc(var(--spacing) * 1.25) 0}.v-mobile-overlay{display:none;position:fixed;inset:0;background:color-mix(in srgb,var(--color-text) 40%,transparent);z-index:90}.v-mobile-overlay.is-show{display:block}.v-home{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--spacing) * 1.25);align-items:start}.v-home-main{min-width:0}.v-home-side{position:sticky;top:calc(64px + var(--spacing) * 1.25)}.v-hero{position:relative;margin-bottom:var(--spacing)}.v-hero-viewport{position:relative;overflow:hidden;padding:0 calc(var(--spacing) * .25)}.v-hero-track{position:relative;height:360px}.v-hero-slide{position:absolute;top:50%;left:50%;width:62%;height:360px;border-radius:calc(var(--radius) * 1.33);overflow:hidden;background:transparent;transform:translate(-50%,-50%) scale(.86);opacity:0;visibility:hidden;z-index:1;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .55s ease,visibility .55s ease}.v-hero-slide.is-active{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible;z-index:3}.v-hero-slide.is-prev{transform:translate(-84%,-50%) scale(.86);opacity:1;visibility:visible;z-index:2}.v-hero-slide.is-next{transform:translate(-16%,-50%) scale(.86);opacity:1;visibility:visible;z-index:2}.v-hero-slide.is-prev::after,.v-hero-slide.is-next::after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 45%,transparent);z-index:4}.v-hero:not(.is-multi) .v-hero-slide{position:relative;top:auto;left:auto;width:100%;transform:none;opacity:1;visibility:visible}.v-hero-media{position:absolute;inset:0;background-color:var(--color-bg-muted);background-size:cover;background-position:center}.v-hero-link{display:block;position:absolute;inset:0;z-index:2}.v-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;background:var(--color-bg-card);color:var(--color-text);border-radius:50%;z-index:5;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:15px;box-shadow:0 6px 18px color-mix(in srgb,var(--color-text) 18%,transparent);transition:background var(--transition),color var(--transition)}.v-hero-arrow:hover{background:var(--color-primary);color:#ffffff}.v-hero-prev{left:calc(19% - 20px)}.v-hero-next{right:calc(19% - 20px)}.v-hero-dots{display:flex;justify-content:center;gap:6px;margin-top:var(--spacing)}.v-hero-dot{width:8px;height:8px;padding:0;border:none;cursor:pointer;border-radius:50%;background:var(--color-border);transition:background var(--transition),width var(--transition)}.v-hero-dot.is-active{background:var(--color-text-muted);width:22px;border-radius:calc(var(--radius) * .5)}.v-hero-slide,.v-hero-dot,.v-hero-arrow{outline:none}.v-hero-slide:focus,.v-hero-slide:focus-visible{outline:none}.v-hot-tabs{display:flex;align-items:center;gap:calc(var(--spacing) * .25);margin-bottom:var(--spacing);flex-wrap:wrap}.v-hot-tab{padding:calc(var(--spacing) * .375) calc(var(--spacing) * .875);border:none;background:transparent;border-radius:var(--radius);font-size:13px;font-weight:600;color:var(--color-text-secondary);transition:background var(--transition),color var(--transition)}.v-hot-tab:hover{color:var(--color-primary)}.v-hot-tab.is-active{background:var(--color-primary-soft);color:var(--color-primary);font-weight:700}.v-hot-filter-wrap{position:relative;margin-left:auto}.v-hot-filter{padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:var(--radius);font-size:12.5px;color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .25);transition:border-color var(--transition),color var(--transition)}.v-hot-filter:hover,.v-hot-filter-wrap.is-open .v-hot-filter{border-color:var(--color-primary);color:var(--color-primary)}.v-hot-filter-menu{position:absolute;top:calc(100% + calc(var(--spacing) * .375));right:0;z-index:20;min-width:140px;padding:calc(var(--spacing) * .375);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:0 12px 32px color-mix(in srgb,var(--color-text) 12%,transparent);display:none;flex-direction:column;gap:2px}.v-hot-filter-wrap.is-open .v-hot-filter-menu{display:flex}.v-hot-filter-item{width:100%;text-align:left;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .5);border:none;background:transparent;border-radius:calc(var(--radius) * .5);font-size:13px;color:var(--color-text-secondary);transition:background var(--transition),color var(--transition)}.v-hot-filter-item:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-hot-filter-item.is-active{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.v-post-list.is-loading{opacity:.55;transition:opacity var(--transition)}.v-post-list{display:flex;align-items:flex-start;gap:var(--spacing)}.v-post-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing)}.v-post-list.is-fallback{display:grid;grid-template-columns:repeat(3,1fr)}.v-post-list.is-fallback[data-columns="1"]{grid-template-columns:1fr}.v-post-list.is-fallback[data-columns="2"]{grid-template-columns:repeat(2,1fr)}.v-post-list.is-fallback[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.v-post-list.is-fallback[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.v-post-list.is-fallback[data-columns="5"]{grid-template-columns:repeat(5,1fr)}.v-card{display:flex;flex-direction:column;gap:calc(var(--spacing) * .625);padding:var(--spacing);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.14);background:var(--color-bg-card);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-card:hover{border-color:var(--color-border);box-shadow:0 10px 30px color-mix(in srgb,var(--color-text) 10%,transparent);transform:translateY(-3px)}.v-card-head{display:flex;align-items:center;gap:calc(var(--spacing) * .75)}.v-card-avatar{flex-shrink:0}.v-card-avatar img{width:64px;height:64px;border-radius:50%;object-fit:cover}.v-card-author{flex:1;min-width:0;min-height:64px;display:flex;flex-direction:column;justify-content:center;line-height:1.35}.v-card-name{display:inline-flex;align-items:center;gap:3px;width:max-content;max-width:100%;font-size:16px;font-weight:700;color:var(--color-text)}.v-user-card-name,.v-profile-act-user-head,.v-afeed-user-name{display:inline-flex;align-items:center;gap:4px;min-width:0}.v-card-level{padding:0 5px;background:var(--color-primary-soft);color:var(--color-primary);border-radius:calc(var(--radius) * .35);font-size:9.5px;font-weight:700;line-height:15px}.v-identity-inline-badge{position:relative;overflow:visible;pointer-events:auto;--identity-tip-color:var(--color-primary)}.v-identity-inline-badge--member{--identity-tip-color:var(--color-accent,var(--color-primary))}.v-identity-inline-badge .v-verify-tooltip{top:calc(100% + 8px);bottom:auto;z-index:50;display:inline-flex;align-items:center;gap:6px;min-width:max-content;padding:6px 9px;border-color:color-mix(in srgb,#ffffff 16%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-text) 88%,transparent);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 18%,transparent);backdrop-filter:blur(8px);transform:translate(-50%,-4px)}.v-identity-inline-badge .v-verify-tooltip::after{top:-5px;bottom:auto;border:0;border-top:1px solid color-mix(in srgb,#ffffff 16%,transparent);border-left:1px solid color-mix(in srgb,#ffffff 16%,transparent)}.v-identity-inline-badge .v-verify-tooltip-type{display:inline-flex;align-items:center;min-height:16px;padding:0 5px;border-radius:999px;background:var(--identity-tip-color);color:#fff;font-size:10px;font-weight:800;line-height:16px}.v-identity-inline-badge .v-verify-tooltip-title{color:#fff;font-size:11px;font-weight:700;line-height:16px}.v-user-achievement-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--user-achievement-size,24px);height:var(--user-achievement-size,24px);overflow:visible;border-radius:50%;vertical-align:middle;pointer-events:auto;transition:transform .16s ease,filter .16s ease}.v-user-achievement-badge img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 5px color-mix(in srgb,var(--color-text) 18%,transparent))}.v-user-achievement-badge:hover,.v-user-achievement-badge:focus-visible{transform:translateY(-1px) scale(1.06);filter:saturate(1.06);outline:0}.v-user-achievement-badge--feed,.v-user-achievement-badge--card,.v-user-achievement-badge--detail{--user-achievement-size:24px}.v-user-achievement-badge--author,.v-user-achievement-badge--profile{--user-achievement-size:24px}.v-user-achievement-badge .v-verify-tooltip{min-width:max-content}.v-card-level[style*="--v-level-color"],.v-author-level[style*="--v-level-color"],.v-profile-level[style*="--v-level-color"],.v-myfollow-level[style*="--v-level-color"]{color:var(--v-level-color,var(--color-primary))}.v-card-level.has-icon,.v-myfollow-level.has-icon{width:auto;height:24px;min-width:24px;max-width:58px;padding:0;background:transparent;border-radius:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.v-author-level.has-icon,.v-profile-level.has-icon{width:auto;height:24px;min-width:24px;max-width:58px;padding:0;background:transparent;border-radius:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.v-card-level.has-icon img,.v-author-level.has-icon img,.v-profile-level.has-icon img,.v-myfollow-level.has-icon img{width:auto;height:100%;max-width:58px;display:block;object-fit:contain}.v-card-name .v-user-achievement-badge,.v-detail-author-name .v-user-achievement-badge,.v-profile-name .v-user-achievement-badge,.v-profile-act-user-head .v-user-achievement-badge,.v-afeed-user-name .v-user-achievement-badge,.v-user-card-name .v-user-achievement-badge{--user-achievement-size:24px}body.verve-author-page{background:radial-gradient(circle at 18% 8%,rgba(137,92,246,0.08),transparent 28%),radial-gradient(circle at 82% 12%,rgba(59,130,246,0.07),transparent 30%),#f8f9fd}body.verve-author-page .v-main,body.verve-author-page #v-main{max-width:none}.v-authorx{--authorx-ink:#17213a;--authorx-muted:#7b8498;--authorx-line:rgba(121,132,158,0.16);--authorx-purple:#7c3ff3;--authorx-blue:#1684ff;--authorx-radius:18px;padding:38px 24px 56px;color:var(--authorx-ink)}.v-authorx-shell{display:grid;grid-template-columns:minmax(260px,316px) minmax(0,1fr) minmax(260px,316px);gap:28px;width:min(1680px,100%);margin:0 auto;align-items:start}.v-authorx-card,.v-authorx-feed,.v-authorx-cover{border:1px solid rgba(227,231,241,0.9);border-radius:var(--authorx-radius);background:rgba(255,255,255,0.94);box-shadow:0 18px 45px rgba(37,47,75,0.08)}.v-authorx-left,.v-authorx-right{display:grid;gap:18px;position:sticky;top:92px}.v-authorx-profile-card{overflow:hidden;padding:0 20px 22px;text-align:center;animation:v-authorx-rise 0.42s ease both}.v-authorx-profile-cover{height:148px;margin:0 -20px;background:linear-gradient(180deg,rgba(255,255,255,0.06),rgba(255,255,255,0.12)),var(--author-cover);background-size:cover;background-position:center;position:relative}.v-authorx-profile-cover::after{content:"";position:absolute;left:-8%;right:-8%;bottom:-24px;height:82px;background:rgba(255,255,255,0.62);border-radius:50% 50% 0 0;filter:blur(1px)}.v-authorx-avatar{position:relative;z-index:2;display:inline-flex;width:112px;height:112px;margin-top:-58px;border:4px solid #fff;border-radius:999px;background:#fff;box-shadow:0 16px 36px rgba(75,86,125,0.18)}.v-authorx-avatar>img,.v-authorx-avatar .avatar{width:100%;height:100%;border-radius:inherit;object-fit:cover}.v-authorx-profile-main h1{margin:13px 0 8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:26px;font-weight:850;letter-spacing:0}.v-authorx-badges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:32px}.v-authorx-level,.v-authorx-badges .v-level-badge,.v-authorx-badges .v-level-badges{display:inline-flex;align-items:center;min-height:32px}.v-authorx-badges .v-authorx-level.has-icon img,.v-authorx-badges .v-level-badge-dot,.v-authorx-badges .v-verify-badge-dot{width:auto !important;height:30px !important;max-width:none !important}.v-authorx-badges .v-level-badge-dot>img,.v-authorx-badges .v-verify-badge-dot>img{width:auto !important;height:100% !important;object-fit:contain}.v-authorx-profile-main p{margin:16px auto 20px;max-width:230px;color:#69758b;font-size:14px;line-height:1.75}.v-authorx-actions{display:flex;justify-content:center;gap:10px;margin-bottom:18px}.v-authorx-follow{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:174px;height:44px;border:0;border-radius:999px;background:linear-gradient(135deg,#8739f7,#6b5cff);color:#fff;font-weight:760;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform 0.18s ease,box-shadow 0.18s ease}.v-authorx-follow:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);color:#fff}.v-authorx-follow.is-following{background:#eef2ff;color:#5b5fd6;box-shadow:none}.v-authorx-message{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--authorx-line);border-radius:999px;background:#fff;color:#647087;cursor:pointer}.v-authorx-info,.v-authorx-mini-stats{display:grid;gap:0;margin-top:12px;padding:10px 16px;border:1px solid var(--authorx-line);border-radius:14px;text-align:left}.v-authorx-info span,.v-authorx-info a,.v-authorx-mini-stats span{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:34px;color:#677389;font-size:13px}.v-authorx-info i,.v-authorx-mini-stats i{color:#66728a;text-align:center}.v-authorx-info>span>i,.v-authorx-info>a>i{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--authorx-muted) 9%,var(--color-bg-card));color:var(--authorx-muted);font-size:12px}.v-authorx-info .v-authorx-id{grid-template-columns:24px auto minmax(0,1fr) auto;min-height:40px;gap:8px;color:var(--authorx-ink)}.v-authorx-info .v-authorx-id b,.v-authorx-info .v-authorx-id em{font-style:normal;line-height:1.2}.v-authorx-info .v-authorx-id b{color:var(--authorx-muted);font-size:12px;font-weight:600}.v-authorx-info .v-authorx-id em{color:var(--authorx-ink);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-authorx-info .v-authorx-id button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--authorx-line);border-radius:999px;background:var(--color-bg-card);color:var(--authorx-muted);font-size:12px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease}.v-authorx-info .v-authorx-id button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.v-authorx-info .v-authorx-id button i{width:auto;height:auto;background:transparent;color:currentColor;font-size:12px}.v-authorx-info .v-authorx-id button:hover,.v-authorx-info .v-authorx-id button.is-copied{border-color:color-mix(in srgb,var(--authorx-purple) 30%,var(--authorx-line));background:color-mix(in srgb,var(--authorx-purple) 8%,var(--color-bg-card));color:var(--authorx-purple);transform:translateY(-1px)}.v-authorx-mini-stats em{font-style:normal;color:#66728a}.v-authorx-mini-stats strong{font-weight:760;color:#36415a}.v-authorx-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.v-authorx-tags a{padding:6px 10px;border-radius:999px;background:#f4f6fb;color:#68748a;font-size:12px}.v-authorx-card{padding:22px;animation:v-authorx-rise 0.42s ease both}.v-authorx-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.v-authorx-card-head h2{margin:0;font-size:17px;font-weight:850;letter-spacing:0}.v-authorx-card-head span{color:#8b94a8;font-size:12px}.v-authorx-medal-card{background:var(--color-bg-card)}.v-authorx-medal-more{appearance:none;border:0;background:transparent;color:var(--color-text-subtle);font-size:12px;font-weight:700;cursor:pointer;transition:color .16s ease,transform .16s ease}.v-authorx-medal-more:hover{color:var(--color-primary);transform:translateX(2px)}.v-authorx-medal-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:-4px 0 14px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.v-authorx-medal-summary strong{color:var(--color-text);font-size:25px;font-weight:900;line-height:1}.v-authorx-medal-summary em{color:var(--color-text-subtle);font-style:normal;font-size:13px;font-weight:800}.v-authorx-medal-summary span{color:var(--color-text-subtle);font-size:12px;font-weight:700}.v-authorx-medals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.v-achievement-item.is-compact{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-achievement-item.is-compact:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));box-shadow:var(--shadow-sm)}.v-achievement-icon{display:inline-grid;place-items:center}.v-achievement-icon img{width:40px;height:40px;object-fit:contain}.v-achievement-item.is-locked .v-achievement-icon img{filter:grayscale(1);opacity:.34}.v-authorx-main{display:grid;gap:18px;min-width:0}.v-authorx-cover{position:relative;min-height:228px;overflow:hidden;background-image:var(--author-cover);background-size:cover;background-position:center}.v-authorx-cover::before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(61,73,178,0.12),transparent 42%),linear-gradient(0deg,rgba(16,24,52,0.04),rgba(255,255,255,0.04))}.v-authorx-feed{overflow:hidden;padding:0}.v-authorx-feed-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px 0;border-bottom:1px solid var(--authorx-line)}.v-authorx-tabs{display:flex;align-items:center;gap:22px;overflow-x:auto}.v-authorx-tabs::-webkit-scrollbar{display:none}.v-authorx-tabs .v-author-tabnav{position:relative;display:inline-flex;align-items:center;gap:7px;height:50px;border:0;background:transparent;color:#626d83;font-size:15px;font-weight:720;white-space:nowrap;cursor:pointer}.v-authorx-tabs .v-author-tabnav::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:999px 999px 0 0;background:linear-gradient(90deg,var(--authorx-purple),#4e7cff);transform:scaleX(0);transition:transform 0.18s ease}.v-authorx-tabs .v-author-tabnav.is-active{color:var(--authorx-purple)}.v-authorx-tabs .v-author-tabnav.is-active::after{transform:scaleX(1)}.v-authorx-sort{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--authorx-line);border-radius:999px;background:#fff;color:#68748a;font-size:13px;white-space:nowrap}.v-authorx-sort-wrap{position:relative;flex:0 0 auto}.v-authorx-sort-menu{position:absolute;top:calc(100% + var(--spacing) * 0.5);right:0;z-index:20;display:grid;gap:calc(var(--spacing) * 0.25);min-width:116px;padding:calc(var(--spacing) * 0.375);border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:var(--color-bg-card);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity 0.16s ease,transform 0.16s ease,visibility 0.16s ease}.v-authorx-sort-wrap.is-open .v-authorx-sort-menu{opacity:1;visibility:visible;transform:translateY(0)}.v-authorx-sort-menu button{display:flex;align-items:center;justify-content:flex-start;width:100%;height:34px;padding:0 calc(var(--spacing) * 0.75);border:0;border-radius:calc(var(--authorx-radius) * 0.75);background:transparent;color:var(--authorx-muted);font-size:13px;cursor:pointer}.v-authorx-sort-menu button:hover,.v-authorx-sort-menu button.is-active{background:var(--color-primary-light);color:var(--color-primary)}.v-authorx-feed .v-profile-timeline{padding:4px 24px 0}.v-authorx-feed .v-afeed-card,.v-authorx-feed .v-profile-feed-item,.v-authorx-feed .v-card{border-radius:0;box-shadow:none}.v-authorx-feed .v-loadmore{padding:4px 24px 24px}.v-authorx-overview-hero{display:grid;grid-template-columns:42px minmax(0,1fr);gap:0 12px;align-items:center;margin-bottom:14px;padding:14px;border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--authorx-purple) 8%,var(--color-bg-card)),var(--color-bg-card))}.v-authorx-overview-hero>span{grid-row:span 2;display:inline-grid;place-items:center;width:42px;height:42px;border-radius:999px;background:var(--color-bg-card);color:var(--authorx-purple);box-shadow:var(--shadow-sm)}.v-authorx-overview-hero strong{display:block;color:var(--authorx-ink);font-size:25px;font-weight:850;line-height:1}.v-authorx-overview-hero em,.v-authorx-overview-hero p{color:var(--authorx-muted);font-style:normal;font-size:12px}.v-authorx-overview-hero p{grid-column:2;margin:4px 0 0}.v-authorx-overview-grid{display:grid;gap:8px}.v-authorx-overview-grid div{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:8px 10px;border:1px solid transparent;border-radius:calc(var(--authorx-radius) * .75);background:transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}.v-authorx-overview-grid div:hover{border-color:var(--authorx-line);background:var(--color-bg-muted);transform:translateX(2px)}.v-authorx-overview-grid i{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:var(--color-bg-muted);color:var(--authorx-muted);font-size:14px}.v-authorx-overview-grid strong{grid-column:3;grid-row:1;color:var(--authorx-ink);font-size:18px;font-weight:850;line-height:1}.v-authorx-overview-grid span{grid-column:2;color:var(--authorx-muted);font-size:12px}.v-authorx-heat-summary{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:14px;padding:12px;border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:var(--color-bg-muted)}.v-authorx-heat-summary>span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--color-bg-card);color:var(--authorx-purple);box-shadow:var(--shadow-sm)}.v-authorx-heat-summary strong{display:block;color:var(--authorx-ink);font-size:22px;font-weight:850;line-height:1}.v-authorx-heat-summary em,.v-authorx-heat-summary p{color:var(--authorx-muted);font-style:normal;font-size:12px}.v-authorx-heat-summary p{margin:0;padding:5px 8px;border-radius:999px;background:var(--color-bg-card)}.v-authorx-heatmap{display:grid;gap:7px;padding:10px;border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:var(--color-bg-card)}.v-authorx-heat-cols,.v-authorx-heat-row{display:grid;grid-template-columns:34px repeat(7,minmax(0,1fr));gap:6px;align-items:center}.v-authorx-heat-cols span{color:var(--authorx-muted);font-size:11px;text-align:center}.v-authorx-heat-time{color:var(--authorx-muted);font-size:11px}.v-authorx-heat-cell{display:block;aspect-ratio:1;border-radius:calc(var(--authorx-radius) * .35);background:var(--color-bg-muted);transition:transform .16s ease,box-shadow .16s ease}.v-authorx-heat-cell:hover{transform:scale(1.08);box-shadow:var(--shadow-sm)}.v-authorx-heat-cell.is-l1{background:color-mix(in srgb,var(--authorx-purple) 16%,var(--color-bg-muted))}.v-authorx-heat-cell.is-l2{background:color-mix(in srgb,var(--authorx-purple) 34%,var(--color-bg-muted))}.v-authorx-heat-cell.is-l3{background:color-mix(in srgb,var(--authorx-purple) 68%,var(--color-bg-muted))}.v-authorx-heat-note{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;color:var(--authorx-muted);font-size:12px}.v-authorx-heat-note span{display:inline-flex;gap:4px}.v-authorx-heat-note i{display:block;width:18px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--authorx-purple) 18%,var(--color-bg-muted))}.v-authorx-heat-note i:nth-child(2){background:color-mix(in srgb,var(--authorx-purple) 38%,var(--color-bg-muted))}.v-authorx-heat-note i:nth-child(3){background:color-mix(in srgb,var(--authorx-purple) 68%,var(--color-bg-muted))}.v-authorx-heat-note em{font-style:normal}.v-authorx-face-row{display:flex;align-items:center;gap:0}.v-authorx-face-row a,.v-authorx-face-row>span,.v-authorx-related-avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border:3px solid var(--color-bg-card);border-radius:999px;overflow:hidden;color:var(--color-bg-card);font-size:13px;font-weight:800}.v-authorx-face-row img,.v-authorx-related-avatar img{width:100%;height:100%;object-fit:cover}.v-authorx-empty{margin:0;color:#8b94a8;font-size:13px}.v-authorx-visitor-hero{display:grid;gap:10px;padding:12px;border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:linear-gradient(135deg,var(--color-bg-muted),var(--color-bg-card))}.v-authorx-visitor-hero p{margin:0;color:var(--authorx-muted);font-size:12px}.v-authorx-face-row .is-mint,.v-authorx-visitor-list .is-mint{background:#23b083}.v-authorx-face-row .is-blue,.v-authorx-visitor-list .is-blue{background:#3b82f6}.v-authorx-face-row .is-violet,.v-authorx-visitor-list .is-violet{background:#7c3aed}.v-authorx-face-row .is-rose,.v-authorx-visitor-list .is-rose{background:#ec4899}.v-authorx-visitor-list{display:grid;gap:8px;margin-top:10px}.v-authorx-visitor-list div{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:42px;padding:6px;border-radius:calc(var(--authorx-radius) * .75);transition:background .16s ease,transform .16s ease}.v-authorx-visitor-list div:hover{background:var(--color-bg-muted);transform:translateX(2px)}.v-authorx-visitor-list a,.v-authorx-visitor-list>div>span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;overflow:hidden;color:var(--color-bg-card);font-size:12px;font-weight:800}.v-authorx-visitor-list img{width:100%;height:100%;object-fit:cover}.v-authorx-visitor-list strong{color:var(--authorx-ink);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-authorx-visitor-list em{color:var(--authorx-muted);font-style:normal;font-size:12px}.v-authorx-visitor-empty{display:grid;place-items:center;gap:8px;min-height:118px;padding:var(--spacing);border:1px dashed var(--authorx-line);border-radius:var(--authorx-radius);color:var(--authorx-muted);background:var(--color-bg-muted);text-align:center}.v-authorx-visitor-empty i{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--color-bg-card);color:var(--color-text-subtle);font-size:16px}.v-authorx-visitor-empty span{font-size:13px;font-weight:700}.v-authorx-related-list{display:grid;gap:10px}.v-achievement-backdrop{position:fixed;inset:0;z-index:10010;background:rgba(15,23,42,.28);backdrop-filter:blur(2px);opacity:0;transition:opacity .2s ease}.v-achievement-backdrop.is-open{opacity:1}.v-achievement-backdrop[hidden],.v-achievement-drawer[hidden]{display:none}.v-achievement-drawer{position:fixed;top:0;right:0;bottom:0;z-index:10011;display:flex;flex-direction:column;gap:14px;width:50vw;min-width:640px;padding:20px;border-left:1px solid var(--color-border);border-radius:var(--radius) 0 0 var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-popover);transform:translateX(100%);opacity:0;transition:transform .22s ease,opacity .22s ease}.v-achievement-drawer.is-open{transform:translateX(0);opacity:1}.has-achievement-drawer-open{overflow:hidden}.v-achievement-drawer .v-achievement-close{position:absolute;top:30px;right:30px;left:auto;z-index:4;width:36px;height:36px;border-radius:calc(var(--radius) * .75);background:rgba(255,255,255,.86);color:var(--color-text-secondary);box-shadow:0 10px 28px rgba(15,23,42,.10);backdrop-filter:blur(10px)}.v-achievement-drawer .v-achievement-close:hover{background:#fff;color:var(--color-primary)}.v-achievement-hero{position:relative;display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr);gap:14px;min-height:196px;padding:26px 64px 22px 26px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:radial-gradient(circle at 10% 92%,rgba(124,58,237,.12),transparent 34%),linear-gradient(90deg,rgba(255,255,255,.56) 0%,rgba(255,255,255,.36) 44%,rgba(255,255,255,.04) 100%),url('../../assets/images/profile/achievement-drawer-hero-bg-v2.webp') 58% center / cover no-repeat,var(--color-bg-card);box-shadow:0 16px 38px rgba(15,23,42,.07)}.v-achievement-hero::after{content:"";position:absolute;inset:auto 26px 76px 26px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 74%,transparent),transparent);pointer-events:none}.v-achievement-hero-copy{position:relative;z-index:1;display:grid;align-content:start;gap:8px}.v-achievement-hero-copy span{color:var(--color-primary);font-size:12px;font-weight:800}.v-achievement-hero-copy h2{margin:0;color:var(--color-text);font-size:25px;font-weight:900;letter-spacing:0}.v-achievement-hero-copy p{margin:0;color:var(--color-text-subtle);font-size:13px}.v-achievement-hero-copy strong{color:var(--color-text);font-size:15px;font-weight:800}.v-achievement-hero-stats{grid-column:1 / -1;display:block;margin-top:12px;border-top:0}.v-achievement-hero-progress{display:grid;gap:8px;max-width:520px;padding:12px 14px;border:1px solid rgba(255,255,255,.50);border-radius:calc(var(--radius) * .75);background:rgba(255,255,255,.38);backdrop-filter:blur(8px)}.v-achievement-hero-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text);font-size:13px;font-weight:900}.v-achievement-hero-progress-head b{color:var(--color-text);font-size:15px;font-weight:900}.v-achievement-hero-progress-bar{height:7px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-border) 60%,rgba(255,255,255,.7))}.v-achievement-hero-progress-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 58%,#4cc9f0));box-shadow:var(--shadow-sm)}.v-achievement-hero-progress p{margin:0;color:var(--color-text-subtle);font-size:12px;font-weight:700;line-height:1.45}.v-achievement-filter{position:relative;flex:0 0 auto;display:flex;gap:8px;overflow-x:auto;padding:0 0 2px;scrollbar-width:none}.v-achievement-filter::-webkit-scrollbar{display:none}.v-achievement-filter button{flex:0 0 auto;min-height:36px;padding:0 15px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-subtle);font-size:13px;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.v-achievement-filter button:hover,.v-achievement-filter button.is-active{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:var(--color-primary);color:#fff}.v-achievement-content{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:22px;overflow:auto;padding:6px 4px 4px 0}.v-achievement-section{display:grid;gap:12px}.v-achievement-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.v-achievement-section-head h3{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--color-text);font-size:15px;font-weight:900}.v-achievement-section-head h3 i{color:var(--color-primary);font-size:13px}.v-achievement-section-head span{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 8px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.v-achievement-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:12px;overflow:visible;padding:0}.v-achievement-item:not(.is-compact){--achievement-bg:url('../../assets/images/achievements/backgrounds/creation.webp');position:relative;display:grid;grid-template-rows:minmax(88px,1fr) auto 3px;gap:7px;align-items:center;justify-items:center;min-height:158px;aspect-ratio:1 / 1.06;padding:18px 10px 10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 8%,var(--color-border));border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.66)),var(--achievement-bg) center / cover no-repeat,linear-gradient(145deg,#e0fbff 0%,#eff6ff 56%,#fffaf2 100%);box-shadow:0 8px 20px rgba(15,23,42,.05);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.v-achievement-item.is-category-creation{--achievement-bg:url('../../assets/images/achievements/backgrounds/creation.webp')}.v-achievement-item.is-category-interaction{--achievement-bg:url('../../assets/images/achievements/backgrounds/interaction.webp')}.v-achievement-item.is-category-collection{--achievement-bg:url('../../assets/images/achievements/backgrounds/collection.webp')}.v-achievement-item.is-category-relation{--achievement-bg:url('../../assets/images/achievements/backgrounds/relation.webp')}.v-achievement-item.is-category-level{--achievement-bg:url('../../assets/images/achievements/backgrounds/level.webp')}.v-achievement-item.is-category-checkin{--achievement-bg:url('../../assets/images/achievements/backgrounds/checkin.webp')}.v-achievement-item.is-category-identity{--achievement-bg:url('../../assets/images/achievements/backgrounds/identity.webp')}.v-achievement-item.is-category-account{--achievement-bg:url('../../assets/images/achievements/backgrounds/account.webp')}.v-achievement-item:not(.is-compact):focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 72%,#ffffff);outline-offset:3px}.v-achievement-item:not(.is-compact):hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));box-shadow:0 18px 34px rgba(15,23,42,.09)}.v-achievement-item:not(.is-compact)::before{content:"";position:absolute;inset:34px 24px auto;height:70px;background:repeating-conic-gradient(from -10deg,rgba(255,255,255,.42) 0 8deg,transparent 8deg 18deg);opacity:.2;mask-image:radial-gradient(circle,transparent 0 18%,#000 19% 78%,transparent 79%);pointer-events:none}.v-achievement-item:not(.is-compact)::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.44) 0 18%,transparent 44%),linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.5) 68%,rgba(255,255,255,.72) 100%);pointer-events:none}.v-achievement-card-state{position:relative;z-index:1;position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.7);color:color-mix(in srgb,var(--color-text) 88%,var(--color-primary));font-size:11px;font-weight:900;line-height:1;text-align:center;letter-spacing:0}.v-achievement-item.is-earned .v-achievement-card-state{background:color-mix(in srgb,var(--color-primary) 90%,#ffffff);color:#fff}.v-achievement-item.is-locked .v-achievement-card-state{background:rgba(255,255,255,.62);color:var(--color-text-subtle)}.v-achievement-item:not(.is-compact) .v-achievement-icon{position:relative;z-index:1;grid-row:1;display:grid;place-items:center;width:min(58%,92px);aspect-ratio:1;border-radius:0;background:transparent;box-shadow:none}.v-achievement-item:not(.is-compact) .v-achievement-icon img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(15,23,42,.18));transition:transform .18s ease,filter .18s ease}.v-achievement-item:not(.is-compact):hover .v-achievement-icon img{transform:translateY(-2px) scale(1.04)}.v-achievement-item:not(.is-compact) .v-achievement-icon i{position:absolute;right:5%;bottom:7%;display:grid;place-items:center;width:22px;height:22px;border:2px solid rgba(255,255,255,.76);border-radius:50%;background:rgba(15,23,42,.48);color:#fff;font-size:9px;box-shadow:0 8px 16px rgba(15,23,42,.16)}.v-achievement-copy{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;z-index:1;grid-row:2;min-width:0;padding-right:0;text-align:center}.v-achievement-copy strong{color:var(--color-text);font-size:13px;font-weight:900;line-height:1.25}.v-achievement-copy em,.v-achievement-copy small{color:var(--color-text-subtle);font-style:normal;font-size:11px;line-height:1.45}.v-achievement-copy em{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-achievement-copy small{display:none}.v-achievement-item.is-earned .v-achievement-copy small{background:color-mix(in srgb,var(--color-primary) 92%,#ffffff);color:#fff}.v-achievement-item.is-locked .v-achievement-copy small{background:color-mix(in srgb,var(--color-text-subtle) 10%,var(--color-bg-muted));color:var(--color-text-subtle)}.v-achievement-progress{grid-column:1 / -1;width:100%;align-self:end;height:3px;margin-top:0;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.58)}.v-achievement-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#ffffff))}.v-achievement-use{position:absolute;right:10px;top:9px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:999px;background:color-mix(in srgb,#ffffff 90%,transparent);color:var(--color-primary);box-shadow:var(--shadow-sm);font-size:11px;font-weight:800;line-height:1;cursor:pointer;transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.v-achievement-use:hover{transform:translateY(-1px);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-achievement-use:disabled{cursor:default;background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-achievement-item.is-featured{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-sm)}.v-achievement-item.is-locked{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.78)),var(--achievement-bg) center / cover no-repeat,linear-gradient(145deg,#e4fbff 0%,#f0f7ff 58%,#f8fff2 100%)}.v-achievement-item.is-locked .v-achievement-icon{box-shadow:none}.v-achievement-item.is-locked .v-achievement-icon img{filter:grayscale(.72) saturate(.45) opacity(.72) drop-shadow(0 12px 18px rgba(15,23,42,.12))}.v-achievement-item.is-locked .v-achievement-copy strong{color:color-mix(in srgb,var(--color-text) 78%,var(--color-text-subtle))}.v-achievement-empty{display:grid;place-items:center;min-height:160px;border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-subtle);font-size:13px;font-weight:800}.v-achievement-drawer.is-loading .v-achievement-grid{opacity:.56;pointer-events:none}@media (max-width:1280px){.v-achievement-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-authorx-related-item{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:62px;padding:10px;border:1px solid var(--authorx-line);border-radius:var(--authorx-radius);background:var(--color-bg-card);transition:background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.v-authorx-related-item:hover{border-color:color-mix(in srgb,var(--authorx-purple) 18%,var(--authorx-line));background:var(--color-bg-muted);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-authorx-related-item a{color:var(--authorx-ink);font-weight:760}.v-authorx-related-item span{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px;color:var(--authorx-muted);font-size:12px}.v-authorx-related-item span em{font-style:normal;color:var(--authorx-muted)}.v-authorx-related-follow{min-width:62px;height:32px;border:1px solid var(--authorx-line);border-radius:calc(var(--authorx-radius) * .75);background:var(--color-bg-card);color:var(--color-primary);font-size:12px;font-weight:760;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.v-authorx-related-follow:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--authorx-line));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));transform:translateY(-1px)}.v-authorx-related-follow.is-following{border-color:transparent;background:var(--color-primary);color:var(--color-bg-card)}.v-authorx-card:hover,.v-authorx-cover:hover,.v-authorx-feed:hover{box-shadow:0 22px 54px rgba(37,47,75,0.11)}@keyframes v-authorx-rise{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.v-authorx-card,.v-authorx-profile-card{animation:none !important;transition:none !important}}@media (max-width:1320px){.v-authorx-shell{grid-template-columns:288px minmax(0,1fr)}.v-authorx-right{grid-column:1 / -1;position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.v-authorx{padding:18px 14px 42px}.v-authorx-shell{grid-template-columns:1fr;gap:16px}.v-authorx-left,.v-authorx-right{position:static;grid-template-columns:1fr}.v-authorx-cover{min-height:172px;order:-1}.v-authorx-feed-top{padding:12px 14px 0;align-items:flex-start}.v-authorx-tabs{gap:16px}.v-authorx-tabs .v-author-tabnav{height:46px;font-size:14px}.v-authorx-sort{display:none}.v-authorx-feed .v-profile-timeline{padding:0 14px}.v-authorx-feed .v-loadmore{padding:0 14px 16px}}@media (max-width:520px){.v-authorx-profile-card,.v-authorx-card{border-radius:16px}.v-authorx-profile-cover{height:128px}.v-authorx-avatar{width:96px;height:96px;margin-top:-50px}.v-authorx-profile-main h1{font-size:23px}.v-authorx-actions{display:grid;grid-template-columns:minmax(0,1fr) 44px}.v-authorx-follow{min-width:0;width:100%}.v-authorx-overview-grid{gap:10px}.v-authorx-overview-grid div{grid-template-columns:36px minmax(0,1fr);min-height:64px;padding:10px}.v-authorx-overview-grid i{width:36px;height:36px}.v-authorx-medals{grid-template-columns:repeat(5,1fr);gap:8px}.v-authorx-medals img{width:30px;height:30px}}.has-group-icon{width:24px;max-width:24px}.v-identity-inline-badge--level.has-icon{width:auto;max-width:72px}.v-identity-inline-badge--level.has-icon img{width:auto;height:100%;max-width:72px;object-fit:contain}.has-group-icon img{width:100%;height:100%;max-width:100%;display:block;object-fit:contain}.has-group-icon + .v-card-level,.has-group-icon + .v-author-level,.has-group-icon + .v-profile-level,.has-group-icon + .v-myfollow-level,.has-group-icon + .v-feed-level{margin-left:-2px}.v-card-time{font-size:11.5px;color:var(--color-text-secondary)}.v-card-follow{flex-shrink:0;padding:calc(var(--spacing) * .3) calc(var(--spacing) * .75);border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);border-radius:calc(var(--radius) * .6);font-size:12px;font-weight:600;cursor:pointer;transition:background var(--transition),color var(--transition)}.v-card-follow:hover,.v-card-follow.is-following{background:var(--color-primary);color:#ffffff}.v-card-title-link{display:block}.v-card-title{font-size:15px;font-weight:700;line-height:1.45;color:var(--color-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition)}.v-card-title-link:hover .v-card-title{color:var(--color-primary)}.v-card-flag{display:inline-block;padding:0 6px;margin-right:calc(var(--spacing) * .25);background:var(--color-primary);color:#ffffff;border-radius:calc(var(--radius) * .35);font-size:10px;font-weight:700;vertical-align:middle}.v-card-flag.is-essence{background:var(--color-warning)}.v-card-flag.is-solved{background:var(--color-secondary)}.v-card-flag.is-unsolved{background:var(--color-accent)}.v-card-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.6;color:var(--color-text-secondary)}.v-card-media{display:grid;gap:4px;border-radius:var(--radius);overflow:hidden}.v-card-media[data-count="1"]{grid-template-columns:1fr}.v-card-media[data-count="1"] .v-card-img{aspect-ratio:16 / 10}.v-card-media[data-count="2"]{grid-template-columns:repeat(2,1fr)}.v-card-media[data-count="3"]{grid-template-columns:repeat(3,1fr)}.v-card-media[data-count="4"]{grid-template-columns:repeat(2,1fr)}.v-card-media[data-count="5"]{grid-template-columns:repeat(6,1fr)}.v-card-media[data-count="5"] .v-card-img:nth-child(-n+2){grid-column:span 3}.v-card-media[data-count="5"] .v-card-img:nth-child(n+3){grid-column:span 2}.v-card-media[data-count="6"]{grid-template-columns:repeat(3,1fr)}.v-card-media[data-count="7"]{grid-template-columns:repeat(12,1fr)}.v-card-media[data-count="7"] .v-card-img:nth-child(-n+3){grid-column:span 4}.v-card-media[data-count="7"] .v-card-img:nth-child(n+4){grid-column:span 3}.v-card-media[data-count="8"]{grid-template-columns:repeat(4,1fr)}.v-card-media[data-count="9"]{grid-template-columns:repeat(3,1fr)}.v-card-img{position:relative;display:block;overflow:hidden;background:var(--color-bg-muted);aspect-ratio:1 / 1}.v-card-img img,.v-card-img video{width:100%;height:100%;object-fit:cover;transition:transform var(--transition);display:block}.v-card-media:hover .v-card-img img{transform:scale(1.04)}.v-card-img-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-text) 55%,transparent);color:#ffffff;font-size:16px;font-weight:700}.v-card-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .375)}.v-card-tag{font-size:12px;font-weight:600;color:var(--color-primary);transition:opacity var(--transition)}.v-card-tag:hover{opacity:.75}.v-card-foot{display:flex;align-items:center;gap:calc(var(--spacing) * 1.25);padding-top:calc(var(--spacing) * .625);border-top:1px solid var(--color-border)}.v-card-act{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .3);padding:0;border:none;background:transparent;font-size:12.5px;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition)}.v-card-act:hover{color:var(--color-primary)}.v-card-act-like:hover,.v-card-act-like.is-liked{color:var(--color-accent)}.v-card-more{margin-left:auto}.v-loadmore{margin-top:var(--spacing)}.v-loadmore-btn{width:100%;padding:calc(var(--spacing) * .75);border:1px dashed var(--color-border);background:var(--color-bg-card);border-radius:var(--radius);font-size:13px;font-weight:600;color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);transition:border-color var(--transition),color var(--transition)}.v-loadmore-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.v-loadmore.is-hidden{display:none}.v-loadmore-btn.is-loading{opacity:.7;cursor:default;pointer-events:none}.v-loadmore-btn.is-loading .fa-angle-down{animation:v-spin .8s linear infinite}@keyframes v-spin{to{transform:rotate(360deg)}}.v-widget{display:block}.v-home-side .v-widget:last-child .v-panel{margin-bottom:0}.v-welcome{background:var(--color-primary);border-color:transparent;color:#ffffff}.v-welcome-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-welcome-greet{display:flex;flex-direction:column;gap:2px}.v-welcome-hi{font-size:12px;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent)}.v-welcome-name{font-size:17px;font-weight:800}.v-welcome-exp-label{font-size:11px;color:color-mix(in srgb,var(--color-bg-card) 80%,transparent);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-welcome-title{font-style:normal;font-weight:700;padding:1px 7px;border-radius:calc(var(--radius) * .5);background:color-mix(in srgb,var(--color-bg-card) 18%,transparent);color:#ffffff}.v-welcome-exp-label em{font-style:normal;font-weight:700;color:#ffffff}.v-welcome-avatar{position:relative;flex-shrink:0}.v-welcome-avatar img{width:56px;height:56px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-bg-card) 50%,transparent)}.v-welcome-level{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);padding:1px 6px;background:var(--color-warning);color:#ffffff;border-radius:calc(var(--radius) * .5);font-size:9px;font-weight:700;white-space:nowrap}.v-welcome-level.has-icon{padding:0;background:transparent;bottom:-8px}.v-welcome-level.has-icon img{display:block;width:auto;height:26px;max-width:58px;border:0;border-radius:0;object-fit:contain;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-text) 30%,transparent))}.v-welcome-progress{height:6px;background:color-mix(in srgb,var(--color-bg-card) 25%,transparent);border-radius:calc(var(--radius) * .5);overflow:hidden;margin-bottom:var(--spacing)}.v-welcome-progress-bar{display:block;height:100%;width:0;background:#ffffff;border-radius:calc(var(--radius) * .5);transition:width .6s ease}.v-welcome-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--spacing) * .5);margin-bottom:var(--spacing)}.v-welcome-stat{display:flex;flex-direction:column;align-items:center;gap:2px}.v-welcome-stat strong{font-size:18px;font-weight:800}.v-welcome-stat span{font-size:11px;color:color-mix(in srgb,var(--color-bg-card) 80%,transparent)}.v-welcome-btn.v-btn-primary{width:100%;background:#ffffff;color:var(--color-primary)}.v-welcome-btn.v-btn-primary:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-welcome-guest{text-align:center}.v-welcome-guest-title{display:block;font-size:16px;font-weight:800;margin-bottom:calc(var(--spacing) * .375)}.v-welcome-guest-desc{font-size:12.5px;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent);margin:0 0 var(--spacing)}.v-welcome-guest-actions{display:flex;gap:calc(var(--spacing) * .5)}.v-welcome-guest-actions .v-btn{flex:1}.v-welcome-guest-actions .v-btn-primary{background:#ffffff;color:var(--color-primary)}.v-welcome-guest-actions .v-btn-ghost{background:color-mix(in srgb,var(--color-bg-card) 15%,transparent);color:#ffffff;border-color:color-mix(in srgb,var(--color-bg-card) 40%,transparent)}.v-topic-list{display:flex;flex-direction:column;gap:calc(var(--spacing) * .625)}.v-topic-item{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-topic-rank{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--color-bg-muted);color:var(--color-text-secondary);border-radius:calc(var(--radius) * .4);font-size:11px;font-weight:700;flex-shrink:0}.v-topic-rank-1,.v-topic-rank-2,.v-topic-rank-3{background:var(--color-primary);color:#ffffff}.v-topic-title{flex:1;min-width:0;font-size:13px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition)}.v-topic-title:hover{color:var(--color-primary)}.v-topic-heat{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:700;color:var(--color-accent);flex-shrink:0}.v-user-list{display:flex;flex-direction:column;gap:var(--spacing)}.v-user-item{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-user-rank{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-text-secondary);font-size:12px;font-weight:700;flex-shrink:0}.v-user-rank-1{color:var(--color-warning)}.v-user-rank-2,.v-user-rank-3{color:var(--color-primary)}.v-user-link{display:flex;align-items:center;gap:calc(var(--spacing) * .5);flex:1;min-width:0}.v-user-link img{width:36px;height:36px;border-radius:50%;flex-shrink:0}.v-user-info{display:flex;flex-direction:column;min-width:0}.v-user-name{font-size:13px;font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-user-points{font-size:11px;color:var(--color-text-secondary)}.v-vip-card{background:var(--color-primary);border-color:transparent;color:#ffffff}.v-vip-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-vip-title{display:block;font-size:16px;font-weight:800}.v-vip-sub{font-size:11.5px;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent)}.v-vip-art{font-size:36px;color:var(--color-warning)}.v-vip-perks{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--spacing) * .5);margin-bottom:var(--spacing)}.v-vip-perk{display:flex;flex-direction:column;align-items:center;gap:4px}.v-vip-perk-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:color-mix(in srgb,var(--color-bg-card) 15%,transparent);color:var(--color-warning);border-radius:var(--radius);font-size:15px}.v-vip-perk-label{font-size:10.5px;color:color-mix(in srgb,var(--color-bg-card) 90%,transparent)}.v-vip-btn{width:100%;background:var(--color-warning);color:#ffffff}.v-vip-btn:hover{background:var(--color-warning);opacity:.9;color:#ffffff}.v-members-count{font-size:12px;color:var(--color-text-secondary)}.v-members-grid{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .375);align-items:center}.v-member-avatar img{width:36px;height:36px;border-radius:50%;border:2px solid var(--color-bg-card);transition:transform var(--transition)}.v-member-avatar:hover img{transform:translateY(-2px)}.v-member-more{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--color-primary-soft);color:var(--color-primary);border-radius:50%;font-size:11px;font-weight:700}.v-footer{width:100%;max-width:var(--layout-width);background:var(--color-bg);margin-top:calc(var(--spacing) * 1.5);margin-right:auto;margin-left:auto;padding:0 var(--spacing) calc(var(--spacing) * 1.5)}.v-footer-shell{width:100%;margin:0 auto;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) + 4px);box-shadow:var(--shadow-sm);overflow:hidden}.v-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .85) calc(var(--spacing) * 1.45);border-top:1px solid var(--color-border);font-size:12px;color:var(--color-text-secondary);background:var(--color-bg-soft)}.v-footer-bottom-left{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .375) calc(var(--spacing) * .875)}.v-footer-beian{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .25);color:var(--color-text-secondary);transition:color var(--transition)}.v-footer-beian:hover{color:var(--color-primary)}.v-footer-extra a{color:var(--color-text-secondary);transition:color var(--transition)}.v-footer-extra a:hover{color:var(--color-primary)}.v-modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:calc(var(--spacing) * 1.5);background:transparent !important}.v-modal.is-open{display:flex}body.single .v-modal.is-open,body.home .v-modal.is-open,body.blog .v-modal.is-open,body.archive .v-modal.is-open{align-items:center !important;justify-content:center !important}body.v-modal-lock,html.v-modal-lock{overflow:hidden}.v-modal-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.08);backdrop-filter:blur(2px) saturate(1.02);-webkit-backdrop-filter:blur(2px) saturate(1.02);animation:v-modal-backdrop-in .32s ease both}.v-modal-dialog{position:relative;z-index:1;width:min(1200px,94vw);height:min(860px,94vh);background:transparent;border-radius:calc(var(--radius) * 1.4);overflow:hidden;box-shadow:0 30px 80px color-mix(in srgb,var(--color-text) 35%,transparent);animation:v-modal-in .24s ease;transform-origin:center;will-change:transform,opacity,border-radius}.v-modal.v-detail-shell.is-open{display:grid !important;place-items:center !important;width:100vw !important;height:100vh !important;max-width:none !important;max-height:none !important;background:transparent !important}.v-modal.v-detail-shell.is-open .v-modal-backdrop{background:rgba(15,23,42,.12) !important;backdrop-filter:blur(2px) saturate(1.02) !important;-webkit-backdrop-filter:blur(2px) saturate(1.02) !important}.v-modal.v-detail-shell.is-open .v-modal-dialog{margin:0 auto !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;transform:none !important}body.single .v-single{padding:0 !important;justify-content:center !important;align-items:center !important}body.single .v-single-card{margin:0 auto !important}@keyframes v-modal-in{from{opacity:0;transform:scale(.965)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v-modal-open-pop{0%{opacity:0;transform:scale(.955)}70%{opacity:1;transform:scale(1.01)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes v-modal-close-pop{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:scale(.965)}}@keyframes v-modal-loader-pop{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:scale(1)}}@keyframes v-modal-backdrop-in{from{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(2px) saturate(1.02);-webkit-backdrop-filter:blur(2px) saturate(1.02)}}@keyframes v-modal-backdrop-out{from{opacity:1;backdrop-filter:blur(2px) saturate(1.02);-webkit-backdrop-filter:blur(2px) saturate(1.02)}to{opacity:0;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}}@keyframes v-modal-card-expand{0%{opacity:.62;border-radius:calc(var(--radius) * 1.15);transform:translate3d(var(--v-modal-open-x,0),var(--v-modal-open-y,18px),0) scale(var(--v-modal-open-scale-x,.9),var(--v-modal-open-scale-y,.9));box-shadow:0 10px 30px color-mix(in srgb,var(--color-text) 14%,transparent)}58%{opacity:1;border-radius:calc(var(--radius) * 1.7);transform:translate3d(0,-5px,0) scale(1.012);box-shadow:0 38px 110px color-mix(in srgb,var(--color-text) 38%,transparent)}100%{opacity:1;border-radius:calc(var(--radius) * 1.4);transform:translate3d(0,0,0) scale(1);box-shadow:0 30px 80px color-mix(in srgb,var(--color-text) 35%,transparent)}}@keyframes v-modal-card-collapse{0%{opacity:1;border-radius:calc(var(--radius) * 1.4);transform:translate3d(0,0,0) scale(1)}100%{opacity:0;border-radius:calc(var(--radius) * 1.15);transform:translate3d(var(--v-modal-open-x,0),var(--v-modal-open-y,14px),0) scale(var(--v-modal-open-scale-x,.92),var(--v-modal-open-scale-y,.92))}}.v-card.is-modal-source,.v-feed-item.is-modal-source{transform:translateY(-1px) scale(.985);opacity:.56;filter:saturate(.85) blur(.35px);transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .28s ease,filter .28s ease}.v-modal.is-from-card .v-modal-dialog{animation:none !important}.v-modal.is-opening .v-modal-dialog{animation:none !important}.v-modal.is-closing .v-modal-backdrop{animation:v-modal-backdrop-out .24s ease both}.v-modal.is-closing .v-modal-dialog{pointer-events:none;animation:v-modal-close-pop .18s cubic-bezier(.32,0,.67,0) both}.v-modal .v-modal-body{opacity:.92;transition:opacity .22s ease}.v-modal.is-loaded .v-modal-body{opacity:1}.v-modal.is-loaded .v-detail-gallery{animation:v-detail-pane-in-left .42s cubic-bezier(.16,1,.3,1) both}.v-modal.is-loaded .v-detail-side{animation:v-detail-pane-in-right .48s cubic-bezier(.16,1,.3,1) both}.v-modal.is-text.is-loaded .v-detail{animation:v-detail-text-in .42s cubic-bezier(.16,1,.3,1) both}@keyframes v-detail-pane-in-left{from{opacity:0;transform:translateX(-22px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes v-detail-pane-in-right{from{opacity:0;transform:translateX(26px)}to{opacity:1;transform:translateX(0)}}@keyframes v-detail-text-in{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.v-modal-backdrop,.v-modal-dialog,.v-modal.is-from-card .v-modal-dialog,.v-modal.is-closing .v-modal-dialog,.v-modal.is-closing .v-modal-backdrop,.v-modal.is-loaded .v-detail-gallery,.v-modal.is-loaded .v-detail-side,.v-modal.is-text.is-loaded .v-detail{animation:none !important}.v-card.is-modal-source,.v-feed-item.is-modal-source{transform:none;filter:none}}.v-modal-close{position:absolute;top:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);z-index:5;width:34px;height:34px;border:none;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:15px;display:inline-flex;align-items:center;justify-content:center;transition:background var(--transition),color var(--transition)}.v-modal-close:hover{background:var(--color-border);color:var(--color-text)}.v-modal-body{height:100%}.v-modal-loading,.v-modal-error{height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:14px}.v-modal:not(.is-loaded) .v-modal-dialog{background:transparent}.v-modal.is-open:not(.is-loaded) .v-modal-dialog,.v-modal.is-loading .v-modal-dialog{background:transparent !important}.v-modal-loading{position:relative;overflow:hidden;background:transparent}.v-modal-loading .v-unified-loader{animation:v-modal-loader-pop .22s cubic-bezier(.16,1,.3,1) both}.v-modal-loading::before,.v-modal-loading::after{content:"";position:absolute;border-radius:999px;pointer-events:none;filter:blur(4px)}.v-modal-loading::before{width:260px;height:260px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);top:30%;left:50%;transform:translate(-50%,-50%);animation:v-loader-blob 2.4s ease-in-out infinite}.v-modal-loading::after{width:160px;height:160px;background:color-mix(in srgb,var(--color-info) 9%,transparent);top:66%;left:66%;animation:v-loader-blob 2.8s ease-in-out infinite reverse}.v-unified-loader{position:relative;z-index:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:168px;min-height:168px;gap:8px;color:var(--color-text-secondary)}.v-unified-loader-ring{position:absolute;width:86px;height:86px;border-radius:50%;background:conic-gradient(from 90deg,color-mix(in srgb,var(--color-primary) 0,transparent),color-mix(in srgb,var(--color-primary) 95%,transparent),color-mix(in srgb,var(--color-info) 62%,transparent),color-mix(in srgb,var(--color-primary) 0,transparent)),radial-gradient(circle,transparent 58%,color-mix(in srgb,var(--color-primary) 12%,transparent) 60%);-webkit-mask:radial-gradient(circle,transparent 58%,#000 60%);mask:radial-gradient(circle,transparent 58%,#000 60%);animation:v-spin 1s linear infinite}.v-unified-loader-ring::after{content:"";position:absolute;inset:-10px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);animation:v-loader-pulse 1.5s ease-in-out infinite}.v-unified-loader-core{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:18px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#ffffff;box-shadow:var(--shadow-sm);animation:v-loader-float 1.6s ease-in-out infinite}.v-unified-loader-core i{font-size:20px}.v-unified-loader strong{margin-top:50px;color:var(--color-text);font-size:15px;font-weight:800}.v-unified-loader em{font-style:normal;color:var(--color-text-muted);font-size:12px}@keyframes v-loader-pulse{0%,100%{opacity:.32;transform:scale(.86)}50%{opacity:.9;transform:scale(1.08)}}@keyframes v-loader-float{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.03)}}@keyframes v-loader-blob{0%,100%{opacity:.72;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.v-detail{display:flex;height:100%;min-height:0}.v-detail-gallery{flex:0 0 56%;max-width:56%;background:var(--color-bg-muted);display:flex;flex-direction:column;padding:0}.v-detail-stage{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--color-bg-muted)}.v-detail-slides{width:100%;height:100%}.v-detail-slide{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:scale(1.04);transition:opacity .35s ease,transform .45s ease,visibility .35s;pointer-events:none}.v-detail-slide.is-active{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.v-detail-slide-img{transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .35s ease}.v-detail-slide:not(.is-active) .v-detail-slide-img{transform:translateY(8px);opacity:.4}.v-detail-slide-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(40px) brightness(.62) saturate(1.2);transform:scale(1.3);opacity:1}.v-detail-stage::after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 28%,transparent);z-index:0;pointer-events:none}.v-detail-slide-img{position:relative;z-index:1;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 12px 36px color-mix(in srgb,var(--color-text) 45%,transparent)}.v-detail-video{position:relative;z-index:2;display:block;width:100%;height:100%;background:transparent;object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal}.v-detail-video-bg{position:absolute;inset:-34px;z-index:0;width:calc(100% + 68px);height:calc(100% + 68px);object-fit:cover;filter:blur(38px) brightness(.58) saturate(1.18);transform:scale(1.08);opacity:.95;pointer-events:none}.v-detail-video-bg-video{display:block}.v-detail-video-play{position:absolute;z-index:4;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border:0;border-radius:50%;background:color-mix(in srgb,var(--color-text) 62%,transparent);color:#fff;font-size:22px;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity var(--transition),transform var(--transition),background var(--transition)}.v-detail-video-play i{margin-left:4px}.v-detail-video-play:hover{background:color-mix(in srgb,var(--color-text) 78%,transparent);transform:translate(-50%,-50%) scale(1.04)}.v-detail-slide.is-playing .v-detail-video-play{opacity:0;pointer-events:none}.v-detail-video-pause-indicator{position:absolute;z-index:5;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background:rgba(255,255,255,.96);color:#111;font-size:24px;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.92);transition:opacity var(--transition),transform var(--transition)}.v-detail-video-pause-indicator i{margin-left:4px}.v-detail-slide.has-video-started.is-video-paused .v-detail-video-pause-indicator{opacity:1;transform:translate(-50%,-50%) scale(1)}.v-detail-video-controls{position:absolute;left:calc(var(--spacing) * 1);right:calc(var(--spacing) * 1);bottom:calc(var(--spacing) * 1);z-index:5;display:flex;flex-direction:column;gap:calc(var(--spacing) * .55);padding:calc(var(--spacing) * .75);border:1px solid color-mix(in srgb,var(--color-bg-card) 12%,transparent);border-radius:calc(var(--radius) * 1.2);background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 18%,transparent),color-mix(in srgb,var(--color-text) 72%,transparent));color:#fff;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity var(--transition),transform var(--transition);backdrop-filter:blur(14px)}.v-detail-slide--video:hover .v-detail-video-controls,.v-detail-slide--video:focus-within .v-detail-video-controls,.v-detail-slide--video.is-playing .v-detail-video-controls{opacity:1;transform:translateY(0);pointer-events:auto}.v-detail-video-progress{width:100%;height:4px;margin:0;accent-color:var(--color-primary);cursor:pointer}.v-detail-video-control-row{display:flex;align-items:center;gap:calc(var(--spacing) * .65);min-width:0}.v-detail-video-control{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border:0;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);color:#fff;cursor:pointer;transition:background var(--transition),transform var(--transition)}.v-detail-video-control:hover{background:color-mix(in srgb,var(--color-bg-card) 22%,transparent);transform:translateY(-1px)}.v-detail-video-control.is-active{background:color-mix(in srgb,var(--color-primary) 72%,transparent);color:#fff}.v-detail-video-settings{position:relative;display:inline-flex;flex:0 0 auto}.v-detail-video-settings-panel{position:absolute;right:0;bottom:calc(100% + 10px);z-index:8;display:grid;min-width:132px;padding:8px;border:1px solid color-mix(in srgb,var(--color-bg-card) 14%,transparent);border-radius:12px;background:color-mix(in srgb,var(--color-text) 88%,transparent);box-shadow:0 18px 46px color-mix(in srgb,var(--color-text) 32%,transparent);backdrop-filter:blur(14px)}.v-detail-video-settings-panel[hidden]{display:none}.v-detail-video-settings-title{padding:4px 8px 8px;color:color-mix(in srgb,var(--color-bg-card) 62%,transparent);font-size:12px;font-weight:800;white-space:nowrap}.v-detail-video-speed{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:13px;font-weight:800;cursor:pointer}.v-detail-video-speed:hover,.v-detail-video-speed.is-active{background:color-mix(in srgb,var(--color-primary) 26%,transparent);color:#fff}.v-detail-video-speed.is-active::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-size:11px;font-weight:900}.v-detail-video-time{min-width:92px;color:color-mix(in srgb,var(--color-bg-card) 90%,transparent);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.v-detail-video-spacer{flex:1 1 auto;min-width:8px}.v-detail-slide--video{background:var(--color-bg)}.v-detail-slide--video::before{display:none}.v-detail-gallery:has(.v-detail-slide--video.is-active) .v-detail-stage::after{display:none}.v-detail-gallery.has-active-video .v-detail-stage::before,.v-detail-gallery.has-active-video .v-detail-stage::after{display:none}.v-detail-media-duration{position:absolute;right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * .75);z-index:2;display:inline-flex;align-items:center;min-height:24px;padding:0 calc(var(--spacing) * .5);border-radius:calc(var(--radius) * .5);background:color-mix(in srgb,var(--color-text) 72%,transparent);color:#fff;font-size:12px;font-weight:800}.v-detail-slide--video .v-detail-media-duration{bottom:calc(var(--spacing) * 5.75)}.v-detail-slide--video.is-playing .v-detail-media-duration{opacity:0}.v-detail-media-caption{position:absolute;left:calc(var(--spacing) * 1.5);top:calc(var(--spacing) * 1.5);z-index:8;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,calc(100% - 160px));min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-bg-card) 22%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-text) 46%,transparent);color:#fff;box-shadow:0 12px 28px color-mix(in srgb,var(--color-text) 16%,transparent);backdrop-filter:blur(12px)}.v-detail-media-caption span{flex:0 0 auto;position:relative;padding-right:9px;color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:13px;font-weight:900;line-height:1}.v-detail-media-caption span::after{content:"";position:absolute;top:50%;right:0;width:1px;height:14px;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 24%,transparent);transform:translateY(-50%)}.v-detail-media-caption strong{min-width:0;overflow:hidden;font-size:14px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-detail.is-video-detail .v-detail-media-caption{left:calc(var(--spacing) * 1.5 + 68px);top:calc(var(--spacing) * 1.5);max-width:min(560px,calc(100% - 240px))}.v-detail.is-video-detail.is-single-media .v-detail-media-caption{left:calc(var(--spacing) * 1.5);max-width:min(560px,calc(100% - var(--spacing) * 3))}.v-detail-media-card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing);width:min(420px,calc(100% - var(--spacing) * 3));min-height:240px;padding:calc(var(--spacing) * 1.5);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);background:var(--color-bg-card);color:var(--color-text);text-align:center;text-decoration:none;box-shadow:var(--shadow-md)}.v-detail-media-card>i{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:calc(var(--radius) * .875);background:var(--color-primary-soft);color:var(--color-primary);font-size:24px}.v-detail-media-card strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-detail-media-card audio{width:100%}.v-detail-counter{position:absolute;top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);z-index:3;padding:2px 10px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-text) 55%,transparent);color:#ffffff;font-size:12px;font-weight:600}.v-detail-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:38px;height:38px;border:none;border-radius:50%;background:color-mix(in srgb,var(--color-bg-card) 85%,transparent);color:var(--color-text);font-size:15px;display:inline-flex;align-items:center;justify-content:center;transition:background var(--transition)}.v-detail-nav:hover{background:#ffffff;transform:translateY(-50%)}.v-detail-nav:active{transform:translateY(-50%)}.v-detail-prev{left:calc(var(--spacing) * .5)}.v-detail-next{right:calc(var(--spacing) * .5)}.v-detail-thumbs{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * .75) calc(var(--spacing) * .625);background:color-mix(in srgb,var(--color-text) 35%,transparent);overflow-x:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-bg-card) 40%,transparent) transparent}.v-detail-thumbs::-webkit-scrollbar{height:6px}.v-detail-thumbs::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-bg-card) 40%,transparent);border-radius:var(--radius)}.v-detail-thumb{position:relative;width:52px;height:52px;flex-shrink:0;border:2px solid transparent;border-radius:calc(var(--radius) * .6);overflow:hidden;padding:0;background:var(--color-bg-muted);cursor:pointer;opacity:.7;transition:border-color var(--transition),opacity var(--transition),transform var(--transition)}.v-detail-thumb:hover{opacity:1;transform:translateY(-2px)}.v-detail-thumb.is-active{border-color:#ffffff;opacity:1;transform:translateY(-2px)}.v-detail-thumb img{width:100%;height:100%;object-fit:cover}.v-detail-thumb-video{width:100%;height:100%;object-fit:cover}.v-detail-thumb i{display:inline-flex;content:"\7ACB\5373\5F00\901A";align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-primary);background:var(--color-primary-soft);font-size:16px}.v-detail-side{flex:1;min-width:0;display:flex;flex-direction:column}.v-detail-side.is-full{flex:1 1 100%;max-width:100%}.v-modal.is-text .v-modal-dialog{width:min(600px,94vw);height:min(680px,90vh)}.v-detail.is-text .v-detail-body{flex:1 1 auto}.v-detail.is-text .v-detail-comments{max-height:none;flex-shrink:0}.v-detail-author{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:var(--spacing) calc(var(--spacing) * 1.25);padding-right:calc(var(--spacing) * 4.75);border-bottom:1px solid var(--color-border)}.v-detail-avatar{flex-shrink:0;width:64px;height:64px;border-radius:50%;overflow:hidden}.v-detail-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-detail-author-meta{flex:1;min-width:0;min-height:64px;display:flex;flex-direction:column;justify-content:center;gap:2px}.v-detail-author-name{width:max-content;max-width:100%;font-size:16px;font-weight:700;color:var(--color-text);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-detail-author-sub{font-size:12px;color:var(--color-text-muted)}.v-detail-author-sub a{color:var(--color-text-secondary)}.v-detail-author-actions{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin-left:auto}.v-detail-author-actions .v-card-follow{flex:0 0 auto;min-width:58px;max-width:88px;height:36px;padding:0 12px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;line-height:1}.v-detail-more{flex:0 0 auto;width:30px;height:30px;border:none;background:transparent;color:var(--color-text-muted);border-radius:var(--radius);transition:background var(--transition),color var(--transition)}.v-detail-more:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-detail.is-text .v-detail-author{gap:10px;padding-right:72px}.v-detail.is-text .v-detail-author-name,.v-detail.is-text .v-detail-author-sub{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-modal.is-text .v-detail-author,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author{padding-right:88px}.v-modal.is-text .v-detail-author-actions,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions{max-width:126px;min-width:38px}.v-modal.is-text .v-detail-author-actions .v-card-follow,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions .v-card-follow{width:auto;min-width:58px;max-width:74px;overflow:hidden;text-overflow:ellipsis}.v-modal.is-text .v-detail-more,.v-modal-dialog:has(.v-detail.is-text) .v-detail-more{width:36px;height:36px}.v-modal.is-text .v-modal-close,.v-modal-dialog:has(.v-detail.is-text)>.v-modal-close{top:12px;right:12px;z-index:8;width:36px;height:36px}.v-modal.is-text .v-detail-author-actions,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions{align-items:center;height:36px}.v-modal.is-text .v-detail-author-actions .v-card-follow,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions .v-card-follow,.v-modal.is-text .v-detail-more,.v-modal-dialog:has(.v-detail.is-text) .v-detail-more,.v-modal.is-text .v-modal-close,.v-modal-dialog:has(.v-detail.is-text)>.v-modal-close{box-sizing:border-box;min-height:36px}.v-detail-body{flex:0 1 auto;min-height:0;overflow-y:auto;padding:var(--spacing) calc(var(--spacing) * 1.25)}.v-detail-title{font-size:18px;font-weight:700;line-height:1.4;color:var(--color-text);margin:0 0 calc(var(--spacing) * .625)}.v-detail-content{font-size:14px;line-height:1.75;color:var(--color-text-secondary);word-break:break-word}.v-detail-content p{margin:0 0 calc(var(--spacing) * .625)}.v-detail-content img{max-width:100%;height:auto;border-radius:var(--radius);margin:calc(var(--spacing) * .5) 0}.v-detail-content.is-locked{position:relative;max-height:118px;overflow:hidden;color:color-mix(in srgb,var(--color-text-secondary) 70%,transparent)}.v-detail-content.is-locked::after{content:"";position:absolute;inset:auto 0 0;height:74px;background:linear-gradient(180deg,transparent,var(--color-surface));pointer-events:none}.v-detail.is-paid-locked .v-detail-content{display:none}.v-detail.is-paid-locked.is-partial-protection .v-detail-content{display:block}.v-detail-lock-card{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:min(360px,calc(100% - 32px));padding:14px 16px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);box-shadow:var(--shadow-sm);text-align:left}.v-detail-lock-card__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card));color:var(--color-primary);font-size:15px}.v-detail-lock-card__copy{display:grid;gap:3px;min-width:0}.v-detail-lock-card__copy strong{display:block;color:var(--color-text);font-size:14px;font-weight:800;line-height:1.25}.v-detail-lock-card__copy em{display:block;color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1.45}.v-detail-restricted-block{width:100%;max-width:100%;margin:14px 0;justify-content:flex-start}.v-detail-media-lock-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 88%,transparent),color-mix(in srgb,#0f172a 22%,var(--color-bg-card))),color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card))}.v-detail-media-lock-placeholder .v-detail-lock-card{max-width:min(360px,calc(100% - 32px))}.v-detail-paywall{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;margin:0 0 var(--spacing);border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:calc(var(--radius) * .95);background:var(--color-bg-card);box-shadow:var(--shadow-sm);overflow:hidden}.v-detail-paywall-main{grid-column:1 / -1;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:9px;padding-right:92px}.v-detail-paywall-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:calc(var(--radius) * .95);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 8%,#fff),color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card)));color:var(--color-primary);font-size:23px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);overflow:hidden}.v-detail-paywall-copy{display:grid;gap:4px;min-width:0}.v-detail-paywall-actions{grid-column:2;display:flex;align-items:center;justify-content:flex-start;gap:10px}.v-detail-paywall-badge,.v-detail-paywall-tags span{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-weight:800}.v-detail-paywall-copy strong{color:var(--color-text);font-size:18px;font-weight:950;line-height:1}.v-detail-paywall-price{position:absolute;top:12px;right:12px;color:var(--color-primary);font-size:17px;font-weight:950;line-height:1;white-space:nowrap}.v-detail-paywall-desc{margin:0;color:var(--color-text-secondary);font-size:12px;line-height:1.45}.v-detail-paywall-tags{grid-column:1;display:flex;flex-wrap:wrap;gap:6px}.v-detail-paywall-tags span{min-height:32px;padding:0 8px;border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-muted));color:color-mix(in srgb,var(--color-text-secondary) 78%,var(--color-text));font-size:11px}.v-detail-paywall .v-btn{min-height:34px;padding:0 12px;border-radius:calc(var(--radius) * .95);font-size:13px;font-weight:800;margin-left:auto}@media (max-width:1200px){.v-detail-paywall{padding:10px;gap:8px;grid-template-columns:minmax(0,1fr)}.v-detail-paywall-main{grid-template-columns:56px minmax(0,1fr);gap:8px;padding-right:72px}.v-detail-paywall-icon{width:56px;height:56px;font-size:22px}.v-detail-paywall-copy strong{font-size:16px}.v-detail-paywall-price{top:10px;right:10px;font-size:15px}.v-detail-paywall-desc{font-size:12px}.v-detail-paywall-tags span{min-height:30px;font-size:11px}.v-detail-paywall .v-btn{min-height:32px;font-size:12px;margin-left:0}}.v-detail-paid-cover{position:absolute;inset:0;z-index:12;display:grid;place-items:center;padding:clamp(24px,4vw,56px);background:radial-gradient(circle at 28% 18%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 30%),radial-gradient(circle at 80% 82%,color-mix(in srgb,var(--color-info) 16%,transparent),transparent 34%),color-mix(in srgb,var(--color-text) 30%,transparent);backdrop-filter:blur(9px) saturate(1.06);overflow:hidden;pointer-events:none}.v-detail-paid-cover.is-vip-cover:not(.is-preview-cover){pointer-events:auto}.v-detail.is-paid-preview-media:not(.is-paid-preview-locked) .v-detail-paid-cover{opacity:0;visibility:hidden;pointer-events:none}.v-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-slides{filter:blur(8px) brightness(.76) saturate(.9);transform:scale(1.018)}.v-detail-paid-cover::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,#000 6%,transparent),color-mix(in srgb,#000 22%,transparent));opacity:.32}.v-detail-paid-cover-card{position:relative;z-index:1;width:min(360px,100%);display:grid;justify-items:center;gap:9px;padding:clamp(16px,2vw,24px);border:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);border-radius:calc(var(--radius) * .92);background:linear-gradient(180deg,color-mix(in srgb,#fff 98%,var(--color-bg-card)) 0%,var(--color-bg-card) 100%);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 14%,transparent),0 1px 0 color-mix(in srgb,#fff 82%,transparent) inset;text-align:center;color:var(--color-text);pointer-events:auto}.v-detail-paid-cover-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) * .72);background:color-mix(in srgb,var(--color-primary) 92%,#fff);color:#fff;box-shadow:var(--shadow-sm)}.v-detail-paid-cover-kicker{color:color-mix(in srgb,var(--color-primary) 70%,var(--color-text));font-size:12px;font-weight:900;letter-spacing:.08em}.v-detail-paid-cover-card strong{font-size:clamp(22px,2.4vw,29px);line-height:1.15;font-weight:950}.v-detail-paid-cover-card p{max-width:32em;margin:0;color:color-mix(in srgb,var(--color-text-secondary) 82%,var(--color-text));font-size:13.5px;line-height:1.75}.v-detail-paid-cover-card .v-btn{margin-top:4px;min-height:42px;padding-inline:22px;border-radius:calc(var(--radius) * .8)}.v-detail-slides.is-paid-blurred{filter:blur(9px) brightness(.82) saturate(.92);transform:scale(1.02);opacity:.82;pointer-events:none;user-select:none}.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-counter,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-expand,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-nav,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-thumbs,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-video-controls,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-audio-progress-row,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-audio-controls,.v-detail.is-paid-locked:not(.is-paid-preview-media) .v-detail-audio-secondary{display:none !important}.v-detail-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .375);margin-top:var(--spacing)}.v-detail-actions{display:flex;align-items:center;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * .75) calc(var(--spacing) * 1.25);border-top:1px solid var(--color-border)}.v-detail-act{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);border:none;background:transparent;color:var(--color-text-secondary);font-size:14px;font-weight:600;transition:color var(--transition)}.v-detail-act:hover{color:var(--color-primary)}.v-detail-like.is-active{color:var(--color-danger)}.v-detail-fav.is-active{color:var(--color-warning)}.v-detail-share.is-copied{color:var(--color-secondary)}.v-detail-comments{flex:1 1 auto;border-top:1px solid var(--color-border);padding:var(--spacing) calc(var(--spacing) * 1.25) 0;min-height:0;overflow-y:auto}.v-detail-comments-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--spacing) * .75)}.v-detail-comments-title,.v-detail-related-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 8px;border:0;border-radius:calc(var(--radius) * .65);background:transparent;font-size:13px;font-weight:850;line-height:1;color:var(--color-text-secondary);cursor:pointer;appearance:none;-webkit-appearance:none;transition:color var(--transition),background var(--transition),box-shadow var(--transition)}.v-detail-comments-title:hover,.v-detail-related-tab:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-text)}.v-detail-comments-title:focus-visible,.v-detail-related-tab:focus-visible{outline:0;box-shadow:var(--shadow-sm)}.v-detail-comments-title.is-active,.v-detail-related-tab.is-active{color:var(--color-text)}.v-detail-comments-title::after,.v-detail-related-tab::after{content:"";position:absolute;left:50%;bottom:-7px;width:56px;height:2px;border-radius:var(--radius);background:var(--color-primary);opacity:0;transform:translateX(-50%)}.v-detail-comments-title.is-active::after,.v-detail-related-tab.is-active::after{opacity:1}.v-detail-comments-count{color:var(--color-text-muted);font-weight:500}.v-detail-comments-body{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing) * 1.15);align-items:start;min-height:0}.v-detail-comments-main{display:grid;gap:calc(var(--spacing) * .85);min-width:0;min-height:0}.v-detail-comments-sort{display:inline-flex;align-items:center;gap:2px;width:max-content;padding:3px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:999px;background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-muted))}.v-detail-sort{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:26px;padding:0 11px;border:0;border-radius:999px;background:transparent;font-size:12px;font-weight:850;color:var(--color-text-muted);line-height:1;transition:color var(--transition),background var(--transition),box-shadow var(--transition)}.v-detail-sort.is-active{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-detail-sort:hover{color:var(--color-primary)}.v-detail-sort.is-active:hover{color:#fff}.v-detail-comment-list.is-loading{opacity:.5}.v-detail-comment-empty{font-size:13px;color:var(--color-text-muted);text-align:center;padding:var(--spacing) 0}.v-detail-related-panel{display:none;gap:8px;min-width:0}.v-detail-related-head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .85);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,transparent),transparent 58%),color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card))}.v-detail-related-head span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:calc(var(--radius) * .65);background:var(--color-primary-soft);color:var(--color-primary);font-size:17px}.v-detail-related-head strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:14px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-detail-related-head em{color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:800;white-space:nowrap}.v-detail-comments.is-related-active [data-detail-panel="comments"]{display:none}.v-detail-comments.is-related-active [data-detail-panel="related"]{display:grid}.v-detail-related-card{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:9px;align-items:center;min-width:0;min-height:46px;padding:7px 4px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0;background:transparent;color:var(--color-text);text-decoration:none;transition:background var(--transition),color var(--transition)}.v-detail-related-go{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;color:color-mix(in srgb,var(--color-primary) 68%,var(--color-text-muted));font-size:10px;opacity:.65;transition:background var(--transition),opacity var(--transition),transform var(--transition)}.v-detail-related-card:hover .v-detail-related-go{background:var(--color-primary-soft);opacity:1;transform:translateX(1px)}.v-detail-related-card:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)}.v-detail-related-thumb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .55);background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-muted));color:var(--color-primary);overflow:hidden}.v-detail-related-thumb img{width:100%;height:100%;object-fit:cover}.v-detail-related-thumb>i{font-size:14px}.v-detail-related-thumb em{position:absolute;right:-2px;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 92%,#fff);color:#fff;font-size:7px;font-style:normal;box-shadow:var(--shadow-sm)}.v-detail-related-copy{display:grid;gap:2px;min-width:0}.v-detail-related-copy strong{min-width:0;overflow:hidden;color:var(--color-text);font-size:12.5px;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-detail-related-copy span,.v-detail-related-copy small{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--color-text-muted);font-size:10.5px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-detail-related-copy small i{color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text-muted));font-size:10px}.v-detail-related-empty{display:grid;place-items:center;gap:7px;min-height:148px;padding:18px 14px;border:1px dashed color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card));text-align:center}.v-detail-related-empty span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary)}.v-detail-related-empty strong{color:var(--color-text);font-size:13px;font-weight:850}.v-detail-related-empty em{color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:700}.v-comment{display:flex;gap:calc(var(--spacing) * .625);margin-bottom:var(--spacing)}.v-comment.is-pinned{padding:10px;border:1px solid color-mix(in srgb,var(--color-primary) 26%,var(--color-border));border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-primary) 5%,#fff);box-shadow:var(--shadow-sm)}.v-comment-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;overflow:hidden}.v-comment-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-comment-main{flex:1;min-width:0}.v-comment-head{display:flex;align-items:center;gap:calc(var(--spacing) * .375);margin-bottom:2px}.v-comment-name{font-size:13px;font-weight:600;color:var(--color-text-secondary)}.v-comment-badge{font-size:10px;font-weight:700;color:var(--color-primary);background:var(--color-primary-soft);padding:0 5px;border-radius:calc(var(--radius) * .35)}.v-comment-pin-badge,.v-comment-author-reply{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:0 6px;border-radius:var(--v-search-radius,var(--radius));background:color-mix(in srgb,#f59e0b 13%,#fff);color:#b45309;font-size:10px;font-weight:850;line-height:1}.v-comment-author-reply{min-width:18px;padding:0;background:color-mix(in srgb,var(--color-primary) 12%,#fff);color:var(--color-primary)}.v-comment-text{font-size:14px;line-height:1.6;color:var(--color-text);word-break:break-word}.v-comment-mention{display:inline;color:var(--color-primary);font-weight:850}.v-comment-foot{display:flex;align-items:center;gap:var(--spacing);margin-top:calc(var(--spacing) * .25)}.v-comment-time{font-size:12px;color:var(--color-text-muted)}.v-comment-reply-btn,.v-comment-like,.v-comment-pin{border:none;background:transparent;font-size:12px;color:var(--color-text-muted);display:inline-flex;align-items:center;gap:4px;transition:color var(--transition)}.v-comment-reply-btn:hover,.v-comment-like:hover,.v-comment-pin:hover{color:var(--color-primary)}.v-comment-pin{padding:0 6px;border-radius:calc(var(--radius) * .58);background:color-mix(in srgb,var(--color-text) 4%,transparent)}.v-comment-pin.is-active{background:color-mix(in srgb,#f59e0b 12%,#fff);color:#b45309}.v-comment-like{margin-left:auto}.v-comment-like.is-active,.v-comment-like.is-liked{color:var(--color-danger)}.v-comment-children{margin-top:var(--spacing);padding:calc(var(--spacing) * .625) 0 0 calc(var(--spacing) * .75);border-left:2px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 4%,transparent),transparent 26px)}.v-detail-comment-form{display:flex;align-items:center;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .75) calc(var(--spacing) * 1.25);border-top:1px solid var(--color-border);background:var(--color-bg-card)}.v-detail-comment-input{flex:1;min-width:0;padding:calc(var(--spacing) * .5) calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);font-size:13px;outline:none;transition:border-color var(--transition)}.v-detail-comment-input:focus{border-color:var(--color-primary)}.v-detail-comment-input::placeholder{color:var(--color-text-muted)}.v-detail-comment-send{flex-shrink:0;padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.25);border:none;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:13px;font-weight:600;transition:background var(--transition)}.v-detail-comment-send:hover{background:var(--color-primary-hover)}.v-detail-comment-login{flex:1;text-align:center;font-size:13px;color:var(--color-text-secondary)}.v-modal:not(.is-text) .v-modal-dialog,.v-single-card:not(:has(.v-detail.is-text)){width:min(var(--layout-width),1280px,92vw);height:min(820px,90vh);border:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);border-radius:calc(var(--radius) * 1.8);background:var(--color-bg-card);box-shadow:0 32px 90px color-mix(in srgb,var(--color-text) 28%,transparent)}.v-modal:not(.is-text) .v-detail:not(.is-text),.v-single-card:not(:has(.v-detail.is-text)) .v-detail:not(.is-text){display:grid;grid-template-columns:minmax(0,1fr) clamp(420px,38%,500px);height:100%;overflow:hidden;background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-gallery,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-gallery{position:relative;flex:none;width:100%;max-width:none;min-width:0;padding:0;background:radial-gradient(circle at 18% 12%,color-mix(in srgb,var(--color-bg-card) 12%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 16%,var(--color-text)),color-mix(in srgb,var(--color-bg) 12%,var(--color-text)) 58%,color-mix(in srgb,var(--color-bg) 6%,var(--color-text)))}.v-modal:not(.is-text) .v-detail-stage,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-stage{height:100%;background:transparent}.v-modal:not(.is-text) .v-detail-stage::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-stage::after{display:none}.v-modal:not(.is-text) .v-detail-slide,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide{padding:clamp(64px,calc(var(--spacing) * 4),92px) 0 clamp(104px,calc(var(--spacing) * 6.4),132px)}.v-modal:not(.is-text) .v-detail-slide-bg,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide-bg{filter:blur(46px) brightness(.55) saturate(1.08);transform:scale(1.22);opacity:.82}.v-modal:not(.is-text) .v-detail-slide-img,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide-img{width:auto;height:auto;max-width:100%;max-height:100%;box-shadow:none}.v-modal:not(.is-text) .v-detail-video,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-video{width:100%;height:100%;max-height:100%;background:color-mix(in srgb,var(--color-text) 92%,var(--color-bg))}.v-detail-expand{position:absolute;top:calc(var(--spacing) * 1.25);right:calc(var(--spacing) * 1.25);z-index:4;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-text) 38%,transparent);color:#fff;font-size:16px;cursor:pointer;transition:background var(--transition),transform var(--transition)}.v-detail-expand:hover{background:color-mix(in srgb,var(--color-text) 56%,transparent);transform:translateY(-1px)}.v-detail-copy-expand{display:none !important}.v-modal:not(.is-text) .v-detail-counter,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-counter{top:calc(var(--spacing) * 1.35);left:calc(var(--spacing) * 1.4);padding:0;border-radius:0;background:transparent;color:#fff;font-size:15px;font-weight:800;letter-spacing:0}.v-modal:not(.is-text) .v-detail-nav,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-nav{width:46px;height:46px;background:color-mix(in srgb,var(--color-text) 42%,transparent);color:#fff;backdrop-filter:blur(8px)}.v-modal:not(.is-text) .v-detail-nav:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-nav:hover{background:color-mix(in srgb,var(--color-text) 62%,transparent)}.v-modal:not(.is-text) .v-detail-prev,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-prev{left:calc(var(--spacing) * 1.25)}.v-modal:not(.is-text) .v-detail-next,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-next{right:calc(var(--spacing) * 1.25)}.v-modal:not(.is-text) .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumbs{left:calc(var(--spacing) * 1.25);right:calc(var(--spacing) * 1.25);bottom:calc(var(--spacing) * 1.35);gap:calc(var(--spacing) * .45);padding:calc(var(--spacing) * .5);border:1px solid color-mix(in srgb,var(--color-bg-card) 12%,transparent);border-radius:calc(var(--radius) * 1.3);background:color-mix(in srgb,var(--color-text) 36%,transparent);backdrop-filter:blur(12px);box-shadow:0 14px 42px color-mix(in srgb,var(--color-text) 20%,transparent)}.v-modal:not(.is-text) .v-detail-thumb,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb{width:54px;height:54px;border:2px solid transparent;border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-bg-card) 14%,transparent);opacity:.86}.v-modal:not(.is-text) .v-detail-thumb.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb.is-active{border-color:#fff;box-shadow:var(--shadow-sm)}.v-modal:not(.is-text) .v-detail-thumb.is-active::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb.is-active::after{content:"";position:absolute;left:50%;bottom:-14px;width:7px;height:7px;border-radius:50%;background:var(--color-primary);transform:translateX(-50%)}.v-modal:not(.is-text) .v-detail-side,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-side{position:relative;min-width:0;border-left:1px solid var(--color-border);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-author,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-author{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 5.6) calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.6);border-bottom:1px solid var(--color-border);gap:calc(var(--spacing) * .75)}.v-modal:not(.is-text) .v-detail-author-meta,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-author-meta{min-width:0}.v-modal:not(.is-text) .v-detail-author-name,.v-modal:not(.is-text) .v-detail-author-sub,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-author-name,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-author-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-modal:not(.is-text) .v-detail-avatar,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-avatar{width:48px;height:48px}.v-modal:not(.is-text) .v-card-follow,.v-single-card:not(:has(.v-detail.is-text)) .v-card-follow{grid-column:3;min-height:36px;white-space:nowrap;padding:0 calc(var(--spacing) * 1.1);border:1px solid var(--color-primary);border-radius:calc(var(--radius) * 1.1);background:var(--color-bg-card);color:var(--color-primary);font-weight:800}.v-modal:not(.is-text) .v-detail-more,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-more{grid-column:4;width:34px;height:34px;border-radius:calc(var(--radius) * .9);background:transparent}.v-modal:not(.is-text) .v-detail-body,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-body{flex:0 0 auto;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.6) calc(var(--spacing) * 1.1);border-bottom:1px solid var(--color-border);overflow:visible}.v-modal:not(.is-text) .v-detail-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-title{margin:0 0 calc(var(--spacing) * .75);font-size:clamp(20px,1.7vw,27px);line-height:1.35}.v-modal:not(.is-text) .v-detail-content,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-content{margin:0;font-size:14px;line-height:1.8;color:var(--color-text-secondary)}.v-modal:not(.is-text) .v-detail-tags,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-tags{margin-top:calc(var(--spacing) * 1)}.v-modal:not(.is-text) .v-detail-actions,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.05) calc(var(--spacing) * 1.6);border-bottom:1px solid var(--color-border);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-act,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-act{justify-content:center;gap:calc(var(--spacing) * .5);min-height:34px;padding:0 calc(var(--spacing) * .5);border-radius:calc(var(--radius) * .9);background:transparent;color:var(--color-text-secondary);font-weight:800}.v-modal:not(.is-text) .v-detail-act:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-act:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-modal:not(.is-text) .v-detail-share,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-share{padding:0 calc(var(--spacing) * .9);background:var(--color-bg-muted);color:var(--color-text)}.v-modal:not(.is-text) .v-detail-comments,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments{flex:1 1 auto;min-height:0;max-height:none;padding:0 calc(var(--spacing) * 1.6);overflow-y:auto}.v-modal:not(.is-text) .v-detail-comments-head,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-head{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 1.1) 0 calc(var(--spacing) * .8);border-bottom:1px solid var(--color-border);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-comments-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title{position:relative;justify-self:center;font-size:15px;font-weight:900}.v-modal:not(.is-text) .v-detail-related-tab,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab{position:relative;justify-self:center;color:var(--color-text-secondary);font-size:15px;font-weight:900}.v-modal:not(.is-text) .v-detail-comments-title::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title::after{content:"";position:absolute;left:50%;bottom:calc(var(--spacing) * -0.9 - 1px);width:72px;height:2px;border-radius:var(--radius);background:var(--color-primary);transform:translateX(-50%)}.v-modal:not(.is-text) .v-detail-comments-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-sort{grid-column:1 / -1;justify-self:stretch;display:flex;justify-content:space-between;gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .65)}.v-modal:not(.is-text) .v-detail-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort{padding:0;border-radius:0;background:transparent;color:var(--color-text-muted)}.v-modal:not(.is-text) .v-detail-sort.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort.is-active{background:transparent;color:var(--color-primary);box-shadow:none}.v-modal:not(.is-text) .v-comment,.v-single-card:not(:has(.v-detail.is-text)) .v-comment{padding:calc(var(--spacing) * 1.05) 0;border-bottom:0}.v-modal:not(.is-text) .v-detail-comment-form,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-form{position:sticky;bottom:0;z-index:3;padding:calc(var(--spacing) * .85) calc(var(--spacing) * 1.6) calc(var(--spacing) * 1.1);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);backdrop-filter:blur(10px)}.v-modal:not(.is-text) .v-detail-comment-input,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-input{min-height:38px;border-radius:calc(var(--radius) * 1.1);background:var(--color-bg-muted)}.v-modal:not(.is-text) .v-detail-comment-send,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-send{min-height:38px;border-radius:calc(var(--radius) * 1.1);font-weight:800}.v-modal:not(.is-text) .v-modal-close{top:calc(var(--spacing) * 1.05);right:calc(var(--spacing) * 1.05);z-index:8;width:38px;height:38px;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-video-detail),.v-single-card:has(.v-detail.is-video-detail){width:min(1500px,94vw);height:min(900px,90vh);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 34px 110px color-mix(in srgb,var(--color-text) 34%,transparent)}.v-modal:not(.is-text) .v-detail.is-video-detail,.v-single-card .v-detail.is-video-detail{grid-template-columns:minmax(720px,1fr) clamp(400px,34vw,520px);background:#fff}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-gallery,.v-single-card .v-detail.is-video-detail .v-detail-gallery{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 4%,transparent),transparent 18%),radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 34%),linear-gradient(145deg,var(--color-bg) 0%,color-mix(in srgb,var(--color-info) 12%,var(--color-bg)) 58%,color-mix(in srgb,var(--color-text) 28%,var(--color-bg)) 100%)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-stage,.v-single-card .v-detail.is-video-detail .v-detail-stage{height:100%;background:var(--color-bg)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-slide,.v-single-card .v-detail.is-video-detail .v-detail-slide{padding:0;background:transparent}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-video,.v-single-card .v-detail.is-video-detail .v-detail-video,.v-detail.is-video-detail .v-detail-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent}.v-modal:not(.is-text) .v-detail-slide--video .v-detail-video,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide--video .v-detail-video,.v-detail-slide--video .v-detail-video{background:transparent}.v-detail.is-video-detail .v-detail-slide--video::after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 36%,transparent) 0%,transparent 18%),linear-gradient(180deg,transparent 54%,color-mix(in srgb,var(--color-text) 88%,transparent) 100%);pointer-events:none}.v-detail.is-video-detail .v-detail-counter{top:28px;left:28px;z-index:6;display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:14px;background:color-mix(in srgb,var(--color-text) 42%,transparent);color:#fff;font-size:16px;font-weight:900;backdrop-filter:blur(10px)}.v-detail.is-video-detail .v-detail-expand{display:none}.v-detail.is-video-detail .v-detail-video-play{z-index:6;width:78px;height:78px;background:color-mix(in srgb,var(--color-text) 58%,transparent);box-shadow:0 16px 44px color-mix(in srgb,var(--color-text) 28%,transparent);backdrop-filter:blur(10px)}.v-detail.is-video-detail .v-detail-video-controls{left:28px;right:28px;bottom:214px;z-index:6;padding:0;border:0;border-radius:0;background:transparent;opacity:1;transform:none;pointer-events:auto;backdrop-filter:none}.v-detail.is-video-detail .v-detail-video-progress{height:5px}.v-detail.is-video-detail .v-detail-video-control-row{margin-top:12px;gap:18px}.v-detail.is-video-detail .v-detail-video-control{flex-basis:38px;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--color-bg-card) 8%,transparent)}.v-detail.is-video-detail .v-detail-video-time{min-width:116px;font-size:14px;font-weight:900}.v-detail.is-video-detail .v-detail-media-duration{display:none}.v-detail.is-video-detail .v-detail-nav{z-index:6;width:54px;height:54px;border-radius:50%;background:color-mix(in srgb,var(--color-text) 48%,transparent)}.v-detail.is-video-detail .v-detail-prev{left:28px}.v-detail.is-video-detail .v-detail-next{right:28px}.v-detail.is-video-detail .v-detail-thumbs{left:28px;right:28px;bottom:28px;z-index:6;display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px;padding:34px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;overflow:visible}.v-detail.is-video-detail .v-detail-thumbs-title{position:absolute;left:0;top:0;color:#fff;font-size:16px;font-weight:900}.v-detail.is-video-detail .v-detail-thumb{width:100%;height:94px;border:2px solid color-mix(in srgb,var(--color-bg-card) 18%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);opacity:.88}.v-detail.is-video-detail .v-detail-thumb.is-active{border-color:var(--color-primary-hover);box-shadow:var(--shadow-sm)}.v-detail.is-video-detail .v-detail-thumb.is-active::after{display:none}.v-detail.is-video-detail .v-detail-thumb::before{content:"\f04b";position:absolute;left:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 90%,transparent);color:#fff;font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900}.v-detail.is-video-detail .v-detail-thumb-title{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:26px 10px 8px 38px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-text) 78%,transparent));color:#fff;font-size:12px;font-weight:800;line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-detail.is-video-detail .v-detail-side{border-left:1px solid color-mix(in srgb,var(--color-info) 90%,transparent);background:#fff}.v-detail.is-video-detail .v-detail-author{padding:36px 58px 26px 32px;border-bottom:0}.v-detail.is-video-detail .v-detail-body{padding:0 32px 24px;border-bottom:1px solid var(--color-bg-muted)}.v-detail.is-video-detail .v-detail-title{margin-bottom:14px;color:var(--color-bg);font-size:clamp(25px,1.9vw,34px);line-height:1.25;font-weight:950}.v-detail.is-video-detail .v-detail-content{color:var(--color-text-secondary);font-size:15px;font-weight:700}.v-detail.is-video-detail .v-detail-actions{padding:18px 32px;border-bottom:1px solid var(--color-bg-muted)}.v-detail.is-video-detail .v-detail-comments{padding:0 32px}.v-detail.is-video-detail .v-detail-comments-head{padding-top:18px;background:#fff}.v-detail.is-video-detail .v-detail-comment-form{padding:14px 32px 22px;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs,.v-single-card .v-detail.is-video-detail .v-detail-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:14px;padding:34px 0 0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;overflow:visible}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb,.v-single-card .v-detail.is-video-detail .v-detail-thumb{width:100%;height:94px;border:2px solid color-mix(in srgb,var(--color-bg-card) 18%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);opacity:.88;transform:none}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb:hover,.v-single-card .v-detail.is-video-detail .v-detail-thumb:hover{opacity:1;transform:translateY(-2px)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-video-detail .v-detail-thumb.is-active{border-color:var(--color-primary-hover);box-shadow:var(--shadow-sm)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-video-detail .v-detail-thumb.is-active::after{display:none}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs-title,.v-single-card .v-detail.is-video-detail .v-detail-thumbs-title{position:absolute;left:0;top:0;color:#fff;font-size:16px;font-weight:900}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb-title,.v-single-card .v-detail.is-video-detail .v-detail-thumb-title{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:26px 10px 8px 38px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-text) 78%,transparent));color:#fff;font-size:12px;font-weight:800;line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-file-detail),.v-single-card:has(.v-detail.is-file-detail){width:min(1380px,94vw);height:min(880px,90vh);border-radius:calc(var(--radius) * 1.25);background:var(--color-bg-card);overflow:hidden;box-shadow:var(--shadow-lg)}.v-modal:not(.is-text) .v-detail.is-file-detail,.v-single-card .v-detail.is-file-detail{grid-template-columns:minmax(640px,1fr) clamp(400px,34vw,520px);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-gallery,.v-single-card .v-detail.is-file-detail .v-detail-gallery{background:radial-gradient(circle at 18% 16%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 32%),radial-gradient(circle at 84% 88%,color-mix(in srgb,var(--color-info) 18%,transparent),transparent 34%),var(--color-bg-muted)}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-stage,.v-single-card .v-detail.is-file-detail .v-detail-stage,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-slide,.v-single-card .v-detail.is-file-detail .v-detail-slide{height:100%;padding:0;background:transparent}.v-detail.is-file-detail .v-detail-counter{display:none}.v-detail.is-file-detail .v-detail-expand{display:none}.v-detail-file-preview{position:absolute;inset:0;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2.5) calc(var(--spacing) * 8.75);color:var(--color-text);overflow:hidden}.v-detail-file-topbar{position:relative;z-index:2;display:flex;align-items:center;gap:calc(var(--spacing) * .75)}.v-detail-file-pill,.v-detail-file-count{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);min-height:32px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:700;box-shadow:var(--shadow-sm)}.v-detail-file-count{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary);box-shadow:none}.v-detail-file-pill.is-active{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-detail-file-expand{position:absolute;top:calc(var(--spacing) * 2);right:calc(var(--spacing) * 2);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);text-decoration:none;box-shadow:var(--shadow-sm)}.v-detail-file-preview.has-online-preview.is-preview-open{grid-template-rows:auto minmax(0,1fr);gap:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2)}.v-detail-file-online{position:relative;z-index:1;justify-self:center;align-self:stretch;width:min(860px,100%);min-height:0;margin-top:calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm);overflow:hidden}.v-detail-file-online[hidden]{display:none}.v-detail-file-online iframe,.v-detail-file-online img{display:block;width:100%;height:100%;border:0;background:var(--color-bg-card)}.v-detail-file-online img{object-fit:contain;padding:calc(var(--spacing) * 1)}.v-detail-file-preview-note{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .75);height:100%;padding:calc(var(--spacing) * 2);color:var(--color-text-secondary);text-align:center}.v-detail-file-preview-note>i{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:24px}.v-detail-file-preview-note strong{color:var(--color-text);font-size:18px;font-weight:900}.v-detail-file-preview-note p{max-width:420px;margin:0;font-size:14px;line-height:1.7}.v-detail-file-preview-note a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-primary);font-size:13px;font-weight:700;text-decoration:none}.v-detail-file-preview.has-online-preview.is-preview-open .v-detail-file-center{display:none}.v-detail.is-file-detail:has(.v-detail-file-preview.is-preview-open) .v-detail-thumbs,.v-detail.is-file-detail:has(.v-detail-file-preview.is-preview-open) .v-detail-nav{display:none !important}.v-detail-file-center{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center}.v-detail-file-icon{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:132px;height:158px;margin-bottom:calc(var(--spacing) * 1.75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-primary);box-shadow:var(--shadow-md);overflow:visible}.v-detail-file-icon::before{content:"";position:absolute;top:-1px;right:-1px;width:48px;height:48px;border-bottom-left-radius:var(--radius);border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-primary-soft);box-shadow:var(--shadow-sm)}.v-detail-file-icon::after{content:"";position:absolute;left:22px;right:22px;bottom:48px;height:3px;border-radius:calc(var(--radius) * .25);background:var(--color-primary-soft);box-shadow:var(--shadow-sm)}.v-detail-file-icon b{position:absolute;left:50%;bottom:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:26px;padding:0 calc(var(--spacing) * .625);border:1px solid var(--color-primary);border-radius:calc(var(--radius) * .6);background:var(--color-primary);color:#fff;font-size:14px;font-weight:900;line-height:1;letter-spacing:0;transform:translateX(-50%)}.v-detail-file-icon i{position:relative;z-index:1;margin-top:-18px;font-size:50px;line-height:1}.v-detail-file-icon--pdf{color:var(--color-primary)}.v-detail-file-icon--fig,.v-detail-file-icon--sketch,.v-detail-file-icon--svg{color:var(--color-primary)}.v-detail-file-center strong{max-width:min(680px,92%);color:var(--color-text);font-size:clamp(24px,2vw,32px);font-weight:900;line-height:1.25;overflow-wrap:anywhere}.v-detail-file-center em{margin-top:calc(var(--spacing) * .875);color:var(--color-text-secondary);font-size:14px;font-style:normal;font-weight:700}.v-detail-file-center p{max-width:min(700px,90%);margin:calc(var(--spacing) * 1.25) 0 0;color:var(--color-text-secondary);font-size:14px;font-weight:600;line-height:1.7}.v-detail-file-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing) * .75);margin-top:calc(var(--spacing) * 1.5)}.v-detail-file-meta span{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);min-height:32px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:700;box-shadow:var(--shadow-sm)}.v-detail-file-download{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);min-width:128px;min-height:40px;margin-top:calc(var(--spacing) * 2);padding:0 calc(var(--spacing) * 1.25);border:1px solid transparent;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:13px;font-weight:700;line-height:1;text-decoration:none;box-shadow:var(--shadow-sm);transition:background var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.v-detail-file-download:hover{background:var(--color-primary-hover);color:#ffffff;box-shadow:var(--shadow-md);transform:translateY(-1px)}.v-detail.is-file-detail .v-detail-nav{top:auto;z-index:7;width:40px;height:40px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);box-shadow:var(--shadow-sm)}.v-detail.is-file-detail .v-detail-prev{left:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 3.45);transform:none}.v-detail.is-file-detail .v-detail-next{right:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 3.45);transform:none}.v-detail.is-file-detail .v-detail-prev:hover,.v-detail.is-file-detail .v-detail-next:hover{transform:none}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumbs,.v-single-card .v-detail.is-file-detail .v-detail-thumbs{left:calc(var(--spacing) * 6);right:calc(var(--spacing) * 6);bottom:calc(var(--spacing) * 1.875);z-index:6;display:flex;justify-content:center;gap:calc(var(--spacing) * .75);padding:0 2px calc(var(--spacing) * .5);border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;overflow-x:auto}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb,.v-single-card .v-detail.is-file-detail .v-detail-thumb{display:grid;grid-template-rows:minmax(0,1fr) 22px;place-items:center;width:66px;height:90px;padding:calc(var(--spacing) * .45);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);opacity:1;box-shadow:var(--shadow-sm)}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active{border-color:var(--color-border);background:var(--color-bg-card);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active::after{content:"";position:absolute;left:10px;right:10px;bottom:8px;display:flex;align-items:center;justify-content:center;height:24px;border-radius:calc(var(--radius) * .5);background:var(--color-primary);color:#fff;font-size:12px;font-weight:900;transform:none}.v-detail.is-file-detail .v-detail-thumb i{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:48px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .5);background:var(--color-bg-muted);color:var(--color-primary);font-size:18px;box-shadow:none;overflow:hidden}.v-detail.is-file-detail .v-detail-thumb i::before{position:relative;z-index:1}.v-detail.is-file-detail .v-detail-thumb i::after{content:"";position:absolute;top:-1px;right:-1px;width:16px;height:16px;border-left:1px solid var(--color-border);border-bottom:1px solid var(--color-border);border-bottom-left-radius:calc(var(--radius) * .35);background:var(--color-primary-soft)}.v-detail.is-file-detail .v-detail-thumb-title{display:none}.v-detail-thumb-page{position:static;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:21px;border-radius:calc(var(--radius) * .5);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:900}.v-detail-thumb.is-active .v-detail-thumb-page{background:var(--color-primary);color:#fff;box-shadow:none}.v-detail.is-file-detail .v-detail-side{border-left:1px solid var(--color-border);background:var(--color-bg-card)}.v-detail.is-file-detail .v-detail-author{padding:calc(var(--spacing) * 1.875) calc(var(--spacing) * 3.625) calc(var(--spacing) * 1.125) calc(var(--spacing) * 1.625);border-bottom:0}.v-detail.is-file-detail .v-detail-body{padding:0 calc(var(--spacing) * 1.625) calc(var(--spacing) * 1.125);border-bottom:1px solid var(--color-border)}.v-detail.is-file-detail .v-detail-title{margin-bottom:calc(var(--spacing) * .875);color:var(--color-text);font-size:clamp(23px,1.75vw,30px);line-height:1.3;font-weight:900}.v-detail.is-file-detail .v-detail-content{color:var(--color-text-secondary);font-size:14px;font-weight:600;line-height:1.75}.v-detail.is-file-detail .v-detail-tags{margin-top:calc(var(--spacing) * 1.125)}.v-detail.is-file-detail .v-detail-actions{padding:calc(var(--spacing) * .95) calc(var(--spacing) * 1.625);border-bottom:1px solid var(--color-border)}.v-detail.is-file-detail .v-detail-share{margin-left:auto;background:var(--color-bg-muted)}.v-detail.is-file-detail .v-detail-comments{padding:0 calc(var(--spacing) * 1.625)}.v-detail.is-file-detail .v-detail-comments-head{padding-top:var(--spacing);background:var(--color-bg-card)}.v-detail.is-file-detail .v-detail-comment-form{padding:calc(var(--spacing) * .875) calc(var(--spacing) * 1.625) calc(var(--spacing) * 1.375);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail),.v-single-card:has(.v-detail.is-audio-detail){width:min(1180px,88vw);height:min(760px,88vh);border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 34px 110px color-mix(in srgb,var(--color-text) 34%,transparent)}.v-modal:not(.is-text) .v-detail.is-audio-detail,.v-single-card .v-detail.is-audio-detail{grid-template-columns:minmax(0,1fr) clamp(380px,32vw,440px);background:#fff}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-gallery,.v-single-card .v-detail.is-audio-detail .v-detail-gallery{background:radial-gradient(circle at 24% 22%,color-mix(in srgb,var(--color-primary) 44%,transparent),transparent 34%),radial-gradient(circle at 74% 12%,color-mix(in srgb,var(--color-info) 25%,transparent),transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 30%,var(--color-bg)) 0%,color-mix(in srgb,var(--color-primary) 20%,var(--color-bg)) 48%,color-mix(in srgb,var(--color-info) 14%,var(--color-bg)) 100%)}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-stage,.v-single-card .v-detail.is-audio-detail .v-detail-stage{height:100%;background:transparent}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-slide,.v-single-card .v-detail.is-audio-detail .v-detail-slide{padding:0;background:transparent}.v-detail-audio-player{position:absolute;inset:0;z-index:1;display:grid;grid-template-rows:72px minmax(0,1fr) 116px;align-items:center;min-width:0;padding:0 36px;color:#fff;overflow:hidden}.v-detail-audio-player::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 18%,transparent),color-mix(in srgb,var(--color-text) 72%,transparent) 68%,color-mix(in srgb,var(--color-text) 92%,transparent)),radial-gradient(circle at 32% 28%,color-mix(in srgb,var(--color-primary) 32%,transparent),transparent 38%);pointer-events:none}.v-detail-audio-bg{position:absolute;inset:-48px;z-index:0;width:calc(100% + 96px);height:calc(100% + 96px);object-fit:cover;filter:blur(46px) brightness(.55) saturate(1.18);transform:scale(1.1);opacity:.72}.v-detail-audio-now{display:none}.v-detail-audio-collapse{position:absolute;top:26px;left:28px;z-index:7;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:10px;background:color-mix(in srgb,var(--color-text) 42%,transparent);color:color-mix(in srgb,var(--color-bg-card) 82%,transparent);font-size:18px;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition)}.v-detail-audio-collapse i{transition:transform .32s cubic-bezier(.16,1,.3,1);transform:rotate(0deg)}.v-detail-audio-collapse:hover{background:color-mix(in srgb,var(--color-text) 72%,transparent);color:#fff;transform:translateY(-1px)}.v-detail-audio-collapse:active{transform:translateY(0) scale(.94)}.v-detail-audio-top-actions{position:absolute;top:26px;right:28px;z-index:7;display:none;align-items:center;gap:10px}.v-detail-audio-pill{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 10%,transparent);color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:13px;font-weight:850;cursor:pointer;backdrop-filter:blur(12px)}.v-detail-audio-top-btn,.v-detail-audio-player .v-detail-expand{position:static;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:10px;background:transparent;color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:17px;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition)}.v-detail-audio-top-btn:hover,.v-detail-audio-player .v-detail-expand:hover{background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);color:#fff;transform:translateY(-1px)}.v-detail-audio-showcase{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,300px) minmax(240px,1fr);align-items:center;gap:42px;width:min(700px,100%);margin:0 auto;grid-row:2;align-self:center}.v-detail-audio-art{position:relative;min-width:0;display:flex;justify-content:center;padding-top:12px;padding-bottom:56px}.v-detail-audio-cover{position:absolute;z-index:4;top:50%;left:50%;width:138px;height:138px;border:5px solid color-mix(in srgb,var(--color-text) 90%,transparent);border-radius:50%;background:radial-gradient(circle at 48% 38%,color-mix(in srgb,var(--color-bg-card) 24%,transparent),color-mix(in srgb,var(--color-primary) 42%,transparent) 36%,color-mix(in srgb,var(--color-text) 84%,transparent) 66%,color-mix(in srgb,var(--color-text) 96%,transparent) 100%);box-shadow:var(--shadow-sm);transform:translate(-50%,-50%);overflow:hidden}.v-detail-audio-vinyl{position:relative;top:auto;right:auto;z-index:2;width:min(266px,100%);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,transparent 0 55%,color-mix(in srgb,var(--color-primary) 42%,transparent) 55% 56%,transparent 56% 100%),repeating-conic-gradient(from -1deg,color-mix(in srgb,var(--color-info) 62%,transparent) 0deg 1deg,transparent 1deg 5.2deg),radial-gradient(circle,transparent 0 67%,color-mix(in srgb,var(--color-primary) 72%,transparent) 67% 68%,transparent 68% 100%);mask-image:radial-gradient(circle,transparent 0 55%,#000 55% 72%,transparent 72% 100%);filter:none;transform:none;transform-origin:50% 50%;animation:v-audio-spin 18s linear infinite,v-audio-ring-pulse 1.6s ease-in-out infinite alternate;animation-play-state:paused;will-change:transform;transition:opacity .12s ease,filter .12s ease}.v-detail-audio-vinyl::after{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle,transparent 0 60%,color-mix(in srgb,var(--color-bg-card) 18%,transparent) 61% 62%,transparent 63%),repeating-conic-gradient(from 1deg,color-mix(in srgb,var(--color-primary) 58%,transparent) 0deg .8deg,transparent .8deg 6deg);mask-image:radial-gradient(circle,transparent 0 62%,#000 63% 66%,transparent 67% 100%);opacity:.72}.v-detail-audio-tonearm{display:none}.v-detail-audio-tonearm::before{content:"";position:absolute;top:-17px;right:-17px;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle at 45% 45%,var(--color-border-strong) 0 14%,var(--color-text-muted) 15% 42%,color-mix(in srgb,var(--color-text) 72%,var(--color-bg)) 43% 100%);box-shadow:0 5px 14px color-mix(in srgb,var(--color-text) 36%,transparent)}.v-detail-audio-tonearm::after{content:"";position:absolute;bottom:-10px;right:-12px;width:38px;height:19px;border-radius:20px;background:linear-gradient(145deg,var(--color-border-strong),var(--color-text-secondary));transform:rotate(-32deg)}.v-detail-slide.is-playing .v-detail-audio-vinyl{animation-play-state:running}@keyframes v-audio-spin{to{transform:rotate(360deg)}}@keyframes v-audio-ring-pulse{from{opacity:.72;filter:saturate(1)}to{opacity:1;filter:saturate(1.35)}}.v-detail-audio-actions{display:none;position:absolute;left:0;right:0;bottom:0;z-index:6;align-items:center;justify-content:center;gap:8px}.v-detail-audio-actions button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-bg-card) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 6%,transparent);color:color-mix(in srgb,var(--color-bg-card) 92%,transparent);font-size:12px;font-weight:850;cursor:pointer;backdrop-filter:blur(10px);white-space:nowrap}.v-detail-audio-cover::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:var(--shadow-sm);pointer-events:none}.v-detail-audio-cover img{width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04)}.v-detail-audio-cover>i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:color-mix(in srgb,var(--color-bg-card) 92%,transparent);font-size:34px;text-shadow:none}.v-detail-audio-copy{position:relative;z-index:6;display:grid;gap:9px;min-width:0;padding-top:0;align-self:center}.v-detail-audio-copy.is-no-lyrics{align-content:center;gap:18px;min-height:260px;transform:translateY(10px)}.v-detail-audio-copy.is-no-lyrics .v-detail-audio-headline{margin-bottom:0}.v-detail-audio-copy.is-no-lyrics .v-detail-audio-lyrics{height:auto;min-height:0;margin-top:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.v-detail-audio-copy.is-no-lyrics .v-detail-audio-lyric-line.is-empty{font-size:clamp(16px,1.1vw,20px);opacity:.76}.v-detail-audio-headline{display:flex;align-items:start;justify-content:space-between;gap:16px;margin-bottom:10px}.v-detail-audio-headline div{display:grid;gap:8px;min-width:0}.v-detail-audio-headline strong{color:#fff;font-size:clamp(22px,1.75vw,28px);font-weight:950;line-height:1.1;overflow-wrap:anywhere;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:none}.v-detail-audio-headline em{color:color-mix(in srgb,var(--color-bg-card) 78%,transparent);font-size:14px;font-style:normal;font-weight:750}.v-detail-audio-headline>i{margin-top:14px;color:var(--color-primary);font-size:20px}.v-detail-audio-meta{display:none;gap:6px;margin-bottom:18px;color:color-mix(in srgb,var(--color-bg-card) 62%,transparent);font-size:13px;font-weight:760}.v-detail-audio-copy span{color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:clamp(14px,1.1vw,17px);font-weight:800;line-height:1.5;text-shadow:none}.v-detail-audio-copy span.is-active{color:var(--color-primary-hover);font-weight:950}.v-detail-audio-copy span.is-empty{color:color-mix(in srgb,var(--color-bg-card) 56%,transparent);font-size:clamp(18px,1.5vw,24px);font-weight:950}.v-detail-audio-lyrics{position:relative;display:flex;flex-direction:column;gap:10px;height:clamp(180px,28vh,270px);margin-top:4px;padding:58px 0;overflow:hidden auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 18%,#000 82%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 18%,#000 82%,transparent 100%)}.v-detail-audio-lyrics::-webkit-scrollbar{display:none;width:0;height:0}.v-detail-audio-lyric-line{display:block;max-width:100%;color:color-mix(in srgb,var(--color-bg-card) 68%,transparent);font-size:clamp(14px,1vw,16px);font-weight:760;line-height:1.55;overflow-wrap:anywhere;text-shadow:none;transition:color .22s ease,font-size .22s ease,opacity .22s ease,transform .22s ease}.v-detail-audio-lyric-line.is-before,.v-detail-audio-lyric-line.is-after{opacity:.72}.v-detail-audio-lyric-line.is-active{color:#fff;font-size:clamp(18px,1.45vw,24px);font-weight:950;opacity:1;transform:translateX(2px);text-shadow:none}.v-detail-audio-lyric-line.is-empty{color:color-mix(in srgb,var(--color-bg-card) 56%,transparent);font-size:clamp(18px,1.5vw,24px);font-weight:950;text-align:left}.v-detail-audio-visualizer{display:none}.v-detail-slide.is-playing .v-detail-audio-visualizer{animation:v-audio-pulse 1.15s ease-in-out infinite alternate}@keyframes v-audio-pulse{from{transform:scaleY(.72);opacity:.68}to{transform:scaleY(1);opacity:1}}.v-detail-audio-progress-row{position:relative;z-index:1;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:14px;width:min(740px,100%);margin:0 auto 22px;color:color-mix(in srgb,var(--color-bg-card) 92%,transparent);font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.v-detail-audio-track{display:none}.v-detail-audio-track strong{color:#fff;font-size:22px;font-weight:950;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.v-detail-audio-track span{color:color-mix(in srgb,var(--color-bg-card) 70%,transparent);font-size:14px;font-weight:750}.v-detail-audio-progress{width:100%;height:5px;margin:0;accent-color:var(--color-primary);cursor:pointer}.v-detail-audio-controls{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:44px;width:min(520px,100%);margin-left:auto;margin-right:auto;margin-bottom:22px}.v-detail-audio-control,.v-detail-audio-play{display:inline-flex;align-items:center;justify-content:center;border:0;color:#fff;cursor:pointer;transition:transform var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}.v-detail-audio-control{width:38px;height:38px;border-radius:14px;background:transparent;color:color-mix(in srgb,var(--color-bg-card) 86%,transparent);font-size:20px}.v-detail-audio-control:hover,.v-detail-audio-control.is-active{background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);color:var(--color-primary-hover);transform:translateY(-1px)}.v-detail-audio-control.is-like{color:var(--color-danger)}.v-detail-audio-play{width:68px;height:68px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 82%,transparent);font-size:24px;box-shadow:var(--shadow-sm);backdrop-filter:blur(10px)}.v-detail-audio-play:hover{background:color-mix(in srgb,var(--color-primary) 92%,transparent);transform:translateY(-2px) scale(1.03)}.v-detail-audio-secondary{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:24px;width:min(740px,100%);margin:-12px auto 0;min-height:32px}.v-detail-audio-tools,.v-detail-audio-volume{display:flex;align-items:center;gap:22px}.v-detail-audio-mini{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:color-mix(in srgb,var(--color-bg-card) 82%,transparent);font-size:15px;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition)}.v-detail-audio-mini:hover,.v-detail-audio-mini.is-active,.v-detail-audio-mini.is-muted{background:color-mix(in srgb,var(--color-bg-card) 10%,transparent);color:var(--color-primary-hover);transform:translateY(-1px)}.v-detail-audio-volume>span{display:block;width:150px;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--color-primary) 0 72%,color-mix(in srgb,var(--color-bg-card) 14%,transparent) 72% 100%)}.v-detail-audio-art{align-items:center;min-height:292px;padding-top:0}.v-detail-audio-art::before{content:"";position:absolute;top:50%;left:50%;z-index:1;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 28%,transparent) 0 24%,color-mix(in srgb,var(--color-info) 14%,transparent) 42%,transparent 68%);filter:blur(18px);transform:translate(-50%,calc(-50% - 28px));pointer-events:none}.v-detail-audio-cover{top:calc(50% - 28px);width:166px;height:166px;border:6px solid color-mix(in srgb,var(--color-text) 92%,transparent);background:radial-gradient(circle at 46% 36%,color-mix(in srgb,var(--color-bg-card) 28%,transparent),color-mix(in srgb,var(--color-primary) 42%,transparent) 36%,color-mix(in srgb,var(--color-text) 88%,transparent) 66%,color-mix(in srgb,var(--color-text) 98%,transparent) 100%);box-shadow:var(--shadow-sm)}.v-detail-audio-vinyl{width:min(262px,100%);background:conic-gradient(from 90deg,color-mix(in srgb,var(--color-info) 8%,transparent),color-mix(in srgb,var(--color-primary) 76%,transparent),color-mix(in srgb,var(--color-info) 52%,transparent),color-mix(in srgb,var(--color-primary) 86%,transparent),color-mix(in srgb,var(--color-info) 8%,transparent)),radial-gradient(circle,transparent 0 63%,color-mix(in srgb,var(--color-bg-card) 16%,transparent) 64% 65%,transparent 66%),radial-gradient(circle,transparent 0 54%,color-mix(in srgb,var(--color-primary) 30%,transparent) 55% 57%,transparent 58%);mask-image:radial-gradient(circle,transparent 0 58%,#000 59% 75%,transparent 76% 100%);filter:none;animation:v-audio-spin 16s linear infinite,v-audio-ring-pulse 1.8s ease-in-out infinite alternate;animation-play-state:paused}.v-detail-audio-vinyl::after{inset:20%;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--color-bg-card) 18%,transparent),transparent 28%,color-mix(in srgb,var(--color-primary) 28%,transparent),transparent 64%,color-mix(in srgb,var(--color-info) 18%,transparent),transparent),radial-gradient(circle,transparent 0 69%,color-mix(in srgb,var(--color-bg-card) 18%,transparent) 70% 71%,transparent 72%);mask-image:radial-gradient(circle,transparent 0 66%,#000 67% 72%,transparent 73% 100%);opacity:.66}.v-detail-audio-cover>i{font-size:42px}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl{opacity:.48;filter:none}.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl{opacity:.58;filter:none}.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl{opacity:.66;filter:none}.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl{opacity:.74;filter:none}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl{opacity:.82;filter:none}.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl{opacity:.9;filter:none}.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl{opacity:.96;filter:none}.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl{opacity:1;filter:none}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{opacity:1;filter:none}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::before{opacity:.28;transform:translate(-50%,calc(-50% - 28px)) scale(.92)}.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::before{opacity:.42;transform:translate(-50%,calc(-50% - 28px)) scale(.96)}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::before{opacity:.58;transform:translate(-50%,calc(-50% - 28px)) scale(1)}.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::before{opacity:.72;transform:translate(-50%,calc(-50% - 28px)) scale(1.06)}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::before{opacity:.86;transform:translate(-50%,calc(-50% - 28px)) scale(1.12)}.v-detail-audio-art{align-items:center;min-height:318px;padding-top:0}.v-detail-audio-art::before{width:330px;height:280px;border:1px solid color-mix(in srgb,var(--color-bg-card) 54%,transparent);border-radius:26px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 78%,transparent),color-mix(in srgb,var(--color-bg-card) 32%,transparent)),radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--color-bg-card) 72%,transparent),color-mix(in srgb,var(--color-info) 34%,transparent) 54%,color-mix(in srgb,var(--color-bg-card) 10%,transparent));box-shadow:var(--shadow-sm);filter:none;transform:translate(-50%,calc(-50% - 18px))}.v-detail-audio-art::after{content:"";position:absolute;left:calc(50% - 150px);bottom:60px;z-index:6;width:34px;height:34px;border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 92%,transparent),color-mix(in srgb,var(--color-info) 72%,transparent));box-shadow:var(--shadow-sm)}.v-detail-audio-vinyl{width:242px;border-radius:50%;background:radial-gradient(circle,transparent 0 52%,color-mix(in srgb,var(--color-bg-card) 34%,transparent) 53% 58%,color-mix(in srgb,var(--color-info) 56%,transparent) 59% 100%),repeating-radial-gradient(circle,color-mix(in srgb,var(--color-info) 18%,transparent) 0 1px,transparent 1px 8px),conic-gradient(from 36deg,color-mix(in srgb,var(--color-bg-card) 70%,transparent),color-mix(in srgb,var(--color-info) 22%,transparent),color-mix(in srgb,var(--color-bg-card) 62%,transparent),color-mix(in srgb,var(--color-info) 20%,transparent),color-mix(in srgb,var(--color-bg-card) 70%,transparent));clip-path:none;mask-image:none;box-shadow:var(--shadow-sm);filter:none;animation:v-audio-spin 18s linear infinite;animation-play-state:paused}.v-detail-audio-vinyl::after{inset:13%;border-radius:50%;background:radial-gradient(circle,transparent 0 74%,color-mix(in srgb,var(--color-text) 82%,transparent) 75% 82%,transparent 83%),radial-gradient(circle,color-mix(in srgb,var(--color-bg-card) 20%,transparent),transparent 64%);clip-path:none;mask-image:none;opacity:.9}.v-detail-audio-cover{top:calc(50% - 18px);width:154px;height:154px;border:6px solid color-mix(in srgb,var(--color-text) 88%,transparent);background:radial-gradient(circle at 46% 36%,color-mix(in srgb,var(--color-bg-card) 20%,transparent),color-mix(in srgb,var(--color-info) 38%,transparent) 36%,color-mix(in srgb,var(--color-info) 52%,transparent) 66%,color-mix(in srgb,var(--color-bg-card) 92%,transparent) 100%);box-shadow:var(--shadow-sm)}.v-detail-audio-tonearm{position:absolute;inset:0;z-index:7;display:block;pointer-events:none}.v-detail-audio-tonearm::before{content:"";position:absolute;top:36px;right:54px;width:42px;height:42px;border:0;border-radius:50%;background:radial-gradient(circle at 44% 42%,#fff 0 16%,var(--color-border-strong) 17% 46%,var(--color-text-secondary) 47% 100%);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 20%,transparent);clip-path:none;transform:none}.v-detail-audio-tonearm::after{content:"";position:absolute;top:56px;right:62px;width:86px;height:176px;border-right:7px solid color-mix(in srgb,var(--color-info) 92%,transparent);border-bottom:7px solid color-mix(in srgb,var(--color-info) 92%,transparent);border-radius:0 0 58px 0;background:transparent;clip-path:none;transform:rotate(10deg);filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--color-text) 18%,transparent))}.v-detail-audio-player{padding:72px 40px 128px}.v-detail-audio-showcase{grid-template-columns:minmax(260px,340px) minmax(260px,1fr);gap:52px;width:min(760px,100%);margin-bottom:28px}.v-detail-audio-art{align-items:center;min-height:310px;padding:0 0 58px}.v-detail-audio-art::before{width:260px;height:260px;border:0;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 34%,transparent) 0 34%,color-mix(in srgb,var(--color-info) 18%,transparent) 52%,transparent 70%);box-shadow:none;filter:blur(20px);transform:translate(-50%,calc(-50% - 26px))}.v-detail-audio-art::after{display:none}.v-detail-audio-vinyl{width:258px;border-radius:50%;background:radial-gradient(circle,transparent 0 54%,color-mix(in srgb,var(--color-primary) 28%,transparent) 55% 57%,transparent 58%),conic-gradient(from 100deg,color-mix(in srgb,var(--color-info) 8%,transparent),color-mix(in srgb,var(--color-primary) 54%,transparent),color-mix(in srgb,var(--color-info) 32%,transparent),color-mix(in srgb,var(--color-primary) 60%,transparent),color-mix(in srgb,var(--color-info) 8%,transparent));clip-path:none;mask-image:radial-gradient(circle,transparent 0 58%,#000 59% 73%,transparent 74% 100%);box-shadow:none;filter:none;animation:v-audio-spin 18s linear infinite;animation-play-state:paused}.v-detail-audio-vinyl::after{inset:18%;border-radius:50%;background:conic-gradient(from 0deg,transparent,color-mix(in srgb,var(--color-bg-card) 18%,transparent),transparent 34%,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 68%,color-mix(in srgb,var(--color-info) 16%,transparent),transparent);clip-path:none;mask-image:radial-gradient(circle,transparent 0 68%,#000 69% 73%,transparent 74% 100%);opacity:.78}.v-detail-audio-cover{top:calc(50% - 26px);width:176px;height:176px;border:8px solid color-mix(in srgb,var(--color-text) 88%,transparent);border-radius:26px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 70%,transparent),color-mix(in srgb,var(--color-info) 28%,transparent)),radial-gradient(circle at 40% 32%,color-mix(in srgb,var(--color-bg-card) 24%,transparent),transparent 44%);box-shadow:var(--shadow-sm)}.v-detail-audio-cover img{border-radius:18px}.v-detail-audio-cover>i{font-size:44px}.v-detail-audio-tonearm{display:none}.v-detail-audio-actions{gap:10px}.v-detail-audio-actions button{min-height:36px;padding:0 14px;border-radius:10px;background:color-mix(in srgb,var(--color-bg-card) 9%,transparent);font-size:12px;white-space:nowrap}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl{opacity:.44;filter:none}.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl{opacity:.58;filter:none}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl{opacity:.74;filter:none}.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl{opacity:.9;filter:none}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{opacity:1;filter:none}.v-detail-audio-showcase{grid-template-columns:minmax(240px,320px) minmax(250px,1fr);gap:50px;width:min(740px,100%)}.v-detail-audio-art{min-height:300px;padding-bottom:54px}.v-detail-audio-art::before{width:280px;height:280px;border:0;border-radius:34px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--color-primary) 38%,transparent),transparent 56%),linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 8%,transparent),color-mix(in srgb,var(--color-bg-card) 2%,transparent));box-shadow:none;filter:blur(24px);transform:translate(-50%,calc(-50% - 28px));opacity:.82}.v-detail-audio-art::after,.v-detail-audio-vinyl,.v-detail-audio-vinyl::after,.v-detail-audio-tonearm,.v-detail-audio-tonearm::before,.v-detail-audio-tonearm::after{display:none}.v-detail-audio-cover{top:calc(50% - 28px);width:230px;height:230px;border:1px solid color-mix(in srgb,var(--color-bg-card) 18%,transparent);border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 86%,transparent),color-mix(in srgb,var(--color-info) 32%,transparent)),radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--color-bg-card) 28%,transparent),transparent 48%);box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease}.v-detail-audio-cover img{width:100%;height:100%;border-radius:21px;object-fit:cover;filter:saturate(1.08) contrast(1.04)}.v-detail-audio-cover>i{font-size:54px;color:color-mix(in srgb,var(--color-bg-card) 94%,transparent)}.v-detail-slide.is-playing .v-detail-audio-cover{transform:translate(-50%,-50%) scale(1.018);box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::before{opacity:.42;transform:translate(-50%,calc(-50% - 28px)) scale(.95)}.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::before{opacity:.52;transform:translate(-50%,calc(-50% - 28px)) scale(.98)}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::before{opacity:.66;transform:translate(-50%,calc(-50% - 28px)) scale(1.02)}.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::before{opacity:.78;transform:translate(-50%,calc(-50% - 28px)) scale(1.06)}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::before{opacity:.9;transform:translate(-50%,calc(-50% - 28px)) scale(1.1)}.v-detail-audio-art{align-items:center;min-height:292px;padding-top:0}.v-detail-audio-art::before{width:260px;height:260px;background:radial-gradient(circle,color-mix(in srgb,var(--color-info) 20%,transparent) 0 28%,color-mix(in srgb,var(--color-primary) 12%,transparent) 46%,transparent 70%);filter:blur(20px)}.v-detail-audio-vinyl{width:min(254px,100%);border-radius:48% 52% 49% 51%;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-info) 48%,transparent) 0 1px,transparent 1px 5px),linear-gradient(135deg,color-mix(in srgb,var(--color-info) 28%,transparent),color-mix(in srgb,var(--color-primary) 12%,transparent));clip-path:polygon(50% 0%,56% 8%,63% 5%,69% 14%,78% 15%,82% 25%,91% 31%,88% 42%,96% 50%,88% 58%,91% 69%,82% 75%,78% 85%,67% 84%,60% 95%,50% 90%,40% 95%,33% 84%,22% 85%,18% 75%,9% 69%,12% 58%,4% 50%,12% 42%,9% 31%,18% 25%,22% 15%,31% 14%,37% 5%,44% 8%);mask-image:none;filter:none;animation:v-audio-crystal-drift 8s ease-in-out infinite alternate,v-audio-ring-pulse 1.8s ease-in-out infinite alternate;animation-play-state:paused}.v-detail-audio-vinyl::after{inset:7%;border-radius:inherit;background:radial-gradient(circle,transparent 0 56%,color-mix(in srgb,var(--color-text) 92%,transparent) 57% 100%);clip-path:inherit;mask-image:none;opacity:1}.v-detail-audio-tonearm{position:absolute;inset:0;z-index:3;display:block;pointer-events:none}.v-detail-audio-tonearm::before{content:"";position:absolute;top:18px;right:28px;width:34px;height:18px;border:2px solid color-mix(in srgb,var(--color-info) 42%,transparent);clip-path:polygon(0 0,100% 50%,0 100%,16% 50%);transform:rotate(-18deg);background:transparent;box-shadow:none;border-radius:0}.v-detail-audio-tonearm::after{content:"";position:absolute;left:16px;bottom:64px;width:28px;height:22px;border:2px solid color-mix(in srgb,var(--color-info) 34%,transparent);clip-path:polygon(50% 0,100% 100%,0 72%);transform:rotate(22deg);background:transparent;border-radius:0}@keyframes v-audio-crystal-drift{from{transform:rotate(-3deg) scale(.98);border-radius:48% 52% 49% 51%}to{transform:rotate(3deg) scale(1.02);border-radius:52% 48% 53% 47%}}.v-detail-audio-player{padding:72px 40px 126px;background:color-mix(in srgb,var(--color-bg) 86%,var(--color-text))}.v-detail-audio-player::after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 16%,transparent),color-mix(in srgb,var(--color-text) 50%,transparent) 58%,color-mix(in srgb,var(--color-text) 86%,transparent)),radial-gradient(ellipse at 67% 46%,color-mix(in srgb,var(--color-text) 82%,transparent) 0%,color-mix(in srgb,var(--color-text) 68%,transparent) 28%,color-mix(in srgb,var(--color-text) 22%,transparent) 54%,transparent 76%),radial-gradient(circle at 30% 32%,color-mix(in srgb,var(--color-bg-card) 20%,transparent),transparent 42%),color-mix(in srgb,var(--color-text) 8%,transparent)}.v-detail-audio-bg{inset:-64px;width:calc(100% + 128px);height:calc(100% + 128px);filter:blur(38px) brightness(.86) saturate(1.32);transform:scale(1.06);opacity:.84}.v-detail-audio-showcase{grid-template-columns:minmax(250px,330px) minmax(260px,1fr);gap:54px;width:min(760px,100%);margin-bottom:26px}.v-detail-audio-art{align-items:center;min-height:318px;padding:0 0 54px}.v-detail-audio-art::before{width:304px;height:304px;border:1px solid color-mix(in srgb,var(--color-bg-card) 14%,transparent);border-radius:36px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 14%,transparent),color-mix(in srgb,var(--color-bg-card) 4.5%,transparent)),radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--color-bg-card) 20%,transparent),transparent 46%);box-shadow:var(--shadow-sm);filter:none;transform:translate(-50%,calc(-50% - 26px));opacity:1}.v-detail-audio-art::after{display:block;content:"";position:absolute;left:50%;top:calc(50% - 26px);z-index:2;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,transparent 0 48%,color-mix(in srgb,var(--color-text) 72%,transparent) 49% 52%,transparent 53%),conic-gradient(from 140deg,color-mix(in srgb,var(--color-info) 18%,transparent),color-mix(in srgb,var(--color-primary) 64%,transparent),color-mix(in srgb,var(--color-info) 28%,transparent),color-mix(in srgb,var(--color-primary) 56%,transparent),color-mix(in srgb,var(--color-info) 18%,transparent));box-shadow:var(--shadow-sm);transform:translate(-50%,-50%);opacity:.86;transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease;pointer-events:none}.v-detail-audio-vinyl,.v-detail-audio-vinyl::after,.v-detail-audio-tonearm,.v-detail-audio-tonearm::before,.v-detail-audio-tonearm::after{display:none}.v-detail-audio-cover{top:calc(50% - 26px);width:190px;height:190px;border:7px solid color-mix(in srgb,var(--color-text) 84%,transparent);border-radius:50%;background:radial-gradient(circle at 46% 38%,color-mix(in srgb,var(--color-bg-card) 24%,transparent),color-mix(in srgb,var(--color-primary) 50%,transparent) 38%,color-mix(in srgb,var(--color-text) 90%,transparent) 68%,color-mix(in srgb,var(--color-text) 98%,transparent) 100%);box-shadow:var(--shadow-sm);animation:v-audio-cover-spin 22s linear infinite;animation-play-state:paused}.v-detail-audio-cover::after{inset:0;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-bg-card) 16%,transparent) 0 8%,color-mix(in srgb,var(--color-text) 78%,transparent) 9% 13%,transparent 14%),linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 18%,transparent),transparent 38%);box-shadow:var(--shadow-sm)}.v-detail-audio-cover img{border-radius:50%;filter:saturate(1.08) contrast(1.04)}.v-detail-audio-cover>i{font-size:54px}.v-detail-slide.is-playing .v-detail-audio-cover{animation-play-state:running}.v-detail-slide.is-playing .v-detail-audio-art::after{opacity:1}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::after{transform:translate(-50%,-50%) scale(.96);box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::after{transform:translate(-50%,-50%) scale(.985);box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::after{transform:translate(-50%,-50%) scale(1.015);box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::after{transform:translate(-50%,-50%) scale(1.045);box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::after{transform:translate(-50%,-50%) scale(1.075);box-shadow:var(--shadow-sm)}@keyframes v-audio-cover-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.v-detail-audio-player{padding:0 42px;background:radial-gradient(circle at 24% 18%,color-mix(in srgb,var(--color-primary) 38%,transparent),transparent 35%),radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--color-info) 22%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 24%,var(--color-bg)) 0%,color-mix(in srgb,var(--color-primary) 18%,var(--color-bg)) 50%,color-mix(in srgb,var(--color-info) 10%,var(--color-bg)) 100%);backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}.v-detail-audio-showcase{grid-template-columns:minmax(230px,300px) minmax(340px,1fr);gap:44px;width:min(800px,100%);margin:0 auto}.v-detail-audio-art{width:300px;max-width:100%;min-height:300px;padding:0 0 46px}.v-detail-audio-art::before{display:none;top:calc(50% - 28px);left:46%;z-index:1;width:292px;height:292px;border:0;border-radius:32px;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-primary) 32%,transparent),transparent 62%);box-shadow:0 30px 80px color-mix(in srgb,var(--color-text) 40%,transparent);filter:blur(20px);transform:translate(-50%,-50%);opacity:.9}.v-detail-audio-art::after{display:none}.v-detail-audio-vinyl{position:absolute;top:calc(50% - 28px);left:calc(50% + 82px);z-index:2;display:block;width:218px;height:218px;border-radius:50%;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-primary-hover) 95%,transparent) 0 3px,color-mix(in srgb,var(--color-primary) 92%,transparent) 4px 22px,color-mix(in srgb,var(--color-text) 96%,transparent) 23px 34px,transparent 35px),repeating-radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--color-bg-card) 10%,transparent) 0 1px,transparent 1px 8px),conic-gradient(from 20deg,color-mix(in srgb,var(--color-bg-card) 10%,transparent),transparent 16%,color-mix(in srgb,var(--color-primary) 26%,transparent) 26%,transparent 42%,color-mix(in srgb,var(--color-primary-hover) 18%,transparent) 58%,transparent 78%,color-mix(in srgb,var(--color-bg-card) 8%,transparent)),radial-gradient(circle at 36% 30%,color-mix(in srgb,var(--color-primary-hover) 20%,transparent),transparent 26%),linear-gradient(145deg,color-mix(in srgb,var(--color-bg) 92%,var(--color-text)),color-mix(in srgb,var(--color-bg) 96%,var(--color-text)) 58%,var(--color-text));box-shadow:var(--shadow-sm);filter:none;clip-path:none;mask-image:none;transform:translate(-50%,-50%);transform-origin:50% 50%;animation:v-audio-vinyl-spin 9s linear infinite;animation-play-state:paused;will-change:transform}.v-detail-audio-vinyl::before{content:"";position:absolute;inset:-18px;z-index:-1;border-radius:50%;background:repeating-radial-gradient(circle,color-mix(in srgb,var(--color-primary) 34%,transparent) 0 1px,transparent 1px 13px),radial-gradient(circle,color-mix(in srgb,var(--color-primary) 30%,transparent),transparent 62%);filter:blur(.2px);opacity:.34;transform:scale(.96);animation:v-audio-vinyl-pulse 1.08s ease-in-out infinite alternate;animation-play-state:paused;will-change:transform,opacity;contain:paint}.v-detail-audio-vinyl::after{content:"";position:absolute;inset:0;display:block;border-radius:50%;background:linear-gradient(120deg,transparent 0 38%,color-mix(in srgb,var(--color-bg-card) 16%,transparent) 45%,transparent 54%),radial-gradient(circle,transparent 0 38%,color-mix(in srgb,var(--color-primary-hover) 14%,transparent) 39% 40%,transparent 41% 100%),radial-gradient(circle,transparent 0 70%,color-mix(in srgb,var(--color-text) 28%,transparent) 71% 100%);opacity:1;pointer-events:none}.v-detail-slide.is-playing .v-detail-audio-vinyl::before{animation-play-state:running}.v-detail-audio-cover{top:calc(50% - 28px);left:42%;z-index:4;width:224px;height:224px;border:1px solid color-mix(in srgb,var(--color-bg-card) 18%,transparent);border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 58%,transparent),color-mix(in srgb,var(--color-info) 24%,transparent)),radial-gradient(circle at 42% 28%,color-mix(in srgb,var(--color-bg-card) 22%,transparent),transparent 42%);box-shadow:none;transform:translate(-50%,-50%);animation:none;overflow:hidden}.v-detail-audio-cover::after{border-radius:28px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 18%,transparent),transparent 38%);box-shadow:none}.v-detail-audio-cover img{border-radius:23px;object-fit:cover}.v-detail-audio-cover>i{border-radius:27px;font-size:58px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 72%,transparent),color-mix(in srgb,var(--color-info) 34%,transparent))}.v-detail-audio-copy{align-self:start;width:min(360px,100%);margin-top:8px;margin-left:28px;padding:0 4px;gap:14px}.v-detail-audio-headline{margin-bottom:0}.v-detail-audio-headline strong{font-size:24px;line-height:1.16;-webkit-line-clamp:2}.v-detail-audio-headline em{font-size:13px;font-weight:700}.v-detail-audio-meta{display:none;flex-wrap:wrap;gap:6px 16px;margin:0 0 4px;color:color-mix(in srgb,var(--color-bg-card) 48%,transparent);font-size:12px;font-weight:680;line-height:1.45}.v-detail-audio-meta span{width:auto;max-width:100%;font-size:inherit;line-height:inherit;font-weight:inherit;white-space:nowrap}.v-detail-audio-tabs{display:none;align-items:center;width:fit-content;padding:3px;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 9%,transparent);backdrop-filter:blur(10px)}.v-detail-audio-tabs span{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 11px;border-radius:999px;color:color-mix(in srgb,var(--color-bg-card) 72%,transparent);font-size:12px;font-weight:760;line-height:1}.v-detail-audio-tabs span.is-active{background:color-mix(in srgb,var(--color-bg-card) 14%,transparent);color:#fff}.v-detail-audio-copy>span{color:color-mix(in srgb,var(--color-bg-card) 38%,transparent);font-size:17px;line-height:1.72;font-weight:720}.v-detail-audio-copy>span.is-empty{color:color-mix(in srgb,var(--color-bg-card) 50%,transparent);font-size:22px;line-height:1.4;font-weight:880}.v-detail-audio-copy>span.is-active{color:color-mix(in srgb,var(--color-bg-card) 96%,transparent);font-size:21px;font-weight:920;line-height:1.4}@media (max-width:767px){.v-detail-audio-copy{width:min(320px,100%);margin-left:0;text-align:center}}.v-detail-audio-tonearm,.v-detail-audio-tonearm::before,.v-detail-audio-tonearm::after{display:none}.v-detail-slide.is-playing .v-detail-audio-cover{animation:none}.v-detail-slide.is-playing .v-detail-audio-vinyl{animation-play-state:running}html.v-audio-drawer-active{overflow:hidden}.v-detail.is-audio-detail.is-audio-drawer-open .v-detail-gallery{position:fixed;inset:0;z-index:9998;width:100vw;height:100vh;max-width:none;border-radius:0;box-shadow:none;overflow:hidden}.v-detail.is-audio-detail.is-audio-drawer-open .v-detail-stage{height:100vh;border-radius:0}.v-detail.is-audio-detail.is-audio-drawer-open .v-detail-audio-player{grid-template-rows:86px minmax(0,1fr) 124px;padding:0 clamp(36px,5vw,72px)}.v-detail.is-audio-detail.is-audio-drawer-open .v-detail-audio-collapse{top:32px;left:34px;background:color-mix(in srgb,var(--color-bg-card) 10%,transparent)}.v-detail.is-audio-detail.is-audio-drawer-open:not(.is-audio-drawer-closing) .v-detail-audio-collapse i{transform:rotate(180deg)}.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-collapse{animation:v-audio-drawer-toggle-pop .38s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-collapse i{transform:rotate(0deg)}.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-gallery{animation:v-audio-drawer-open .48s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-gallery{animation:v-audio-drawer-close .34s cubic-bezier(.7,0,.3,1) both}.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-showcase,.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-progress-row,.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-track,.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-controls,.v-detail.is-audio-detail.is-audio-drawer-opening .v-detail-audio-secondary{animation:v-audio-drawer-content-in .52s cubic-bezier(.16,1,.3,1) .08s both}.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-showcase,.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-progress-row,.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-track,.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-controls,.v-detail.is-audio-detail.is-audio-drawer-closing .v-detail-audio-secondary{animation:v-audio-drawer-content-out .24s ease both}@keyframes v-audio-drawer-open{0%{clip-path:inset(0 0 100% 0 round 18px);opacity:.86;transform:translate3d(0,-18px,0) scale(.992)}100%{clip-path:inset(0 0 0 0 round 0);opacity:1;transform:translate3d(0,0,0) scale(1)}}@keyframes v-audio-drawer-close{0%{clip-path:inset(0 0 0 0 round 0);opacity:1;transform:translate3d(0,0,0) scale(1)}100%{clip-path:inset(0 0 100% 0 round 18px);opacity:.78;transform:translate3d(0,-16px,0) scale(.992)}}@keyframes v-audio-drawer-content-in{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes v-audio-drawer-content-out{from{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(0,-10px,0)}}@keyframes v-audio-drawer-toggle-pop{0%{transform:scale(.92)}58%{transform:scale(1.08)}100%{transform:scale(1)}}.v-detail.is-audio-detail .v-detail-gallery.is-audio-switching-next .v-detail-slide,.v-detail.is-audio-detail .v-detail-gallery.is-audio-switching-prev .v-detail-slide{transition:none}.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-next,.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-prev{z-index:3;visibility:visible;opacity:1;transform:none;pointer-events:none}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev{z-index:4;transform:none}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-player{animation:v-audio-track-in-next .38s ease-out both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-player{animation:v-audio-track-in-prev .38s ease-out both}.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-next .v-detail-audio-player{animation:v-audio-track-out-next .22s ease-in both}.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-prev .v-detail-audio-player{animation:v-audio-track-out-prev .22s ease-in both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-showcase,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-showcase{animation:v-audio-showcase-rise .62s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-copy,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-copy{animation:v-audio-copy-in .54s cubic-bezier(.16,1,.3,1) .08s both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-cover{animation:v-audio-cover-in-next .68s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-cover{animation:v-audio-cover-in-prev .68s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-vinyl{animation:v-audio-vinyl-in-next .72s cubic-bezier(.16,1,.3,1) both;animation-play-state:running}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-vinyl{animation:v-audio-vinyl-in-prev .72s cubic-bezier(.16,1,.3,1) both;animation-play-state:running}.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-next .v-detail-audio-cover,.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-prev .v-detail-audio-cover{animation:v-audio-cover-out .2s ease-in both}.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-next .v-detail-audio-vinyl,.v-detail.is-audio-detail .v-detail-slide.is-audio-leaving-prev .v-detail-audio-vinyl{animation:v-audio-vinyl-out .22s ease-in both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-track,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-track{animation:v-audio-track-pop .48s cubic-bezier(.2,.78,.22,1) .1s both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-controls,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-controls{animation:v-audio-control-pop .48s cubic-bezier(.2,.78,.22,1) .1s both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-copy>span,.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-copy>span{animation:v-audio-lyric-rise .5s cubic-bezier(.16,1,.3,1) both}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-copy>span:nth-of-type(2),.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-copy>span:nth-of-type(2){animation-delay:.04s}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-copy>span:nth-of-type(3),.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-copy>span:nth-of-type(3){animation-delay:.08s}.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-next .v-detail-audio-copy>span:nth-of-type(n+4),.v-detail.is-audio-detail .v-detail-slide.is-audio-entering-prev .v-detail-audio-copy>span:nth-of-type(n+4){animation-delay:.12s}@keyframes v-audio-track-in-next{from{opacity:.35}to{opacity:1}}@keyframes v-audio-track-in-prev{from{opacity:.35}to{opacity:1}}@keyframes v-audio-track-out-next{from{opacity:1}to{opacity:0}}@keyframes v-audio-track-out-prev{from{opacity:1}to{opacity:0}}@keyframes v-audio-showcase-rise{from{opacity:.88;transform:translate3d(0,8px,0) scale(.99)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes v-audio-copy-in{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes v-audio-cover-in-next{0%{opacity:0;transform:translate(-50%,-50%) perspective(760px) rotateY(-18deg) scale(.9)}58%{opacity:1;transform:translate(-50%,-50%) perspective(760px) rotateY(3deg) scale(1.018)}100%{opacity:1;transform:translate(-50%,-50%) perspective(760px) rotateY(0) scale(1)}}@keyframes v-audio-cover-in-prev{0%{opacity:0;transform:translate(-50%,-50%) perspective(760px) rotateY(18deg) scale(.9)}58%{opacity:1;transform:translate(-50%,-50%) perspective(760px) rotateY(-3deg) scale(1.018)}100%{opacity:1;transform:translate(-50%,-50%) perspective(760px) rotateY(0) scale(1)}}@keyframes v-audio-vinyl-in-next{0%{opacity:0;transform:translate(calc(-50% - 36px),-50%) rotate(-76deg) scale(.86)}62%{opacity:1;transform:translate(calc(-50% + 8px),-50%) rotate(10deg) scale(1.02)}100%{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1)}}@keyframes v-audio-vinyl-in-prev{0%{opacity:0;transform:translate(calc(-50% + 36px),-50%) rotate(76deg) scale(.86)}62%{opacity:1;transform:translate(calc(-50% - 8px),-50%) rotate(-10deg) scale(1.02)}100%{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1)}}@keyframes v-audio-cover-out{from{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}@keyframes v-audio-vinyl-out{from{opacity:1;transform:translate(-50%,-50%) rotate(0deg) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(24deg) scale(.94)}}@keyframes v-audio-track-pop{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v-audio-control-pop{from{opacity:0;transform:translateX(-50%) translateY(8px) scale(.98)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes v-audio-lyric-rise{from{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translate3d(0,0,0)}}.v-detail-audio-actions{bottom:0;justify-content:center;gap:16px}.v-detail-audio-actions button{min-height:40px;padding:0 18px;border-color:color-mix(in srgb,var(--color-bg-card) 12%,transparent);background:color-mix(in srgb,var(--color-bg-card) 7%,transparent);box-shadow:var(--shadow-sm)}.v-detail-audio-actions button:nth-child(2){display:none}.v-detail-audio-actions button i{color:var(--color-primary-hover)}.v-detail-audio-actions button:first-child i{color:var(--color-danger)}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl{box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl{box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{box-shadow:var(--shadow-sm)}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{box-shadow:var(--shadow-sm);filter:none}.v-detail-audio-player.v-audio-level-0{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.12;--v-audio-pulse-scale:.96;--v-audio-pulse-alpha:.26}.v-detail-audio-player.v-audio-level-1{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.16;--v-audio-pulse-scale:.98;--v-audio-pulse-alpha:.32}.v-detail-audio-player.v-audio-level-2{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.2;--v-audio-pulse-scale:1;--v-audio-pulse-alpha:.38}.v-detail-audio-player.v-audio-level-3{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.24;--v-audio-pulse-scale:1.02;--v-audio-pulse-alpha:.45}.v-detail-audio-player.v-audio-level-4{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.3;--v-audio-pulse-scale:1.045;--v-audio-pulse-alpha:.52}.v-detail-audio-player.v-audio-level-5{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.36;--v-audio-pulse-scale:1.07;--v-audio-pulse-alpha:.6}.v-detail-audio-player.v-audio-level-6{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.42;--v-audio-pulse-scale:1.095;--v-audio-pulse-alpha:.68}.v-detail-audio-player.v-audio-level-7{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.48;--v-audio-pulse-scale:1.12;--v-audio-pulse-alpha:.76}.v-detail-audio-player.v-audio-level-8{--v-audio-level-shadow-extra:0px;--v-audio-level-alpha:.56;--v-audio-pulse-scale:1.15;--v-audio-pulse-alpha:.86}.v-detail-slide.is-playing .v-detail-audio-cover{box-shadow:none}.v-detail-audio-player .v-detail-audio-art::before{display:none}@keyframes v-audio-vinyl-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes v-audio-vinyl-pulse{from{opacity:.22;transform:scale(.96)}to{opacity:var(--v-audio-pulse-alpha,.54);transform:scale(var(--v-audio-pulse-scale,1.06))}}.v-detail-audio-player::before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:7;height:96px;background:color-mix(in srgb,var(--color-text) 94%,transparent);box-shadow:0 -1px 0 color-mix(in srgb,var(--color-bg-card) 8%,transparent),0 -18px 40px color-mix(in srgb,var(--color-text) 18%,transparent);pointer-events:none}.v-detail.is-audio-detail .v-detail-thumbs{display:none}.v-detail-audio-player{padding-bottom:0}.v-detail-audio-progress-row{position:absolute;left:0;right:0;bottom:88px;z-index:8;display:block;width:100%;height:18px;margin:0;padding:0}.v-detail-audio-current,.v-detail-audio-total{display:none}.v-detail-audio-time-bubble{position:absolute;left:0;bottom:19px;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-width:108px;height:34px;padding:0 13px;border-radius:999px;background:color-mix(in srgb,var(--color-text) 88%,transparent);color:#fff;font-size:14px;font-weight:950;line-height:1;white-space:nowrap;box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 34%,transparent);pointer-events:none;transform:translateX(-50%);transition:left 120ms linear}.v-detail-audio-time-bubble::after{content:"";position:absolute;left:50%;bottom:-5px;width:10px;height:10px;border-radius:2px;background:inherit;transform:translateX(-50%) rotate(45deg)}.v-detail-audio-progress-meter{position:absolute;left:0;right:0;top:7px;width:auto;height:2px;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);overflow:hidden;appearance:none}.v-detail-audio-progress-meter::-webkit-progress-bar{border-radius:inherit;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent)}.v-detail-audio-progress-meter::-webkit-progress-value{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-card) 82%,transparent),color-mix(in srgb,var(--color-primary) 82%,transparent));box-shadow:var(--shadow-sm)}.v-detail-audio-progress-meter::-moz-progress-bar{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-card) 82%,transparent),color-mix(in srgb,var(--color-primary) 82%,transparent));box-shadow:var(--shadow-sm)}.v-detail-audio-progress{position:absolute;left:0;right:0;top:0;display:block;width:auto;height:18px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.v-detail-audio-progress::-webkit-slider-runnable-track{height:18px;background:transparent}.v-detail-audio-progress::-webkit-slider-thumb{width:9px;height:9px;margin-top:4.5px;border:2px solid color-mix(in srgb,var(--color-bg-card) 94%,transparent);border-radius:50%;background:var(--color-primary-soft);box-shadow:var(--shadow-sm);-webkit-appearance:none;transition:transform var(--transition),box-shadow var(--transition)}.v-detail-audio-progress:hover::-webkit-slider-thumb{transform:scale(1.12);box-shadow:var(--shadow-sm)}.v-detail-audio-progress::-moz-range-track{height:18px;background:transparent}.v-detail-audio-progress::-moz-range-thumb{width:9px;height:9px;border:2px solid color-mix(in srgb,var(--color-bg-card) 94%,transparent);border-radius:50%;background:var(--color-primary-soft);box-shadow:var(--shadow-sm)}.v-detail-audio-track{position:absolute;left:34px;bottom:24px;z-index:8;display:grid;gap:5px;width:min(280px,calc(50% - 210px));min-width:0;overflow:hidden}.v-detail-audio-track strong{display:block;max-width:100%;font-size:18px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:initial}.v-detail-audio-track span{display:block;max-width:100%;color:color-mix(in srgb,var(--color-bg-card) 68%,transparent);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-detail-audio-controls{position:absolute;left:50%;bottom:20px;z-index:8;width:auto;min-width:260px;margin:0;gap:20px;justify-content:center;transform:translateX(-50%)}.v-detail-audio-controls .v-detail-audio-control:nth-child(1){order:5}.v-detail-audio-controls .v-detail-audio-control:nth-child(2){order:2}.v-detail-audio-controls .v-detail-audio-play{order:3}.v-detail-audio-controls .v-detail-audio-control:nth-child(4){order:4}.v-detail-audio-controls .v-detail-audio-control:nth-child(5){order:1}.v-detail-audio-control{position:relative;width:34px;height:34px;border-radius:50%;color:color-mix(in srgb,var(--color-bg-card) 76%,transparent);font-size:18px}.v-detail-audio-control:hover,.v-detail-audio-control.is-active{background:color-mix(in srgb,var(--color-bg-card) 8%,transparent);color:#fff}.v-detail-audio-control.is-shuffle{color:var(--color-primary-soft)}.v-detail-audio-mode-badge{position:absolute;right:5px;top:4px;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;background:var(--color-primary-hover);color:#fff;font-size:8px;font-weight:900;line-height:1}.v-detail-audio-control[data-audio-control="prev"],.v-detail-audio-control[data-audio-control="next"]{transition:background .18s ease,color .18s ease,transform .18s ease}.v-detail-audio-control[data-audio-control="prev"]:active,.v-detail-audio-control[data-audio-control="next"]:active{transform:scale(.88)}.v-detail-gallery.is-audio-switching-prev .v-detail-audio-control[data-audio-control="prev"] i{animation:v-audio-skip-prev .46s cubic-bezier(.2,.78,.22,1) both}.v-detail-gallery.is-audio-switching-next .v-detail-audio-control[data-audio-control="next"] i{animation:v-audio-skip-next .46s cubic-bezier(.2,.78,.22,1) both}@keyframes v-audio-skip-prev{0%{transform:translateX(0);opacity:1}38%{transform:translateX(-7px);opacity:.35}72%{transform:translateX(3px);opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes v-audio-skip-next{0%{transform:translateX(0);opacity:1}38%{transform:translateX(7px);opacity:.35}72%{transform:translateX(-3px);opacity:1}100%{transform:translateX(0);opacity:1}}.v-detail-audio-play{width:46px;height:46px;background:color-mix(in srgb,var(--color-bg-card) 14%,transparent);font-size:18px;box-shadow:none}.v-detail-audio-play:hover{background:color-mix(in srgb,var(--color-bg-card) 20%,transparent)}.v-detail-audio-secondary{position:absolute;right:28px;bottom:28px;z-index:20;width:auto;min-height:0;margin:0;gap:12px}@media (max-width:980px){.v-detail-audio-track{left:22px;width:min(220px,calc(50% - 170px))}.v-detail-audio-track strong{font-size:16px}.v-detail-audio-track span{display:none}.v-detail-audio-controls{min-width:220px;gap:14px}}.v-detail-audio-tools,.v-detail-audio-volume{gap:12px}.v-detail-audio-volume{position:relative}.v-detail-audio-volume::before{content:"";position:absolute;left:50%;bottom:28px;width:54px;height:14px;transform:translateX(-50%)}.v-detail-audio-mini{width:28px;height:28px;border-radius:8px;color:color-mix(in srgb,var(--color-bg-card) 72%,transparent);font-size:16px}.v-detail-audio-mini span{color:color-mix(in srgb,var(--color-bg-card) 78%,transparent);font-size:14px;font-weight:850}.v-detail-audio-volume-pop{position:absolute;left:50%;bottom:34px;z-index:12;display:none;grid-template-rows:80px auto;justify-items:center;gap:8px;width:46px;padding:12px 0 10px;border-radius:8px;background:color-mix(in srgb,var(--color-text-muted) 96%,transparent);box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 34%,transparent);transform:translateX(-50%);cursor:ns-resize}.v-detail-audio-volume:hover .v-detail-audio-volume-pop,.v-detail-audio-volume:focus-within .v-detail-audio-volume-pop,.v-detail-audio-volume.is-open .v-detail-audio-volume-pop{display:grid}.v-detail-audio-volume-range{position:relative;display:block;width:6px;height:80px;margin:0;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 16%,transparent);cursor:pointer;outline:none}.v-detail-audio-volume .v-detail-audio-volume-fill{position:absolute;left:0;right:0;bottom:0;display:block;width:auto;height:100%;border-radius:inherit;background:var(--color-danger)}.v-detail-audio-volume .v-detail-audio-volume-thumb{position:absolute;left:50%;bottom:100%;display:block;width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-bg-card) 86%,transparent);background:var(--color-danger);box-shadow:var(--shadow-sm);transform:translate(-50%,50%)}.v-detail-audio-volume.v-volume-level-0 .v-detail-audio-volume-fill{height:0}.v-detail-audio-volume.v-volume-level-1 .v-detail-audio-volume-fill{height:10%}.v-detail-audio-volume.v-volume-level-2 .v-detail-audio-volume-fill{height:20%}.v-detail-audio-volume.v-volume-level-3 .v-detail-audio-volume-fill{height:30%}.v-detail-audio-volume.v-volume-level-4 .v-detail-audio-volume-fill{height:40%}.v-detail-audio-volume.v-volume-level-5 .v-detail-audio-volume-fill{height:50%}.v-detail-audio-volume.v-volume-level-6 .v-detail-audio-volume-fill{height:60%}.v-detail-audio-volume.v-volume-level-7 .v-detail-audio-volume-fill{height:70%}.v-detail-audio-volume.v-volume-level-8 .v-detail-audio-volume-fill{height:80%}.v-detail-audio-volume.v-volume-level-9 .v-detail-audio-volume-fill{height:90%}.v-detail-audio-volume.v-volume-level-10 .v-detail-audio-volume-fill{height:100%}.v-detail-audio-volume.v-volume-level-0 .v-detail-audio-volume-thumb{bottom:0}.v-detail-audio-volume.v-volume-level-1 .v-detail-audio-volume-thumb{bottom:10%}.v-detail-audio-volume.v-volume-level-2 .v-detail-audio-volume-thumb{bottom:20%}.v-detail-audio-volume.v-volume-level-3 .v-detail-audio-volume-thumb{bottom:30%}.v-detail-audio-volume.v-volume-level-4 .v-detail-audio-volume-thumb{bottom:40%}.v-detail-audio-volume.v-volume-level-5 .v-detail-audio-volume-thumb{bottom:50%}.v-detail-audio-volume.v-volume-level-6 .v-detail-audio-volume-thumb{bottom:60%}.v-detail-audio-volume.v-volume-level-7 .v-detail-audio-volume-thumb{bottom:70%}.v-detail-audio-volume.v-volume-level-8 .v-detail-audio-volume-thumb{bottom:80%}.v-detail-audio-volume.v-volume-level-9 .v-detail-audio-volume-thumb{bottom:90%}.v-detail-audio-volume.v-volume-level-10 .v-detail-audio-volume-thumb{bottom:100%}.v-detail-audio-volume .v-detail-audio-volume-value{display:block;width:auto;height:auto;background:transparent;color:color-mix(in srgb,var(--color-bg-card) 72%,transparent);font-size:11px;font-weight:850;line-height:1}.v-detail-audio{display:none}.v-detail.is-audio-detail .v-detail-counter,.v-detail.is-audio-detail .v-detail-nav{display:none}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-side,.v-single-card .v-detail.is-audio-detail .v-detail-side{border-left:1px solid color-mix(in srgb,var(--color-info) 90%,transparent);background:#fff}.v-detail.is-audio-detail .v-detail-author{padding:36px 58px 26px 32px;border-bottom:0}.v-detail.is-audio-detail .v-detail-body{padding:0 32px 24px;border-bottom:1px solid var(--color-bg-muted)}.v-detail.is-audio-detail .v-detail-title{margin-bottom:14px;color:var(--color-bg);font-size:clamp(25px,1.9vw,34px);line-height:1.25;font-weight:950}.v-detail.is-audio-detail .v-detail-content{color:var(--color-text-secondary);font-size:15px;font-weight:700}.v-detail.is-audio-detail .v-detail-actions{padding:18px 32px;border-bottom:1px solid var(--color-bg-muted)}.v-detail.is-audio-detail .v-detail-comments{padding:0 32px}.v-detail.is-audio-detail .v-detail-comments-head{padding-top:18px;background:#fff}.v-detail.is-audio-detail .v-detail-comment-form{padding:14px 32px 22px;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent)}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs{left:24px;right:24px;bottom:112px;z-index:9;display:none;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;max-height:208px;padding:42px 16px 16px;border:1px solid color-mix(in srgb,var(--color-bg-card) 10%,transparent);border-radius:16px;background:color-mix(in srgb,var(--color-text) 86%,transparent);box-shadow:0 18px 54px color-mix(in srgb,var(--color-text) 30%,transparent);backdrop-filter:blur(18px);overflow:auto}.v-modal:not(.is-text) .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs{display:grid}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs-title{position:absolute;left:16px;top:14px;color:#fff;font-size:16px;font-weight:900}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb,.v-single-card .v-detail.is-audio-detail .v-detail-thumb{width:100%;height:52px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:7px;border:1px solid color-mix(in srgb,var(--color-bg-card) 12%,transparent);border-radius:10px;background:color-mix(in srgb,var(--color-bg-card) 10%,transparent);opacity:.9;transform:none}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb:hover,.v-single-card .v-detail.is-audio-detail .v-detail-thumb:hover{opacity:1;transform:translateY(-2px)}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active{border-color:var(--color-primary-hover);box-shadow:var(--shadow-sm)}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active::after{display:none}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb img,.v-single-card .v-detail.is-audio-detail .v-detail-thumb img{position:static;width:36px;height:36px;border-radius:8px;object-fit:cover}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb>i,.v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 28%,transparent);color:#fff}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumb-title{position:static;padding:0;background:transparent;color:#fff;font-size:11px;font-weight:850;line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-detail-shell{width:min(1380px,94vw);height:min(820px,90vh);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);background:var(--color-bg-card);box-shadow:0 28px 86px color-mix(in srgb,var(--color-text) 28%,transparent);overflow:hidden}.v-detail-shell .v-detail,.v-detail-shell .v-detail.is-video-detail,.v-detail-shell .v-detail.is-audio-detail,.v-detail-shell .v-detail.is-file-detail{display:grid;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px);height:100%;min-height:0;background:var(--color-bg-card)}.v-detail-shell .v-detail-side,.v-detail-shell .v-detail.is-video-detail .v-detail-side,.v-detail-shell .v-detail.is-audio-detail .v-detail-side,.v-detail-shell .v-detail.is-file-detail .v-detail-side{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid var(--color-border);background:var(--color-bg-card)}.v-detail-shell .v-detail-author,.v-detail-shell .v-detail.is-video-detail .v-detail-author,.v-detail-shell .v-detail.is-audio-detail .v-detail-author,.v-detail-shell .v-detail.is-file-detail .v-detail-author{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.35) calc(var(--spacing) * 5.2) calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.45);border-bottom:0;background:var(--color-bg-card)}.v-detail-shell .v-detail-author-actions{justify-self:end;align-self:center;min-width:38px;max-width:136px;height:auto}.v-detail-shell .v-detail-avatar{width:46px;height:46px}.v-detail-shell .v-card-follow{min-height:34px;padding:0 calc(var(--spacing) * 1);border:1px solid var(--color-primary);border-radius:calc(var(--radius) * .9);background:var(--color-bg-card);color:var(--color-primary);font-weight:850}.v-detail-shell .v-detail-more,.v-detail-shell .v-modal-close,.v-single-back{width:36px;height:36px;border-radius:calc(var(--radius) * .9);background:var(--color-bg-muted);color:var(--color-text-secondary);box-shadow:none}.v-detail-shell .v-modal-close:hover,.v-single-back:hover,.v-detail-shell .v-detail-more:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-modal:not(.is-text) .v-modal-close,.v-single-back{top:calc(var(--spacing) * .95);right:calc(var(--spacing) * .95);z-index:12;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:calc(var(--radius) * .85);line-height:1}.v-modal:not(.is-text) .v-detail-more,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-more{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:calc(var(--radius) * .85);line-height:1}.v-modal:not(.is-text) .v-detail-author{padding-right:calc(var(--spacing) * 5.7)}.v-modal:not(.is-text) .v-detail-body,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-body,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-body,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-body,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-body,.v-single-card .v-detail.is-video-detail .v-detail-body,.v-single-card .v-detail.is-audio-detail .v-detail-body,.v-single-card .v-detail.is-file-detail .v-detail-body{flex:0 0 auto;padding:calc(var(--spacing) * .8) calc(var(--spacing) * 1.45) calc(var(--spacing) * 1.35);border-bottom:1px solid var(--color-border);background:var(--color-bg-card);overflow:visible}.v-modal:not(.is-text) .v-detail-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-title,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-title,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-title,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-title,.v-single-card .v-detail.is-video-detail .v-detail-title,.v-single-card .v-detail.is-audio-detail .v-detail-title,.v-single-card .v-detail.is-file-detail .v-detail-title{margin:0 0 calc(var(--spacing) * .75);color:var(--color-text);font-size:clamp(23px,1.65vw,30px);line-height:1.28;font-weight:950;letter-spacing:0}.v-modal:not(.is-text) .v-detail-content,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-content,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-content,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-content,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-content,.v-single-card .v-detail.is-video-detail .v-detail-content,.v-single-card .v-detail.is-audio-detail .v-detail-content,.v-single-card .v-detail.is-file-detail .v-detail-content{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.75;font-weight:650}.v-modal:not(.is-text) .v-detail-tags,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-tags{margin-top:calc(var(--spacing) * 1)}.v-modal:not(.is-text) .v-detail-actions,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-actions,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-actions,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-actions,.v-single-card .v-detail.is-video-detail .v-detail-actions,.v-single-card .v-detail.is-audio-detail .v-detail-actions,.v-single-card .v-detail.is-file-detail .v-detail-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center;gap:calc(var(--spacing) * .6);padding:calc(var(--spacing) * 1) calc(var(--spacing) * 1.45);border-bottom:1px solid var(--color-border);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-act,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-act{justify-content:flex-start;gap:calc(var(--spacing) * .45);min-height:36px;padding:0 calc(var(--spacing) * .65);border-radius:calc(var(--radius) * .75);background:transparent;color:var(--color-text-secondary);font-weight:850}.v-modal:not(.is-text) .v-detail-share,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-share{justify-content:center;padding:0 calc(var(--spacing) * 1);background:var(--color-bg-muted);color:var(--color-text)}.v-modal:not(.is-text) .v-detail-act:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-act:hover,.v-modal:not(.is-text) .v-detail-share:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-share:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-modal:not(.is-text) .v-detail-comments,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-comments,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-comments,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-comments,.v-single-card .v-detail.is-video-detail .v-detail-comments,.v-single-card .v-detail.is-audio-detail .v-detail-comments,.v-single-card .v-detail.is-file-detail .v-detail-comments{flex:1 1 auto;min-height:0;max-height:none;padding:0 calc(var(--spacing) * 1.45);background:var(--color-bg-card);overflow-y:auto}.v-modal:not(.is-text) .v-detail-comments-head,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-head,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-comments-head,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-comments-head,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-comments-head,.v-single-card .v-detail.is-video-detail .v-detail-comments-head,.v-single-card .v-detail.is-audio-detail .v-detail-comments-head,.v-single-card .v-detail.is-file-detail .v-detail-comments-head{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 1) 0 calc(var(--spacing) * .75);border-bottom:1px solid var(--color-border);background:var(--color-bg-card)}.v-modal:not(.is-text) .v-detail-comments-body,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-comments-body,.v-single-card .v-detail.is-video-detail .v-detail-comments-body,.v-single-card .v-detail.is-audio-detail .v-detail-comments-body,.v-single-card .v-detail.is-file-detail .v-detail-comments-body{grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing) * .8);padding:calc(var(--spacing) * .95) 0 calc(var(--spacing) * 1.2)}.v-modal:not(.is-text) .v-detail-related-panel,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-panel{position:static}.v-modal:not(.is-text) .v-detail-comments-title,.v-modal:not(.is-text) .v-detail-related-tab,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab{position:relative;justify-self:center;border:0;background:transparent;color:var(--color-text-secondary);font-size:14px;font-weight:900;cursor:pointer}.v-modal:not(.is-text) .v-detail-comments-title.is-active,.v-modal:not(.is-text) .v-detail-related-tab.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab.is-active{color:var(--color-text)}.v-modal:not(.is-text) .v-detail-comments-title::after,.v-modal:not(.is-text) .v-detail-related-tab::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab::after{content:"";position:absolute;left:50%;bottom:calc(var(--spacing) * -0.75 - 1px);width:68px;height:2px;border-radius:var(--radius);background:var(--color-primary);opacity:0;transform:translateX(-50%)}.v-modal:not(.is-text) .v-detail-comments-title.is-active::after,.v-modal:not(.is-text) .v-detail-related-tab.is-active::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title.is-active::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab.is-active::after{opacity:1}.v-modal:not(.is-text) .v-detail-comments-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-sort{grid-column:1;display:flex;justify-content:flex-start;gap:14px;margin-top:calc(var(--spacing) * .55)}.v-modal:not(.is-text) .v-detail-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort{border-radius:calc(var(--radius) * .65);background:transparent;color:var(--color-text-muted);font-size:12px;font-weight:800}.v-modal:not(.is-text) .v-detail-sort.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort.is-active{background:transparent;color:var(--color-primary);box-shadow:none}.v-modal:not(.is-text) .v-detail-related-panel,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-panel{grid-template-columns:minmax(0,1fr);gap:0;padding:10px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .9);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,transparent),transparent 86px),var(--color-bg-card);box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-modal:not(.is-text) .v-detail-related-head,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-head{margin-bottom:4px;border:0;background:transparent;padding:4px 2px 10px}.v-modal:not(.is-text) .v-detail-related-card,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-card{grid-template-columns:42px minmax(0,1fr) 22px;gap:11px;min-height:62px;padding:10px 8px;border:0;border-top:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:0;background:transparent}.v-modal:not(.is-text) .v-detail-related-thumb,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-thumb{width:42px;height:42px;border-radius:calc(var(--radius) * .7);background:linear-gradient(135deg,var(--color-primary-soft),color-mix(in srgb,var(--color-primary) 10%,#fff))}.v-modal:not(.is-text) .v-detail-related-thumb em,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-thumb em{display:none}.v-modal:not(.is-text) .v-detail-related-copy strong,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-copy strong{font-size:13.5px;line-height:1.2}.v-modal:not(.is-text) .v-detail-related-copy span,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-copy span{font-size:11px}.v-modal:not(.is-text) .v-detail-related-copy small,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-copy small{display:none}.v-modal:not(.is-text) .v-detail-comment-form,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-form,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-comment-form,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-comment-form,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-comment-form,.v-single-card .v-detail.is-video-detail .v-detail-comment-form,.v-single-card .v-detail.is-audio-detail .v-detail-comment-form,.v-single-card .v-detail.is-file-detail .v-detail-comment-form{position:sticky;bottom:0;z-index:3;padding:calc(var(--spacing) * .85) calc(var(--spacing) * 1.45) calc(var(--spacing) * 1);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);backdrop-filter:blur(12px)}.v-modal:not(.is-text) .v-detail-comment-input,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-input{min-height:38px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text)}.v-modal:not(.is-text) .v-detail-comment-send,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-send{min-height:38px;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-weight:850}.v-modal:not(.is-text) .v-detail-gallery,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-gallery{min-width:0;min-height:0;background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--color-primary) 13%,transparent),transparent 30%),color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-muted))}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-gallery,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-gallery,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-gallery,.v-single-card .v-detail.is-video-detail .v-detail-gallery,.v-single-card .v-detail.is-audio-detail .v-detail-gallery,.v-single-card .v-detail.is-file-detail .v-detail-gallery{background:radial-gradient(circle at 16% 12%,color-mix(in srgb,var(--color-primary) 13%,transparent),transparent 30%),color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-muted))}.v-detail.is-audio-detail .v-detail-audio-player,.v-detail.is-video-detail .v-detail-slide,.v-detail.is-file-detail .v-detail-file-preview{border-radius:0}.v-detail.is-audio-detail .v-detail-audio-player{display:grid;grid-template-rows:minmax(0,1fr) 84px;padding:56px 48px 0}.v-detail.is-audio-detail .v-detail-audio-showcase{grid-row:1;align-self:center;justify-self:center;display:grid;grid-template-columns:360px minmax(300px,360px);align-items:center;justify-content:center;gap:42px;width:min(780px,calc(100% - 48px));margin:0 auto;transform:translateY(-12px)}.v-detail.is-audio-detail .v-detail-audio-art{justify-self:center;width:340px;min-height:300px;padding:0}.v-detail.is-audio-detail .v-detail-audio-cover{left:42%;top:50%;width:222px;height:222px;transform:translate(-50%,-50%)}.v-detail.is-audio-detail .v-detail-audio-vinyl{left:calc(42% + 92px);top:50%;width:218px;height:218px;transform:translate(-50%,-50%)}.v-detail.is-audio-detail .v-detail-audio-copy{align-self:center;justify-self:start;width:100%;max-width:360px;margin:0;padding:0;gap:12px;text-align:left}.v-detail.is-audio-detail .v-detail-audio-headline{margin:0 0 8px}.v-detail.is-audio-detail .v-detail-audio-copy>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.v-detail.is-audio-detail .v-detail-audio-progress-row{left:48px;right:48px;bottom:82px;width:auto}.v-detail.is-audio-detail .v-detail-audio-track{left:48px;bottom:22px;width:min(260px,30%)}.v-detail.is-audio-detail .v-detail-audio-controls{bottom:18px}.v-detail.is-audio-detail .v-detail-audio-secondary{right:48px;bottom:24px}@media (max-width:900px){.v-detail.is-audio-detail .v-detail-audio-player{padding:54px 24px 0}.v-detail.is-audio-detail .v-detail-audio-showcase{grid-template-columns:1fr;gap:24px;width:min(420px,100%);text-align:center}.v-detail.is-audio-detail .v-detail-audio-copy{justify-self:center;text-align:center}.v-detail.is-audio-detail .v-detail-audio-progress-row{left:24px;right:24px}.v-detail.is-audio-detail .v-detail-audio-track{left:24px;width:min(210px,42%)}.v-detail.is-audio-detail .v-detail-audio-secondary{right:24px}}.v-detail.is-video-detail .v-detail-video,.v-detail.is-video-detail .v-detail-video-bg{border-radius:0}.v-modal:not(.is-text) .v-detail-nav,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-nav,.v-detail.is-file-detail .v-detail-nav,.v-detail.is-video-detail .v-detail-nav,.v-detail.is-audio-detail .v-detail-nav{width:40px;height:40px;border:1px solid color-mix(in srgb,#fff 35%,transparent);border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-text) 42%,transparent);color:#fff;box-shadow:0 12px 34px color-mix(in srgb,var(--color-text) 18%,transparent);backdrop-filter:blur(12px)}.v-modal:not(.is-text) .v-detail-nav:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-nav:hover,.v-detail.is-file-detail .v-detail-nav:hover,.v-detail.is-video-detail .v-detail-nav:hover,.v-detail.is-audio-detail .v-detail-nav:hover{background:color-mix(in srgb,var(--color-primary) 78%,transparent);color:#fff}.v-modal:not(.is-text) .v-detail-counter,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-counter,.v-detail.is-file-detail .v-detail-file-count,.v-detail.is-file-detail .v-detail-file-pill{min-height:34px;padding:0 calc(var(--spacing) * .8);border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);color:var(--color-text-secondary);font-weight:850;box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 8%,transparent);backdrop-filter:blur(12px)}.v-detail.is-file-detail .v-detail-file-pill.is-active{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));background:var(--color-primary-soft);color:var(--color-primary)}.v-modal:not(.is-text) .v-detail-expand,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-expand,.v-detail.is-file-detail .v-detail-file-expand{width:36px;height:36px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);color:var(--color-text-secondary);box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-modal:not(.is-text) .v-detail-expand:hover,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-expand:hover,.v-detail.is-file-detail .v-detail-file-expand:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-modal:not(.is-text) .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumbs,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumbs,.v-single-card .v-detail.is-video-detail .v-detail-thumbs,.v-single-card .v-detail.is-file-detail .v-detail-thumbs{left:32px;right:32px;bottom:28px;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .85);border:1px solid color-mix(in srgb,#fff 42%,var(--color-border));border-radius:calc(var(--radius) * 1);background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 12%,transparent);backdrop-filter:blur(16px)}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumbs,.v-single-card .v-detail.is-video-detail .v-detail-thumbs{right:auto !important;width:fit-content !important;max-width:calc(100% - 64px);grid-template-columns:repeat(auto-fit,minmax(160px,160px)) !important;background:color-mix(in srgb,var(--color-text) 34%,transparent);border-color:color-mix(in srgb,#fff 24%,transparent);box-shadow:0 16px 40px color-mix(in srgb,var(--color-text) 20%,transparent)}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-file-detail .v-detail-thumbs,.v-single-card .v-detail.is-file-detail .v-detail-thumbs{left:50% !important;right:auto !important;width:fit-content !important;max-width:calc(100% - 96px);transform:translateX(-50%)}.v-modal:not(.is-text) .v-detail-thumb,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb,.v-single-card .v-detail.is-video-detail .v-detail-thumb,.v-single-card .v-detail.is-file-detail .v-detail-thumb{border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-card);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 8%,transparent);opacity:1;transform:none}.v-modal:not(.is-text) .v-detail-thumb.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-video-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-modal:not(.is-text) .v-detail-thumb.is-active::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumb.is-active::after,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active::after,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-video-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active::after{display:none}.v-detail.is-audio-detail .v-detail-thumbs{border-radius:calc(var(--radius) * 1)}.v-modal:not(.is-text) .v-detail:not(.is-video-detail):not(.is-file-detail):not(.is-audio-detail) .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail:not(.is-video-detail):not(.is-file-detail):not(.is-audio-detail) .v-detail-thumbs{padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}.v-modal:not(.is-text) .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumbs{scrollbar-width:none;-ms-overflow-style:none}.v-modal:not(.is-text) .v-detail-thumbs::-webkit-scrollbar,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-thumbs::-webkit-scrollbar{display:none;width:0;height:0}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumbs,.v-single-card .v-detail.is-video-detail .v-detail-thumbs{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(160px,160px)) !important;align-items:start;gap:calc(var(--spacing) * .65);padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumbs-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumbs-title,.v-single-card .v-detail.is-video-detail .v-detail-thumbs-title{position:static !important;grid-column:1 / -1;display:block;margin:0 0 calc(var(--spacing) * .15);color:#fff;font-size:14px;line-height:1;font-weight:900}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumb,.v-single-card .v-detail.is-video-detail .v-detail-thumb{width:160px;height:90px}body.single{overflow:hidden}body.single .v-footer{display:none}body.single .v-app{min-height:0;height:100vh;overflow:hidden}.v-single{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:calc(var(--spacing) * 1.5);background:color-mix(in srgb,var(--color-text) 55%,transparent)}.v-single-card{position:relative;width:min(1200px,94vw);height:min(860px,94vh);margin:0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.4);overflow:hidden;box-shadow:0 30px 80px color-mix(in srgb,var(--color-text) 35%,transparent)}.v-single-card:has(.v-detail.is-text){width:min(600px,94vw);height:min(680px,90vh)}.v-single-back{position:absolute;top:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);z-index:5;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--color-text) 45%,transparent);color:#ffffff;font-size:15px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 20px color-mix(in srgb,var(--color-text) 25%,transparent);transition:background var(--transition),color var(--transition)}.v-single-back:hover{background:color-mix(in srgb,var(--color-text) 65%,transparent);color:#ffffff}@media (max-width:1279px){.v-home{grid-template-columns:minmax(0,1fr) 280px}.v-post-list.is-fallback[data-columns]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.v-topbar-search{display:none}.v-rail{display:none}.v-home{grid-template-columns:1fr}.v-home-side{position:static}}@media (max-width:767px){.v-shell{padding:0 var(--spacing)}.v-modal{padding:0}.v-modal-dialog{width:100vw;height:100vh;border-radius:0}.v-detail{flex-direction:column;overflow-y:auto}.v-modal:not(.is-text) .v-detail:not(.is-text),.v-single-card:not(:has(.v-detail.is-text)) .v-detail:not(.is-text){display:flex;flex-direction:column;height:auto;min-height:100vh;overflow-y:auto}.v-detail-gallery{flex:none;max-width:100%;width:100%;aspect-ratio:1 / 1}.v-modal:not(.is-text) .v-detail-gallery,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-gallery{flex:0 0 auto;width:100%;max-width:100%;height:min(72vh,100vw);aspect-ratio:auto}.v-modal:not(.is-text) .v-detail-slide,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide{padding:calc(var(--spacing) * 3.4) 0 calc(var(--spacing) * 5.6)}.v-detail-video-controls{left:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .6)}.v-detail-video-time{min-width:76px;font-size:11px}.v-detail-video-control:not([data-video-control]){display:none}.v-detail-side{flex:none}.v-detail-body{overflow:visible}.v-detail-comments{max-height:none;overflow:visible}.v-single-card{height:auto}.v-main{padding:var(--spacing) 0}.v-topbar-inner{height:56px;padding:0 var(--spacing);gap:calc(var(--spacing) * .5)}.v-nav,.v-brand-tagline{display:none}.v-mobile-menu-btn{display:inline-flex;border:none;background:transparent;width:36px;height:36px}.v-mobile-search-btn{display:inline-flex;border:none;background:transparent;width:36px;height:36px}.v-publish-btn span{display:inline}.v-notify-btn,.v-user-trigger{width:36px;height:36px}.v-mobile-nav{position:fixed;left:8px;right:8px;bottom:0;z-index:1500;display:block;max-height:min(72vh,420px);padding:18px 12px calc(14px + env(safe-area-inset-bottom,0px));border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-bottom:0;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:0 -18px 48px rgba(15,23,42,.18);backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08);overflow-y:auto;scrollbar-width:none;opacity:0;visibility:hidden;transform:translateY(calc(100% + 18px));transition:transform .24s cubic-bezier(.2,.82,.2,1),opacity .18s ease,visibility .18s ease}.v-mobile-nav::-webkit-scrollbar{display:none}.v-mobile-nav::before{content:"";display:block;width:38px;height:4px;margin:0 auto 12px;border-radius:999px;background:color-mix(in srgb,var(--color-text) 18%,transparent)}.v-mobile-nav::after{content:"菜单";display:block;margin:-2px 0 12px;color:var(--color-text);font-size:15px;font-weight:850;text-align:center}.v-mobile-nav-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;list-style:none;margin:0;padding:0}.v-mobile-nav-item{min-width:0;list-style:none}.v-mobile-nav-link{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:var(--color-bg-muted);border-radius:calc(var(--radius) * .9);font-size:13px;font-weight:760;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-mobile-nav-link.is-active{color:var(--color-primary);font-weight:700;position:relative}.v-mobile-nav-link.is-active::after{content:"";position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);width:20px;height:3px;background:var(--color-primary);border-radius:calc(var(--radius) * .5)}body.is-mobile-nav-drawer-open{overflow:hidden}body.is-mobile-nav-drawer-open .v-mobile-overlay{z-index:1490;background:rgba(15,23,42,.42);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.v-topbar.is-mobile-nav-open .v-mobile-nav{opacity:1;visibility:visible;transform:translateY(0)}.v-hero-track{height:220px}.v-hero-slide{width:100%;height:220px;border-radius:var(--radius)}.v-hero-slide.is-prev,.v-hero-slide.is-next{opacity:0;visibility:hidden}.v-hero-prev{left:calc(var(--spacing) * .5)}.v-hero-next{right:calc(var(--spacing) * .5)}.v-post-list{flex-direction:column}.v-post-list.is-fallback[data-columns]{grid-template-columns:1fr}.v-post-col{width:100%}.v-card-title{font-size:14px}.v-footer{padding:0 var(--spacing) var(--spacing)}.v-footer-shell{border-radius:var(--radius)}}@media (max-width:479px){}.v-publish-btn span{display:none}}.v-auth-body{margin:0;overflow:hidden;background:#f8fafc}.v-auth{--auth-radius:var(--radius);--auth-space:var(--spacing);--auth-primary:var(--color-primary);--auth-primary-hover:var(--color-primary-hover);--auth-primary-soft:var(--color-primary-soft);--auth-primary-ring:rgba(15,23,42,.10);--auth-secondary:var(--color-secondary);--auth-border:var(--color-border);--auth-text:var(--color-text);--auth-muted:var(--color-text-muted);--auth-card-bg:var(--color-bg-card);position:relative;display:flex;min-height:100vh;overflow:hidden;background:var(--color-bg);color:var(--auth-text);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif)}.v-auth.is-bg{background-color:#0f172a;background-image:var(--v-auth-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.v-auth.is-motion-off,.v-auth.is-motion-off *{animation:none !important;transition:none !important;scroll-behavior:auto !important}.v-auth.is-motion-off .v-auth-field:focus-within,.v-auth.is-motion-off .v-auth-stat:hover,.v-auth.is-motion-off .v-auth-submit:hover,.v-auth.is-motion-off .v-auth-social:hover,.v-auth.is-motion-off .v-auth-qr-card:hover,.v-auth.is-motion-off .v-auth-mascot:hover{transform:none !important}.v-auth.is-bg::before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 50%,transparent);z-index:0;pointer-events:none}.v-auth-bg,.v-auth-bg-grid,.v-auth-bg-blob{position:absolute;inset:0;pointer-events:none}.v-auth-bg{z-index:0;overflow:hidden}.v-auth.is-bg .v-auth-bg-grid,.v-auth.is-bg .v-auth-bg-blob{display:none}.v-auth-bg-grid{opacity:.4;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h40v40H0V0zm1 1h38v38H1V1z' fill='%2394a3b8' fill-opacity='0.15' fill-rule='evenodd'/%3E%3C/svg%3E");mask-image:radial-gradient(circle at 30% 40%,#000 10%,transparent 80%);-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 10%,transparent 80%)}.v-auth-bg-blob{inset:auto;width:500px;height:500px;border-radius:999px;filter:blur(120px);animation:v-auth-blob 7s infinite}.v-auth-bg-blob-a{top:10%;left:10%;background:rgba(96,165,250,.16)}.v-auth-bg-blob-b{bottom:10%;left:20%;width:400px;height:400px;background:rgba(129,140,248,.14);animation-delay:2s}@keyframes v-auth-blob{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes v-auth-scan{0%{top:-10%;opacity:0}10%,90%{opacity:1}100%{top:100%;opacity:0}}@keyframes v-auth-card-enter{from{opacity:0;transform:translateY(18px) scale(.985);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes v-auth-hero-enter{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes v-auth-form-enter{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes v-auth-spin{to{transform:rotate(360deg)}}.is-auth-modal-open{overflow:hidden;scrollbar-width:none}.is-auth-modal-open::-webkit-scrollbar{display:none;width:0;height:0}.v-auth-modal{--auth-space:var(--spacing);--auth-radius:var(--radius);position:fixed;inset:0;z-index:3200;display:none;align-items:center;justify-content:center;padding:24px}.v-auth-modal.is-open{display:flex}.v-auth-modal-mask{position:absolute;inset:0;background:rgba(15,23,42,.58);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:v-auth-modal-fade .2s ease both}.v-auth-modal-shell{position:relative;z-index:1;width:fit-content;max-width:calc(100vw - calc(var(--auth-space) * 2));display:grid;grid-template-columns:minmax(0,300px) minmax(0,430px);gap:10px;justify-content:center;align-items:stretch;animation:v-auth-modal-rise .28s cubic-bezier(.16,1,.3,1) both}.v-auth-modal-side{display:flex;position:relative;min-height:min(var(--v-auth-modal-height,500px),calc(100vh - 48px));max-height:calc(100vh - 48px);flex-direction:column;justify-content:space-between;gap:22px;padding:24px;border:0;border-radius:calc(var(--radius) * 1.8);background:var(--color-primary);background-size:cover;background-position:center;background-clip:padding-box;color:#fff;box-shadow:0 30px 90px rgba(15,23,42,.28);overflow:hidden}.v-auth-modal-side.is-bg{background-image:var(--v-auth-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.v-auth-modal-side::before{content:"";position:absolute;inset:0;background:rgba(15,23,42,.42);pointer-events:none}.v-auth-modal-side>*{position:relative;z-index:1}.v-auth-modal-side-logo{width:fit-content;max-width:128px;min-height:34px;margin-bottom:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:transparent;box-shadow:none;overflow:hidden}.v-auth-modal-side-logo img{width:auto;max-width:128px;height:34px;object-fit:contain}.v-auth-modal-side-copy{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start}.v-auth-modal-side-kicker{display:inline-flex;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.08em;color:rgba(255,255,255,.7)}.v-auth-modal-side-copy h2{margin:0;font-size:28px;line-height:1.18;color:#fff}.v-auth-modal-side-copy p{margin:10px 0 0;max-width:240px;font-size:14px;line-height:1.7;color:rgba(255,255,255,.76)}.v-auth-modal-side-stats{display:grid;gap:8px}.v-auth-modal-side-stat{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon value" "icon label";column-gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.16);border-radius:calc(var(--radius) * 1.1);background:rgba(15,23,42,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.v-auth-modal-side-stat:last-child{border-bottom-color:rgba(255,255,255,.1)}.v-auth-modal-side-stat i{grid-area:icon;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) * .9);background:rgba(255,255,255,.18);color:#fff}.v-auth-modal-side-stat strong{grid-area:value;font-size:16px;line-height:1.1;color:#fff}.v-auth-modal-side-stat span{grid-area:label;margin-top:3px;font-size:12px;color:rgba(255,255,255,.68)}.v-auth-modal-dialog{position:relative;z-index:1;width:100%;height:min(var(--v-auth-modal-height,500px),calc(100vh - 48px));max-height:calc(100vh - 48px);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * 1.8);background:var(--color-bg-card);box-shadow:0 30px 90px rgba(15,23,42,.34);overflow:visible}.v-auth-modal:not(.is-loaded) .v-auth-modal-dialog{overflow:hidden}.v-auth-modal-close{position:absolute;top:calc(var(--auth-space) * .75);left:calc(var(--auth-space) * .75);right:auto;z-index:9;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.24);border-radius:calc(var(--radius) * .65);background:rgba(255,255,255,.16);color:#fff;box-shadow:0 8px 20px rgba(15,23,42,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:transform var(--transition),color var(--transition),background var(--transition),border-color var(--transition)}.v-auth-modal-close:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.36);background:rgba(255,255,255,.24);color:#fff}@media (max-width:620px){.v-auth-modal-close{top:calc(var(--auth-space) * .75);left:calc(var(--auth-space) * .75);right:auto}}@media (max-width:860px){.v-auth-modal-shell{width:min(430px,calc(100vw - 32px));display:block}.v-auth-modal-side{display:none !important}.v-auth-modal-close{background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);color:var(--color-text-secondary);box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 14%,transparent)}.v-auth-modal-close:hover{background:var(--color-bg-muted);color:var(--color-text)}}.v-auth-modal-loading{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--color-primary) 12%,transparent) 0 88px,transparent 150px),var(--color-bg-card)}.v-auth-modal-loading[hidden]{display:none !important}.v-auth-modal.is-loaded .v-auth-modal-loading{display:none !important}.v-auth-modal-loader{position:relative;width:58px;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,#fff);border-radius:10px;background:color-mix(in srgb,#fff 92%,var(--color-primary-soft));box-shadow:var(--shadow-sm);animation:v-auth-loader-float 1.8s ease-in-out infinite}.v-auth-modal-loader span{width:5px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 58%,#8cf1a5),var(--color-primary));box-shadow:var(--shadow-sm);animation:v-auth-loader-bars .78s ease-in-out infinite}.v-auth-modal-loader span:nth-child(1){height:17px;animation-delay:-.32s;opacity:.72}.v-auth-modal-loader span:nth-child(2){height:22px;animation-delay:-.24s;opacity:.82}.v-auth-modal-loader span:nth-child(3){height:27px;animation-delay:-.16s}.v-auth-modal-loader span:nth-child(4){height:31px;animation-delay:-.08s}.v-auth-modal-loader span:nth-child(5){height:34px;animation-delay:0s}@keyframes v-auth-loader-bars{0%,100%{transform:scaleY(.58)}50%{transform:scaleY(1)}}@keyframes v-auth-loader-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.v-auth-modal-frame{position:relative;z-index:1;width:100%;height:100%;border:0;border-radius:inherit;display:block;background:var(--color-bg-card);overflow:hidden;opacity:0;visibility:hidden;transition:opacity .16s ease}.v-auth-modal.is-loaded .v-auth-modal-frame{opacity:1;visibility:visible}.v-auth.is-embed{height:auto;min-height:0;width:100%;display:flex;align-items:stretch;justify-content:center;padding:0;background:transparent}.v-auth.is-embed .v-auth-bg,.v-auth.is-embed .v-auth-hero{display:none}.v-auth.is-embed .v-auth-panel{width:100%;height:auto;min-height:0;padding:0;align-items:stretch;justify-content:flex-start;background:transparent}.v-auth.is-embed .v-auth-card{max-width:none;height:auto;min-height:0;border:0;border-radius:0;box-shadow:none;background:var(--auth-card-bg);backdrop-filter:none;-webkit-backdrop-filter:none;animation:none !important;filter:none !important;transform:none !important;opacity:1 !important;padding:44px 34px 22px}.v-auth.is-embed .v-auth-qr-view .v-auth-msg{display:none}.v-auth.is-embed[data-login-mode="qr"] .v-auth-card{padding-bottom:28px}body.v-auth-body:has(.v-auth.is-embed){overflow:clip;scrollbar-width:none}html:has(body.v-auth-body .v-auth.is-embed){overflow:clip;scrollbar-width:none}body.v-auth-body:has(.v-auth.is-embed)::-webkit-scrollbar,html:has(body.v-auth-body .v-auth.is-embed)::-webkit-scrollbar{display:none;width:0;height:0}@keyframes v-auth-modal-fade{from{opacity:0}to{opacity:1}}@keyframes v-auth-modal-rise{from{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.v-auth-hero,.v-auth-panel{position:relative;z-index:1}.v-auth-hero{width:60%;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--auth-space) * 5);color:var(--auth-text)}.v-auth.is-bg .v-auth-hero,.v-auth.is-bg .v-auth-brand,.v-auth.is-bg .v-auth-hero-title,.v-auth.is-bg .v-auth-hero-sub,.v-auth.is-bg .v-auth-copy,.v-auth.is-bg .v-auth-stat strong,.v-auth.is-bg .v-auth-stat em{color:#fff;text-shadow:none}.v-auth.is-bg .v-auth-hero-title span{color:#fff;background:none;-webkit-background-clip:border-box;background-clip:border-box}.v-auth.is-bg .v-auth-kicker,.v-auth.is-bg .v-auth-stat span{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.28);color:#fff;box-shadow:0 18px 40px rgba(15,23,42,.18);backdrop-filter:blur(14px)}.v-auth-brand{display:inline-flex;align-items:center;gap:calc(var(--auth-space) * .75);width:max-content;margin-bottom:calc(var(--auth-space) * 5);color:inherit;text-decoration:none}.v-auth-brand-logo{width:48px;height:48px;border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px rgba(15,23,42,.04);color:var(--auth-primary);font-size:25px;overflow:hidden}.v-auth-brand-logo.v-brand-has-logo{width:auto;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.v-auth-brand-logo .v-logo-img{max-width:none;max-height:none;width:auto;height:auto;object-fit:contain}.v-auth-brand-logo.v-brand-has-logo .v-logo-img{height:48px;width:auto}.v-auth-hero-body{max-width:600px;animation:v-auth-hero-enter .52s cubic-bezier(.16,1,.3,1) .08s both}.v-auth-kicker{display:inline-flex;align-items:center;gap:calc(var(--auth-space) * .55);margin-bottom:calc(var(--auth-space) * 1.75);padding:calc(var(--auth-space) * .5) calc(var(--auth-space) * .875);border-radius:calc(var(--auth-radius) * 1.35);border:1px solid var(--color-primary-border);background:var(--auth-primary-soft);color:var(--auth-primary);font-size:13px;line-height:1;font-weight:800;box-shadow:0 1px 2px rgba(15,23,42,.04)}.v-auth-hero-title{position:relative;margin:0;color:var(--auth-text);font-size:56px;line-height:1.08;font-weight:900;letter-spacing:0}.v-auth-hero-title::after{content:"";display:block;width:88px;height:4px;margin-top:24px;border-radius:999px;background:linear-gradient(90deg,var(--auth-primary),color-mix(in srgb,var(--auth-secondary) 32%,transparent));box-shadow:var(--shadow-sm)}.v-auth-hero-title span{color:transparent;background:linear-gradient(90deg,var(--auth-primary),var(--auth-primary-hover),var(--auth-secondary));-webkit-background-clip:text;background-clip:text}.v-auth-hero-sub{max-width:520px;margin:26px 0 0;padding:16px 18px;border:1px solid rgba(255,255,255,.16);border-radius:var(--auth-radius);background:rgba(255,255,255,.12);color:var(--color-text-secondary);font-size:16px;line-height:1.8;font-weight:700;backdrop-filter:blur(12px);box-shadow:0 18px 42px rgba(15,23,42,.12)}.v-auth.is-bg .v-auth-hero-title::after{background:linear-gradient(90deg,#fff,rgba(255,255,255,.28));box-shadow:0 8px 24px rgba(255,255,255,.18)}.v-auth.is-bg .v-auth-hero-sub{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.12)}.v-auth-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--auth-space) * .875);max-width:620px;margin-top:calc(var(--auth-space) * 3.5);animation:v-auth-hero-enter .52s cubic-bezier(.16,1,.3,1) .18s both}.v-auth-stat{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"icon value" "icon label";align-items:center;column-gap:calc(var(--auth-space) * .875);min-height:92px;padding:calc(var(--auth-space) * 1.125) var(--auth-space);border:1px solid rgba(255,255,255,.22);border-radius:calc(var(--auth-radius) * 1.125);background:rgba(255,255,255,.12);box-shadow:0 18px 42px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.18);backdrop-filter:blur(16px);transition:transform .24s ease,border-color .24s ease,background .24s ease,box-shadow .24s ease;overflow:hidden}.v-auth-stat::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 58%);opacity:.55;pointer-events:none}.v-auth-stat span{position:relative;grid-area:icon;width:46px;height:46px;border-radius:calc(var(--auth-radius) * .95);display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);color:#fff;font-size:20px;z-index:1;transition:transform .24s ease,background .24s ease}.v-auth-stat:nth-child(2) span{color:#fff}.v-auth-stat:nth-child(3) span{color:#fff}.v-auth-stat:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.17);box-shadow:0 22px 50px rgba(15,23,42,.2),inset 0 1px 0 rgba(255,255,255,.2)}.v-auth-stat:hover span{transform:scale(1.04);background:rgba(255,255,255,.24)}.v-auth-stat strong{position:relative;grid-area:value;display:flex;align-items:baseline;gap:5px;color:#fff;font-size:34px;line-height:1;font-weight:900;letter-spacing:0;z-index:1;text-shadow:none}.v-auth-stat strong::after{content:"项";color:rgba(255,255,255,.7);font-size:12px;line-height:1;font-weight:800}.v-auth-stat em{position:relative;grid-area:label;margin-top:7px;color:rgba(255,255,255,.9);font-size:13px;line-height:1.2;font-style:normal;font-weight:800;z-index:1}.v-auth-copy{margin-top:calc(var(--auth-space) * 4);color:#94a3b8;font-size:14px;font-weight:600}.v-auth-panel{width:40%;display:flex;align-items:center;justify-content:center;padding:var(--auth-space)}.v-auth-card{position:relative;width:100%;max-width:448px;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:calc(var(--auth-space) * 2);border-radius:calc(var(--auth-radius) * 1.5);border:1px solid rgba(255,255,255,.6);background:color-mix(in srgb,var(--auth-card-bg) 90%,transparent);box-shadow:var(--shadow-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:v-auth-card-enter .52s cubic-bezier(.16,1,.3,1) both}.v-auth-card-curl{position:absolute;top:0;right:0;z-index:5;width:80px;height:80px;padding:0;border:0;background:transparent;cursor:pointer}.v-auth-card-curl-bg,.v-auth-card-curl-paper,.v-auth-card-curl i{position:absolute;top:0;right:0}.v-auth-card-curl-bg{width:64px;height:64px;background:linear-gradient(45deg,transparent 50%,var(--auth-primary-soft) 50.5%)}.v-auth-card-curl-paper{width:64px;height:64px;border-bottom-left-radius:var(--auth-radius);background:linear-gradient(225deg,transparent 50%,var(--auth-card-bg) 50.5%,color-mix(in srgb,var(--auth-border) 35%,#fff) 100%);filter:drop-shadow(-3px 3px 6px rgba(0,0,0,.08));transform-origin:bottom left;transition:transform .3s}.v-auth-card-curl:hover .v-auth-card-curl-paper{transform:scale(1.05)}.v-auth-card-curl i{top:10px;right:10px;z-index:2;color:var(--auth-primary);font-size:20px;transition:transform .3s}.v-auth-card-curl:hover i{transform:scale(1.1)}.v-auth-view{display:none}.v-auth[data-login-mode="qr"] .v-auth-view[data-view="qr"],.v-auth[data-login-mode="account"][data-active="login"] .v-auth-view[data-view="login"],.v-auth[data-login-mode="account"][data-active="register"] .v-auth-view[data-view="register"],.v-auth[data-login-mode="account"][data-active="forgot"] .v-auth-view[data-view="forgot"]{display:flex;flex-direction:column;flex:1}.v-auth[data-login-mode="account"][data-active="login"] .v-auth-view[data-view="login"]{flex:0 0 auto}.v-auth-mode-tabs{gap:calc(var(--auth-space) * 1.5);margin:calc(var(--auth-space) * .5) 0 calc(var(--auth-space) * 1.5);padding-bottom:var(--auth-space);border-bottom:1px solid var(--auth-border)}.v-auth-tabs{display:flex}.v-auth-tab{position:relative;padding:0 0 8px;border:0;background:transparent;color:var(--auth-muted);font-size:18px;font-weight:600;line-height:1.2;cursor:pointer;transition:color .2s}.v-auth-login-tabs{position:relative;gap:4px;margin:0 0 calc(var(--auth-space) * 1.125);padding:4px;border:1px solid var(--auth-border);border-radius:var(--auth-radius);background:color-mix(in srgb,var(--auth-primary-soft) 38%,var(--color-bg-muted));box-shadow:inset 0 1px 2px rgba(15,23,42,.04)}.v-auth-login-tabs .v-auth-tab{flex:1 1 0;min-height:38px;padding:0 12px;border-radius:calc(var(--auth-radius) * .75);font-size:14px;font-weight:800;color:var(--auth-muted);white-space:nowrap;text-align:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.v-auth-tab::after{content:"";position:absolute;left:0;right:0;bottom:-17px;height:2px;border-radius:999px;background:#2563eb;opacity:0}.v-auth-login-tabs .v-auth-tab::after{display:none}.v-auth-tab.is-active{color:var(--auth-text)}.v-auth-login-tabs .v-auth-tab.is-active{background:var(--auth-card-bg);color:var(--auth-primary);box-shadow:var(--shadow-sm)}.v-auth-tab.is-active::after{opacity:1}.v-auth-welcome{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--auth-space) * 1.125);margin-bottom:calc(var(--auth-space) * 2);animation:v-auth-form-enter .38s cubic-bezier(.16,1,.3,1) both}.v-auth-card-title{margin:0 0 8px;color:var(--auth-text);font-size:24px;line-height:1.25;font-weight:800;letter-spacing:0}.v-auth-card-sub{margin:0;color:var(--color-text-secondary);font-size:15px;line-height:1.6}.v-auth-mascot{position:relative;flex:0 0 auto;width:56px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;border:1px solid #f3f4f6;box-shadow:0 4px 15px rgba(0,0,0,.06);transition:transform .3s}.v-auth-mascot:hover{transform:translateY(-4px)}.v-auth-mascot-face{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .1s ease-out}.v-auth-mascot-eyes,.v-auth-mascot-blush{position:absolute;display:flex;align-items:center}.v-auth-mascot-eyes-open{gap:10px;opacity:1;transition:opacity .3s}.v-auth-mascot-eyes-open i{width:6px;height:6px;border-radius:999px;background:#1e293b}.v-auth-mascot-eyes-close{gap:6px;opacity:0;transition:opacity .3s}.v-auth-mascot-eyes-close i{width:10px;height:2px;border-radius:999px;background:#1e293b}.v-auth-mascot-eyes-close i:first-child{transform:translateY(2px) rotate(25deg)}.v-auth-mascot-eyes-close i:last-child{transform:translateY(2px) rotate(-25deg)}.v-auth-mascot-blush{top:58%;gap:14px;opacity:.4}.v-auth-mascot-blush i{width:10px;height:4px;border-radius:999px;background:#f472b6;filter:blur(1px)}.v-auth-mascot-hand{position:absolute;z-index:2;bottom:-8px;width:16px;height:16px;border-radius:999px;background:#fff;border:1px solid #f3f4f6;box-shadow:0 -2px 4px rgba(0,0,0,.05);transition:all .3s}.v-auth-mascot-hand-left{left:0}.v-auth-mascot-hand-right{right:0}.v-auth.is-password-focused:not(.is-password-visible) .v-auth-mascot-eyes-open{opacity:0}.v-auth.is-password-focused:not(.is-password-visible) .v-auth-mascot-eyes-close{opacity:1}.v-auth.is-password-focused:not(.is-password-visible) .v-auth-mascot-hand-left{bottom:12px;left:6px;transform:rotate(20deg)}.v-auth.is-password-focused:not(.is-password-visible) .v-auth-mascot-hand-right{bottom:12px;right:6px;transform:rotate(-20deg)}.v-auth-form{display:none}.v-auth-form.is-active{display:block;animation:v-auth-form-enter .28s cubic-bezier(.16,1,.3,1) both}.v-auth-field{position:relative;display:flex;align-items:center;width:100%;min-height:48px;margin-bottom:var(--auth-space);border:1px solid var(--auth-border);border-radius:calc(var(--auth-radius) * .75);background:var(--color-bg-muted);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.v-auth-field:focus-within{border-color:var(--auth-primary);background:var(--auth-card-bg);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-auth-field:focus-within .v-auth-field-ico{color:var(--auth-primary)}.v-auth-field-ico{flex:0 0 44px;text-align:center;color:var(--auth-muted);font-size:17px}.v-auth .v-auth-field input{flex:1;min-width:0;width:100%;appearance:none;-webkit-appearance:none;border:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important;padding:13px 0;color:var(--auth-text);font-size:15px}.v-auth .v-auth-field input::placeholder{color:var(--auth-muted)}.v-auth-eye{flex:0 0 auto;margin-right:6px;padding:8px;border:0;border-radius:calc(var(--auth-radius) * .5);background:transparent;color:var(--auth-muted);cursor:pointer;transition:background .2s,color .2s}.v-auth-eye:hover{background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-auth-code-btn{flex:0 0 auto;height:34px;margin-right:6px;padding:0 12px;border:0;border-radius:calc(var(--auth-radius) * .5);background:transparent;color:var(--auth-primary);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.v-auth-code-btn:hover:not(:disabled){background:var(--auth-primary-soft)}.v-auth-code-btn:disabled{color:var(--auth-muted);cursor:default}.v-auth-field-sep{flex:0 0 auto;width:1px;height:24px;margin:0 6px;background:var(--auth-border)}.v-auth-captcha{flex:0 0 auto;width:100px;height:38px;margin-right:6px;border-radius:4px;cursor:pointer;transition:opacity .2s}.v-auth-captcha:hover{opacity:.8}.v-security-modal{--auth-radius:var(--radius);--auth-space:var(--spacing);--auth-primary:var(--color-primary);--auth-primary-hover:var(--color-primary-hover);--auth-primary-soft:var(--color-primary-soft);--auth-primary-ring:rgba(15,23,42,.10);--auth-secondary:var(--color-secondary);--auth-text:var(--color-text);--auth-muted:var(--color-text-muted);--auth-border:var(--color-border);position:fixed;inset:0;z-index:10080;display:flex;align-items:center;justify-content:center;padding:calc(var(--auth-space) * 1.25);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.v-security-modal.is-open{visibility:visible;opacity:1;pointer-events:auto}.v-security-modal-mask{position:absolute;inset:0;background:rgba(24,34,50,.58);backdrop-filter:blur(14px);opacity:0;transition:opacity .22s ease}.v-security-modal.is-open .v-security-modal-mask{opacity:1}.v-security-modal-box{position:relative;z-index:1;width:min(100%,320px);padding:calc(var(--auth-space) * 2);overflow:visible;border:1px solid rgba(255,255,255,.82);border-radius:var(--auth-radius);background:rgba(255,255,255,.94);box-shadow:0 30px 90px rgba(15,23,42,.26),0 10px 28px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.92);transform:translateY(16px) scale(.94);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .22s ease}.v-security-modal-box::before{display:none}.v-security-modal.is-open .v-security-modal-box{transform:translateY(0) scale(1)}.v-security-modal.is-open .v-security-head,.v-security-modal.is-open .v-security-captcha-row,.v-security-modal.is-open .v-security-code-slots,.v-security-modal.is-open .v-security-footer{animation:v-security-rise .34s cubic-bezier(.16,1,.3,1) both}.v-security-modal.is-open .v-security-captcha-row{animation-delay:.04s}.v-security-modal.is-open .v-security-code-slots{animation-delay:.08s}.v-security-modal.is-open .v-security-footer{animation-delay:.12s}.v-security-modal-box.is-shaking{animation:v-security-shake .28s ease both}.v-security-modal-close{position:absolute;top:calc(var(--auth-space) * 1.4);right:calc(var(--auth-space) * 1.4);width:24px;height:24px;border:0;border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#6b7280;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease;font-size:16px}.v-security-modal-close:hover{background:#fff;color:var(--auth-text);transform:rotate(90deg)}.v-security-head{position:relative;display:flex;align-items:center;gap:calc(var(--auth-space) * .8);margin:0 0 calc(var(--auth-space) * 1.2);padding:0 calc(var(--auth-space) * 3.2) 0 0;text-align:left;background:transparent;border-bottom:0}.v-security-badge{flex:0 0 auto;width:26px;height:26px;border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--auth-primary),var(--auth-secondary));box-shadow:var(--shadow-sm);font-size:12px;animation:none}.v-security-head h3{margin:0 0 2px;font-size:15px;line-height:1.15;font-weight:900;color:#1f2937}.v-security-desc{margin:0;color:#8b95a7;font-size:10px;font-weight:700;line-height:1.5}.v-security-body{position:relative;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.v-security-captcha-row{display:grid;grid-template-columns:1fr;gap:0;align-items:center;margin:12px 0 14px}.v-security-code-img{width:100%;min-height:calc(var(--auth-space) * 6.2);border:0;border-radius:var(--auth-radius);background:radial-gradient(circle at 14% 22%,rgba(88,128,255,.18),transparent 9%),radial-gradient(circle at 82% 76%,rgba(235,139,83,.2),transparent 8%),linear-gradient(135deg,#f7faff 0%,#edf4ff 45%,#f8fbff 100%);color:var(--auth-primary);font:900 25px/1.1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;letter-spacing:.14em;box-shadow:var(--shadow-sm);cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.v-security-code-img:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.v-security-code-img.is-refreshing{animation:v-security-code-pulse .42s ease both}.v-security-code-img.is-error{color:var(--color-danger);font-family:inherit;font-size:14px;letter-spacing:0}.v-security-code-slots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--auth-space) * .7);margin:0 0 calc(var(--auth-space) * 1.2)}.v-security-code-slots input{width:100%;aspect-ratio:1;min-height:calc(var(--auth-space) * 3.9);max-height:none;border:1px solid color-mix(in srgb,var(--auth-border) 84%,var(--auth-primary));border-radius:var(--auth-radius);background:rgba(255,255,255,.92);color:#1f2937;box-shadow:0 14px 28px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9);font-size:18px;font-weight:900;text-align:center;text-transform:uppercase;outline:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.v-security-code-slots input:focus{border-color:var(--auth-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-security-code-slots input.is-filled{animation:v-security-cell-pop .22s cubic-bezier(.16,1,.3,1)}.v-security-modal.is-slider-mode .v-security-modal-box{width:min(100%,420px);padding:calc(var(--auth-space) * 1.65);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.92)),var(--auth-primary-soft);box-shadow:0 26px 70px rgba(15,23,42,.22),0 8px 22px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.95)}.v-security-modal.is-slider-mode .v-security-head,.v-security-modal.is-slider-mode .v-security-footer,.v-security-modal.is-slider-mode .v-security-msg,.v-security-modal.is-slider-mode .v-security-modal-close{display:none}.v-security-modal.is-slider-mode .v-security-body{margin:0}.v-security-modal.is-smart-mode .v-security-modal-box{width:min(100%,360px);padding:calc(var(--auth-space) * 1.45);background:radial-gradient(circle at 50% -12%,color-mix(in srgb,var(--auth-primary) 16%,transparent),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.9));box-shadow:0 24px 68px rgba(15,23,42,.22),0 8px 22px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.95)}.v-security-modal.is-smart-mode .v-security-head,.v-security-modal.is-smart-mode .v-security-footer,.v-security-modal.is-smart-mode .v-security-msg,.v-security-modal.is-smart-mode .v-security-modal-close{display:none}.v-security-modal.is-smart-mode .v-security-body{margin:0}.v-security-modal.is-open.is-smart-mode .v-security-smart-panel{animation:v-security-smart-enter .38s cubic-bezier(.16,1,.3,1) both}.v-security-smart-panel{display:grid;justify-items:center;gap:calc(var(--auth-space) * 1.05);padding:calc(var(--auth-space) * 1.35);border:1px solid color-mix(in srgb,var(--auth-border) 84%,var(--auth-primary));border-radius:var(--auth-radius);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.82)),var(--auth-primary-soft);box-shadow:0 14px 30px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.9);text-align:center}.v-security-smart-orb{position:relative;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--auth-radius);color:var(--auth-primary);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.82)),color-mix(in srgb,var(--auth-primary) 9%,#fff);box-shadow:var(--shadow-sm);font-size:19px;animation:none}.v-security-smart-orb::before,.v-security-smart-orb::after{display:none}.v-security-smart-copy h3{margin:0 0 5px;color:var(--auth-text);font-size:18px;font-weight:900;line-height:1.15}.v-security-smart-copy p{margin:0;color:var(--color-text-secondary);font-size:12px;font-weight:700;line-height:1.45}.v-security-smart-scan{display:none}.v-security-smart{position:relative;width:100%;min-height:48px;border:0;border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:0 calc(var(--auth-space) * 1.25);background:linear-gradient(135deg,rgba(255,255,255,.18),transparent),linear-gradient(90deg,var(--auth-primary),var(--auth-secondary));color:#fff;box-shadow:var(--shadow-sm);font-size:13px;text-align:center;font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.v-security-smart:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:var(--shadow-sm)}.v-security-smart:active{transform:translateY(0) scale(.98)}.v-security-smart-ring{position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(105deg,transparent 0%,transparent 38%,rgba(255,255,255,.36) 50%,transparent 62%,transparent 100%);transform:translateX(-115%);animation:v-security-smart-sheen 2.2s ease-in-out infinite;pointer-events:none}.v-security-smart i,.v-security-smart>span:not(.v-security-smart-ring){position:relative;z-index:1}.v-security-smart.is-done{cursor:default;filter:brightness(1.03);animation:v-security-smart-success .42s cubic-bezier(.16,1,.3,1) both}.v-security-smart.is-done i::before{content:"\f00c"}.v-security-smart-state{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:20px;color:var(--color-text-secondary);font-size:12px;font-weight:800;animation:v-security-state-breathe 1.9s ease-in-out infinite}.v-security-smart-state i{color:color-mix(in srgb,var(--auth-primary) 78%,var(--color-text-secondary));font-size:12px;animation:v-security-state-dot 1.35s ease-in-out infinite}.v-security-smart-state span{animation:v-security-state-text 1.9s ease-in-out infinite}.v-security-smart.is-done + .v-security-smart-state{color:var(--auth-primary);animation:none}.v-security-smart.is-done + .v-security-smart-state i,.v-security-smart.is-done + .v-security-smart-state span{animation:none}.v-security-smart-state.is-error,.v-security-slider-state.is-error{color:#dc2626;animation:none}.v-security-smart-state.is-error i,.v-security-slider-state.is-error i{color:#dc2626;animation:none}.v-security-smart-state.is-error span,.v-security-slider-state.is-error span{animation:none}.v-security-modal.is-open.is-slider-mode .v-security-slider-panel{animation:v-security-slider-enter .38s cubic-bezier(.16,1,.3,1) both}.v-security-slider-panel{display:grid;gap:calc(var(--auth-space) * 1.25);padding:calc(var(--auth-space) * 1.25);border:1px solid color-mix(in srgb,var(--auth-border) 86%,var(--auth-primary));border-radius:var(--auth-radius);background:radial-gradient(circle at 14% 0,color-mix(in srgb,var(--auth-primary) 12%,transparent),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.8));box-shadow:0 16px 34px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.9)}.v-security-slider-top{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:calc(var(--auth-space) * .9)}.v-security-slider-icon{position:relative;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--auth-radius);background:color-mix(in srgb,var(--auth-primary) 10%,#fff);color:var(--auth-primary);box-shadow:var(--shadow-sm);font-size:18px;animation:v-security-icon-breathe 2.4s ease-in-out infinite}.v-security-slider-icon::after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--auth-primary) 18%,transparent);opacity:0;animation:v-security-icon-ring 2.4s ease-in-out infinite}.v-security-slider-panel h3{margin:0 0 2px;color:var(--auth-text);font-size:18px;font-weight:900;line-height:1.15}.v-security-slider-panel p{margin:0;color:var(--color-text-secondary);font-size:13px;font-weight:700;line-height:1.35}.v-security-slider{position:relative;height:54px;overflow:hidden;border-radius:var(--auth-radius);background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.62)),color-mix(in srgb,var(--color-bg-muted) 90%,#fff);border:1px solid color-mix(in srgb,var(--auth-border) 84%,var(--auth-primary));box-shadow:inset 0 1px 1px rgba(255,255,255,.9),inset 0 -1px 0 rgba(15,23,42,.04);user-select:none;touch-action:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.v-security-slider::after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(105deg,transparent 0%,transparent 36%,rgba(255,255,255,.72) 48%,transparent 60%,transparent 100%);transform:translateX(-115%);animation:v-security-slider-sheen 2.7s ease-in-out infinite;pointer-events:none}.v-security-slider-fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--auth-primary) 12%,#fff),color-mix(in srgb,var(--auth-primary) 30%,var(--auth-primary-soft)));transition:width .2s ease;overflow:hidden}.v-security-slider-fill::after{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%,transparent);background-size:18px 18px;animation:v-security-slider-stripes .7s linear infinite;opacity:.45}.v-security-slider-track{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-left:54px;color:var(--color-text-secondary);font-size:13px;font-weight:800;letter-spacing:0;transition:color .18s ease,opacity .18s ease}.v-security-slider-handle{--security-slider-x:0px;position:absolute;top:5px;left:5px;width:44px;height:calc(100% - 10px);border:0;border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,255,255,.24),transparent),linear-gradient(90deg,var(--auth-primary),var(--auth-secondary));color:#fff;box-shadow:var(--shadow-sm);cursor:grab;transform:translateX(var(--security-slider-x));transition:transform .2s ease,box-shadow .18s ease,filter .18s ease;animation:v-security-handle-nudge 1.8s ease-in-out infinite;will-change:transform}.v-security-slider-handle::after{content:"";position:absolute;inset:-6px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--auth-primary) 22%,transparent);opacity:0;animation:v-security-handle-ping 1.8s ease-in-out infinite}.v-security-slider-handle i{font-size:14px}.v-security-slider.is-dragging .v-security-slider-handle{cursor:grabbing;transition:none;filter:brightness(1.04);animation:none;box-shadow:var(--shadow-sm)}.v-security-slider.is-dragging .v-security-slider-handle::after,.v-security-slider.is-done .v-security-slider-handle::after{display:none}.v-security-slider.is-dragging .v-security-slider-fill{transition:none}.v-security-slider.is-dragging{border-color:color-mix(in srgb,var(--auth-primary) 48%,var(--auth-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-security-slider.is-done{border-color:color-mix(in srgb,var(--auth-primary) 42%,var(--auth-border));animation:v-security-slider-success .42s cubic-bezier(.16,1,.3,1) both}.v-security-slider.is-done .v-security-slider-fill{background:linear-gradient(90deg,var(--auth-primary),var(--auth-secondary))}.v-security-slider.is-done .v-security-slider-track{color:#fff}.v-security-slider.is-done .v-security-slider-handle{cursor:default;box-shadow:var(--shadow-sm);animation:v-security-handle-success .42s cubic-bezier(.16,1,.3,1) both}.v-security-slider.is-done .v-security-slider-handle i::before{content:"\f00c"}.v-security-slider-state{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:22px;color:var(--color-text-secondary);font-size:13px;font-weight:800;transition:color .18s ease,transform .18s ease;animation:v-security-state-breathe 1.9s ease-in-out infinite}.v-security-slider-state i{color:color-mix(in srgb,var(--auth-primary) 78%,var(--color-text-secondary));font-size:13px;animation:v-security-state-dot 1.35s ease-in-out infinite}.v-security-slider-state span{animation:v-security-state-text 1.9s ease-in-out infinite}.v-security-slider.is-done + .v-security-slider-state{color:var(--auth-primary);transform:translateY(-1px);animation:none}.v-security-slider.is-done + .v-security-slider-state i{color:var(--auth-primary);animation:none}.v-security-slider.is-done + .v-security-slider-state span{animation:none}.v-security-msg{position:static;width:auto;margin:5px 0 7px;min-height:13px;color:var(--color-text-secondary);font-size:10px;font-weight:600;text-align:left}.v-security-msg.is-error{color:#dc2626}.v-security-msg.is-ok{color:#16a34a}.v-security-footer{position:static;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;pointer-events:auto}.v-security-change{display:inline-flex;align-items:center;gap:5px;color:#8b95a7;font-size:10px;font-weight:800;pointer-events:auto}.v-security-change i{color:#98a2b5;width:13px;height:13px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;line-height:1}.v-security-change button{border:0;padding:0;background:transparent;color:var(--auth-primary);font:inherit;cursor:pointer;transition:color .18s ease}.v-security-change button:hover{color:var(--auth-primary-hover)}.v-security-submit{float:none;width:125px;min-height:30px;margin:0;border-radius:var(--auth-radius);background:linear-gradient(90deg,var(--auth-primary),var(--auth-secondary));box-shadow:var(--shadow-sm);font-size:11px;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.v-security-submit:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:var(--shadow-sm)}.v-security-submit:active{transform:translateY(0) scale(.98)}@keyframes v-security-rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v-security-slider-enter{0%{opacity:0;transform:translateY(12px) scale(.96);filter:blur(3px)}70%{opacity:1;transform:translateY(-1px) scale(1.01);filter:blur(0)}100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes v-security-smart-enter{0%{opacity:0;transform:translateY(10px) scale(.95);filter:blur(3px)}72%{opacity:1;transform:translateY(-1px) scale(1.01);filter:blur(0)}100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes v-security-smart-orb{0%,100%{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-2px);filter:brightness(1.06)}}@keyframes v-security-smart-ring{0%,60%,100%{opacity:0;transform:scale(.86)}30%{opacity:.75;transform:scale(1)}}@keyframes v-security-smart-sheen{0%,38%{transform:translateX(-115%);opacity:0}52%{opacity:1}80%,100%{transform:translateX(115%);opacity:0}}@keyframes v-security-smart-scan{0%{transform:translateX(-80%);opacity:.2}45%{opacity:.78}100%{transform:translateX(240%);opacity:.2}}@keyframes v-security-smart-success{0%{transform:scale(1)}48%{transform:scale(1.025)}100%{transform:scale(1)}}@keyframes v-security-icon-breathe{0%,100%{transform:translateY(0);box-shadow:var(--shadow-sm)}50%{transform:translateY(-1px);box-shadow:var(--shadow-sm)}}@keyframes v-security-icon-ring{0%,62%,100%{opacity:0;transform:scale(.9)}28%{opacity:.75;transform:scale(1)}}@keyframes v-security-slider-sheen{0%,42%{transform:translateX(-115%);opacity:0}52%{opacity:.9}78%,100%{transform:translateX(115%);opacity:0}}@keyframes v-security-slider-stripes{to{background-position:18px 0}}@keyframes v-security-handle-nudge{0%,100%{filter:brightness(1)}50%{filter:brightness(1.06)}}@keyframes v-security-handle-ping{0%,65%,100%{opacity:0;transform:scale(.9)}34%{opacity:.65;transform:scale(1)}}@keyframes v-security-state-breathe{0%,100%{opacity:.86}50%{opacity:1}}@keyframes v-security-state-dot{0%,100%{transform:scale(.88);filter:brightness(.95)}45%{transform:scale(1.12);filter:brightness(1.1)}}@keyframes v-security-state-text{0%,100%{transform:translateX(0)}50%{transform:translateX(2px)}}@keyframes v-security-slider-success{0%{transform:scale(1)}45%{transform:scale(1.015)}100%{transform:scale(1)}}@keyframes v-security-handle-success{0%{filter:brightness(.96)}55%{filter:brightness(1.12)}100%{filter:brightness(1)}}@keyframes v-security-cell-pop{0%{transform:scale(.92)}70%{transform:scale(1.06)}100%{transform:scale(1)}}@keyframes v-security-code-pulse{0%{transform:scale(.98);filter:brightness(.98)}50%{transform:scale(1.015);filter:brightness(1.06)}100%{transform:scale(1);filter:brightness(1)}}@keyframes v-security-spin{to{transform:rotate(360deg)}}@keyframes v-security-shake{0%,100%{transform:translateX(0)}25%{transform:translateX(-6px)}50%{transform:translateX(5px)}75%{transform:translateX(-3px)}}@keyframes v-security-badge-depth{0%,100%{box-shadow:var(--shadow-sm)}50%{box-shadow:var(--shadow-sm)}}@media (prefers-reduced-motion:reduce){.v-security-modal,.v-security-modal-mask,.v-security-modal-box,.v-security-modal-close,.v-security-code-img,.v-security-code-slots input,.v-security-submit,.v-security-slider,.v-security-slider-fill,.v-security-slider-track,.v-security-slider-handle,.v-security-slider-state,.v-security-smart,.v-security-smart-state{transition:none !important}.v-security-modal.is-open .v-security-head,.v-security-modal.is-open .v-security-captcha-row,.v-security-modal.is-open .v-security-code-slots,.v-security-modal.is-open .v-security-footer,.v-security-modal-box.is-shaking,.v-security-badge,.v-security-code-img.is-refreshing,.v-security-code-slots input.is-filled,.v-security-modal.is-open.is-slider-mode .v-security-slider-panel,.v-security-modal.is-open.is-smart-mode .v-security-smart-panel,.v-security-smart-orb,.v-security-smart-orb::before,.v-security-smart-orb::after,.v-security-smart-ring,.v-security-smart-scan span,.v-security-smart,.v-security-smart-state,.v-security-smart-state i,.v-security-smart-state span,.v-security-slider-icon,.v-security-slider-icon::after,.v-security-slider::after,.v-security-slider-fill::after,.v-security-slider-handle,.v-security-slider-handle::after,.v-security-slider-state,.v-security-slider-state i,.v-security-slider-state span,.v-security-slider.is-done{animation:none !important}}@media (max-width:680px){.v-security-modal-box{width:min(100%,92vw);padding:30px 24px 34px;border-radius:24px}.v-security-modal-close{top:22px;right:22px}.v-security-head{padding-right:50px;gap:12px}.v-security-head h3{font-size:25px;margin-bottom:8px}.v-security-desc{font-size:16px}.v-security-captcha-row{grid-template-columns:1fr;gap:0;margin:22px 0 24px}.v-security-code-img{min-height:110px;font-size:42px}.v-security-code-slots{gap:8px;margin-bottom:24px}.v-security-code-slots input{min-height:58px;font-size:28px;border-radius:12px}.v-security-footer{flex-direction:column;align-items:stretch;gap:12px}.v-security-change{font-size:14px;gap:8px}.v-security-submit{float:none;width:100%;min-height:54px;margin:0;font-size:18px}.v-security-msg{position:static;color:var(--color-text-secondary);margin-top:12px;font-size:13px}.v-security-modal.is-slider-mode .v-security-modal-box{width:min(100%,420px);padding:calc(var(--auth-space) * 1.35);border-radius:var(--auth-radius)}.v-security-modal.is-slider-mode .v-security-slider-panel{padding:calc(var(--auth-space) * 1.1)}.v-security-modal.is-slider-mode .v-security-slider-panel h3{font-size:18px;margin:0 0 2px}.v-security-modal.is-slider-mode .v-security-slider-panel p{font-size:13px}.v-security-modal.is-slider-mode .v-security-slider{height:54px}.v-security-modal.is-slider-mode .v-security-slider-state{font-size:13px}.v-security-modal.is-smart-mode .v-security-modal-box{width:min(100%,360px);padding:calc(var(--auth-space) * 1.25);border-radius:var(--auth-radius)}.v-security-modal.is-smart-mode .v-security-smart-panel{padding:calc(var(--auth-space) * 1.15)}.v-security-modal.is-smart-mode .v-security-smart-copy h3{font-size:18px}.v-security-modal.is-smart-mode .v-security-smart-copy p{font-size:12px}.v-security-modal.is-smart-mode .v-security-smart{min-height:48px;font-size:13px}.v-security-modal.is-smart-mode .v-security-smart-state{font-size:12px}}.v-auth-row{display:flex;align-items:center;justify-content:space-between;gap:var(--auth-space);margin:0 0 var(--auth-space);color:var(--color-text-secondary);font-size:14px}.v-auth-check{display:inline-flex;align-items:center;gap:calc(var(--auth-space) * .5);color:var(--color-text-secondary);cursor:pointer}.v-auth-check input{width:18px;height:18px;accent-color:var(--auth-primary)}.v-auth-link{border:0;background:transparent;color:var(--auth-primary);font-size:inherit;font-weight:700;cursor:pointer;padding:0}.v-auth-link:hover{color:var(--auth-primary-hover)}.v-auth-submit{width:100%;min-height:48px;margin-top:calc(var(--auth-space) * .5);padding:calc(var(--auth-space) * .75) var(--auth-space);border:1px solid color-mix(in srgb,var(--auth-primary) 78%,transparent);border-radius:var(--auth-radius);display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--auth-space) * .5);background:color-mix(in srgb,var(--auth-primary) 100%,transparent);box-shadow:none;color:#fff;font-size:16px;font-weight:800;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}.v-auth-submit:hover{background:var(--auth-primary-hover);border-color:var(--auth-primary-hover);transform:translateY(-1px)}.v-auth-submit.is-loading{pointer-events:none;filter:saturate(.9)}.v-auth-submit.is-loading::before{content:"";width:16px;height:16px;border:2px solid rgba(255,255,255,.42);border-top-color:#fff;border-radius:50%;animation:v-auth-spin .7s linear infinite}.v-auth-msg{min-height:0;margin:0;color:var(--color-text-secondary);font-size:12.5px;text-align:center}.v-auth-modal .v-auth-msg{min-height:18px;margin:10px 0 0}.v-auth-msg.is-error{color:#ef4444}.v-auth-msg.is-ok{color:#16a34a}.v-auth-username-hint{margin:-6px 0 2px;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.v-auth-username-hint.is-checking{color:var(--color-text-secondary)}.v-auth-username-hint.is-error{color:#ef4444}.v-auth-username-hint.is-ok{color:#16a34a}.v-auth-divider{display:flex;align-items:center;gap:var(--auth-space);margin:calc(var(--auth-space) * 1.5) 0 var(--auth-space);color:var(--auth-muted);font-size:14px}.v-auth-divider::before,.v-auth-divider::after{content:"";flex:1;height:1px;background:var(--auth-border)}.v-auth-socials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--auth-space)}.v-auth-socials.is-single,.v-auth-socials:has(>.v-auth-social:only-child){grid-template-columns:minmax(168px,190px);justify-content:center}.v-auth-social{--social-brand:var(--color-primary);--social-soft:color-mix(in srgb,var(--social-brand) 10%,transparent);min-height:42px;border:1px solid var(--auth-border);border-radius:calc(var(--auth-radius) * .75);display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--auth-card-bg);color:var(--color-text-secondary);font-size:14px;font-weight:700;box-shadow:0 1px 2px rgba(15,23,42,.04);cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s}.v-auth-social i{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--social-brand);font-size:14px;line-height:1;text-shadow:none}.v-auth-social:hover{border-color:color-mix(in srgb,var(--social-brand) 32%,var(--auth-border));background:linear-gradient(180deg,color-mix(in srgb,var(--social-brand) 8%,var(--auth-card-bg)),var(--auth-card-bg));box-shadow:var(--shadow-sm);color:color-mix(in srgb,var(--social-brand) 38%,var(--color-text-primary));transform:translateY(-1px)}.v-auth-social-more{position:relative;margin-top:calc(var(--auth-space) * 1.1);display:flex;flex-direction:column;align-items:center;gap:calc(var(--auth-space) * .85)}.v-auth-more-toggle{border:0;background:transparent;color:var(--color-text-tertiary);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;cursor:pointer;padding:4px 8px;transition:color .2s}.v-auth-more-toggle:hover{color:var(--color-primary)}.v-auth-more-toggle i{font-size:12px;transition:transform .2s}.v-auth-social-more.is-open .v-auth-more-toggle i{transform:rotate(180deg)}.v-auth-more-panel{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:12;width:100%;min-width:min(360px,calc(100vw - 32px));transform:translateX(-50%);border:1px solid var(--auth-border);border-radius:calc(var(--auth-radius) * .9);background:color-mix(in srgb,var(--auth-card-bg) 96%,#fff);box-shadow:0 14px 34px rgba(15,23,42,.08);padding:calc(var(--auth-space) * 1.1);display:none}.v-auth-social-more.is-open .v-auth-more-panel{display:block;animation:vAuthMoreIn .2s ease}.v-auth-more-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--auth-space);color:var(--color-text-primary);font-size:16px}.v-auth-more-close{width:30px;height:30px;border:0;border-radius:999px;background:transparent;color:var(--color-text-tertiary);cursor:pointer;transition:background .2s,color .2s}.v-auth-more-close:hover{background:var(--color-bg-muted);color:var(--color-text-primary)}.v-auth-socials-more{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@keyframes vAuthMoreIn{from{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%,0)}}.v-auth-social-wechat i,.v-auth-social-wechat-mp i,.v-auth-social-rainbow_wx i,.v-auth-wechat{color:#07c160}.v-auth-social-wechat,.v-auth-social-wechat-mp,.v-auth-social-rainbow_wx{--social-brand:#07c160}.v-auth-social-qq i,.v-auth-social-rainbow_qq i,.v-auth-qq{color:#12b7f5}.v-auth-social-qq,.v-auth-social-rainbow_qq{--social-brand:#12b7f5}.v-auth-social-rainbow_alipay i{color:#1677ff}.v-auth-social-rainbow_alipay{--social-brand:#1677ff}.v-auth-social-rainbow_sina{--social-brand:#e6162d}.v-auth-social-rainbow_sina i{color:#e6162d}.v-auth-social-rainbow_baidu{--social-brand:#2932e1}.v-auth-social-rainbow_baidu i{color:#2932e1}.v-auth-social-rainbow_huawei{--social-brand:#cf0a2c}.v-auth-social-rainbow_huawei i{color:#cf0a2c}.v-auth-social-rainbow_xiaomi{--social-brand:#ff6900}.v-auth-social-rainbow_xiaomi i{color:#ff6900}.v-auth-social-rainbow_douyin{--social-brand:#111827}.v-auth-social-rainbow_douyin i{color:#111827}.v-auth-social-rainbow_bilibili{--social-brand:#00aeec}.v-auth-social-rainbow_bilibili i{color:#00aeec}.v-auth-social-rainbow_dingtalk{--social-brand:#1677ff}.v-auth-social-rainbow_dingtalk i{color:#1677ff}.v-auth-social-github i{color:#111827}.v-auth-social-github{--social-brand:#111827}.v-auth-qr-view{align-items:center;justify-content:center;padding:calc(var(--auth-space) * 1.5) 0;text-align:center}.v-auth-qr-view .v-auth-card-title{font-size:30px}.v-auth-qr-view .v-auth-card-sub{margin-bottom:calc(var(--auth-space) * 2.5)}.v-auth-qr-card{position:relative;margin-bottom:calc(var(--auth-space) * 2);padding:12px;border-radius:calc(var(--auth-radius) * 1.35);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.92));border:1px solid rgba(255,255,255,.82);box-shadow:var(--shadow-sm);cursor:pointer;transition:box-shadow .2s,transform .2s}.v-auth-qr-card:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.v-auth-qr-box{position:relative;width:208px;height:208px;border-radius:calc(var(--auth-radius) * .9);border:1px solid color-mix(in srgb,var(--auth-border) 70%,#fff);display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff;box-shadow:var(--shadow-sm)}.v-auth-qr-box::before{content:"";position:absolute;top:8px;left:50%;z-index:2;width:34px;height:4px;border-radius:999px;background:rgba(15,23,42,.055);transform:translateX(-50%);pointer-events:none}.v-auth-qr-box::after{content:"";position:absolute;left:50%;bottom:8px;z-index:2;width:6px;height:6px;border-radius:999px;background:rgba(15,23,42,.065);transform:translateX(-50%);pointer-events:none}.v-auth-qr-box>i{color:#1f2937;font-size:176px;line-height:1}.v-auth-qr-box>i[hidden],.v-auth-qr-card.is-loaded .v-auth-qr-box>i{display:none}.v-auth-qr-img{position:relative;z-index:1;display:block;width:calc(100% - 26px);height:calc(100% - 26px);object-fit:contain;border-radius:6px;background:#fff}.v-auth-qr-img[hidden]{display:none}.v-auth-qr-card.is-loading .v-auth-qr-box{opacity:.72}.v-auth-qr-card.is-loaded .v-auth-qr-scan{display:none}.v-auth-qr-scan{position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,var(--auth-primary),transparent);box-shadow:var(--shadow-sm);animation:v-auth-scan 2.5s ease-in-out infinite}.v-auth-qr-mask{position:absolute;inset:0;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(17,24,39,.7);color:#fff;font-weight:700;letter-spacing:.16em;opacity:0;transition:opacity .3s;backdrop-filter:blur(4px)}.v-auth-qr-card:hover .v-auth-qr-mask{opacity:1}.v-auth-qr-mask i{font-size:36px}.v-auth-qr-tip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0;color:#6b7280;font-size:14px;font-weight:650;letter-spacing:0}.v-auth-qr-tip::before{content:"";width:7px;height:7px;border-radius:999px;display:inline-block;background:#07c160;box-shadow:var(--shadow-sm)}.v-auth-qr-tip strong{display:inline-flex;align-items:center;gap:4px;font-weight:800}.v-auth-back{display:inline-flex;align-items:center;gap:6px;margin-top:16px}.v-auth-closed{padding:18px 0 6px;color:#64748b;text-align:center}.v-auth-agreement{margin:14px 0 0;padding-top:0;color:#6b7280;font-size:13px;line-height:1.7;text-align:center}.v-auth-agreement a{color:#2563eb;font-weight:700}@media (max-width:1180px){.v-auth-hero{padding:56px}.v-auth-hero-title{font-size:54px}.v-auth-stats{grid-template-columns:1fr;max-width:360px;gap:12px;margin-top:42px}.v-auth-stat{min-height:82px;padding:14px 15px}}@media (max-width:1023px){.v-auth{min-height:100dvh;overflow-y:auto}.v-auth-hero{display:none}.v-auth-panel{width:100%;min-height:100dvh}}@media (max-width:767px){.v-auth-panel{padding:16px}.v-auth-card{min-height:auto;padding:28px 22px;border-radius:22px}.v-auth-welcome{align-items:flex-start;margin-bottom:24px}.v-auth-card-title{font-size:22px}.v-auth-card-sub{font-size:14px}.v-auth-socials{gap:12px}.v-auth-qr-box{width:190px;height:190px}.v-auth-qr-box>i{font-size:158px}}.v-auth.is-embed{width:100%;max-width:none;min-height:0;height:auto;display:flex;align-items:stretch;justify-content:center;padding:0;background:transparent;overflow:hidden}.v-auth.is-embed .v-auth-bg,.v-auth.is-embed .v-auth-hero{display:none}.v-auth.is-embed .v-auth-panel{width:100%;max-width:none;min-height:0;height:auto;display:flex;align-items:stretch;justify-content:flex-start;padding:0;background:transparent}.v-auth.is-embed .v-auth-card{width:100%;max-width:none;min-height:0;height:auto;padding:44px 34px 22px;border:0;border-radius:0;background:var(--auth-card-bg);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none !important;filter:none !important;transform:none !important;opacity:1 !important}.v-auth.is-embed .v-auth-view,.v-auth.is-embed .v-auth-form.is-active{width:100%;max-width:none;animation:none !important;filter:none !important;transform:none !important;opacity:1 !important}.v-auth.is-embed[data-login-mode="qr"] .v-auth-card{padding-bottom:28px}body.author .v-rail,body.verve-profile-page .v-rail{display:none}body.author .v-shell,body.verve-profile-page .v-shell{max-width:var(--layout-width)}body.verve-creator-page .v-shell{width:100%;max-width:none;padding-inline:0}.v-profile{display:grid;grid-template-columns:240px minmax(0,1fr) 320px;gap:var(--spacing);align-items:start}.v-profile--two{grid-template-columns:240px minmax(0,1fr);overflow:visible}.v-profile--two>.v-settings{grid-column:2;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.v-profile--two>.v-settings-security-panel{grid-column:1 / -1;min-width:0;width:100%;max-width:100%;box-sizing:border-box}.v-profile-side{padding:calc(var(--spacing) * 1.25);position:sticky;top:80px}.v-profile-side-title{margin:0 0 var(--spacing);font-size:18px;font-weight:800;color:var(--color-text)}.v-profile-mobile-current{display:none}.v-profile-nav{display:flex;flex-direction:column;gap:calc(var(--spacing) * .375)}.v-profile-side-item{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .625) calc(var(--spacing) * .75);border-radius:var(--radius);font-size:14px;font-weight:600;color:var(--color-text-secondary);transition:background var(--transition),color var(--transition)}.v-profile-side-item i{width:20px;text-align:center;font-size:15px}.v-profile-side-item:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-profile-side-item.is-active{background:var(--color-primary);color:#ffffff}.v-profile-vip{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:10px;margin-top:var(--spacing);padding:10px;min-height:64px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card));color:var(--color-text);box-shadow:var(--shadow-xs);overflow:hidden;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.v-profile-vip:hover,.v-profile-vip:focus-visible{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#ffffff;box-shadow:var(--shadow-sm)}.v-profile-vip:hover strong,.v-profile-vip:hover small,.v-profile-vip:focus-visible strong,.v-profile-vip:focus-visible small{color:#ffffff}.v-profile-vip-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:14px}.v-profile-vip-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.v-profile-vip strong{display:block;margin:0;overflow:hidden;font-size:14px;font-weight:750;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-profile-vip small{display:block;margin:0;overflow:hidden;font-size:13px;line-height:1.2;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap}.v-profile-vip-go{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card));color:var(--color-primary);font-size:13px}.v-profile-vip:hover .v-profile-vip-go,.v-profile-vip:focus-visible .v-profile-vip-go{background:color-mix(in srgb,#ffffff 18%,transparent);color:#ffffff}.v-profile-main{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-profile-hero{position:relative;border-radius:calc(var(--radius) * 1.2);overflow:hidden;background-color:var(--color-primary);background-image:url("../../assets/images/profile/profile-hero.webp");background-size:cover;background-position:center;color:#ffffff}.v-profile-hero.is-custom-bg{background-image:var(--profile-bg);background-size:cover;background-position:center}.v-profile-hero-mask{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-text) 52%,transparent) 0%,color-mix(in srgb,var(--color-text) 34%,transparent) 36%,color-mix(in srgb,var(--color-text) 16%,transparent) 72%,color-mix(in srgb,var(--color-text) 24%,transparent) 100%),radial-gradient(circle at 16% 34%,color-mix(in srgb,var(--color-text) 36%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--color-text) 14%,transparent),color-mix(in srgb,var(--color-text) 42%,transparent));backdrop-filter:saturate(112%) contrast(108%);z-index:0}.v-profile-hero-top{position:relative;z-index:1;padding:calc(var(--spacing) * 1.75)}.v-profile-hero-actions{position:absolute;top:calc(var(--spacing) * 1.25);right:calc(var(--spacing) * 1.25);z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.v-profile-bg-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:min(100%,420px)}.v-profile-edit{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:calc(var(--spacing) * .5) var(--spacing);border:1px solid color-mix(in srgb,var(--color-bg-card) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);color:var(--color-text);font-size:13px;font-weight:700;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 18%,transparent);backdrop-filter:blur(12px) saturate(125%);cursor:pointer;transition:background var(--transition),box-shadow var(--transition),transform var(--transition)}.v-profile-edit:hover,.v-profile-edit.is-busy{background:#ffffff;box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 22%,transparent);transform:translateY(-1px)}.v-profile-edit.is-following{background:color-mix(in srgb,var(--color-bg-card) 25%,transparent);color:#ffffff}.v-profile-bg-change.is-busy,.v-profile-bg-remove.is-busy{pointer-events:none}.v-profile-bg-remove.is-hidden{display:none}.v-profile-id{display:flex;align-items:center;gap:calc(var(--spacing) * 1.25)}.v-profile-avatar{flex-shrink:0;width:96px;height:96px;border-radius:50%;overflow:hidden;border:4px solid color-mix(in srgb,var(--color-bg-card) 85%,transparent)}.v-profile-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-profile-id-info{position:relative;min-width:0}.v-profile-id-info::before{content:"";position:absolute;inset:-12px -18px;z-index:-1;border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-text) 20%,transparent);filter:blur(18px);opacity:.88;pointer-events:none}.v-profile-name{display:flex;align-items:center;gap:calc(var(--spacing) * .625)}.v-profile-name h1{margin:0;font-size:24px;font-weight:800;color:#ffffff;text-shadow:none}.v-profile-level{padding:2px 10px;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:12px;font-weight:700}.v-profile-name .v-verify-badges,.v-profile-name .v-level-badges,.v-profile-name .v-member-badges{position:relative;inset:auto;display:inline-flex;align-items:center;justify-content:center;width:auto;height:24px;gap:4px;transform:none}.v-profile-name .v-verify-badge-dot,.v-profile-name .v-level-badge-dot,.v-profile-name .v-member-badge-dot{position:relative;width:24px;height:24px;border:0;background:transparent;box-shadow:none}.v-profile-name .v-verify-badge-dot>img,.v-profile-name .v-level-badge-dot>img,.v-profile-name .v-member-badge-dot>img{width:24px;height:24px;object-fit:contain}.v-profile-name .v-user-achievement-badge{--user-achievement-size:24px}.v-card-name .v-verify-badges,.v-card-name .v-level-badges,.v-card-name .v-member-badges,.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges,.v-user-card-name .v-verify-badges,.v-user-card-name .v-level-badges,.v-user-card-name .v-member-badges,.v-profile-act-user-head .v-verify-badges,.v-profile-act-user-head .v-level-badges,.v-profile-act-user-head .v-member-badges,.v-afeed-user-name .v-verify-badges,.v-afeed-user-name .v-level-badges,.v-afeed-user-name .v-member-badges,.v-detail-author-name .v-verify-badges,.v-detail-author-name .v-level-badges,.v-detail-author-name .v-member-badges{position:relative !important;inset:auto !important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;height:var(--identity-inline-size,24px);gap:3px;transform:none !important}.v-card-name .v-verify-badge-dot,.v-card-name .v-level-badge-dot,.v-card-name .v-member-badge-dot,.v-feed-name-row .v-verify-badge-dot,.v-feed-name-row .v-level-badge-dot,.v-feed-name-row .v-member-badge-dot,.v-user-card-name .v-verify-badge-dot,.v-user-card-name .v-level-badge-dot,.v-user-card-name .v-member-badge-dot,.v-profile-act-user-head .v-verify-badge-dot,.v-profile-act-user-head .v-level-badge-dot,.v-profile-act-user-head .v-member-badge-dot,.v-afeed-user-name .v-verify-badge-dot,.v-afeed-user-name .v-level-badge-dot,.v-afeed-user-name .v-member-badge-dot,.v-detail-author-name .v-verify-badge-dot,.v-detail-author-name .v-level-badge-dot,.v-detail-author-name .v-member-badge-dot{position:relative !important;inset:auto !important;width:var(--identity-inline-size,24px);height:var(--identity-inline-size,24px);border:0;background:transparent;box-shadow:none;transform:none}.v-card-name .v-verify-badge-dot>img,.v-card-name .v-level-badge-dot>img,.v-card-name .v-member-badge-dot>img,.v-feed-name-row .v-verify-badge-dot>img,.v-feed-name-row .v-level-badge-dot>img,.v-feed-name-row .v-member-badge-dot>img,.v-user-card-name .v-verify-badge-dot>img,.v-user-card-name .v-level-badge-dot>img,.v-user-card-name .v-member-badge-dot>img,.v-profile-act-user-head .v-verify-badge-dot>img,.v-profile-act-user-head .v-level-badge-dot>img,.v-profile-act-user-head .v-member-badge-dot>img,.v-afeed-user-name .v-verify-badge-dot>img,.v-afeed-user-name .v-level-badge-dot>img,.v-afeed-user-name .v-member-badge-dot>img,.v-detail-author-name .v-verify-badge-dot>img,.v-detail-author-name .v-level-badge-dot>img,.v-detail-author-name .v-member-badge-dot>img{width:100%;height:100%;object-fit:contain}.v-profile-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;margin-top:8px;font-size:13px;line-height:1.4;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent);text-shadow:none}.v-profile-meta span{display:inline-flex;align-items:center;min-width:0}.v-profile-meta span:not(:last-child)::after{content:"";width:1px;height:12px;margin:0 11px;background:color-mix(in srgb,var(--color-bg-card) 44%,transparent)}.v-profile-meta i{width:15px;margin-right:5px;font-size:12px;text-align:center;color:color-mix(in srgb,var(--color-bg-card) 78%,transparent)}.v-profile-meta a{color:inherit;text-decoration:none;transition:color .18s var(--ease)}.v-profile-meta a:hover{color:var(--color-bg-card)}.v-profile-bio{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin:9px 0 0;font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--color-bg-card) 90%,transparent);max-width:680px;text-shadow:none}.v-profile-bio-text{font-weight:600}.v-profile-bio-signals{font-size:13px;color:color-mix(in srgb,var(--color-bg-card) 78%,transparent)}.v-profile-bio-text + .v-profile-bio-signals::before{content:"";display:inline-block;width:4px;height:4px;margin-right:10px;border-radius:999px;vertical-align:2px;background:currentColor;opacity:.72}.v-profile-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0 calc(var(--spacing) * .75) calc(var(--spacing) * .75);padding:7px;border:1px solid color-mix(in srgb,var(--color-bg-card) 36%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 16%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-bg-card) 34%,transparent);backdrop-filter:blur(12px)}.v-profile-stat{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:38px;padding:6px 8px;position:relative;border:1px solid color-mix(in srgb,var(--color-bg-card) 28%,transparent);border-radius:calc(var(--radius) * .58);background:color-mix(in srgb,var(--color-bg-card) 70%,transparent);box-shadow:0 6px 16px color-mix(in srgb,var(--color-text) 8%,transparent);transition:transform .16s var(--ease),box-shadow .16s var(--ease),background .16s var(--ease)}.v-profile-stat:hover{transform:translateY(-1px);background:var(--color-bg-card);box-shadow:0 9px 20px color-mix(in srgb,var(--color-text) 11%,transparent)}.v-profile-stat-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;border-radius:6px;background:color-mix(in srgb,var(--color-primary) 9%,transparent);color:var(--color-primary);font-size:11px}.v-profile-stat-main{display:flex;align-items:baseline;justify-content:center;min-width:0;gap:4px}.v-profile-stat strong{display:block;font-size:16px;font-weight:800;line-height:1;color:var(--color-text)}.v-profile-stat em{display:block;font-size:11px;font-style:normal;line-height:1;color:var(--color-text-secondary)}.v-profile-feed{padding:calc(var(--spacing) * 1.25)}.v-profile-tabs{display:flex;gap:calc(var(--spacing) * 1.5);border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing)}.v-profile-tab{position:relative;padding:0 0 calc(var(--spacing) * .625);border:none;background:transparent;font-size:14.5px;font-weight:700;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition)}.v-profile-tab::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary);opacity:0;transition:opacity var(--transition)}.v-profile-tab.is-active{color:var(--color-primary)}.v-profile-tab.is-active::after{opacity:1}.v-profile-act{position:relative;display:grid;grid-template-columns:48px 1fr;gap:var(--spacing);padding:calc(var(--spacing) * 1.25) 0}.v-profile-act::before{content:"";position:absolute;left:39px;top:0;bottom:0;width:2px;background:var(--color-border)}.v-profile-act:first-of-type::before{top:44px}.v-profile-act:last-of-type::before{bottom:auto;height:44px}.v-profile-act:only-of-type::before{display:none}.v-profile-act-icon{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:17px;box-shadow:var(--shadow-sm)}.v-profile-act-icon.is-purple{background:var(--color-primary)}.v-profile-act-icon.is-blue{background:var(--color-info)}.v-profile-act-icon.is-orange{background:var(--color-accent)}.v-profile-act-body{min-width:0;padding-top:2px}.v-profile-act-head{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .5);font-size:15px;font-weight:700;color:var(--color-text)}.v-profile-act-action{color:var(--color-text)}.v-profile-act-link{color:var(--color-primary);transition:color var(--transition)}.v-profile-act-link:hover{color:var(--color-primary-hover)}.v-profile-act-time{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--color-text-muted)}.v-profile-act-text{margin:calc(var(--spacing) * .625) 0 0;font-size:14px;line-height:1.6;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-profile-act-withimg{display:flex;gap:var(--spacing);align-items:center}.v-profile-act-withimg .v-profile-act-text{flex:1;min-width:0}.v-profile-act-thumb{flex-shrink:0;width:168px;height:92px;border-radius:var(--radius);overflow:hidden;background:var(--color-bg-muted)}.v-profile-act-thumb img,.v-profile-act-thumb video{width:100%;height:100%;object-fit:cover;transition:transform var(--transition);display:block}.v-profile-act-thumb:hover img{transform:scale(1.05)}.v-profile-more-wrap{text-align:center;margin-top:var(--spacing)}.v-profile-more{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:13.5px;font-weight:700;transition:background var(--transition)}.v-profile-more:hover{background:var(--color-bg-card)}.v-profile-right{display:flex;flex-direction:column;gap:var(--spacing);position:sticky;top:80px}.v-profile-card{padding:calc(var(--spacing) * 1.25)}.v-profile-card-title{margin-bottom:var(--spacing);font-size:16px;font-weight:800;color:var(--color-text)}.v-profile-exp{padding:var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted)}.v-profile-exp-label{font-size:12.5px;font-weight:700;color:var(--color-primary)}.v-profile-exp-main{display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--spacing) * .375)}.v-profile-exp-main strong{font-size:18px;font-weight:800;color:var(--color-text)}.v-profile-exp-lv{padding:2px 10px;border-radius:calc(var(--radius) * .5);background:var(--color-primary);color:#ffffff;font-size:12px;font-weight:700}.v-profile-progress{height:8px;border-radius:var(--radius);background:var(--color-border);margin-top:calc(var(--spacing) * .75);overflow:hidden}.v-profile-progress-bar{display:block;height:100%;width:0;border-radius:inherit;background:var(--color-primary);transition:width .6s ease}.v-profile-three{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--spacing);text-align:center}.v-profile-three>div:not(:last-child){border-right:1px solid var(--color-border)}.v-profile-three-ico{width:38px;height:38px;margin:0 auto calc(var(--spacing) * .5);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:var(--color-primary-soft);color:var(--color-primary);font-size:15px}.v-profile-three-ico.is-red{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-danger)}.v-profile-three-ico.is-blue{background:var(--color-primary-soft);color:var(--color-primary)}.v-profile-three-label{display:block;font-size:12.5px;color:var(--color-text-secondary)}.v-profile-three strong{display:block;margin-top:4px;font-size:16px;font-weight:800;color:var(--color-text)}.v-profile-medals{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing)}.v-profile-card-title--between{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing)}.v-profile-card-more{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 9px 0 11px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer;font-size:12.5px;font-weight:900;line-height:1;transition:background var(--transition),color var(--transition),transform var(--transition)}.v-profile-card-more em{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;border-radius:999px;background:var(--color-bg-card);color:currentColor;font-size:11px;font-style:normal}.v-profile-card-more i{font-size:10px;transition:transform var(--transition)}.v-profile-card-more:hover{transform:translateY(-1px);background:var(--color-primary);color:#fff}.v-profile-card-more:hover em{background:color-mix(in srgb,#fff 18%,transparent)}.v-profile-card-more:hover i{transform:translateX(2px)}.v-profile-medals .v-achievement-item.is-compact{min-width:0;border-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-border));background:linear-gradient(180deg,var(--color-bg-card),var(--color-bg-muted))}.v-profile-medals .v-achievement-icon img{width:46px;height:46px}.v-profile-medals-empty{grid-column:1 / -1;margin:0;padding:calc(var(--spacing) * 1.4) var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);text-align:center;font-size:13px}.v-profile-medal{text-align:center}.v-profile-medal-img{display:block;width:56px;height:56px;margin:0 auto calc(var(--spacing) * .375)}.v-profile-medal-img img{width:100%;height:100%;object-fit:contain}.v-profile-medal.is-locked .v-profile-medal-img img{filter:grayscale(1);opacity:.4}.v-profile-medal-name{display:block;font-size:12.5px;font-weight:700;color:var(--color-text)}.v-profile-medal-state{display:block;margin-top:2px;font-size:11px;color:var(--color-text-muted)}.v-ripple{position:fixed;width:10px;height:10px;border-radius:50%;pointer-events:none;background:color-mix(in srgb,var(--color-primary) 22%,transparent);transform:translate(-50%,-50%);animation:v-ripple-anim .55s ease-out forwards;z-index:9999}@keyframes v-ripple-anim{to{width:90px;height:90px;opacity:0}}.v-pop{animation:v-pop-anim .4s ease}@keyframes v-pop-anim{0%{transform:scale(1)}45%{transform:scale(.96)}100%{transform:scale(1)}}.v-profile-card{transition:transform .25s ease}.v-profile-act{border-radius:calc(var(--radius) * 1.1);padding:calc(var(--spacing) * 1.25) var(--spacing);transition:background .22s ease,transform .22s ease}.v-profile-act:hover{background:var(--color-primary-soft);transform:translateX(4px)}.v-profile-act-icon{transition:transform .22s ease}.v-profile-act:hover .v-profile-act-icon{transform:scale(1.06)}.v-profile-side-item,.v-profile-tab{transition:transform .22s ease,background .22s ease,color .22s ease}.v-profile-medal{transition:transform .22s ease}.v-profile-medal:hover{transform:translateY(-4px)}@media (max-width:1279px){.v-profile{grid-template-columns:220px minmax(0,1fr)}.v-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.v-profile-right{grid-column:1 / -1;flex-direction:row;position:static}.v-profile-card{flex:1}}@media (max-width:1023px){.v-profile{grid-template-columns:1fr}.v-profile-side{position:static}}@media (max-width:767px){.v-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v-profile-right{flex-direction:column}.v-profile-id{flex-direction:column;text-align:center}.v-profile-medals{grid-template-columns:repeat(2,1fr)}}.v-myposts{min-width:0}.v-myposts-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing)}.v-myposts-title{margin:0;font-size:22px;font-weight:800;color:var(--color-text)}.v-myposts-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing);margin-bottom:var(--spacing)}.v-myposts-tabs{display:flex;gap:calc(var(--spacing) * 1.5);position:relative}.v-myposts-tab{position:relative;padding-bottom:calc(var(--spacing) * .5);font-size:14.5px;font-weight:700;color:var(--color-text-secondary);transition:color var(--transition)}.v-myposts-tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--color-primary);opacity:0;transition:opacity var(--transition)}.v-myposts-tab:hover{color:var(--color-primary)}.v-myposts-tab.is-active{color:var(--color-primary)}.v-myposts-tab.is-active::after{opacity:1}.v-myposts-tabs.is-enhanced::after{content:"";position:absolute;left:0;bottom:0;width:var(--tab-w,0px);height:2px;border-radius:999px;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,var(--color-primary-hover)));box-shadow:var(--shadow-sm);transform:translateX(var(--tab-x,0px));transition:transform .28s cubic-bezier(.16,1,.3,1),width .28s cubic-bezier(.16,1,.3,1),opacity .2s ease;pointer-events:none}.v-myposts-tabs.is-enhanced .v-myposts-tab::after{display:none}.v-myposts-filters{display:flex;align-items:center;gap:calc(var(--spacing) * .625)}.v-myposts-select{height:38px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;cursor:pointer;transition:border-color var(--transition)}.v-myposts-select:hover{border-color:var(--color-primary)}.v-myposts-select-wrap{position:relative;min-width:136px}.v-myposts-select-wrap .v-myposts-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.v-myposts-select-ui{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:750;text-align:left;transition:border-color var(--transition),box-shadow var(--transition),color var(--transition),background var(--transition)}.v-myposts-select-ui span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-myposts-select-ui i{color:var(--color-text-muted);font-size:11px;transition:transform var(--transition),color var(--transition)}.v-myposts-select-wrap.is-open .v-myposts-select-ui{border-color:var(--color-primary);color:var(--color-text);box-shadow:var(--shadow-sm)}.v-myposts-select-wrap.is-open .v-myposts-select-ui i{color:var(--color-primary);transform:rotate(180deg)}.v-myposts-select-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:45;display:none;max-height:260px;padding:6px;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 18px 42px color-mix(in srgb,var(--color-text) 14%,transparent);scrollbar-color:color-mix(in srgb,var(--color-primary) 46%,var(--color-border-strong)) transparent;scrollbar-width:thin}.v-myposts-select-menu::-webkit-scrollbar{width:6px}.v-myposts-select-menu::-webkit-scrollbar-track{background:transparent}.v-myposts-select-menu::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-primary) 42%,var(--color-border-strong))}.v-myposts-select-menu::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}.v-myposts-select-wrap.is-open .v-myposts-select-menu{display:grid;gap:2px}.v-myposts-select-option{display:flex;align-items:center;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:calc(var(--radius) * .7);background:transparent;color:var(--color-text-secondary);font-size:13px;text-align:left}.v-myposts-select-option:hover,.v-myposts-select-option.is-selected{background:var(--color-primary-soft);color:var(--color-primary)}.v-myposts-search{display:flex;align-items:center;height:38px;padding:0 calc(var(--spacing) * .25) 0 calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-myposts-search input{width:180px;border:none;background:transparent;font-size:13px;color:var(--color-text);outline:none}.v-myposts-search button{width:30px;height:30px;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer}.v-myposts-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:12px;margin-bottom:var(--spacing);border-radius:var(--radius)}.v-myposts-stat{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:11px 12px;border-radius:calc(var(--radius) * .8);background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 92%,transparent),color-mix(in srgb,var(--color-bg-card) 72%,transparent));transition:transform var(--transition),background var(--transition),box-shadow var(--transition)}.v-myposts-stat:hover{transform:translateY(-1px);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 6%,transparent)}.v-myposts-stat-ico{position:relative;width:40px;height:40px;flex-shrink:0;border-radius:calc(var(--radius) * .72);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,transparent),color-mix(in srgb,var(--color-primary) 4%,transparent));color:var(--color-primary);font-size:16px;box-shadow:var(--shadow-sm)}.v-myposts-stat-ico i{display:block;line-height:1;transform:translateY(.5px)}.v-myposts-stat-ico.is-green{background:linear-gradient(135deg,color-mix(in srgb,var(--color-secondary) 14%,transparent),color-mix(in srgb,var(--color-secondary) 4%,transparent));color:var(--color-secondary)}.v-myposts-stat-ico.is-orange{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 16%,transparent),color-mix(in srgb,var(--color-warning) 5%,transparent));color:var(--color-warning)}.v-myposts-stat-ico.is-blue{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,transparent),color-mix(in srgb,var(--color-primary) 4%,transparent));color:var(--color-primary)}.v-myposts-stat-ico.is-red{background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 14%,transparent),color-mix(in srgb,var(--color-warning) 4%,transparent));color:var(--color-danger)}.v-myposts-stat-ico.is-info{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 14%,transparent),color-mix(in srgb,var(--color-info) 4%,transparent));color:var(--color-info)}.v-myposts-stat strong{display:block;font-size:19px;font-weight:800;color:var(--color-text);line-height:1;letter-spacing:-.02em}.v-myposts-stat>div>span{display:block;margin-top:5px;font-size:12.5px;color:var(--color-text-secondary);line-height:1.2;white-space:nowrap}.v-myposts-table{padding:0}.v-myposts-thead,.v-myposts-row{display:grid;grid-template-columns:minmax(0,1fr) 100px 96px 70px 120px 110px;align-items:center;gap:var(--spacing);padding:var(--spacing) calc(var(--spacing) * 1.25)}.v-myposts-thead{border-bottom:1px solid var(--color-border);font-size:12.5px;font-weight:700;color:var(--color-text-muted)}.v-myposts-row{border-bottom:1px solid var(--color-border);transition:background var(--transition)}.v-myposts-row:last-child{border-bottom:none}.v-myposts-row:hover{background:var(--color-bg-muted)}.v-myposts-col-main{display:flex;gap:var(--spacing);min-width:0}.v-myposts-thumb{flex-shrink:0;width:84px;height:60px;border-radius:var(--radius);overflow:hidden;background:var(--color-bg-muted);display:flex;align-items:center;justify-content:center}.v-myposts-thumb img,.v-myposts-thumb video{width:100%;height:100%;object-fit:cover;display:block}.v-myposts-thumb img.is-board-cover{filter:saturate(.9);opacity:.92}.v-myposts-thumb-ph{color:var(--color-text-muted);font-size:20px}.v-myposts-info{min-width:0}.v-myposts-mobile-meta{display:none}.v-myposts-post-title{display:block;font-size:14.5px;font-weight:700;color:var(--color-text);line-height:1.4;transition:color var(--transition)}.v-myposts-post-title:hover{color:var(--color-primary)}.v-myposts-post-excerpt{margin:calc(var(--spacing) * .25) 0 calc(var(--spacing) * .375);font-size:12.5px;color:var(--color-text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-myposts-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .25)}.v-myposts-tag{padding:1px 8px;border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:600}.v-myposts-tag.is-more{background:var(--color-bg-muted);color:var(--color-text-muted)}.v-myposts-col-board a{font-size:13px;color:var(--color-text-secondary);transition:color var(--transition)}.v-myposts-col-board a:hover{color:var(--color-primary)}.v-myposts-muted{color:var(--color-text-muted)}.v-myposts-col-meta{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--color-text-secondary)}.v-myposts-col-meta i,.v-myposts-col-like i{margin-right:4px;color:var(--color-text-muted)}.v-myposts-col-like{font-size:12.5px;color:var(--color-text-secondary)}.v-myposts-col-time{display:flex;flex-direction:column;gap:3px}.v-myposts-date{font-size:13px;color:var(--color-text);font-weight:600}.v-myposts-ago{font-size:11.5px;color:var(--color-text-muted)}.v-myposts-col-act{display:flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-myposts-act{width:32px;height:32px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .6);background:var(--color-bg-card);color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;font-size:13px;transition:border-color var(--transition),color var(--transition),background var(--transition)}.v-myposts-act:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft)}.v-myposts-act.is-danger{color:var(--color-danger)}.v-myposts-act.is-danger:hover{border-color:color-mix(in srgb,var(--color-warning) 35%,transparent);background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:var(--color-danger)}.v-myposts-row.is-removing{opacity:0;transform:translateX(10px);transition:opacity .2s ease,transform .2s ease}.v-myposts-foot{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing) calc(var(--spacing) * 1.25);border-top:1px solid var(--color-border)}.v-myposts-total{font-size:13px;color:var(--color-text-muted)}.v-myposts-pages{display:flex;gap:calc(var(--spacing) * .25)}.v-myposts-pages .page-numbers{min-width:34px;height:34px;padding:0 calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .6);display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:var(--color-text-secondary);transition:border-color var(--transition),color var(--transition),background var(--transition)}.v-myposts-pages .page-numbers:hover{border-color:var(--color-primary);color:var(--color-primary)}.v-myposts-pages .page-numbers.current{background:var(--color-primary);border-color:var(--color-primary);color:#ffffff}@media (max-width:1180px){.v-myposts-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.v-myposts-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.v-myposts-thead{display:none}.v-myposts-row{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"thumb main" "meta meta"}.v-myposts-col-main{grid-area:main;gap:0}.v-myposts-row .v-myposts-thumb{grid-area:thumb}.v-myposts-col-board,.v-myposts-col-meta,.v-myposts-col-like,.v-myposts-col-time,.v-myposts-col-act{display:none}}@media (max-width:767px){.v-myposts-stats{grid-template-columns:repeat(2,1fr)}.v-myposts-bar{flex-direction:column;align-items:stretch}.v-myposts-filters{flex-wrap:wrap}.v-myposts-search input{width:100%}}.v-myposts-stats--4{grid-template-columns:repeat(4,1fr)}.v-myreplies-thead,.v-myreplies-row{grid-template-columns:minmax(0,1fr) 220px 110px 90px 48px}.v-myreplies-row{align-items:flex-start}.v-myreplies-row .v-myposts-col-main{gap:calc(var(--spacing) * .75)}.v-myreplies-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden}.v-myreplies-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-myreplies-content{min-width:0}.v-myreplies-head{font-size:13px;color:var(--color-text-secondary);margin-bottom:calc(var(--spacing) * .25)}.v-myreplies-type{color:var(--color-primary);font-weight:700}.v-myreplies-text{margin:0 0 calc(var(--spacing) * .375);font-size:14px;line-height:1.6;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-myreplies-origin{margin:0;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .625);border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);font-size:12.5px;color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-myreplies-origin span{color:var(--color-text-secondary)}.v-myreplies-post{display:flex;align-items:center;gap:calc(var(--spacing) * .5);min-width:0}.v-myreplies-post-thumb{flex-shrink:0;width:48px;height:48px;border-radius:calc(var(--radius) * .6);overflow:hidden;background:var(--color-bg-muted);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.v-myreplies-post-thumb img,.v-myreplies-post-thumb video{width:100%;height:100%;object-fit:cover;display:block}.v-myreplies-post-info{min-width:0;display:flex;flex-direction:column;gap:3px}.v-myreplies-post-title{font-size:13px;font-weight:600;color:var(--color-text);transition:color var(--transition);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-myreplies-post:hover .v-myreplies-post-title{color:var(--color-primary)}.v-myreplies-post-meta{font-size:11.5px;color:var(--color-text-muted)}.v-myreplies-col-time{display:flex;flex-direction:column;gap:3px}.v-myreplies-badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:calc(var(--radius) * .5);font-size:12px;font-weight:600}.v-myreplies-badge.is-ok{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:var(--color-secondary)}.v-myreplies-badge.is-pending{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning)}.v-myreplies-badge.is-spam{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-danger)}.v-myreplies-col-act{display:flex;justify-content:flex-end}@media (max-width:1023px){.v-myposts-stats--4{grid-template-columns:repeat(2,1fr)}.v-myreplies-thead{display:none}.v-myreplies-row{grid-template-columns:1fr;gap:calc(var(--spacing) * .5)}.v-myreplies-col-post,.v-myreplies-col-time,.v-myreplies-col-status{padding-left:52px}.v-myreplies-col-act{display:none}}.v-myfav{min-width:0}.v-myfav-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing);margin-top:var(--spacing)}.v-myfav-card{display:flex;flex-direction:column;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.1);overflow:hidden;transition:border-color var(--transition),transform var(--transition)}.v-myfav-card:hover{border-color:var(--color-primary);transform:translateY(-2px)}.v-myfav-thumb{display:block;aspect-ratio:16 / 9;background:var(--color-bg-muted);overflow:hidden}.v-myfav-thumb img,.v-myfav-thumb video{width:100%;height:100%;object-fit:cover;transition:transform var(--transition);display:block}.v-myfav-card:hover .v-myfav-thumb img{transform:scale(1.04)}.v-myfav-thumb-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:26px}.v-myfav-body{flex:1;display:flex;flex-direction:column;gap:calc(var(--spacing) * .5);padding:var(--spacing)}.v-myfav-top{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * .5)}.v-myfav-title{font-size:14.5px;font-weight:700;line-height:1.4;color:var(--color-text);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition)}.v-myfav-title:hover{color:var(--color-primary)}.v-myfav-unfav{flex-shrink:0;border:none;background:transparent;color:var(--color-primary);font-size:15px;cursor:pointer;transition:transform var(--transition),color var(--transition)}.v-myfav-unfav:hover{transform:scale(1.12)}.v-myfav-excerpt{margin:0;font-size:12.5px;line-height:1.6;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-myfav-board{align-self:flex-start;padding:2px 10px;border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:11.5px;font-weight:600}.v-myfav-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .5);margin-top:auto;padding-top:calc(var(--spacing) * .5);border-top:1px solid var(--color-border)}.v-myfav-author{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);font-size:12px;color:var(--color-text-secondary);min-width:0}.v-myfav-author img{width:20px;height:20px;border-radius:50%}.v-myfav-stats{display:inline-flex;gap:calc(var(--spacing) * .5);font-size:11.5px;color:var(--color-text-muted);flex-shrink:0}.v-myfav-stats i{margin-right:2px}.v-myfav-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 3) 0;color:var(--color-text-muted)}.v-myfav-empty i{font-size:36px;color:var(--color-border)}.v-myfav-foot-bar{margin-top:var(--spacing);border-top:none;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius)}@media (max-width:1279px){.v-myfav-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.v-myfav-grid{grid-template-columns:1fr}}.v-myfollow-thead,.v-myfollow-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) 110px 130px}.v-myfollow-row{align-items:center}.v-myfollow-row .v-myposts-col-main{gap:calc(var(--spacing) * .75);align-items:center}.v-myfollow-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden}.v-myfollow-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-myfollow-info{min-width:0}.v-myfollow-name{display:flex;align-items:center;gap:calc(var(--spacing) * .375);margin-bottom:3px}.v-myfollow-name a{font-size:14.5px;font-weight:700;color:var(--color-text);transition:color var(--transition)}.v-myfollow-name a:hover{color:var(--color-primary)}.v-myfollow-level{padding:1px 8px;border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:700}.v-myfollow-meta{display:flex;gap:var(--spacing);font-size:12px;color:var(--color-text-muted)}.v-myfollow-col-bio{font-size:13px;color:var(--color-text-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-myfollow-col-time{font-size:13px;color:var(--color-text-muted)}.v-myfollow-col-act{display:flex;align-items:center;gap:calc(var(--spacing) * .375);justify-content:flex-end}.v-myfollow-btn{flex-shrink:0}@media (max-width:1023px){.v-myfollow-thead{display:none}.v-myfollow-row{grid-template-columns:1fr auto;gap:calc(var(--spacing) * .5) var(--spacing)}.v-myfollow-col-bio{grid-column:1 / -1;padding-left:60px}.v-myfollow-col-time{display:none}.v-myfollow-col-act{justify-content:flex-end}}.v-settings{min-width:0}.v-settings-head{margin-bottom:var(--spacing)}.v-settings-title{margin:0;font-size:22px;font-weight:800;color:var(--color-text)}.v-settings-sub{margin:calc(var(--spacing) * .25) 0 0;font-size:13px;color:var(--color-text-secondary)}.v-settings-tabs{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 1.5);padding:0 0 calc(var(--spacing) * .75);margin-bottom:var(--spacing);border-bottom:1px solid var(--color-border)}.v-settings-tab{position:relative;display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);padding-bottom:calc(var(--spacing) * .75);margin-bottom:calc(var(--spacing) * -.75 - 1px);border:none;background:transparent;font-size:14px;font-weight:700;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition)}.v-settings-tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--color-primary);opacity:0;transition:opacity var(--transition)}.v-settings-tab:hover{color:var(--color-primary)}.v-settings-tab.is-active{color:var(--color-primary)}.v-settings-tab.is-active::after{opacity:1}.v-settings-pane{display:none;margin-bottom:var(--spacing)}.v-settings-pane.is-active{display:block}.v-settings-pane-title{margin:0 0 calc(var(--spacing) * .25);font-size:16px;font-weight:800;color:var(--color-text)}.v-settings-pane-sub{margin:0 0 var(--spacing);font-size:13px;color:var(--color-text-secondary)}.v-settings-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing) calc(var(--spacing) * 2)}.v-settings-form--narrow{max-width:460px}.v-settings-field{margin-bottom:var(--spacing)}.v-settings-field>label{display:block;margin-bottom:calc(var(--spacing) * .375);font-size:13px;font-weight:600;color:var(--color-text)}.v-settings-field input[type="text"],.v-settings-field input[type="password"],.v-settings-field select,.v-settings-field textarea{width:100%;padding:calc(var(--spacing) * .625) calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:14px;font-family:inherit;outline:none;transition:border-color var(--transition)}.v-settings-field input:focus,.v-settings-field select:focus,.v-settings-field textarea:focus{border-color:var(--color-primary)}.v-settings-field input[readonly]{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}.v-settings-field textarea{resize:vertical}.v-settings-hint{display:block;margin-top:calc(var(--spacing) * .25);font-size:12px;color:var(--color-text-muted)}.v-settings-counter{display:block;margin-top:calc(var(--spacing) * .25);font-size:12px;color:var(--color-text-muted);text-align:right}.v-settings-avatar{display:flex;align-items:center;gap:var(--spacing)}.v-settings-avatar img{width:72px;height:72px;border-radius:50%;flex-shrink:0}.v-settings-avatar-pic{position:relative;display:inline-flex;flex-shrink:0;border-radius:50%}.v-settings-avatar-info{display:flex;flex-direction:column;gap:calc(var(--spacing) * .375)}.v-settings-avatar-btn{align-self:flex-start;font-size:13px;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);cursor:pointer}.v-settings-avatar-btn.is-busy{opacity:.65;pointer-events:none}.v-settings-bg{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:var(--spacing);align-items:center}.v-settings-bg-preview{position:relative;aspect-ratio:3 / 1;border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 48%,var(--color-info) 100%);background-size:cover;background-position:center;overflow:hidden}.v-settings-bg-preview.has-bg{background-image:var(--profile-bg-preview)}.v-settings-bg-preview::after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 22%,transparent)}.v-settings-bg-preview span{position:absolute;left:12px;bottom:10px;z-index:1;color:#ffffff;font-size:12px;font-weight:700}.v-settings-bg-info{display:flex;flex-direction:column;gap:calc(var(--spacing) * .375)}.v-settings-bg-actions{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}.v-settings-bg-btn,.v-settings-bg-remove{align-self:flex-start;font-size:13px;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);cursor:pointer}.v-settings-bg-btn.is-busy,.v-settings-bg-remove.is-busy{opacity:.65;pointer-events:none}.v-settings-bg-remove.is-hidden{display:none}.v-settings-locate{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-settings-locate input{flex:1 1 auto;min-width:0}.v-settings-locate-btn{flex-shrink:0;font-size:13px;white-space:nowrap;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);cursor:pointer}.v-settings-locate-btn.is-busy{opacity:.65;pointer-events:none}.v-settings-hint.is-error{color:var(--color-danger)}.v-settings-hint.is-ok{color:var(--color-secondary)}.v-settings-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing);margin-top:calc(var(--spacing) * .5);padding-top:var(--spacing);border-top:1px solid var(--color-border)}.v-settings-msg{margin:0;margin-right:auto;font-size:13px}.v-settings-msg.is-error{color:var(--color-danger)}.v-settings-msg.is-ok{color:var(--color-secondary)}.v-settings-password-layout{display:grid;grid-template-columns:minmax(360px,520px) minmax(260px,1fr);gap:calc(var(--spacing) * 1.5);align-items:stretch;margin-top:calc(var(--spacing) * .75)}.v-settings-password-form{min-width:0}.v-settings-password-fields{display:grid;gap:calc(var(--spacing) * .9)}.v-settings-password-form .v-settings-actions{margin-top:calc(var(--spacing) * .85)}.v-settings-password-side{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing);min-width:0;padding:calc(var(--spacing) * 1.1);border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 56%,transparent)}.v-settings-password-note{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start}.v-settings-password-note>span{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary)}.v-settings-password-note strong{display:block;margin-bottom:6px;font-size:15px;color:var(--color-text)}.v-settings-password-note p{margin:0;font-size:13px;line-height:1.7;color:var(--color-text-muted)}.v-settings-password-list{display:grid;gap:10px;margin-top:calc(var(--spacing) * .75)}.v-settings-password-list div{display:flex;align-items:center;gap:9px;min-width:0;font-size:13px;color:var(--color-text-secondary)}.v-settings-password-list i{color:var(--color-secondary)}.v-settings-binds{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing)}.v-settings-bind{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius)}.v-settings-bind-ico{width:42px;height:42px;flex-shrink:0;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-settings-bind-ico.is-mail{background:var(--color-primary-soft);color:var(--color-primary)}.v-settings-bind-ico.is-wechat{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:var(--color-secondary)}.v-settings-bind-ico.is-qq{background:color-mix(in srgb,var(--color-info) 12%,transparent);color:var(--color-info)}.v-settings-bind-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.v-settings-bind-info strong{font-size:14px;font-weight:700;color:var(--color-text)}.v-settings-bind-info span{font-size:12.5px;color:var(--color-text-muted)}.v-settings-bind-state{flex-shrink:0;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-primary);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color var(--transition),background var(--transition)}.v-settings-bind-state:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.v-settings-bind-state.is-done{color:var(--color-secondary);border-color:transparent;background:color-mix(in srgb,var(--color-secondary) 12%,transparent);cursor:default}.v-settings-bind-state.is-danger{color:var(--color-danger);border-color:transparent;background:color-mix(in srgb,var(--color-danger) 12%,transparent)}.v-settings-bind-state.is-danger:hover{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 18%,transparent)}.v-settings-toggles{display:flex;flex-direction:column}.v-settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:var(--spacing) 0;border-bottom:1px solid var(--color-border);cursor:pointer}.v-settings-toggle:last-child{border-bottom:none}.v-settings-toggle span{display:flex;flex-direction:column;gap:3px}.v-settings-toggle strong{font-size:14px;font-weight:600;color:var(--color-text)}.v-settings-toggle em{font-style:normal;font-size:12.5px;color:var(--color-text-muted)}.v-settings-toggle input[type="checkbox"]{width:42px;height:24px;flex-shrink:0;-webkit-appearance:none;appearance:none;border-radius:var(--radius);background:var(--color-border);position:relative;cursor:pointer;transition:background var(--transition)}.v-settings-toggle input[type="checkbox"]::before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#ffffff;transition:transform var(--transition)}.v-settings-toggle input[type="checkbox"]:checked{background:var(--color-primary)}.v-settings-toggle input[type="checkbox"]:checked::before{transform:translateX(18px)}.v-settings-tip{margin:var(--spacing) 0 0;padding:calc(var(--spacing) * .625) var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted);font-size:12.5px;color:var(--color-text-muted)}.v-settings-tip i{color:var(--color-primary);margin-right:4px}.v-settings-notify-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing);width:100%}.v-settings-notify-group{padding:0 var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-settings-notify-heading{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .875) 0 calc(var(--spacing) * .625);border-bottom:1px solid var(--color-border)}.v-settings-notify-heading strong{font-size:14px;color:var(--color-text)}.v-settings-notify-heading span{font-size:12px;color:var(--color-text-muted);text-align:right}.v-settings-toggle strong small{display:inline-flex;align-items:center;margin-left:6px;padding:2px 6px;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:11px;font-weight:500}.v-settings-toggle.is-required{cursor:default}.v-settings-toggle.is-required input[type="checkbox"]{opacity:.55;cursor:not-allowed}.v-settings-notify-form .v-settings-actions{grid-column:1 / -1;margin-top:0}@media (max-width:900px){.v-settings-notify-form{grid-template-columns:minmax(0,1fr)}.v-settings-notify-group{padding:0 calc(var(--spacing) * .75)}.v-settings-notify-heading{align-items:flex-start;flex-direction:column;gap:3px}.v-settings-notify-heading span{text-align:left}}.v-settings-security-panel{margin-top:calc(var(--spacing) * 1.35)}.v-settings-security{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--spacing) * .75);margin-top:calc(var(--spacing) * .8)}.v-settings-sec-item{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:78px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition),background var(--transition),transform var(--transition)}.v-settings-sec-item:hover{border-color:var(--color-primary);background:var(--color-bg-muted);transform:translateY(-1px)}.v-settings-sec-ico{width:42px;height:42px;flex-shrink:0;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:16px;background:var(--color-primary-soft);color:var(--color-primary)}.v-settings-sec-ico.is-green{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:var(--color-secondary)}.v-settings-sec-ico.is-red{background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-danger)}.v-settings-sec-text{min-width:0;display:flex;flex-direction:column;gap:4px}.v-settings-sec-text strong{font-size:14px;font-weight:700;color:var(--color-text)}.v-settings-sec-text em{font-style:normal;font-size:12px;line-height:1.35;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-settings-sec-item>.fa-angle-right{justify-self:end;color:var(--color-text-muted)}.v-login-devices[hidden]{display:none}.v-login-devices{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;padding:var(--spacing)}.v-login-devices-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 34%,transparent)}.v-login-devices-dialog{position:relative;z-index:1;width:min(560px,100%);max-height:calc(100vh - (var(--spacing) * 2));overflow:auto;padding:calc(var(--spacing) * 1.25);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 20px 56px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-login-devices-close{position:absolute;top:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-muted);cursor:pointer}.v-login-devices-close:hover{color:var(--color-text);border-color:var(--color-primary)}.v-login-devices-head{display:flex;justify-content:space-between;gap:var(--spacing);padding-right:42px;margin-bottom:var(--spacing)}.v-login-devices-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:calc(var(--spacing) * .375);color:var(--color-primary);font-size:12px;font-weight:700}.v-login-devices-head h2{margin:0 0 calc(var(--spacing) * .25);color:var(--color-text);font-size:20px;font-weight:800;letter-spacing:0}.v-login-devices-head p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.7}.v-login-devices-actions{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .5);flex-shrink:0;padding-top:4px}.v-login-devices-refresh,.v-login-devices-revoke{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:12.5px;font-weight:700;cursor:pointer}.v-login-devices-refresh:hover{border-color:var(--color-primary);color:var(--color-primary)}.v-login-devices-revoke{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg-card))}.v-login-devices-revoke:hover:not(:disabled){border-color:var(--color-danger)}.v-login-devices-revoke:disabled{opacity:.55;cursor:not-allowed}.v-login-devices-msg{min-height:20px;margin:0 0 calc(var(--spacing) * .75);color:var(--color-text-muted);font-size:13px}.v-login-devices-msg.is-ok{color:var(--color-secondary)}.v-login-devices-msg.is-error{color:var(--color-danger)}.v-login-devices-loading,.v-login-devices-empty{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);text-align:center}.v-login-devices-loading[hidden],.v-login-devices-empty[hidden]{display:none}.v-login-devices-loading i,.v-login-devices-empty i{color:var(--color-primary);font-size:22px}.v-login-devices-empty strong{color:var(--color-text);font-size:14px}.v-login-devices-empty span{font-size:12.5px}.v-login-device-list{display:grid;gap:calc(var(--spacing) * .75)}.v-login-device-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:calc(var(--spacing) * .75);align-items:start;padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-login-device-row.is-current{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card))}.v-login-device-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:18px}.v-login-device-main{min-width:0}.v-login-device-title{display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin-bottom:6px}.v-login-device-title strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:14px;font-weight:800}.v-login-device-badge{flex-shrink:0;padding:3px 8px;border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:800}.v-login-device-main p{display:flex;flex-wrap:wrap;gap:4px calc(var(--spacing) * .75);margin:0 0 4px;color:var(--color-text-secondary);font-size:12.5px;line-height:1.6}.v-login-device-main small{display:block;margin-bottom:4px;color:var(--color-text-muted);font-size:12px}.v-login-device-main em{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:11.5px;font-style:normal}.v-login-device-side{display:flex;justify-content:flex-end}.v-login-device-action,.v-login-device-current{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-danger);font-size:12px;font-weight:800;white-space:nowrap}.v-login-device-action{cursor:pointer}.v-login-device-action:hover:not(:disabled){border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg-card))}.v-login-device-action:disabled{opacity:.6;cursor:wait}.v-login-device-current{color:var(--color-secondary);background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card))}.v-login-history[hidden]{display:none}.v-login-history{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;padding:var(--spacing)}.v-login-history-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 34%,transparent)}.v-login-history-dialog{position:relative;z-index:1;width:min(560px,100%);max-height:calc(100vh - (var(--spacing) * 2));overflow:auto;padding:calc(var(--spacing) * 1.25);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 20px 56px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-login-history-close{position:absolute;top:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-muted);cursor:pointer}.v-login-history-close:hover{color:var(--color-text);border-color:var(--color-primary)}.v-login-history-head{display:flex;justify-content:space-between;gap:var(--spacing);padding-right:42px;margin-bottom:var(--spacing)}.v-login-history-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:calc(var(--spacing) * .375);color:var(--color-secondary);font-size:12px;font-weight:700}.v-login-history-head h2{margin:0 0 calc(var(--spacing) * .25);color:var(--color-text);font-size:20px;font-weight:800;letter-spacing:0}.v-login-history-head p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.7}.v-login-history-actions{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .5);flex-shrink:0;padding-top:4px}.v-login-history-refresh{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:12.5px;font-weight:700;cursor:pointer}.v-login-history-refresh:hover{border-color:var(--color-secondary);color:var(--color-secondary)}.v-login-history-msg{min-height:20px;margin:0 0 calc(var(--spacing) * .75);color:var(--color-text-muted);font-size:13px}.v-login-history-msg.is-ok{color:var(--color-secondary)}.v-login-history-msg.is-error{color:var(--color-danger)}.v-login-history-loading,.v-login-history-empty{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .5);border:1px dashed var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);text-align:center}.v-login-history-loading[hidden],.v-login-history-empty[hidden]{display:none}.v-login-history-loading i,.v-login-history-empty i{color:var(--color-secondary);font-size:22px}.v-login-history-empty strong{color:var(--color-text);font-size:14px}.v-login-history-empty span{font-size:12.5px}.v-login-history-list{display:grid;gap:calc(var(--spacing) * .75)}.v-login-history-row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:calc(var(--spacing) * .75);align-items:start;padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-login-history-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:var(--color-secondary);font-size:18px}.v-login-history-main{min-width:0}.v-login-history-title{display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin-bottom:6px}.v-login-history-title strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:14px;font-weight:800}.v-login-history-badge{flex-shrink:0;padding:3px 8px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:var(--color-secondary);font-size:11px;font-weight:800}.v-login-history-main p{display:flex;flex-wrap:wrap;gap:4px calc(var(--spacing) * .75);margin:0 0 4px;color:var(--color-text-secondary);font-size:12.5px;line-height:1.6}.v-login-history-main small{display:block;margin-bottom:4px;color:var(--color-text-muted);font-size:12px}.v-login-history-main em{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:11.5px;font-style:normal}.v-account-delete[hidden]{display:none}.v-account-delete{position:fixed;inset:0;z-index:1000;display:flex;justify-content:flex-end;padding:var(--spacing)}.v-account-delete-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 34%,transparent)}.v-account-delete-dialog{position:relative;z-index:1;width:min(520px,100%);max-height:calc(100vh - (var(--spacing) * 2));overflow:auto;padding:calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-danger) 28%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 20px 56px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-account-delete-close{position:absolute;top:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-muted);cursor:pointer}.v-account-delete-close:hover{color:var(--color-danger);border-color:var(--color-danger)}.v-account-delete-head{padding-right:42px;margin-bottom:var(--spacing)}.v-account-delete-kicker{display:inline-flex;align-items:center;gap:6px;margin-bottom:calc(var(--spacing) * .375);color:var(--color-danger);font-size:12px;font-weight:700}.v-account-delete-head h2{margin:0 0 calc(var(--spacing) * .25);color:var(--color-text);font-size:20px;font-weight:800;letter-spacing:0}.v-account-delete-head p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.7}.v-account-delete-warning{display:grid;grid-template-columns:38px minmax(0,1fr);gap:calc(var(--spacing) * .75);align-items:start;margin-bottom:var(--spacing);padding:var(--spacing);border:1px solid color-mix(in srgb,var(--color-danger) 30%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg-card))}.v-account-delete-warning>i{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);background:color-mix(in srgb,var(--color-danger) 14%,var(--color-bg-card));color:var(--color-danger);font-size:18px}.v-account-delete-warning strong,.v-account-delete-warning span{display:block}.v-account-delete-warning strong{margin-bottom:4px;color:var(--color-text);font-size:14px;font-weight:800}.v-account-delete-warning span{color:var(--color-text-secondary);font-size:12.5px;line-height:1.7}.v-account-delete-msg{min-height:20px;margin:0 0 calc(var(--spacing) * .75);color:var(--color-text-muted);font-size:13px}.v-account-delete-msg.is-ok{color:var(--color-secondary)}.v-account-delete-msg.is-error{color:var(--color-danger)}.v-account-delete-form{display:grid;gap:calc(var(--spacing) * .875)}.v-account-delete-form.is-busy{pointer-events:none}.v-account-delete-field{display:grid;gap:8px}.v-account-delete-field span{color:var(--color-text);font-size:13px;font-weight:700}.v-account-delete-field input{width:100%;height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:14px;outline:none}.v-account-delete-field input:focus{border-color:var(--color-danger);box-shadow:var(--shadow-sm)}.v-account-delete-check{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12.5px;line-height:1.6;cursor:pointer}.v-account-delete-check input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--color-danger)}.v-account-delete-actions{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * .625);padding-top:calc(var(--spacing) * .25)}.v-account-delete-cancel,.v-account-delete-submit{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);font-size:13px;font-weight:800;cursor:pointer}.v-account-delete-cancel{background:var(--color-bg-card);color:var(--color-text)}.v-account-delete-cancel:hover{border-color:var(--color-text-muted)}.v-account-delete-submit{border-color:var(--color-danger);background:var(--color-danger);color:#fff}.v-account-delete-submit:hover:not(:disabled){filter:brightness(.96)}.v-account-delete-submit:disabled{opacity:.55;cursor:not-allowed}@media (max-width:1023px){.v-settings-grid,.v-settings-binds{grid-template-columns:1fr}.v-settings-security{grid-template-columns:1fr}}@media (max-width:767px){.v-login-devices{padding:0;align-items:flex-end}.v-login-devices-dialog{width:100%;max-height:calc(100vh - 20px);padding:18px;border-radius:var(--radius) var(--radius) 0 0}.v-login-devices-head{flex-direction:column;padding-right:38px}.v-login-devices-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.v-login-devices-refresh,.v-login-devices-revoke{width:100%;padding:0 10px}.v-login-device-row{grid-template-columns:40px minmax(0,1fr)}.v-login-device-icon{width:40px;height:40px}.v-login-device-side{grid-column:2;justify-content:flex-start}.v-login-device-title{align-items:flex-start;flex-direction:column;gap:5px}.v-login-history{padding:0;align-items:flex-end}.v-login-history-dialog{width:100%;max-height:calc(100vh - 20px);padding:18px;border-radius:var(--radius) var(--radius) 0 0}.v-login-history-head{flex-direction:column;padding-right:38px}.v-login-history-actions{width:100%}.v-login-history-refresh{width:100%;padding:0 10px}.v-login-history-row{grid-template-columns:40px minmax(0,1fr)}.v-login-history-icon{width:40px;height:40px}.v-login-history-title{align-items:flex-start;flex-direction:column;gap:5px}.v-account-delete{padding:0;align-items:flex-end}.v-account-delete-dialog{width:100%;max-height:calc(100vh - 20px);padding:18px;border-radius:var(--radius) var(--radius) 0 0}.v-account-delete-head{padding-right:38px}.v-account-delete-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.v-account-delete-cancel,.v-account-delete-submit{width:100%;padding:0 10px}}.v-publish{max-width:var(--layout-width);margin:0 auto;padding:calc(var(--spacing) * 1.5) var(--spacing)}.v-publish-form{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--spacing) * 1.5);align-items:start}.v-publish-main{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 1.5)}.v-publish-head{margin-bottom:calc(var(--spacing) * 1.25)}.v-publish-title{margin:0 0 calc(var(--spacing) * .25);font-size:24px;font-weight:800;color:var(--color-text)}.v-publish-sub{margin:0;font-size:14px;color:var(--color-text-secondary)}.v-publish-steps{display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin:0 0 calc(var(--spacing) * 1.5);padding:0;list-style:none}.v-publish-step{display:flex;align-items:center;gap:calc(var(--spacing) * .5);font-size:13.5px;font-weight:600;color:var(--color-text-muted);white-space:nowrap}.v-publish-step:not(:last-child)::after{content:"";width:56px;height:2px;margin-left:calc(var(--spacing) * .5);background:var(--color-border);border-radius:var(--radius)}.v-publish-step-no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:12px;font-weight:700}.v-publish-step.is-active{color:var(--color-primary)}.v-publish-step.is-active .v-publish-step-no{background:var(--color-primary);color:#ffffff}.v-publish-field{margin-bottom:calc(var(--spacing) * 1.25)}.v-publish-label-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--spacing) * .5)}.v-publish-label{display:block;margin-bottom:calc(var(--spacing) * .5);font-size:14px;font-weight:700;color:var(--color-text)}.v-publish-label-row .v-publish-label{margin-bottom:0}.v-publish-req{color:var(--color-danger)}.v-publish-link{border:0;background:transparent;padding:0;font-size:13px;font-weight:600;color:var(--color-primary);cursor:pointer}.v-publish-link:hover{color:var(--color-primary-hover)}.v-publish-select,.v-publish-input{width:100%;padding:calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-card);color:var(--color-text);font-size:14px;transition:border-color var(--transition)}.v-publish-select:focus,.v-publish-input:focus{outline:none;border-color:var(--color-primary)}.v-publish-select{appearance:none;background-image:none;cursor:pointer}.v-publish-input-wrap{position:relative}.v-publish-count{position:absolute;right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * .75);font-size:12px;color:var(--color-text-muted);pointer-events:none}.v-publish-input-wrap .v-publish-count{top:50%;bottom:auto;transform:translateY(-50%)}.v-publish-editor{border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);overflow:hidden}.v-publish-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * .125);padding:calc(var(--spacing) * .5);background:var(--color-bg-muted);border-bottom:1px solid var(--color-border)}.v-publish-tool{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:calc(var(--radius) * .5);background:transparent;color:var(--color-text-secondary);font-size:14px;cursor:pointer;transition:background var(--transition),color var(--transition)}.v-publish-tool:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-publish-textarea-wrap{position:relative}.v-publish-textarea{width:100%;min-height:260px;padding:var(--spacing);border:0;background:var(--color-bg-card);color:var(--color-text);font-size:14px;line-height:1.7;resize:vertical}.v-publish-textarea:focus{outline:none}.v-publish-count--editor{position:absolute;right:var(--spacing);bottom:calc(var(--spacing) * .5)}.v-publish-media-types{display:grid;grid-template-columns:repeat(6,1fr);gap:calc(var(--spacing) * .75);margin-bottom:var(--spacing)}.v-publish-media-type{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .375);padding:var(--spacing) calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12.5px;cursor:pointer;transition:border-color var(--transition),color var(--transition),background var(--transition)}.v-publish-media-type i{font-size:18px;color:var(--color-primary)}.v-publish-media-type:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-text)}.v-publish-uploaded-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--spacing) * .5);font-size:13px;font-weight:600;color:var(--color-text)}.v-publish-uploaded-left{font-weight:400;color:var(--color-text-muted)}.v-publish-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * 1.5);border:2px dashed var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);text-align:center;cursor:pointer;transition:border-color var(--transition),background var(--transition)}.v-publish-dropzone.is-dragover,.v-publish-dropzone:hover,.v-publish-dropzone:focus{border-color:var(--color-primary);background:var(--color-primary-soft);outline:none}.v-publish-dropzone-ico{font-size:28px;color:var(--color-primary)}.v-publish-dropzone-title{font-size:14px;font-weight:700;color:var(--color-text)}.v-publish-dropzone-hint{font-size:12.5px;color:var(--color-text-muted)}.v-publish-file-list{display:flex;flex-direction:column;gap:calc(var(--spacing) * .5);margin:calc(var(--spacing) * .75) 0 0;padding:0;list-style:none}.v-publish-file{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-card)}.v-publish-file.is-error{border-color:var(--color-danger)}.v-publish-file-ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:calc(var(--radius) * .5);background:var(--color-bg-muted);color:var(--color-primary);overflow:hidden}.v-publish-file-ico img{width:100%;height:100%;object-fit:cover}.v-publish-file-name{flex:1 1 auto;min-width:0;font-size:13px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-publish-file-state{font-size:12px;color:var(--color-text-muted)}.v-publish-file.is-error .v-publish-file-state{color:var(--color-danger)}.v-publish-file-del{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:0;border-radius:calc(var(--radius) * .5);background:transparent;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition),color var(--transition)}.v-publish-file-del:hover{background:var(--color-primary-soft);color:var(--color-danger)}.v-publish-foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing);margin-top:calc(var(--spacing) * 1.5);padding-top:calc(var(--spacing) * 1.25);border-top:1px solid var(--color-border)}.v-publish-foot-actions{display:flex;align-items:center;gap:calc(var(--spacing) * .75)}.v-publish-msg{display:inline-flex;align-items:center;min-height:calc(var(--spacing) * 2.25);margin:0;padding:calc(var(--spacing) * .55) calc(var(--spacing) * .8);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--color-text-muted)}.v-publish-msg:empty{display:none}.v-publish-msg.is-error{border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 9%,var(--color-bg-card));color:var(--color-danger)}.v-publish-msg.is-ok{border-color:color-mix(in srgb,var(--color-secondary) 40%,var(--color-border));background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}.v-publish-side{display:flex;flex-direction:column;gap:var(--spacing)}.v-publish-card{padding:calc(var(--spacing) * 1.25)}.v-publish-card-title{margin:0 0 var(--spacing);font-size:15px;font-weight:800;color:var(--color-text)}.v-publish-card-hint{margin:0 0 calc(var(--spacing) * .75);font-size:12.5px;color:var(--color-text-muted)}.v-publish-radios{display:flex;flex-direction:column;gap:calc(var(--spacing) * .25)}.v-publish-radio{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625);border-radius:calc(var(--radius) * .75);cursor:pointer;transition:background var(--transition)}.v-publish-radio:hover{background:var(--color-bg-muted)}.v-publish-radio.is-checked{background:var(--color-primary-soft)}.v-publish-radio input{position:absolute;opacity:0;pointer-events:none}.v-publish-radio-dot{position:relative;flex-shrink:0;width:18px;height:18px;margin-top:2px;border:2px solid var(--color-border);border-radius:50%;transition:border-color var(--transition)}.v-publish-radio.is-checked .v-publish-radio-dot{border-color:var(--color-primary)}.v-publish-radio.is-checked .v-publish-radio-dot::after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:var(--color-primary)}.v-publish-radio-ico{flex-shrink:0;width:18px;margin-top:2px;font-size:14px;text-align:center;color:var(--color-text-secondary);transition:color var(--transition)}.v-publish-radio.is-checked .v-publish-radio-ico{color:var(--color-primary)}.v-publish-radio-text{display:flex;flex-direction:column;gap:2px}.v-publish-radio-text strong{font-size:13.5px;font-weight:700;color:var(--color-text)}.v-publish-radio-text em{font-size:12px;font-style:normal;color:var(--color-text-muted)}.v-publish-switches{display:flex;flex-direction:column;gap:var(--spacing)}.v-publish-switch{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .625);cursor:pointer}.v-publish-switch input{position:absolute;opacity:0;pointer-events:none}.v-publish-switch-box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:1px;border:2px solid var(--color-border);border-radius:calc(var(--radius) * .4);color:#ffffff;font-size:11px;transition:background var(--transition),border-color var(--transition)}.v-publish-switch-box i{opacity:0;transition:opacity var(--transition)}.v-publish-switch input:checked + .v-publish-switch-box{background:var(--color-primary);border-color:var(--color-primary)}.v-publish-switch input:checked + .v-publish-switch-box i{opacity:1}.v-publish-switch-text{display:flex;flex-direction:column;gap:2px}.v-publish-switch-text strong{font-size:13.5px;font-weight:700;color:var(--color-text)}.v-publish-switch-text em{font-size:12px;font-style:normal;color:var(--color-text-muted)}.v-publish-card-toggle{display:flex;align-items:center;justify-content:space-between}.v-publish-card-toggle .v-publish-card-title{margin-bottom:0}.v-publish-toggle{position:relative;display:inline-block;width:42px;height:24px;cursor:pointer}.v-publish-toggle input{position:absolute;opacity:0;pointer-events:none}.v-publish-toggle-track{position:absolute;inset:0;border-radius:var(--radius);background:var(--color-bg-muted);border:1px solid var(--color-border);transition:background var(--transition)}.v-publish-toggle-track::before{content:"";position:absolute;top:50%;left:3px;width:18px;height:18px;transform:translateY(-50%);border-radius:50%;background:var(--color-bg-card);transition:left var(--transition)}.v-publish-toggle input:checked + .v-publish-toggle-track{background:var(--color-primary);border-color:var(--color-primary)}.v-publish-toggle input:checked + .v-publish-toggle-track::before{left:21px}.v-publish-schedule:disabled{opacity:.6;cursor:not-allowed}.v-publish-modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--spacing)}.v-publish-modal[hidden]{display:none}.v-publish-modal-mask{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 45%,transparent)}.v-publish-modal-box{position:relative;width:100%;max-width:400px;padding:calc(var(--spacing) * 1.5);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius)}.v-publish-modal-title{margin:0 0 var(--spacing);font-size:17px;font-weight:800;color:var(--color-text)}.v-publish-modal-msg{margin:calc(var(--spacing) * .5) 0 0;min-height:16px;font-size:12.5px;color:var(--color-danger)}.v-publish-modal-actions{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * .75);margin-top:var(--spacing)}@media (max-width:1023px){.v-publish-form{grid-template-columns:1fr}.v-publish-side{order:2}}@media (max-width:767px){.v-publish-main{padding:var(--spacing)}.v-publish-media-types{grid-template-columns:repeat(3,1fr)}.v-publish-steps{flex-wrap:wrap}.v-publish-step:not(:last-child)::after{width:24px}.v-publish-foot{flex-direction:column;align-items:stretch}.v-publish-foot-actions{justify-content:flex-end}}body.verve-author-page .v-rail{display:none}body.verve-author-page .v-shell{max-width:var(--layout-width);margin:0 auto}body.verve-author-page .v-main{padding:calc(var(--spacing) * 1.25) 0}.v-author{display:flex;flex-direction:column;gap:var(--spacing)}.v-author-hero{position:relative;border-radius:calc(var(--radius) * 1.2);overflow:visible;background-color:var(--color-primary)}.v-author-hero-cover{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background-color:var(--color-primary);background-image:url("../../assets/images/profile/profile-hero.webp");background-size:cover;background-position:center}.v-author-hero.is-custom-bg .v-author-hero-cover{background-image:var(--profile-bg)}.v-author-hero-mask{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--color-text) 46%,transparent) 0%,color-mix(in srgb,var(--color-text) 26%,transparent) 44%,color-mix(in srgb,var(--color-text) 12%,transparent) 72%,color-mix(in srgb,var(--color-text) 20%,transparent) 100%),radial-gradient(circle at 18% 36%,color-mix(in srgb,var(--color-text) 30%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 24%,transparent),color-mix(in srgb,var(--color-text) 30%,transparent));backdrop-filter:saturate(112%) contrast(108%)}.v-author-hero-inner{position:relative;z-index:1;display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);min-height:180px;padding:calc(var(--spacing) * 1.75) calc(var(--spacing) * 2)}.v-author-avatar{width:104px;height:104px;flex-shrink:0;border-radius:50%;overflow:visible;border:4px solid #ffffff;box-shadow:0 6px 20px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-author-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-author-id{position:relative;min-width:0;color:#ffffff;padding-right:280px}.v-author-id::before{content:"";position:absolute;inset:-14px -20px;z-index:-1;border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-text) 18%,transparent);filter:blur(18px);opacity:.84;pointer-events:none}.v-author-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}.v-author-name{margin:0;font-size:24px;font-weight:800;color:#ffffff;text-shadow:none}.v-author-level{padding:2px 10px;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:12px;font-weight:700}.v-author-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning);font-size:12px;font-weight:700}.v-author-verified{color:var(--color-primary);font-size:16px}.v-author-meta{display:flex;flex-wrap:wrap;gap:var(--spacing);margin-top:calc(var(--spacing) * .5);font-size:13px;color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);text-shadow:none}.v-author-meta i{margin-right:4px}.v-author-bio{margin:calc(var(--spacing) * .625) 0 0;max-width:620px;font-size:14px;line-height:1.6;color:color-mix(in srgb,var(--color-bg-card) 91%,transparent);text-shadow:none}.v-author-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .375);margin-top:calc(var(--spacing) * .75)}.v-author-tag{padding:3px 12px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 84%,transparent);border:1px solid color-mix(in srgb,var(--color-bg-card) 70%,transparent);color:var(--color-text-secondary);font-size:12px;box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 10%,transparent);backdrop-filter:blur(10px) saturate(120%);transition:background var(--transition),color var(--transition)}.v-author-tag:hover{background:#ffffff;color:var(--color-primary)}.v-author-actions{position:absolute;top:calc(var(--spacing) * 1.5);right:calc(var(--spacing) * 2);z-index:2;display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-author-actions .v-btn-ghost{background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);border-color:color-mix(in srgb,var(--color-bg-card) 70%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 16%,transparent);backdrop-filter:blur(12px) saturate(125%)}.v-author-msg:hover{background:#ffffff}.v-author-more{background:color-mix(in srgb,var(--color-bg-card) 85%,transparent);color:var(--color-text-secondary);box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 16%,transparent);backdrop-filter:blur(12px) saturate(125%)}.v-author-more:hover{background:#ffffff;color:var(--color-primary)}.v-author-statbox{position:absolute;right:calc(var(--spacing) * 2);bottom:calc(var(--spacing) * 1.5);z-index:2;display:flex;gap:calc(var(--spacing) * 1.75);padding:calc(var(--spacing) * .875) calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-bg-card) 93%,transparent);border:1px solid color-mix(in srgb,var(--color-bg-card) 74%,transparent);box-shadow:0 16px 34px color-mix(in srgb,var(--color-text) 18%,transparent);backdrop-filter:blur(12px) saturate(125%)}.v-author-statbox-item{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-author-statbox-item i{font-size:16px;color:var(--color-primary)}.v-author-statbox-item:nth-child(3) i{color:var(--color-warning)}.v-author-statbox-item strong{display:block;font-size:18px;font-weight:800;color:var(--color-text);line-height:1.1}.v-author-statbox-item span{font-size:12px;color:var(--color-text-secondary)}.v-author-tabs{display:flex;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * .25) calc(var(--spacing) * 1.25) 0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);overflow-x:auto;scrollbar-width:none}.v-author-tabs::-webkit-scrollbar{display:none}.v-author-tabnav{position:relative;display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * .875) calc(var(--spacing) * .25);border:0;background:transparent;font-size:14.5px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--transition)}.v-author-tabnav::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--color-primary);opacity:0;transform:scaleX(.4);transition:opacity var(--transition),transform var(--transition)}.v-author-tabnav:hover{color:var(--color-text)}.v-author-tabnav.is-active{color:var(--color-primary);font-weight:700}.v-author-tabnav.is-active::after{opacity:1;transform:scaleX(1)}.v-author-body{display:grid;grid-template-columns:260px minmax(0,1fr) 320px;gap:var(--spacing);align-items:start}.v-author-left{display:flex;flex-direction:column;gap:var(--spacing)}.v-author-main{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-author-aside{display:flex;flex-direction:column;gap:var(--spacing)}.v-author-card,.v-author-about,.v-author-feed{padding:calc(var(--spacing) * 1.25)}.v-author-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing)}.v-author-card-title{margin:0;font-size:16px;font-weight:800;color:var(--color-text)}.v-author-card-count{font-size:12px;font-weight:600;color:var(--color-text-muted)}.v-author-about-text{margin:0 0 var(--spacing);font-size:14px;line-height:1.7;color:var(--color-text-secondary)}.v-author-info{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * .625)}.v-author-info li{display:flex;align-items:center;gap:calc(var(--spacing) * .625);font-size:13.5px;color:var(--color-text-secondary)}.v-author-info i{width:16px;text-align:center;color:var(--color-primary)}.v-author-info a{color:var(--color-primary)}.v-author-feed-head{margin-bottom:calc(var(--spacing) * .5)}.v-afeed{display:flex;flex-direction:column}.v-afeed-item{display:flex;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.125) 0;border-bottom:1px solid var(--color-border)}.v-afeed-item:last-child{border-bottom:0}.v-afeed-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden}.v-afeed-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-afeed-body{flex:1;min-width:0}.v-afeed-head{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .375);font-size:13px}.v-afeed-author{font-weight:700;color:var(--color-text)}.v-afeed-action{color:var(--color-text-secondary)}.v-afeed-time{color:var(--color-text-muted)}.v-afeed-pin{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:600}.v-afeed-content{margin-top:calc(var(--spacing) * .5)}.v-afeed-content.has-thumb{display:flex;gap:var(--spacing);align-items:flex-start}.v-afeed-text{flex:1;min-width:0}.v-afeed-title{display:block;font-size:15.5px;font-weight:700;color:var(--color-text);transition:color var(--transition)}.v-afeed-title:hover{color:var(--color-primary)}.v-afeed-excerpt{margin:calc(var(--spacing) * .375) 0 calc(var(--spacing) * .625);font-size:13.5px;line-height:1.6;color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-afeed-stats{display:flex;flex-wrap:wrap;gap:var(--spacing);font-size:12.5px;color:var(--color-text-muted)}.v-afeed-stats i{margin-right:3px}.v-afeed-thumb{flex-shrink:0;width:120px;height:80px;border-radius:calc(var(--radius) * .6);overflow:hidden;background:var(--color-bg-muted)}.v-afeed-thumb img,.v-afeed-thumb video{width:100%;height:100%;object-fit:cover;transition:transform var(--transition);display:block}.v-afeed-thumb:hover img{transform:scale(1.05)}.v-afeed-user{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * 1.125) 0;border-bottom:1px solid var(--color-border)}.v-afeed-user:last-child{border-bottom:0}.v-afeed-user .v-afeed-avatar{width:44px;height:44px}.v-afeed-user-info{flex:1;min-width:0}.v-afeed-user-name{display:block;font-size:14px;font-weight:700;color:var(--color-text)}.v-afeed-user-bio{display:block;margin-top:2px;font-size:12.5px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-author-card-more{font-size:12.5px;font-weight:600;color:var(--color-text-muted);transition:color var(--transition)}.v-author-card-more:hover{color:var(--color-primary)}.v-author-medals{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing)}.v-author-medal{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .25);text-align:center}.v-author-medal-img{width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center}.v-author-medal-img img{width:100%;height:100%;object-fit:contain}.v-author-medal.is-locked .v-author-medal-img img{filter:grayscale(1);opacity:.4}.v-author-medal-name{font-size:12px;font-weight:600;color:var(--color-text)}.v-author-medal-state{font-size:10.5px;color:var(--color-text-muted)}.v-author-medal.is-locked .v-author-medal-name{color:var(--color-text-muted)}.v-author-visitors{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5);align-items:center}.v-author-visitor{width:40px;height:40px;border-radius:50%;overflow:hidden;transition:transform var(--transition)}.v-author-visitor:hover{transform:translateY(-2px)}.v-author-visitor img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-author-visitor-more{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-author-empty{margin:0;font-size:13px;color:var(--color-text-muted)}.v-author-heatmap{display:flex;flex-direction:column;gap:4px}.v-author-heat-cols,.v-author-heat-row{display:grid;grid-template-columns:44px repeat(7,1fr);gap:4px;align-items:center}.v-author-heat-cols span{font-size:10px;color:var(--color-text-muted);text-align:center}.v-author-heat-time{font-size:10px;color:var(--color-text-muted)}.v-author-heat-cell{aspect-ratio:1 / 1;border-radius:calc(var(--radius) * .3);background:var(--color-bg-muted)}.v-author-heat-cell.is-l1{background:var(--color-primary-soft)}.v-author-heat-cell.is-l2{background:var(--color-primary);opacity:.6}.v-author-heat-cell.is-l3{background:var(--color-primary)}.v-author-related{display:flex;flex-direction:column;gap:var(--spacing)}.v-author-related-item{display:flex;align-items:center;gap:calc(var(--spacing) * .625)}.v-author-related-avatar{width:40px;height:40px;flex-shrink:0;border-radius:50%;overflow:hidden}.v-author-related-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-author-related-info{flex:1;min-width:0}.v-author-related-name{display:block;font-size:13.5px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-author-related-sub{font-size:12px;color:var(--color-text-muted)}.v-author-related-follow{flex-shrink:0;padding:calc(var(--spacing) * .25) calc(var(--spacing) * .75);border:1px solid var(--color-primary);border-radius:var(--radius);background:transparent;color:var(--color-primary);font-size:12px;font-weight:700;cursor:pointer;transition:background var(--transition),color var(--transition)}.v-author-related-follow.is-following{background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-text-secondary)}@media (max-width:1279px){.v-author-body{grid-template-columns:minmax(0,1fr) 300px}.v-author-left{grid-column:1 / -1}}@media (max-width:1023px){.v-author-body{grid-template-columns:1fr}.v-author-left{grid-column:auto}.v-author-hero-inner{padding:calc(var(--spacing) * 1.25)}.v-author-id{padding-right:0}.v-author-statbox{position:static;margin-top:var(--spacing);flex-wrap:wrap;justify-content:space-between}}@media (max-width:767px){.v-author-hero-inner{flex-direction:column;align-items:center;text-align:center}.v-author-id{padding-right:0}.v-author-actions{position:static;justify-content:center;margin-top:var(--spacing)}.v-author-name-row,.v-author-meta,.v-author-tags{justify-content:center}.v-author-statbox{gap:var(--spacing);justify-content:center}.v-author-medals{grid-template-columns:repeat(4,1fr)}}body.verve-boards-page .v-rail{display:none}body.verve-boards-page .v-shell{max-width:var(--layout-width);margin:0 auto}body.verve-boards-page .v-main{padding:calc(var(--spacing) * 1.25) 0}.v-boardspage{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing);align-items:start}.v-boardspage-main{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-boardspage-side{display:flex;flex-direction:column;gap:var(--spacing)}.v-bp-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * 1.75) calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 1.2);background:var(--color-primary-soft);overflow:hidden}.v-bp-hero-text{position:relative;z-index:1;flex:1;min-width:0}.v-bp-hero-title{margin:0 0 calc(var(--spacing) * .25);font-size:26px;font-weight:800;color:var(--color-text)}.v-bp-hero-sub{margin:0 0 var(--spacing);font-size:14px;color:var(--color-text-secondary)}.v-bp-search{position:relative;max-width:420px}.v-bp-search i{position:absolute;left:calc(var(--spacing) * .875);top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:14px}.v-bp-search input{width:100%;padding:calc(var(--spacing) * .75) calc(var(--spacing) * .75) calc(var(--spacing) * .75) calc(var(--spacing) * 2.25);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:14px}.v-bp-search input:focus{outline:none;border-color:var(--color-primary)}.v-bp-hero-art{position:relative;z-index:1;flex-shrink:0;width:96px;height:96px;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) * 1.2);background:var(--color-primary);color:#ffffff;font-size:44px}.v-bp-rec{padding:calc(var(--spacing) * 1.25)}.v-bp-rec-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-bp-rec-titles{min-width:0}.v-bp-rec-title{display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin:0;font-size:16px;font-weight:800;color:var(--color-text)}.v-bp-rec-title i{color:var(--color-primary);font-size:15px}.v-bp-rec-sub{display:block;margin-top:2px;font-size:12.5px;color:var(--color-text-secondary)}.v-bp-list-title-row{margin-bottom:var(--spacing)}.v-bp-select{flex-shrink:0;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;cursor:pointer}.v-bp-rec-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing)}.v-bp-rec-card{display:flex;flex-direction:column;gap:calc(var(--spacing) * .75);padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-bp-rec-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.v-bp-rec-head-card{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .625)}.v-bp-rec-icon,.v-bp-row-icon,.v-bp-mini-icon,.v-bp-rank-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:calc(var(--radius) * .6);color:#ffffff;font-size:16px}.v-bp-rec-icon.has-img,.v-bp-row-icon.has-img,.v-bp-mini-icon.has-img,.v-bp-rank-icon.has-img{background:var(--color-bg-muted);overflow:hidden}.v-bp-rec-icon.has-img img,.v-bp-row-icon.has-img img,.v-bp-mini-icon.has-img img,.v-bp-rank-icon.has-img img{width:100%;height:100%;object-fit:cover;display:block}.v-bp-rec-icon{width:40px;height:40px}.v-bp-rec-meta{min-width:0}.v-bp-rec-name{display:block;font-size:15px;font-weight:700;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-bp-rec-desc{display:block;margin-top:2px;font-size:12px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-bp-rec-stats{display:flex;gap:var(--spacing);font-size:12.5px;color:var(--color-text-secondary)}.v-bp-follow{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:calc(var(--spacing) * .375) 0;border:1px solid var(--color-primary);border-radius:var(--radius);background:transparent;color:var(--color-primary);font-size:13px;font-weight:700;text-align:center;cursor:pointer;transition:background var(--transition),color var(--transition)}.v-bp-follow:hover{background:var(--color-primary-soft)}.v-bp-follow.is-following{background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-text-secondary)}body.verve-my-verify-page .v-certdesk{--cert-radius:var(--v-radius-lg,16px);display:flex;flex-direction:column;gap:16px;min-width:0}body.verve-my-verify-page .v-certdesk-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--cert-radius);background:var(--v-card,#fff);box-shadow:0 14px 34px rgba(15,23,42,0.06)}body.verve-my-verify-page .v-certdesk-title{display:grid;gap:8px;min-width:0}body.verve-my-verify-page .v-certdesk-eyebrow,body.verve-my-verify-page .v-certdesk-status{width:fit-content;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--v-radius,10px);background:color-mix(in srgb,var(--v-primary,#7c3aed) 9%,transparent);color:var(--v-primary,#7c3aed);font-size:12px;font-weight:700}body.verve-my-verify-page .v-certdesk-title h1{margin:0;color:var(--v-text,#101828);font-size:clamp(24px,2.3vw,34px);line-height:1.15;letter-spacing:0}body.verve-my-verify-page .v-certdesk-title p,body.verve-my-verify-page .v-certdesk-panel-head p,body.verve-my-verify-page .v-certdesk-empty span,body.verve-my-verify-page .v-certdesk-row-main span,body.verve-my-verify-page .v-certdesk-app-top span,body.verve-my-verify-page .v-certdesk-type em,body.verve-my-verify-page .v-certdesk-note{margin:0;color:var(--v-muted,#667085);font-size:13px;line-height:1.65;font-style:normal}body.verve-my-verify-page .v-certdesk-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:4px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--v-radius-lg,14px);background:color-mix(in srgb,var(--v-bg,#f6f7fb) 72%,var(--v-card,#fff))}body.verve-my-verify-page .v-certdesk-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body.verve-my-verify-page .v-certdesk-stats span{display:grid;gap:3px;padding:16px 18px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--cert-radius);background:var(--v-card,#fff)}body.verve-my-verify-page .v-certdesk-stats strong{color:var(--v-text,#101828);font-size:24px;line-height:1}body.verve-my-verify-page .v-certdesk-stats em{color:var(--v-muted,#667085);font-size:12px;font-style:normal}body.verve-my-verify-page .v-certdesk-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,0.92fr);gap:16px;align-items:start}body.verve-my-verify-page .v-certdesk-panel{min-width:0;padding:18px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--cert-radius);background:var(--v-card,#fff);box-shadow:0 12px 28px rgba(15,23,42,0.045)}body.verve-my-verify-page .v-certdesk-panel--warning{border-color:color-mix(in srgb,#f59e0b 22%,var(--v-border,rgba(15,23,42,0.08)));background:color-mix(in srgb,#f59e0b 4%,var(--v-card,#fff))}body.verve-my-verify-page .v-certdesk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}body.verve-my-verify-page .v-certdesk-panel-head h2{margin:0 0 4px;color:var(--v-text,#101828);font-size:17px;line-height:1.3;letter-spacing:0}body.verve-my-verify-page .v-certdesk-list{display:grid;gap:10px}body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app,body.verve-my-verify-page .v-certdesk-type{border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--v-radius,12px);background:color-mix(in srgb,var(--v-card,#fff) 92%,var(--v-bg,#f6f7fb));transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}body.verve-my-verify-page .v-certdesk-row:hover,body.verve-my-verify-page .v-certdesk-app:hover,body.verve-my-verify-page .v-certdesk-type:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-primary,#7c3aed) 24%,var(--v-border,rgba(15,23,42,0.08)));background:var(--v-card,#fff);box-shadow:0 12px 24px rgba(15,23,42,0.06)}body.verve-my-verify-page .v-certdesk-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px}body.verve-my-verify-page .v-certdesk-row-main{display:flex;align-items:center;gap:12px;min-width:0}body.verve-my-verify-page .v-certdesk-row-main>div,body.verve-my-verify-page .v-certdesk-app-top>div,body.verve-my-verify-page .v-certdesk-type span{display:grid;gap:2px;min-width:0}body.verve-my-verify-page .v-certdesk-row-main strong,body.verve-my-verify-page .v-certdesk-app-top strong,body.verve-my-verify-page .v-certdesk-type strong,body.verve-my-verify-page .v-certdesk-empty strong{overflow:hidden;color:var(--v-text,#101828);font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body.verve-my-verify-page .v-certdesk-icon,body.verve-my-verify-page .v-certdesk-type-icon{flex:0 0 auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--v-radius,12px);background:color-mix(in srgb,var(--v-verify-color,var(--v-primary,#7c3aed)) 12%,transparent);color:var(--v-verify-color,var(--v-primary,#7c3aed));font-size:18px}body.verve-my-verify-page .v-certdesk-icon.has-image,body.verve-my-verify-page .v-certdesk-type-icon.has-image{background:transparent}body.verve-my-verify-page .v-certdesk-icon img,body.verve-my-verify-page .v-certdesk-type-icon img{width:100%;height:100%;display:block;object-fit:contain;border-radius:inherit}body.verve-my-verify-page .v-certdesk-row .v-btn,body.verve-my-verify-page .v-certdesk-app .v-btn{flex:0 0 auto;min-height:34px;padding:0 12px;border-radius:var(--v-radius,10px);font-size:13px}body.verve-my-verify-page .v-certdesk-app{display:grid;gap:12px;padding:13px}body.verve-my-verify-page .v-certdesk-app-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}body.verve-my-verify-page .v-certdesk-state{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:var(--v-radius,10px);background:color-mix(in srgb,var(--v-primary,#7c3aed) 9%,transparent);color:var(--v-primary,#7c3aed);font-size:12px;font-weight:700;white-space:nowrap}body.verve-my-verify-page .v-certdesk-state.is-approved{background:color-mix(in srgb,#16a34a 11%,transparent);color:#15803d}body.verve-my-verify-page .v-certdesk-state.is-rejected,body.verve-my-verify-page .v-certdesk-state.is-needs_changes{background:color-mix(in srgb,#ef4444 10%,transparent);color:#dc2626}body.verve-my-verify-page .v-certdesk-state.is-pending_payment{background:color-mix(in srgb,#f59e0b 13%,transparent);color:#b45309}body.verve-my-verify-page .v-certdesk-note{padding:10px 12px;border-radius:var(--v-radius,10px);background:color-mix(in srgb,#f59e0b 8%,transparent);color:#92400e}body.verve-my-verify-page .v-certdesk-empty{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:14px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--v-radius,12px);background:color-mix(in srgb,var(--v-card,#fff) 86%,var(--v-bg,#f6f7fb))}body.verve-my-verify-page .v-certdesk-empty strong,body.verve-my-verify-page .v-certdesk-empty span{grid-column:1}body.verve-my-verify-page .v-certdesk-empty .v-btn{grid-column:2;grid-row:1 / span 2;min-height:34px;padding:0 12px;border-radius:var(--v-radius,10px);font-size:13px}body.verve-my-verify-page .v-certdesk-panel.is-empty{min-height:170px}body.verve-my-verify-page .v-certdesk-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}body.verve-my-verify-page .v-certdesk-head-actions .v-certdesk-status{gap:7px;min-height:36px;padding:0 12px;border-radius:var(--v-radius,10px);background:transparent;color:var(--v-text,#101828)}body.verve-my-verify-page .v-certdesk-head-actions .v-certdesk-status::before{content:"";width:7px;height:7px;border-radius:999px;background:#16a34a;box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-head-actions .v-btn-primary{min-height:36px;padding:0 14px;border-radius:var(--v-radius,10px);box-shadow:none}body.verve-my-verify-page .v-certdesk-head-actions .v-btn-primary i{font-size:12px}body.verve-my-verify-page .v-certdesk-type{display:flex;align-items:center;gap:10px;min-width:0;padding:12px;color:inherit;text-decoration:none}body.verve-my-verify-page .v-certdesk-type-icon{width:38px;height:38px;border-radius:var(--v-radius,10px)}body.verve-my-verify-page .v-certdesk-resubmit{display:grid;gap:12px;padding-top:4px}body.verve-my-verify-page .v-certdesk-resubmit[hidden]{display:none}body.verve-my-verify-page .v-certdesk-resubmit-grid{display:grid;gap:12px}@media (max-width:1180px){body.verve-my-verify-page .v-certdesk-grid,body.verve-my-verify-page .v-certdesk-type-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.v-achievement-drawer{top:auto;right:0;bottom:0;left:0;gap:12px;width:100%;max-height:min(82vh,720px);padding:18px var(--spacing);border-right:0;border-bottom:0;border-left:0;border-radius:var(--radius) var(--radius) 0 0;transform:translateY(24px)}.v-achievement-drawer.is-open{transform:translateY(0)}.v-achievement-hero{grid-template-columns:1fr;min-height:0;padding:20px;background-position:62% center}.v-achievement-hero-copy h2{font-size:22px}.v-achievement-hero-stats{margin-top:8px}.v-achievement-hero-progress{max-width:none;padding:11px 12px}.v-achievement-filter{padding-bottom:4px}.v-achievement-content{padding-top:4px}.v-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v-achievement-item:not(.is-compact){grid-template-columns:none;grid-template-rows:minmax(86px,1fr) auto 3px;min-height:158px;padding:18px 10px 10px}.v-achievement-item:not(.is-compact) .v-achievement-icon{width:min(60%,100px);height:auto}.v-achievement-item:not(.is-compact) .v-achievement-icon img{width:100%;height:100%}.v-achievement-progress{grid-column:1 / -1}}@media (max-width:480px){.v-authorx-medals{gap:8px}.v-authorx-medal-summary{align-items:flex-start;flex-direction:column;gap:6px}}@media (max-width:768px){body.verve-author-page .v-achievement-backdrop{z-index:10010;background:rgba(15,23,42,.46);backdrop-filter:blur(5px)}body.verve-author-page .v-achievement-drawer{inset:auto 0 0 0;width:100vw;min-width:0;max-width:100vw;height:min(86dvh,760px);max-height:calc(100dvh - 18px);gap:12px;padding:16px 12px calc(12px + env(safe-area-inset-bottom));overflow:hidden;border:0;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -18px 46px rgba(15,23,42,.18);transform:translateY(105%)}body.verve-author-page .v-achievement-drawer.is-open{transform:translateY(0)}body.verve-author-page .v-achievement-drawer .v-achievement-close{top:12px;right:12px;width:34px;height:34px;border:1px solid rgba(226,232,240,.86);border-radius:50%;background:rgba(255,255,255,.9)}body.verve-author-page .v-achievement-hero{min-height:154px;padding:18px 46px 14px 16px;border-radius:14px;background:linear-gradient(90deg,rgba(255,255,255,.78) 0%,rgba(255,255,255,.48) 56%,rgba(255,255,255,.12) 100%),url("../../assets/images/profile/achievement-drawer-hero-bg-v2.webp") 62% center / cover no-repeat,#fff}body.verve-author-page .v-achievement-hero::after{display:none}body.verve-author-page .v-achievement-hero-copy{gap:6px}body.verve-author-page .v-achievement-hero-copy span{font-size:11px}body.verve-author-page .v-achievement-hero-copy h2{font-size:22px;line-height:1.16}body.verve-author-page .v-achievement-hero-copy p,body.verve-author-page .v-achievement-hero-copy strong{font-size:12px;line-height:1.45}body.verve-author-page .v-achievement-hero-stats{margin-top:4px}body.verve-author-page .v-achievement-hero-progress{gap:7px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.55)}body.verve-author-page .v-achievement-hero-progress-head{font-size:12px}body.verve-author-page .v-achievement-hero-progress-head b{display:none}body.verve-author-page .v-achievement-hero-progress p{font-size:11px}body.verve-author-page .v-achievement-filter{width:calc(100vw - 24px);margin:0 -2px;padding:0 2px 4px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}body.verve-author-page .v-achievement-filter button{min-width:max-content;min-height:36px;padding:0 14px;border-radius:10px;font-size:12px;scroll-snap-align:start}body.verve-author-page .v-achievement-content{min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 2px 2px;-webkit-overflow-scrolling:touch}body.verve-author-page .v-achievement-section{gap:10px}body.verve-author-page .v-achievement-section-head{min-height:26px}body.verve-author-page .v-achievement-section-head h3{font-size:14px}body.verve-author-page .v-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.verve-author-page .v-achievement-item:not(.is-compact){grid-template-rows:84px auto 3px;min-height:150px;aspect-ratio:auto;padding:16px 8px 9px;border-radius:13px}body.verve-author-page .v-achievement-card-state{top:7px;left:7px;right:auto;min-height:18px;padding:0 7px;font-size:10px}body.verve-author-page .v-achievement-use{top:7px;right:7px;bottom:auto;min-height:18px;height:22px;padding:0 8px;font-size:10px}body.verve-author-page .v-achievement-item:not(.is-compact) .v-achievement-icon{width:78px;max-width:72%}body.verve-author-page .v-achievement-copy{width:100%;gap:3px}body.verve-author-page .v-achievement-copy strong{max-width:100%;overflow:hidden;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.verve-author-page .v-achievement-copy em,body.verve-author-page .v-achievement-copy small{max-width:100%;overflow:hidden;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:380px){body.verve-author-page .v-achievement-drawer{height:min(88dvh,760px);padding-inline:10px}body.verve-author-page .v-achievement-filter{width:calc(100vw - 20px)}body.verve-author-page .v-achievement-grid{gap:8px}body.verve-author-page .v-achievement-item:not(.is-compact){min-height:142px;padding-inline:6px}body.verve-author-page .v-achievement-item:not(.is-compact) .v-achievement-icon{width:72px}}@media (max-width:768px){body.verve-my-verify-page .v-certdesk{gap:12px}body.verve-my-verify-page .v-certdesk-head,body.verve-my-verify-page .v-certdesk-panel-head,body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app-top{align-items:stretch;flex-direction:column}body.verve-my-verify-page .v-certdesk-head,body.verve-my-verify-page .v-certdesk-panel{padding:16px;border-radius:var(--v-radius,12px)}body.verve-my-verify-page .v-certdesk-head-actions,body.verve-my-verify-page .v-certdesk-panel-head{justify-content:flex-start}body.verve-my-verify-page .v-certdesk-panel-head .v-btn,body.verve-my-verify-page .v-certdesk-row .v-btn,body.verve-my-verify-page .v-certdesk-app .v-btn{width:100%}body.verve-my-verify-page .v-certdesk-head-actions{display:grid;grid-template-columns:1fr auto;width:100%}body.verve-my-verify-page .v-certdesk-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.verve-my-verify-page .v-certdesk-stats span{padding:12px 10px}body.verve-my-verify-page .v-certdesk-stats strong{font-size:20px}body.verve-my-verify-page .v-certdesk-grid,body.verve-my-verify-page .v-certdesk-type-grid{grid-template-columns:1fr}body.verve-my-verify-page .v-certdesk-empty{grid-template-columns:1fr}body.verve-my-verify-page .v-certdesk-empty .v-btn{grid-column:1;grid-row:auto;width:100%}body.verve-my-verify-page .v-certdesk-row-main strong,body.verve-my-verify-page .v-certdesk-app-top strong,body.verve-my-verify-page .v-certdesk-type strong{white-space:normal}}@media (prefers-reduced-motion:reduce){body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app,body.verve-my-verify-page .v-certdesk-type{transition:none}body.verve-my-verify-page .v-certdesk-row:hover,body.verve-my-verify-page .v-certdesk-app:hover,body.verve-my-verify-page .v-certdesk-type:hover{transform:none}}body.verve-my-verify-page .v-certdesk--orbit{--cert-orbit-radius:var(--v-radius-xl,22px);gap:18px;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-my-verify-page .v-profile--two{background:transparent}body.verve-my-verify-page .v-profile--two>.v-certdesk,body.verve-my-verify-page .v-settings.v-certdesk{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-my-verify-page .v-certdesk-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:26px;min-height:230px;padding:26px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--cert-orbit-radius);background:linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.9) 44%,rgba(255,255,255,.42) 100%),url("../assets/images/verification/my-verify-hero-bg.png") center / cover no-repeat;box-shadow:0 10px 26px rgba(15,23,42,0.045);isolation:isolate}body.verve-my-verify-page .v-certdesk-hero::after{display:none}body.verve-my-verify-page .v-certdesk-hero-copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;min-width:0}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-eyebrow{gap:8px;margin-bottom:18px;padding:0;background:transparent;color:var(--v-primary,#7c3aed);font-size:14px}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-eyebrow i{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--v-radius,12px);background:color-mix(in srgb,var(--v-primary,#7c3aed) 10%,transparent);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-hero h1{margin:0;color:var(--v-text,#101828);font-size:clamp(38px,4.8vw,66px);line-height:1.02;letter-spacing:0}body.verve-my-verify-page .v-certdesk-hero h1::after{content:"";display:inline-block;width:9px;height:9px;margin-left:10px;border-radius:3px;background:#38bdf8;box-shadow:14px -12px 0 rgba(124,58,237,0.32);transform:rotate(45deg);vertical-align:top}body.verve-my-verify-page .v-certdesk-hero p{max-width:520px;margin:16px 0 0;color:var(--v-muted,#667085);font-size:16px;line-height:1.75}body.verve-my-verify-page .v-certdesk-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:680px;margin-top:30px}body.verve-my-verify-page .v-certdesk-benefits span{display:grid;grid-template-columns:36px minmax(0,1fr);gap:2px 10px;align-items:center}body.verve-my-verify-page .v-certdesk-benefits i{grid-row:1 / span 2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--v-radius,12px);background:#fff;color:var(--v-primary,#7c3aed);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-benefit-icon{position:relative;grid-row:1 / span 2;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--cert-radius-md,12px);background:#fff;color:var(--v-primary,#7c3aed);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-benefit-icon::before,body.verve-my-verify-page .v-certdesk-benefit-icon::after,body.verve-my-verify-page .v-certdesk-action-icon::before,body.verve-my-verify-page .v-certdesk-action-icon::after{content:"";position:absolute;box-sizing:border-box}body.verve-my-verify-page .v-certdesk-benefit-icon.is-trust::before{width:16px;height:18px;border:2px solid currentColor;border-radius:8px 8px 10px 10px;clip-path:polygon(50% 0,100% 18%,88% 78%,50% 100%,12% 78%,0 18%)}body.verve-my-verify-page .v-certdesk-benefit-icon.is-trust::after,body.verve-my-verify-page .v-certdesk-action-icon.is-current::after{width:10px;height:6px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg)}body.verve-my-verify-page .v-certdesk-benefit-icon.is-fast::before{width:10px;height:18px;background:currentColor;clip-path:polygon(56% 0,100% 0,68% 42%,100% 42%,34% 100%,44% 58%,0 58%)}body.verve-my-verify-page .v-certdesk-benefit-icon.is-file::before{width:15px;height:18px;border:2px solid currentColor;border-radius:4px}body.verve-my-verify-page .v-certdesk-benefit-icon.is-file::after{right:9px;top:9px;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor}body.verve-my-verify-page .v-certdesk-benefits strong{color:var(--v-text,#101828);font-size:14px;line-height:1.25}body.verve-my-verify-page .v-certdesk-benefits em{color:var(--v-muted,#667085);font-size:12px;font-style:normal}body.verve-my-verify-page .v-certdesk-status-card{position:relative;z-index:2;align-self:center;display:grid;gap:18px;padding:24px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--v-radius-lg,18px);background:color-mix(in srgb,var(--v-card,#fff) 92%,var(--v-bg,#f6f7fb));box-shadow:none;backdrop-filter:none}body.verve-my-verify-page .v-certdesk-status-title{color:var(--v-text,#101828);font-size:18px;font-weight:800}body.verve-my-verify-page .v-certdesk-status-main{display:flex;align-items:center;gap:14px}body.verve-my-verify-page .v-certdesk-status-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#8b5cf6,#2563eb);color:#fff;font-size:18px;box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-status-main strong{display:block;color:var(--v-text,#101828);font-size:18px;line-height:1.25}body.verve-my-verify-page .v-certdesk-status-main em{color:var(--v-muted,#667085);font-size:13px;font-style:normal}body.verve-my-verify-page .v-certdesk-status-card .v-btn{min-height:44px;border-radius:var(--v-radius,12px);box-shadow:0 14px 24px rgba(124,58,237,0.18)}body.verve-my-verify-page .v-certdesk-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body.verve-my-verify-page .v-certdesk-action{position:relative;overflow:hidden;display:grid;grid-template-columns:58px minmax(0,1fr) 24px;grid-template-rows:auto auto;align-items:center;gap:2px 16px;min-height:112px;padding:22px;border:1px solid var(--v-border,rgba(15,23,42,0.08));border-radius:var(--v-radius-lg,18px);background:#fff;color:inherit;text-decoration:none;box-shadow:0 10px 24px rgba(15,23,42,0.045);transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}body.verve-my-verify-page .v-certdesk-action::after{content:"";position:absolute;left:84px;right:-20px;bottom:-34px;height:78px;border-radius:50%;border-top:2px solid currentColor;opacity:0.12;transform:rotate(-6deg)}body.verve-my-verify-page .v-certdesk-action:hover{transform:translateY(-4px);box-shadow:0 20px 38px rgba(15,23,42,0.08)}body.verve-my-verify-page .v-certdesk-action>span{grid-row:1 / span 2;width:58px;height:58px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:22px}body.verve-my-verify-page .v-certdesk-action-icon{position:relative;overflow:hidden;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,0.95),rgba(255,255,255,0.18) 34%,transparent 35%),linear-gradient(135deg,color-mix(in srgb,currentColor 16%,#fff),color-mix(in srgb,currentColor 8%,#fff));box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-certdesk-action-icon::before,body.verve-my-verify-page .v-certdesk-action-icon::after{display:none !important}body.verve-my-verify-page .v-certdesk-action-icon i{position:relative;z-index:1;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#4f46e5;color:#fff;font-size:15px;box-shadow:0 8px 16px color-mix(in srgb,currentColor 22%,transparent)}body.verve-my-verify-page .v-certdesk-action.is-green .v-certdesk-action-icon i{background:#059669}body.verve-my-verify-page .v-certdesk-action.is-indigo .v-certdesk-action-icon i{background:#4f46e5}body.verve-my-verify-page .v-certdesk-action.is-orange .v-certdesk-action-icon i{background:#ea580c}body.verve-my-verify-page .v-certdesk-action strong{color:currentColor;font-size:30px;line-height:1}body.verve-my-verify-page .v-certdesk-action em{color:var(--v-muted,#667085);font-size:13px;font-style:normal}body.verve-my-verify-page .v-certdesk-action>.fa-chevron-right{grid-column:3;grid-row:1 / span 2;justify-self:end;opacity:0.68}body.verve-my-verify-page .v-certdesk-action.is-green{color:#059669;background:linear-gradient(135deg,#fff,#ecfdf5)}body.verve-my-verify-page .v-certdesk-action.is-indigo{color:#4f46e5;background:linear-gradient(135deg,#fff,#eef2ff)}body.verve-my-verify-page .v-certdesk-action.is-orange{color:#ea580c;background:linear-gradient(135deg,#fff,#fff7ed)}body.verve-my-verify-page .v-certdesk-action>span{background:color-mix(in srgb,currentColor 14%,#fff)}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-panel{border-radius:var(--v-radius-lg,18px);box-shadow:0 10px 24px rgba(15,23,42,0.045)}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-grid{gap:14px}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-grid{grid-template-columns:minmax(0,1fr) !important;gap:var(--spacing) !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types{padding:calc(var(--spacing) * 1.2) !important;border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types .v-certdesk-panel-head{padding:0 !important;margin-bottom:calc(var(--spacing) * .9) !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types .v-certdesk-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(var(--spacing) * .75)}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:calc(var(--spacing) * .75);min-height:74px;padding:calc(var(--spacing) * .85) !important;border-color:color-mix(in srgb,var(--color-border) 68%,transparent) !important;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent) !important;box-shadow:none !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type-icon{width:42px !important;height:42px !important;border-radius:calc(var(--radius) * .85) !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type-icon.has-image{background:transparent !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type-icon.has-image img{width:34px !important;height:34px !important;object-fit:contain;filter:none !important}body.verve-recharge-page .v-recharge-avatar{padding:0 !important;background:transparent !important;box-shadow:none !important}body.verve-recharge-page .v-recharge-head,body.verve-orders-page .v-orders-head,body.verve-checkin-page .v-ck-pagehead{position:relative;display:flex !important;align-items:center;justify-content:space-between;gap:var(--spacing);min-height:118px;margin-bottom:var(--spacing) !important;padding:calc(var(--spacing) * 1.35) calc(var(--spacing) * 1.55) !important;border:1px solid color-mix(in srgb,var(--color-border) 64%,transparent);border-radius:var(--radius);background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.78) 42%,rgba(255,255,255,.42)),url("../../assets/images/recharge/recharge-hero-bg.webp") center right / cover no-repeat,var(--color-bg-card);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-orders-page .v-orders-head{background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.8) 44%,rgba(255,255,255,.48)),url("../../assets/images/profile/level-overview-bg-ai.png") center right / cover no-repeat,var(--color-bg-card)}body.verve-checkin-page .v-ck-pagehead{background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.78) 44%,rgba(255,255,255,.42)),url("../../assets/images/checkin/checkin-hero-rewards.webp") center right / cover no-repeat,var(--color-bg-card)}body.verve-recharge-page .v-recharge-head>*,body.verve-orders-page .v-orders-head>*,body.verve-checkin-page .v-ck-pagehead>*{position:relative;z-index:1}body.verve-recharge-page .v-recharge-head h1,body.verve-orders-page .v-orders-head h1,body.verve-checkin-page .v-ck-pagetitle{margin:0 !important;font-size:28px !important;line-height:1.18 !important;font-weight:900 !important;color:var(--color-text) !important;letter-spacing:0 !important}body.verve-recharge-page .v-recharge-head p,body.verve-orders-page .v-orders-head p,body.verve-checkin-page .v-ck-pagesub{max-width:560px;margin:calc(var(--spacing) * .45) 0 0 !important;color:var(--color-text-secondary) !important;font-size:14px !important;line-height:1.55 !important;font-weight:700}body.verve-recharge-page .v-recharge-head .v-btn,body.verve-orders-page .v-orders-head .v-btn{flex:0 0 auto;min-height:38px;border-color:color-mix(in srgb,var(--color-border) 70%,transparent);background:rgba(255,255,255,.82);backdrop-filter:blur(8px);box-shadow:var(--shadow-xs)}@media (max-width:720px){body.verve-recharge-page .v-recharge-head,body.verve-orders-page .v-orders-head,body.verve-checkin-page .v-ck-pagehead{display:grid !important;min-height:112px;padding:var(--spacing) !important;background-position:center right -80px}body.verve-recharge-page .v-recharge-head h1,body.verve-orders-page .v-orders-head h1,body.verve-checkin-page .v-ck-pagetitle{font-size:23px !important}body.verve-recharge-page .v-recharge-head p,body.verve-orders-page .v-orders-head p,body.verve-checkin-page .v-ck-pagesub{font-size:13px !important}body.verve-recharge-page .v-recharge-head .v-btn,body.verve-orders-page .v-orders-head .v-btn{justify-self:start;min-height:34px}}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type strong{font-size:14px !important;line-height:1.25 !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-type em{display:inline-flex;align-items:center;width:fit-content;margin-top:4px;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 8%,var(--color-bg-muted));color:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 72%,var(--color-text));font-size:12px;font-style:normal;font-weight:800}@media (max-width:1180px){body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types .v-certdesk-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-my-verify-page .v-certdesk-hero{grid-template-columns:1fr}body.verve-my-verify-page .v-certdesk-status-card{max-width:420px}}@media (max-width:768px){body.verve-my-verify-page .v-certdesk--orbit{padding:0}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types{padding:var(--spacing) !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types .v-certdesk-panel-head{display:grid;gap:calc(var(--spacing) * .75)}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-types .v-certdesk-type-grid{grid-template-columns:minmax(0,1fr)}body.verve-my-verify-page .v-certdesk-hero{min-height:0;padding:20px;border-radius:var(--v-radius-lg,16px)}body.verve-my-verify-page .v-certdesk-hero h1{font-size:38px}body.verve-my-verify-page .v-certdesk-hero p{font-size:14px}body.verve-my-verify-page .v-certdesk-benefits,body.verve-my-verify-page .v-certdesk-action-grid{grid-template-columns:1fr}body.verve-my-verify-page .v-certdesk-status-card{padding:16px}body.verve-my-verify-page .v-certdesk-action{min-height:92px;padding:16px}}body.verve-boards-page-nova .v-nova-group-body{display:block !important;align-items:start !important}body.verve-boards-page-nova .v-nova-board-row{grid-template-columns:minmax(0,1fr) auto !important;gap:16px !important;align-items:center !important;min-width:0 !important}body.verve-boards-page-nova .v-nova-board-info{grid-template-columns:48px minmax(0,1fr) !important;min-width:0 !important;max-width:100% !important}body.verve-boards-page-nova .v-nova-board-info span{display:grid !important;gap:3px !important;min-width:0 !important;max-width:100% !important}body.verve-boards-page-nova .v-nova-board-info strong,body.verve-boards-page-nova .v-nova-board-info em,body.verve-boards-page-nova .v-nova-board-info b{display:block !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;word-break:keep-all !important;writing-mode:horizontal-tb !important}body.verve-boards-page-nova .v-nova-board-actions{flex:0 0 auto !important;justify-content:flex-end !important}@media (max-width:767px){body.verve-boards-page-nova .v-nova-board-row{grid-template-columns:1fr !important}body.verve-boards-page-nova .v-nova-board-actions{justify-content:stretch !important}}body.verve-boards-page-nova{background:var(--color-bg) !important}body.verve-boards-page-nova .v-shell{width:min(var(--layout-width),calc(100vw - (var(--spacing) * 3))) !important;max-width:min(var(--layout-width),calc(100vw - (var(--spacing) * 3))) !important}body.verve-boards-page-nova .v-main{padding:calc(var(--spacing) * 1.375) 0 calc(var(--spacing) * 2.625) !important}.v-nova{display:grid;gap:calc(var(--spacing) * 1.5);width:100%;color:var(--color-text)}.v-nova-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:calc(var(--spacing) * 1.5);align-items:start}.v-nova-layout.is-without-side{grid-template-columns:minmax(0,1fr)}.v-nova-main{display:grid;gap:calc(var(--spacing) * 1.5);min-width:0}.v-nova-side{position:sticky;top:82px;display:grid;gap:calc(var(--spacing) * 1.5);min-width:0}.v-nova-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:center;min-height:218px;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 2) calc(var(--spacing) * 1.75);overflow:hidden;border-radius:var(--radius);background:linear-gradient(90deg,rgba(245,239,255,.88),rgba(238,243,255,.7)),var(--v-nova-hero-bg) center / cover no-repeat,radial-gradient(circle at 78% 20%,rgba(255,255,255,.82),transparent 18%),radial-gradient(circle at 74% 52%,rgba(116,97,255,.24),transparent 25%),linear-gradient(135deg,#f2ecff 0%,#f3f0ff 48%,#eaf8ff 100%) !important;box-shadow:var(--shadow-lg)}.v-nova-hero>*{min-width:0}.v-nova-hero-copy{position:relative;z-index:1;display:grid;gap:14px;min-width:0}.v-nova-hero h1{margin:0;color:#17213a;font-size:30px;font-weight:950;line-height:1.12;letter-spacing:0}.v-nova-hero p{margin:0;color:#526381;font-size:15px;font-weight:800}.v-nova-hero-actions{display:flex;gap:12px;align-items:center}.v-nova-hero-actions a,.v-nova-join-card a,.v-nova-join-card button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 calc(var(--spacing) * 1.25);border:0;border-radius:var(--radius);background:var(--color-primary);color:#fff;font-size:13px;font-weight:950;text-decoration:none;box-shadow:var(--shadow-sm);cursor:pointer}.v-nova-hero-actions a + a{border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-secondary);box-shadow:none}body.verve-boards-page-nova .v-nova-hero-actions a:hover,body.verve-boards-page-nova .v-nova-hero-actions a:focus-visible,body.verve-boards-page-nova .v-nova-hero-actions a:active{background:var(--color-primary-hover);color:#fff !important;text-decoration:none}body.verve-boards-page-nova .v-nova-hero-actions a + a:hover,body.verve-boards-page-nova .v-nova-hero-actions a + a:focus-visible,body.verve-boards-page-nova .v-nova-hero-actions a + a:active{border-color:var(--color-primary);background:var(--color-bg-card);color:var(--color-primary) !important;box-shadow:var(--shadow-xs)}.v-nova-hero-panel{position:relative;z-index:1;display:grid;grid-template-rows:auto auto auto;align-content:center;min-height:186px;padding:calc(var(--spacing) * .9);gap:calc(var(--spacing) * .8);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--color-primary) 13%,transparent) 0 24%,transparent 25%),linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 92%,var(--color-primary) 8%),color-mix(in srgb,var(--color-bg-card) 88%,#fff 12%));box-shadow:var(--shadow-xs);transition:transform var(--transition),box-shadow var(--transition),background var(--transition)}.v-nova-hero:hover .v-nova-hero-panel{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.v-nova-hero-panel::before{content:"";position:absolute;inset:auto calc(var(--spacing) * -.8) calc(var(--spacing) * -.8) auto;width:126px;height:126px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,transparent);pointer-events:none}.v-nova-hero-panel-head{position:relative;z-index:1;display:grid;grid-template-columns:42px minmax(0,1fr);gap:calc(var(--spacing) * .7);align-items:center;width:100%;padding:calc(var(--spacing) * .6);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 72%,transparent)}.v-nova-hero-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 11%,var(--color-bg-card));color:var(--color-primary);font-size:17px}.v-nova-hero-panel-head strong,.v-nova-hero-panel-head em{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-nova-hero-panel-head strong{color:var(--color-text);font-size:15px;font-weight:950;line-height:1.25}.v-nova-hero-panel-head em{margin-top:4px;color:var(--color-text-muted);font-size:12px;font-style:normal;font-weight:700;line-height:1.25}.v-nova-hero-create{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;padding:0 14px;border:1px solid color-mix(in srgb,var(--color-primary) 24%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 82%,#6fb4ff));color:#fff;font-size:13px;font-weight:900;line-height:1;box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}.v-nova-hero-create:hover,.v-nova-hero-create:focus-visible{transform:translateY(-2px);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 92%,#000),var(--color-primary));color:#fff;box-shadow:var(--shadow-sm)}.v-nova-hero-stats{position:relative;z-index:2;align-self:end;justify-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(58px,1fr));gap:calc(var(--spacing) * .45);width:100%;padding:0;border:0;border-radius:var(--radius);background:transparent;box-shadow:none;margin:0}.v-nova-hero-stats span{display:grid;gap:2px;min-height:42px;align-content:center;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 84%,transparent);text-align:center;transition:transform var(--transition),background var(--transition),box-shadow var(--transition)}.v-nova-hero-stats span:hover{transform:translateY(-1px);background:#fff;box-shadow:var(--shadow-xs)}@media (prefers-reduced-motion:reduce){.v-nova-hero-panel,.v-nova-hero-stats span{transition:none}.v-nova-hero:hover .v-nova-hero-panel,.v-nova-hero-stats span:hover{transform:none}}.v-nova-hero-stats strong{color:var(--color-text);font-size:15px;font-weight:950;line-height:1}.v-nova-hero-stats em{color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:800;line-height:1}.v-nova-discover,.v-nova-list-head{display:grid;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-nova-discover{grid-template-columns:minmax(210px,1fr) minmax(390px,450px);grid-template-areas:"copy tools";justify-content:space-between;column-gap:calc(var(--spacing) * 1.5);align-items:center}.v-nova-discover-head{display:contents}.v-nova-discover-copy,.v-nova-list-title{display:grid;gap:3px;min-width:0}.v-nova-discover-copy{grid-area:copy;align-content:center}.v-nova-discover-copy span,.v-nova-list-title span{color:var(--color-primary);font-size:12px;font-weight:900}.v-nova-discover-copy h2,.v-nova-list-title h2{margin:0;color:var(--color-text);font-size:19px;font-weight:950;line-height:1.2}.v-nova-discover-stats{grid-area:stats;display:grid;grid-template-columns:repeat(3,minmax(58px,1fr));gap:calc(var(--spacing) * .6);min-width:0;align-self:center}.v-nova-discover-stats span{display:grid;gap:2px;min-height:44px;padding:calc(var(--spacing) * .45) calc(var(--spacing) * .7);border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);text-align:center}.v-nova-discover-stats strong{color:var(--color-text);font-size:15px;font-weight:950;line-height:1}.v-nova-discover-stats em{color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:800;line-height:1}.v-nova-list-title p{margin:0;color:var(--color-text-muted);font-size:12px;font-weight:800}.v-nova-discover-body{grid-area:tools;display:grid;grid-template-columns:minmax(0,320px) 120px;justify-content:stretch;gap:var(--spacing);align-items:center;min-width:0}.v-nova-list-tools{display:grid;grid-template-columns:minmax(220px,320px) 120px;justify-content:end;gap:var(--spacing);align-items:center;min-width:0}.v-nova-search{display:block;min-width:0}.v-nova-search .v-boardx-search-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}.v-nova-search .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v-nova-search .v-boardx-search-field{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 8px 0 10px;border:1px solid transparent;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-muted);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.v-nova-search .v-boardx-search-field:focus-within{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:#fff;box-shadow:var(--shadow-sm)}.v-nova-search .v-boardx-search-field>i{font-size:13px;opacity:.76}.v-nova-search .v-boardx-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--color-text);font-size:13px;font-weight:760}.v-nova-search .v-boardx-search-field input::placeholder{color:var(--color-text-muted);font-weight:650}.v-nova-search button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:calc(var(--radius) * .85);background:var(--color-primary);color:#fff;font-size:13px;font-weight:850;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--transition),border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}.v-nova-search button:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.v-nova-sort{position:relative}.v-nova-sort>button{display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;width:100%;min-height:42px;padding:0 calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .85);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12px;font-weight:900;box-shadow:var(--shadow-xs);cursor:pointer}.v-nova-sort-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:none;width:180px;padding:calc(var(--spacing) * .375);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-popover)}.v-nova-sort.is-open .v-nova-sort-panel{display:grid;gap:2px}.v-nova-sort-panel a{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:34px;padding:0 9px;border-radius:calc(var(--radius) * .72);color:#28334f;font-size:12px;font-weight:850;text-decoration:none}.v-nova-sort-panel a.is-active,.v-nova-sort-panel a:hover{background:#f1efff;color:#7365ff}.v-nova-sort-panel a>i:last-child{opacity:0}.v-nova-sort-panel a.is-active>i:last-child{opacity:1}.v-nova-board-groups{position:relative;display:grid;gap:calc(var(--spacing) * 1.5);transition:opacity var(--transition),filter var(--transition)}.v-nova-circle-nav{display:flex;align-items:center;gap:calc(var(--spacing) * .9);padding:calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-primary)),var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-nova-circle-nav>span{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;color:var(--color-text-secondary);font-size:13px;font-weight:820;white-space:nowrap}.v-nova-circle-nav>span::before{content:"";width:8px;height:8px;border-radius:999px;background:var(--color-primary);box-shadow:var(--shadow-sm)}.v-nova-circle-nav>div{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding:5px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:var(--color-bg-soft)}.v-nova-circle-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border:1px solid transparent;border-radius:calc(var(--radius) * .72);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:780;text-decoration:none;white-space:nowrap;transition:background var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-nova-circle-nav a:hover,.v-nova-circle-nav a:focus-visible{background:var(--color-bg-card);color:var(--color-primary)}.v-nova-circle-nav a.is-active{border-color:color-mix(in srgb,var(--color-primary) 16%,transparent);background:var(--color-bg-card);color:var(--color-primary);box-shadow:var(--shadow-xs);transform:translateY(-1px)}@media (max-width:768px){.v-nova-circle-nav{display:grid;gap:calc(var(--spacing) * .6);padding:calc(var(--spacing) * .65)}.v-nova-circle-nav>div{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.v-nova-circle-nav>div::-webkit-scrollbar{display:none}.v-nova-circle-nav a{min-height:34px;padding:0 15px}}.v-nova-board-groups[aria-busy="true"]{opacity:.62;filter:saturate(.92);pointer-events:none}.v-nova-circle-nav.is-loading{pointer-events:none}.v-nova-empty{display:grid;justify-items:center;gap:calc(var(--spacing) * .55);padding:calc(var(--spacing) * 2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm);text-align:center}.v-nova-empty i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-soft));color:var(--color-primary);font-size:18px}.v-nova-empty strong{color:var(--color-text);font-size:15px;font-weight:860}.v-nova-empty span{color:var(--color-text-muted);font-size:13px;font-weight:650}.v-nova-group,.v-nova-side-card{border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-nova-group{padding:calc(var(--spacing) * 1.5)}.v-nova-group-title{display:flex;align-items:center;gap:10px;margin-bottom:20px}.v-nova-group-title i,.v-nova-group-image{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-size:12px}.v-nova-group-image{overflow:hidden;background:var(--color-bg-soft)}.v-nova-group-image img{display:block;width:100%;height:100%;object-fit:cover}.v-nova-group-title h2{margin:0;color:#17213a;font-size:18px;font-weight:950}.v-nova-group-body{display:block;container-type:inline-size;container-name:v-nova-board-group}.v-nova-board-list{display:grid;gap:calc(var(--spacing) * .75)}.v-nova-board-row{display:grid;grid-template-columns:minmax(320px,1fr) minmax(260px,330px) auto;gap:calc(var(--spacing) * .9);align-items:center;min-width:0;min-height:64px}.v-nova-board-info{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;min-width:0;color:inherit;text-decoration:none}.v-nova-board-info .v-bp-row-icon{width:48px;height:48px;border-radius:calc(var(--radius) * .85)}.v-nova-board-info span,.v-nova-hot-post span,.v-nova-user span{display:grid;gap:3px;min-width:0}.v-nova-board-info strong{color:#17213a;font-size:16px;font-weight:950}.v-nova-board-info em,.v-nova-hot-post em,.v-nova-user em{overflow:hidden;color:#8da0bd;font-size:12px;font-style:normal;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.v-nova-hot-post strong,.v-nova-user strong{overflow:hidden;color:#27334f;font-size:13px;font-weight:900;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.v-nova-board-meta{display:grid;grid-template-columns:minmax(94px,1.25fr) repeat(2,minmax(54px,.72fr));gap:8px;align-items:center;min-width:0}.v-nova-board-meta span{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:30px;padding:0 4px;border:0;border-radius:0;background:transparent;text-align:center}.v-nova-board-meta span:first-child{justify-content:flex-start;min-height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card));color:var(--color-primary)}.v-nova-board-meta strong{color:var(--color-text);font-size:13px;font-weight:950;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-nova-board-meta span:first-child strong{color:var(--color-primary)}.v-nova-board-meta em{color:var(--color-text-muted);font-size:10.5px;font-style:normal;font-weight:800;line-height:1.1;white-space:nowrap}.v-nova-board-actions{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-nova-board-actions .v-bp-follow,.v-nova-board-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-primary);font-size:12px;font-weight:950;text-decoration:none;cursor:pointer}.v-nova-board-actions .v-bp-follow{min-width:88px;padding:0 calc(var(--spacing) * .875)}.v-nova-board-actions .v-bp-follow:not(.is-following){border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-nova-board-actions>a{width:40px;padding:0;border-radius:calc(var(--radius) * .75)}.v-nova-user img{width:28px;height:28px;border-radius:50%}.v-nova-side-card{padding:calc(var(--spacing) * 1.5)}.v-nova-side-title{display:flex;align-items:center;gap:10px;margin-bottom:20px}.v-nova-side-title i{color:#ff6d62;font-size:16px}.v-nova-side-title h2{margin:0;color:#17213a;font-size:17px;font-weight:950}.v-nova-hot-post{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;min-width:0;padding:10px 0;color:inherit;text-decoration:none}.v-nova-hot-post b{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#ffe6e2;color:#ff6d62;font-size:12px;font-weight:950}.v-nova-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.v-nova-data-grid span{display:grid;gap:5px;color:#8da0bd;font-size:12px;font-weight:800}.v-nova-data-grid strong{color:#27334f;font-size:22px;font-weight:950}.v-nova-user{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:9px 0;color:inherit;text-decoration:none}.v-nova-user img{width:34px;height:34px}.v-nova-user>i{color:#ffb84d;font-size:13px}.v-nova-join-card{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:calc(var(--spacing) * .75);align-items:center;min-height:140px;padding:calc(var(--spacing) * 1.5);border-radius:var(--radius);background:radial-gradient(circle at 80% 50%,rgba(118,101,255,.34),transparent 32%),linear-gradient(135deg,#f3e9ff,#eaf6ff);box-shadow:var(--shadow-sm)}.v-nova-join-card h2{margin:0 0 8px;color:#7365ff;font-size:22px;font-weight:950}.v-nova-join-card p{margin:0 0 14px;color:#8da0bd;font-size:13px;font-weight:800}.v-nova-join-card>i{color:rgba(113,95,255,.46);font-size:70px}@media (max-width:1100px){.v-nova-layout,.v-nova-group-body{grid-template-columns:1fr}.v-nova-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.verve-boards-page-nova .v-shell{width:min(100%,calc(100vw - (var(--spacing) * 1.25))) !important;max-width:min(100%,calc(100vw - (var(--spacing) * 1.25))) !important;padding-inline:0}body.verve-boards-page-nova .v-main{padding-top:10px !important}.v-nova{gap:var(--spacing)}.v-nova-hero,.v-nova-list-head,.v-nova-list-tools,.v-nova-board-row,.v-nova-side,.v-nova-join-card{grid-template-columns:1fr}.v-nova-hero{padding:calc(var(--spacing) * 1.25)}.v-nova-hero-panel{min-height:0;padding:calc(var(--spacing) * .6);gap:calc(var(--spacing) * .5)}.v-nova-hero-panel-head{grid-template-columns:38px minmax(0,1fr);padding:calc(var(--spacing) * .55)}.v-nova-hero-panel-icon{width:38px;height:38px}.v-nova-hero-stats{width:100%;margin:0}.v-nova-hero-create{justify-self:center;min-height:32px;padding-inline:11px}.v-nova-board-actions{justify-content:stretch}.v-nova-board-actions .v-bp-follow{flex:1}}body.verve-boards-page-nova .v-nova-layout,body.verve-boards-page-nova .v-nova-main,body.verve-boards-page-nova .v-nova-side{gap:calc(var(--spacing) * 1.5) !important}body.verve-boards-page-nova .v-nova-hero{border-radius:var(--radius) !important;box-shadow:var(--shadow-lg) !important}body.verve-boards-page-nova .v-nova-group,body.verve-boards-page-nova .v-nova-side-card,body.verve-boards-page-nova .v-nova-join-card{border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background-color:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-boards-page-nova .v-nova-board-row{grid-template-columns:minmax(320px,1fr) minmax(260px,330px) auto !important}body.verve-boards-page-nova .v-nova-group,body.verve-boards-page-nova .v-nova-side-card,body.verve-boards-page-nova .v-nova-join-card{padding:calc(var(--spacing) * 1.5) !important}body.verve-boards-page-nova .v-nova-hero-actions a,body.verve-boards-page-nova .v-nova-join-card a,body.verve-boards-page-nova .v-nova-join-card button,body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow{min-height:40px !important;border-radius:var(--radius) !important}body.verve-boards-page-nova .v-nova-sort>button{border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;box-shadow:var(--shadow-xs) !important}body.verve-boards-page-nova .v-nova-discover,body.verve-boards-page-nova .v-nova-list-head{gap:var(--spacing) !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-boards-page-nova .v-nova-discover{grid-template-columns:minmax(210px,1fr) minmax(390px,450px) !important;grid-template-areas:"copy tools" !important;justify-content:space-between !important;column-gap:calc(var(--spacing) * 1.5) !important;align-items:center !important}body.verve-boards-page-nova .v-nova-list-head{grid-template-columns:minmax(0,1fr) minmax(360px,450px) !important}body.verve-boards-page-nova .v-nova-list-tools{grid-template-columns:minmax(220px,320px) 120px !important;justify-content:end !important;gap:var(--spacing) !important}body.verve-boards-page-nova .v-nova-discover-body{grid-template-columns:minmax(0,320px) 120px !important;justify-content:stretch !important;gap:var(--spacing) !important}body.verve-boards-page-nova .v-nova-search button{min-height:34px !important;border-radius:calc(var(--radius) * .85) !important}body.verve-boards-page-nova .v-nova-board-actions>a{height:40px !important;min-height:40px !important;border-radius:calc(var(--radius) * .75) !important}@media (min-width:901px){body.verve-boards-page-nova .v-nova-board-row{grid-template-columns:minmax(320px,1fr) minmax(390px,460px) !important;gap:calc(var(--spacing) * 1.1) !important}body.verve-boards-page-nova .v-nova-board-control{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:end;gap:calc(var(--spacing) * .65);justify-self:end;width:min(100%,440px);min-width:0;min-height:40px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.verve-boards-page-nova .v-nova-board-row:hover .v-nova-board-control{box-shadow:none;transform:none}body.verve-boards-page-nova .v-nova-board-meta{display:grid !important;grid-template-columns:minmax(124px,auto) repeat(2,64px);align-items:center;justify-content:end;gap:calc(var(--spacing) * .4);min-width:0}body.verve-boards-page-nova .v-nova-board-meta span{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:38px;padding:0 calc(var(--spacing) * .5);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 88%,var(--color-bg-muted))}body.verve-boards-page-nova .v-nova-board-meta span:not(:first-child)::before{content:none}body.verve-boards-page-nova .v-nova-board-meta .v-nova-board-access{justify-content:flex-start;padding-inline:calc(var(--spacing) * .55);border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));background-color:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)),color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card)));color:var(--color-primary)}body.verve-boards-page-nova .v-nova-board-access i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-size:10px}body.verve-boards-page-nova .v-nova-board-meta strong{color:var(--color-text);font-size:13px;font-weight:950;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-meta .v-nova-board-access strong{color:var(--color-primary)}body.verve-boards-page-nova .v-nova-board-meta em{color:var(--color-text-muted);font-size:10.5px;font-style:normal;font-weight:800;line-height:1;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-actions{display:grid !important;grid-template-columns:118px 38px;align-items:stretch;gap:0;width:156px;flex:0 0 156px;min-width:0;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow,body.verve-boards-page-nova .v-nova-board-actions>a{min-height:38px !important;height:38px !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow{width:118px;min-width:118px;padding-inline:calc(var(--spacing) * .75);background:transparent;color:var(--color-primary);white-space:nowrap}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow:not(.is-following){background:var(--color-primary);color:#fff}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow.is-following{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card))}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow .v-board-join-exit{margin-left:8px;padding-left:8px;border-left:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent);color:color-mix(in srgb,var(--color-text-muted) 78%,var(--color-primary))}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow:not(.is-following) .v-board-join-exit{display:none}body.verve-boards-page-nova .v-nova-board-actions>a{width:38px !important;min-width:38px !important;border-left:1px solid color-mix(in srgb,var(--color-border) 76%,transparent) !important;background:var(--color-bg-card);color:var(--color-primary)}body.verve-boards-page-nova .v-nova-board-actions>a:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));color:var(--color-primary)}}@media (max-width:900px){body.verve-boards-page-nova .v-nova-board-row{position:relative;display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-areas:"info" "control" !important;gap:10px !important;min-height:0 !important;padding:12px !important;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);overflow:hidden}body.verve-boards-page-nova .v-nova-board-info{grid-area:info;grid-template-columns:42px minmax(0,1fr) !important;gap:10px !important;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-info .v-bp-row-icon{width:42px !important;height:42px !important}body.verve-boards-page-nova .v-nova-board-info strong{display:block;overflow:hidden;font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-info em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}body.verve-boards-page-nova .v-nova-board-control{grid-area:control;display:grid;gap:8px;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-meta{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:6px !important;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-meta span{min-height:42px;padding:6px 4px;border-radius:calc(var(--radius) * .72)}body.verve-boards-page-nova .v-nova-board-meta strong{overflow:hidden;font-size:12.5px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-meta em{font-size:10px}body.verve-boards-page-nova .v-nova-board-actions{display:grid !important;grid-template-columns:minmax(0,1fr) 40px !important;gap:6px !important;width:100%;min-width:0;justify-content:stretch !important}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow{width:100% !important;min-height:38px !important}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow .v-board-join-exit{display:none !important}body.verve-boards-page-nova .v-nova-board-actions>a{display:inline-flex !important;width:40px !important;min-height:38px !important}}@container v-nova-board-group (max-width:760px){body.verve-boards-page-nova .v-nova-board-row{position:relative;display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-areas:"info" "control" !important;gap:10px !important;min-height:0 !important;padding:12px !important;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);overflow:hidden}body.verve-boards-page-nova .v-nova-board-info{grid-area:info;grid-template-columns:42px minmax(0,1fr) !important;gap:10px !important;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-info .v-bp-row-icon{width:42px !important;height:42px !important}body.verve-boards-page-nova .v-nova-board-info strong{display:block;overflow:hidden;font-size:15px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-info em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}body.verve-boards-page-nova .v-nova-board-control{grid-area:control;display:grid;gap:8px;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-meta{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:6px !important;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-meta span{min-height:42px;padding:6px 4px;border-radius:calc(var(--radius) * .72)}body.verve-boards-page-nova .v-nova-board-meta strong{overflow:hidden;font-size:12.5px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}body.verve-boards-page-nova .v-nova-board-meta em{font-size:10px}body.verve-boards-page-nova .v-nova-board-actions{display:grid !important;grid-template-columns:minmax(0,1fr) 40px !important;gap:6px !important;width:100%;min-width:0;justify-content:stretch !important}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow{width:100% !important;min-height:38px !important}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow .v-board-join-exit{display:none !important}body.verve-boards-page-nova .v-nova-board-actions>a{display:inline-flex !important;width:40px !important;min-height:38px !important}}body.verve-boards-page-nova .v-nova-sort-panel{min-width:180px !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-popover) !important}body.verve-boards-page-nova .v-nova-sort-panel a,body.verve-boards-page-nova .v-nova-group-title i,body.verve-boards-page-nova .v-nova-group-image,body.verve-boards-page-nova .v-nova-board-info .v-bp-row-icon{border-radius:calc(var(--radius) * .75) !important}@media (max-width:767px){body.verve-boards-page-nova .v-nova-group,body.verve-boards-page-nova .v-nova-side-card,body.verve-boards-page-nova .v-nova-join-card{padding:calc(var(--spacing) * 1.125) !important}body.verve-boards-page-nova .v-nova-hero{border-radius:var(--radius) !important}body.verve-boards-page-nova .v-nova-hero-stats{justify-self:stretch !important;width:100% !important}body.verve-boards-page-nova .v-nova-discover{grid-template-columns:1fr !important;grid-template-areas:"copy" "tools" !important}body.verve-boards-page-nova .v-nova-list-head,body.verve-boards-page-nova .v-nova-discover-body,body.verve-boards-page-nova .v-nova-list-tools{grid-template-columns:1fr !important;justify-content:stretch !important}body.verve-boards-page-nova .v-nova-board-row{grid-template-columns:1fr !important}body.verve-boards-page-nova .v-nova-board-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.verve-boards-page-nova .v-nova{gap:calc(var(--spacing) * .85);padding-inline:0}body.verve-boards-page-nova .v-nova-layout{display:block !important;width:100%}body.verve-boards-page-nova .v-nova-main{gap:calc(var(--spacing) * .85) !important;width:100%}body.verve-boards-page-nova .v-nova-side{display:none !important}body.verve-boards-page-nova .v-nova-hero{min-height:0;padding:12px;gap:10px;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 38%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)),color-mix(in srgb,#eaf8ff 72%,var(--color-bg-card))) !important;box-shadow:var(--shadow-sm) !important}body.verve-boards-page-nova .v-nova-hero-copy{gap:8px}body.verve-boards-page-nova .v-nova-hero h1{font-size:23px;line-height:1.16}body.verve-boards-page-nova .v-nova-hero p{max-width:28em;font-size:12.5px;line-height:1.45}body.verve-boards-page-nova .v-nova-hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}body.verve-boards-page-nova .v-nova-hero-actions a{min-height:36px !important;padding-inline:10px;font-size:13px}body.verve-boards-page-nova .v-nova-hero-panel{min-height:0;padding:8px;gap:7px;background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:var(--shadow-xs)}body.verve-boards-page-nova .v-nova-hero-panel-head{display:none}body.verve-boards-page-nova .v-nova-hero-create{order:2;min-height:34px;font-size:13px;box-shadow:var(--shadow-xs)}body.verve-boards-page-nova .v-nova-hero-stats{order:1;gap:6px}body.verve-boards-page-nova .v-nova-hero-stats span{min-height:38px;background:var(--color-bg-card)}body.verve-boards-page-nova .v-nova-discover{gap:10px !important;padding:12px !important;box-shadow:var(--shadow-xs) !important}body.verve-boards-page-nova .v-nova-discover-copy{gap:2px}body.verve-boards-page-nova .v-nova-discover-copy span{font-size:11px}body.verve-boards-page-nova .v-nova-discover-copy h2{font-size:16px}body.verve-boards-page-nova .v-nova-discover-body{display:grid;grid-template-columns:1fr auto !important;gap:8px !important;align-items:center}body.verve-boards-page-nova .v-nova-search .v-boardx-search-inner{grid-template-columns:minmax(0,1fr);padding:0;border:0;background:transparent;box-shadow:none}body.verve-boards-page-nova .v-nova-search .v-boardx-search-field{min-height:38px;border-color:var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}body.verve-boards-page-nova .v-nova-search button[type="submit"]{display:none}body.verve-boards-page-nova .v-nova-sort{position:relative;min-width:94px}body.verve-boards-page-nova .v-nova-sort>button{min-height:38px;padding:0 10px;border-radius:var(--radius);font-size:12px}body.verve-boards-page-nova .v-nova-sort-panel{right:0;left:auto;min-width:150px}body.verve-boards-page-nova .v-nova-board-groups{gap:calc(var(--spacing) * .85)}body.verve-boards-page-nova .v-nova-group{padding:12px !important;box-shadow:var(--shadow-xs) !important}body.verve-boards-page-nova .v-nova-group-title{margin-bottom:10px}body.verve-boards-page-nova .v-nova-group-title i,body.verve-boards-page-nova .v-nova-group-image{width:30px !important;height:30px !important;font-size:13px !important}body.verve-boards-page-nova .v-nova-group-title h2{font-size:16px}body.verve-boards-page-nova .v-nova-board-list{display:grid;gap:10px}body.verve-boards-page-nova .v-nova-board-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) !important;grid-template-areas:"info" "control";gap:10px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:none !important}body.verve-boards-page-nova .v-nova-board-info{grid-area:info;grid-template-columns:42px minmax(0,1fr);gap:10px;min-width:0}body.verve-boards-page-nova .v-nova-board-info .v-bp-row-icon{width:42px !important;height:42px !important;flex:0 0 42px}body.verve-boards-page-nova .v-nova-board-info strong{font-size:15px}body.verve-boards-page-nova .v-nova-board-info em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.45}body.verve-boards-page-nova .v-nova-board-control{grid-area:control;display:grid;gap:8px;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:6px}body.verve-boards-page-nova .v-nova-board-meta span{min-height:42px;padding:6px 4px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:calc(var(--radius) * .72);background:var(--color-bg-muted)}body.verve-boards-page-nova .v-nova-board-meta strong{font-size:12.5px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.verve-boards-page-nova .v-nova-board-meta em{font-size:10px}body.verve-boards-page-nova .v-nova-board-actions{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:6px;align-self:stretch;justify-content:stretch !important;width:100%;min-width:0}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow{width:100%;min-height:38px;padding:0 10px;font-size:12px}body.verve-boards-page-nova .v-nova-board-actions .v-bp-follow .v-board-join-exit{display:none !important}body.verve-boards-page-nova .v-nova-board-actions>a{display:inline-flex;width:40px;min-height:38px !important}}.v-bp-follow .v-board-join-exit,.v-bp-mini-follow .v-board-join-exit,.v-boardx-follow .v-board-join-exit{display:none}.v-bp-follow.is-following .v-board-join-exit,.v-bp-mini-follow.is-following .v-board-join-exit,.v-boardx-follow.is-following .v-board-join-exit{display:inline-flex;align-items:center;justify-content:center;min-width:34px;margin-left:2px;padding-left:8px;border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:12px;font-weight:750;transition:color var(--transition),border-color var(--transition)}.v-bp-follow.is-following:hover .v-board-join-exit,.v-bp-mini-follow.is-following:hover .v-board-join-exit,.v-boardx-follow.is-following:hover .v-board-join-exit{border-left-color:color-mix(in srgb,var(--color-danger,#ef4444) 36%,var(--color-border));color:var(--color-danger,#ef4444)}.v-bp-list{padding:calc(var(--spacing) * 1.25)}.v-bp-list-head,.v-bp-row{display:grid;grid-template-columns:minmax(0,1fr) 70px 70px 200px 96px;align-items:center;gap:var(--spacing)}.v-bp-list-head{padding-bottom:calc(var(--spacing) * .75);border-bottom:1px solid var(--color-border);font-size:12.5px;font-weight:600;color:var(--color-text-muted)}.v-bp-list-head .v-bp-col-topics,.v-bp-list-head .v-bp-col-posts{text-align:center}.v-bp-row{padding:var(--spacing) 0;border-bottom:1px solid var(--color-border)}.v-bp-row:last-child{border-bottom:0}.v-bp-col-board{display:flex;align-items:center;gap:calc(var(--spacing) * .75);min-width:0}.v-bp-row-icon{width:38px;height:38px}.v-bp-row-info{min-width:0}.v-bp-row-name{display:block;font-size:14.5px;font-weight:700;color:var(--color-text)}.v-bp-row-name:hover{color:var(--color-primary)}.v-bp-row-desc{display:block;margin-top:2px;font-size:12.5px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-bp-col-topics,.v-bp-col-posts{text-align:center;font-size:14px;font-weight:600;color:var(--color-text-secondary)}.v-bp-col-last{min-width:0}.v-bp-last-title{display:block;font-size:13px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-bp-last-title:hover{color:var(--color-primary)}.v-bp-last-time{font-size:12px;color:var(--color-text-muted)}.v-bp-enter{display:inline-block;padding:calc(var(--spacing) * .375) calc(var(--spacing) * .875);border:1px solid var(--color-primary);border-radius:var(--radius);color:var(--color-primary);font-size:13px;font-weight:600;white-space:nowrap;transition:background var(--transition)}.v-bp-enter:hover{background:var(--color-primary-soft)}.v-bp-create{padding:calc(var(--spacing) * 1.25);background:var(--color-primary);display:flex;flex-direction:column;gap:calc(var(--spacing) * .375)}.v-bp-create-title{font-size:15px;font-weight:800;color:#ffffff}.v-bp-create-sub{font-size:12.5px;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent);margin-bottom:calc(var(--spacing) * .75)}.v-bp-create-btn{align-self:flex-start;padding:calc(var(--spacing) * .5) var(--spacing);border-radius:var(--radius);background:#ffffff;color:var(--color-primary);font-size:13px;font-weight:700}.v-bp-card{padding:calc(var(--spacing) * 1.25)}.v-bp-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing)}.v-bp-card-title{margin:0;font-size:15px;font-weight:800;color:var(--color-text)}.v-bp-card-more{font-size:12.5px;color:var(--color-text-muted)}.v-bp-card-more:hover{color:var(--color-primary)}.v-bp-empty{margin:0;font-size:13px;color:var(--color-text-muted)}.v-bp-mini{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625) 0}.v-bp-mini:not(:last-child){border-bottom:1px solid var(--color-border)}.v-bp-mini-icon{width:36px;height:36px;font-size:14px}.v-bp-mini-info{flex:1;min-width:0}.v-bp-mini-name{display:block;font-size:13.5px;font-weight:700;color:var(--color-text)}.v-bp-mini-sub{font-size:12px;color:var(--color-text-muted)}.v-bp-mini-follow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:3px 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.v-bp-mini-follow:not(.is-following){background:transparent;border-color:var(--color-primary);color:var(--color-primary)}.v-bp-rank{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625) 0}.v-bp-rank:not(:last-child){border-bottom:1px solid var(--color-border)}.v-bp-rank-no{flex-shrink:0;width:20px;text-align:center;font-size:14px;font-weight:800;color:var(--color-text-muted)}.v-bp-rank-1{color:var(--color-warning)}.v-bp-rank-2{color:var(--color-text-muted)}.v-bp-rank-3{color:var(--color-accent)}.v-bp-rank-icon{width:32px;height:32px;font-size:13px}.v-bp-rank-info{flex:1;min-width:0}.v-bp-rank-info strong{display:block;font-size:13.5px;font-weight:700;color:var(--color-text)}.v-bp-rank-info em{font-size:12px;font-style:normal;color:var(--color-text-muted)}.v-bp-rank-hot{color:var(--color-accent);font-size:13px}.v-bp-notice{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .5) 0}.v-bp-notice:not(:last-child){border-bottom:1px solid var(--color-border)}.v-bp-notice-title{font-size:13px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-bp-notice:hover .v-bp-notice-title{color:var(--color-primary)}.v-bp-notice-date{flex-shrink:0;font-size:12px;color:var(--color-text-muted)}.v-bp-ico-0{background:var(--color-primary)}.v-bp-ico-1{background:var(--color-info)}.v-bp-ico-2{background:var(--color-secondary)}.v-bp-ico-3{background:var(--color-accent)}.v-bp-ico-4{background:var(--color-warning)}.v-bp-ico-5{background:var(--color-teal)}body.verve-boards-page-v2 .v-shell{max-width:min(1580px,calc(100vw - 32px))}body.verve-boards-page-v2 .v-main{padding:14px 0 28px}.v-bpx{display:grid;gap:12px;width:100%}.v-bpx-hero,.v-bpx-section,.v-bpx-side-card{border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}.v-bpx-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:stretch;min-height:214px;padding:18px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),rgba(255,255,255,.94) 58%),var(--color-bg-card)}.v-bpx-hero-main,.v-bpx-hero-panel{position:relative;z-index:1}.v-bpx-hero-main{display:grid;align-content:center;gap:9px;min-width:0}.v-bpx-kicker{display:inline-flex;align-items:center;gap:7px;width:fit-content;min-height:30px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:900}.v-bpx-hero h1{margin:0;color:var(--color-text);font-size:clamp(28px,3vw,42px);font-weight:950;line-height:1.08;letter-spacing:0}.v-bpx-hero p{max-width:620px;margin:0;color:var(--color-text-secondary);font-size:14px;font-weight:700;line-height:1.65}.v-bpx-search{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;width:min(680px,100%);min-height:46px;margin-top:4px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:rgba(255,255,255,.92);box-shadow:var(--shadow-xs);overflow:hidden}.v-bpx-search>i{justify-self:center;color:var(--color-primary);font-size:14px}.v-bpx-search input{width:100%;height:44px;border:0;background:transparent;color:var(--color-text);font-size:14px;font-weight:750;outline:none}.v-bpx-search button{height:34px;margin-right:6px;padding:0 15px;border:0;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-size:13px;font-weight:900;cursor:pointer;transition:transform .18s ease,filter .18s ease}.v-bpx-search button:hover{filter:brightness(1.04);transform:translateY(-1px)}.v-bpx-search-clear{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:4px;border-radius:calc(var(--radius) * .65);color:var(--color-text-muted);text-decoration:none}.v-bpx-hero-panel{display:grid;align-content:stretch;gap:10px;min-width:0}.v-bpx-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:104px;border-radius:var(--radius);background:linear-gradient(135deg,rgba(255,255,255,.18),transparent),var(--color-primary);color:#fff;font-size:46px;box-shadow:var(--shadow-sm)}.v-bpx-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v-bpx-hero-stats span{display:grid;justify-items:center;gap:2px;min-width:0;min-height:58px;padding:8px 5px;border-radius:calc(var(--radius) * .85);background:rgba(255,255,255,.78);color:var(--color-text-secondary);font-size:12px;font-weight:850}.v-bpx-hero-stats strong{color:var(--color-primary);font-size:20px;font-weight:950;line-height:1}.v-bpx-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:12px;align-items:start}.v-bpx-main,.v-bpx-side{display:grid;gap:12px;min-width:0}.v-bpx-side{position:sticky;top:78px}.v-bpx-section{padding:14px;overflow:visible}.v-bpx-section-head,.v-bpx-side-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;margin-bottom:12px}.v-bpx-section-head h2,.v-bpx-side-head h2{display:flex;align-items:center;gap:8px;margin:0;color:var(--color-text);font-size:16px;font-weight:950;letter-spacing:0}.v-bpx-section-head h2 i,.v-bpx-side-head>i{color:var(--color-primary)}.v-bpx-section-head p{margin:3px 0 0;color:var(--color-text-muted);font-size:12px;font-weight:750}.v-bpx-section-head>a{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-primary);font-size:12px;font-weight:900;text-decoration:none}.v-bpx-rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v-bpx-rec-card{display:grid;gap:12px;min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.98),color-mix(in srgb,var(--color-bg-muted) 36%,#fff));transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-bpx-rec-card:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-2px)}.v-bpx-rec-top,.v-bpx-row-main{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;min-width:0;color:inherit;text-decoration:none}.v-bpx-rec-top .v-bp-rec-icon,.v-bpx-row-main .v-bp-row-icon,.v-bpx-mini .v-bp-mini-icon,.v-bpx-rank .v-bp-rank-icon{width:42px;height:42px;border-radius:calc(var(--radius) * .8)}.v-bpx-rec-top span,.v-bpx-row-copy,.v-bpx-mini span,.v-bpx-rank span{display:grid;gap:3px;min-width:0}.v-bpx-rec-top strong,.v-bpx-row-copy strong,.v-bpx-mini strong,.v-bpx-rank strong{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:950;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.v-bpx-rec-top em,.v-bpx-row-copy em,.v-bpx-mini em,.v-bpx-rank em{overflow:hidden;color:var(--color-text-muted);font-size:12px;font-style:normal;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.v-bpx-rec-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v-bpx-rec-meta span,.v-bpx-row-stats span{display:grid;gap:2px;min-width:0;padding:7px 8px;border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:11px;font-weight:850;line-height:1.1}.v-bpx-rec-meta b,.v-bpx-row-stats b{color:var(--color-text);font-size:14px;font-weight:950}.v-bpx-rec-actions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:8px}.v-bpx-link,.v-bpx-enter,.v-bp-follow,.v-bp-mini-follow{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:calc(var(--radius) * .8);background:#fff;color:var(--color-primary);font-size:12px;font-weight:950;line-height:1;text-decoration:none;cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.v-bpx-link:hover,.v-bpx-enter:hover,.v-bp-follow:hover,.v-bp-mini-follow:hover{transform:translateY(-1px)}.v-bp-follow:not(.is-following),.v-bpx-create button{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-bp-follow.is-following,.v-bp-mini-follow.is-following{border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:var(--color-primary-soft);color:var(--color-primary)}.v-bpx-board-list{display:grid;gap:8px}.v-bpx-row{display:grid;grid-template-columns:minmax(260px,1fr) 160px minmax(220px,.8fr) auto;gap:12px;align-items:center;min-width:0;padding:10px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-bpx-row:hover{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));box-shadow:var(--shadow-xs);transform:translateY(-1px)}.v-bpx-row-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0}.v-bpx-row-last{display:grid;gap:3px;min-width:0}.v-bpx-row-last a{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:850;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.v-bpx-row-last span{color:var(--color-text-muted);font-size:12px;font-weight:750}.v-bpx-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.v-bpx-row-actions .v-bp-mini-follow{min-width:74px}.v-bpx-enter{width:36px;padding:0}.v-bpx-sort{position:relative;min-width:150px}.v-bpx-sort-toggle{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:6px;width:100%;min-height:34px;padding:0 10px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .8);background:#fff;color:var(--color-text);font-size:12px;font-weight:900;cursor:pointer}.v-bpx-sort-toggle span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.v-bpx-sort-toggle i{color:var(--color-primary)}.v-bpx-sort-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:none;width:178px;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-md)}.v-bpx-sort.is-open .v-bpx-sort-panel{display:grid;gap:2px}.v-bpx-sort-panel a{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:7px;min-height:34px;padding:0 8px;border-radius:calc(var(--radius) * .7);color:var(--color-text);font-size:12px;font-weight:850;text-decoration:none}.v-bpx-sort-panel a>i:first-child,.v-bpx-sort-panel a.is-active{color:var(--color-primary)}.v-bpx-sort-panel a>i:last-child{opacity:0}.v-bpx-sort-panel a.is-active,.v-bpx-sort-panel a:hover{background:var(--color-primary-soft)}.v-bpx-sort-panel a.is-active>i:last-child{opacity:1}.v-bpx-side-card{display:grid;gap:10px;padding:12px}.v-bpx-side-head{margin-bottom:0}.v-bpx-side-head span{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 8px;border-radius:calc(var(--radius) * .65);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:950}.v-bpx-create{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,#fff),#fff)}.v-bpx-create>i{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:calc(var(--radius) * .8);background:var(--color-primary);color:#fff}.v-bpx-create strong{color:var(--color-text);font-size:16px;font-weight:950}.v-bpx-create p,.v-bpx-side-empty{margin:0;color:var(--color-text-muted);font-size:12px;font-weight:750;line-height:1.5}.v-bpx-create button{min-height:36px;border:0;border-radius:calc(var(--radius) * .8);font-size:13px;font-weight:950;cursor:pointer}.v-bpx-mini-list,.v-bpx-rank-list{display:grid;gap:6px}.v-bpx-mini,.v-bpx-rank{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;padding:7px;border-radius:calc(var(--radius) * .8);background:var(--color-bg-muted)}.v-bpx-mini>a,.v-bpx-rank{color:inherit;text-decoration:none}.v-bpx-mini>a,.v-bpx-rank{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;min-width:0}.v-bpx-mini .v-bp-mini-icon,.v-bpx-rank .v-bp-rank-icon{width:36px;height:36px}.v-bpx-mini .v-bp-mini-follow{min-width:56px;min-height:30px;padding:0 8px;font-size:11px}.v-bpx-rank{grid-template-columns:22px 36px minmax(0,1fr)}.v-bpx-rank b{color:var(--color-primary);font-size:14px;font-weight:950;text-align:center}.v-bpx-notice{display:grid;gap:4px;padding:8px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);color:inherit;text-decoration:none}.v-bpx-notice span{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-bpx-notice em{color:var(--color-text-muted);font-size:12px;font-style:normal;font-weight:750}.v-bpx-empty{display:grid;justify-items:center;gap:8px;padding:34px 12px;color:var(--color-text-muted);text-align:center}.v-bpx-empty i{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary)}.v-bpx-empty strong{color:var(--color-text);font-size:16px}.v-bpx-empty a{color:var(--color-primary);font-weight:900;text-decoration:none}body.verve-boards-page-v3 .v-shell{max-width:min(1500px,calc(100vw - 48px))}body.verve-boards-page-v3 .v-main{padding:18px 0 34px}.v-bpd{display:grid;gap:18px;width:100%}.v-bpd-command{display:grid;grid-template-columns:minmax(220px,.5fr) minmax(360px,1fr) 166px;gap:12px;align-items:center;padding:0;border:0;border-radius:var(--radius);background:transparent;box-shadow:none}.v-bpd-command-copy{display:grid;gap:3px;min-width:0}.v-bpd-command-copy span{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:11px;font-weight:950}.v-bpd-command-copy h1{margin:0;color:var(--color-text);font-size:28px;font-weight:950;line-height:1.1;letter-spacing:0}.v-bpd-search{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-height:46px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.04);overflow:hidden}.v-bpd-search>i{justify-self:center;color:var(--color-primary);font-size:13px}.v-bpd-search input{width:100%;height:40px;border:0;outline:0;background:transparent;color:var(--color-text);font-size:13px;font-weight:800}.v-bpd-search>a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:4px;border-radius:calc(var(--radius) * .65);color:var(--color-text-muted);text-decoration:none}.v-bpd-search button{height:36px;margin-right:6px;padding:0 16px;border:0;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-size:12px;font-weight:950;cursor:pointer}.v-bpd-sort{position:relative;min-width:0}.v-bpd-sort>button{display:grid;grid-template-columns:18px minmax(0,1fr) 14px;gap:6px;align-items:center;width:100%;min-height:46px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;color:var(--color-text);font-size:12px;font-weight:950;cursor:pointer}.v-bpd-sort>button i{color:var(--color-primary)}.v-bpd-sort>button span{overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.v-bpd-sort-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:35;display:none;width:180px;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-md)}.v-bpd-sort.is-open .v-bpd-sort-panel{display:grid;gap:2px}.v-bpd-sort-panel a{display:grid;grid-template-columns:18px minmax(0,1fr) 16px;gap:7px;align-items:center;min-height:34px;padding:0 8px;border-radius:calc(var(--radius) * .72);color:var(--color-text);font-size:12px;font-weight:850;text-decoration:none}.v-bpd-sort-panel a.is-active,.v-bpd-sort-panel a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-bpd-sort-panel a>i:last-child{opacity:0}.v-bpd-sort-panel a.is-active>i:last-child{opacity:1}.v-bpd-shell{display:grid;grid-template-columns:190px minmax(0,1fr) 248px;gap:18px;align-items:start}.v-bpd-left,.v-bpd-right{position:sticky;top:88px;display:grid;gap:12px;min-width:0}.v-bpd-stat-card,.v-bpd-left-card,.v-bpd-panel,.v-bpd-feature,.v-bpd-tile,.v-bpd-grid-section,.v-bpd-board-card{border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 10px 28px rgba(15,23,42,.035)}.v-bpd-stat-card{display:grid;gap:2px;min-height:74px;padding:12px;background:#fff}.v-bpd-stat-card strong{color:var(--color-primary);font-size:24px;font-weight:950;line-height:1}.v-bpd-stat-card span,.v-bpd-muted{color:var(--color-text-muted);font-size:12px;font-weight:800}.v-bpd-left-card,.v-bpd-panel{display:grid;gap:8px;padding:10px}.v-bpd-left-card h2,.v-bpd-panel-head h2{margin:0;color:var(--color-text);font-size:15px;font-weight:950}.v-bpd-nav-item,.v-bpd-mini>a,.v-bpd-rank{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;gap:8px;align-items:center;min-width:0;padding:6px;border-radius:calc(var(--radius) * .8);color:inherit;text-decoration:none;transition:background .18s ease,transform .18s ease}.v-bpd-nav-item:hover,.v-bpd-rank:hover{background:color-mix(in srgb,var(--color-primary) 6%,#fff);transform:translateX(2px)}.v-bpd-nav-item .v-bp-mini-icon,.v-bpd-mini .v-bp-mini-icon,.v-bpd-rank .v-bp-rank-icon{width:34px;height:34px;border-radius:calc(var(--radius) * .72)}.v-bpd-nav-item span,.v-bpd-mini span,.v-bpd-rank span,.v-bpd-tile a span,.v-bpd-board-main span{display:grid;gap:2px;min-width:0}.v-bpd-nav-item span,.v-bpd-mini strong,.v-bpd-rank strong,.v-bpd-tile strong,.v-bpd-board-main strong{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.v-bpd-mini em,.v-bpd-rank em,.v-bpd-tile em,.v-bpd-board-main em{overflow:hidden;color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.v-bpd-create{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;align-items:center;min-height:48px;padding:7px;border:0;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 82%,#4f46e5));color:#fff;font-size:13px;font-weight:950;cursor:pointer}.v-bpd-create i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .72);background:rgba(255,255,255,.16)}.v-bpd-center{display:grid;gap:18px;min-width:0}.v-bpd-feature{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:24px;min-height:320px;padding:26px;overflow:hidden;background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 30%),linear-gradient(135deg,#fff,color-mix(in srgb,var(--color-primary) 5%,#fff)),#fff}.v-bpd-feature::after{content:"#";position:absolute;right:22px;top:24px;color:color-mix(in srgb,var(--color-primary) 8%,transparent);font-size:210px;font-weight:950;line-height:.8;pointer-events:none}.v-bpd-feature-copy{position:relative;z-index:1;display:grid;align-content:center;gap:12px;min-width:0}.v-bpd-tag{display:inline-flex;align-items:center;gap:6px;width:fit-content;min-height:28px;padding:0 9px;border-radius:calc(var(--radius) * .72);background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);font-size:12px;font-weight:950}.v-bpd-feature .v-bp-rec-icon{width:64px;height:64px;border-radius:var(--radius)}.v-bpd-feature h2{margin:0;color:var(--color-text);font-size:42px;font-weight:950;line-height:1.05;letter-spacing:0}.v-bpd-feature p{max-width:560px;margin:0;color:var(--color-text-secondary);font-size:14px;font-weight:750;line-height:1.65}.v-bpd-feature-actions{display:flex;flex-wrap:wrap;gap:8px}.v-bpd-feature-actions a,.v-bpd-feature-actions button,.v-bpd-board-actions a,.v-bp-follow,.v-bp-mini-follow{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 13px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:calc(var(--radius) * .82);background:#fff;color:var(--color-primary);font-size:12px;font-weight:950;text-decoration:none;cursor:pointer}.v-bpd-feature-actions a,.v-bp-follow:not(.is-following){border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-bp-follow.is-following,.v-bp-mini-follow.is-following{background:var(--color-primary-soft);color:var(--color-primary)}.v-bpd-feature-metrics{position:relative;z-index:1;align-self:stretch;display:grid;align-content:end;gap:10px}.v-bpd-feature-metrics span,.v-bpd-board-meta span,.v-bpd-tile>div span{display:grid;gap:2px;padding:9px;border-radius:calc(var(--radius) * .82);background:color-mix(in srgb,var(--color-bg-muted) 70%,#fff);color:var(--color-text-muted);font-size:11px;font-weight:850}.v-bpd-feature-metrics strong,.v-bpd-board-meta b{color:var(--color-text);font-size:18px;font-weight:950}.v-bpd-deck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v-bpd-tile{display:grid;gap:10px;padding:14px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.v-bpd-tile:hover,.v-bpd-board-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.v-bpd-tile a,.v-bpd-board-main{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:center;min-width:0;color:inherit;text-decoration:none}.v-bpd-tile .v-bp-row-icon,.v-bpd-board-main .v-bp-rec-icon{width:42px;height:42px;border-radius:calc(var(--radius) * .82)}.v-bpd-tile>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.v-bpd-grid-section{display:grid;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}.v-bpd-section-head h2{margin:0;color:var(--color-text);font-size:18px;font-weight:950}.v-bpd-section-head p{margin:4px 0 0;color:var(--color-text-muted);font-size:12px;font-weight:760}.v-bpd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.v-bpd-board-card{display:grid;gap:11px;min-width:0;padding:14px;transition:transform .18s ease,box-shadow .18s ease}.v-bpd-board-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v-bpd-board-meta span{background:var(--color-bg-muted)}.v-bpd-board-actions{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:8px}.v-bpd-board-actions a{padding:0}.v-bpd-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 62%,transparent)}.v-bpd-panel-head span,.v-bpd-panel-head i{color:var(--color-primary);font-weight:950}.v-bpd-mini{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-width:0;padding:6px;border-radius:calc(var(--radius) * .82);background:transparent}.v-bpd-mini .v-bp-mini-follow{min-height:30px;padding:0 8px;font-size:11px}.v-bpd-rank{grid-template-columns:22px 34px minmax(0,1fr);padding-block:8px;background:transparent}.v-bpd-rank b{color:var(--color-primary);font-size:14px;font-weight:950;text-align:center}.v-bpd-board-main strong{font-size:16px}.v-bpd-board-main em{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v-bpd-board-card{min-height:190px;align-content:space-between}.v-bpd-board-actions .v-bp-follow{min-height:38px}.v-bpd-empty{grid-column:1 / -1;display:grid;justify-items:center;gap:8px;padding:42px 12px;color:var(--color-text-muted);text-align:center}.v-bpd-empty i{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary)}.v-bpd-empty strong{color:var(--color-text)}.v-bpd-empty a{color:var(--color-primary);font-weight:950;text-decoration:none}@media (max-width:1280px){.v-bpd-shell{grid-template-columns:190px minmax(0,1fr)}.v-bpd-right{position:static;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.v-bpd-deck,.v-bpd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.verve-boards-page-v3 .v-shell{max-width:100%;padding-inline:10px}body.verve-boards-page-v3 .v-main{padding-top:10px}.v-bpd-command{position:relative;top:auto;grid-template-columns:1fr}.v-bpd-shell,.v-bpd-feature,.v-bpd-deck,.v-bpd-grid,.v-bpd-right{grid-template-columns:1fr}.v-bpd-left,.v-bpd-right{position:static;width:100%}.v-bpd-center{width:100%}.v-bpd-shell{display:flex;flex-direction:column}.v-bpd-center{order:1}.v-bpd-left{order:2}.v-bpd-right{order:3}.v-bpd-feature{min-height:0;padding:14px}.v-bpd-feature h2{font-size:26px}.v-bpd-feature::after{right:8px;top:10px;font-size:120px}.v-bpd-feature-metrics,.v-bpd-board-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.v-bpd-search{grid-template-columns:32px minmax(0,1fr) 54px}.v-bpd-search button{padding:0 10px}}@media (max-width:1023px){body.verve-boards-page-v2 .v-shell{max-width:100%;padding-inline:12px}.v-bpx-hero{grid-template-columns:1fr;min-height:0}.v-bpx-hero-panel{grid-template-columns:92px minmax(0,1fr);align-items:stretch}.v-bpx-hero-icon{min-height:84px}.v-bpx-layout{grid-template-columns:1fr}.v-bpx-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.v-bpx-rec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-bpx-row{grid-template-columns:minmax(0,1fr) 150px auto}.v-bpx-row-last{display:none}}@media (max-width:767px){body.verve-boards-page-v2 .v-shell{padding-inline:10px}body.verve-boards-page-v2 .v-main{padding-top:10px}.v-bpx{gap:10px}.v-bpx-hero{padding:12px}.v-bpx-kicker{min-height:26px;padding:0 8px;font-size:11px}.v-bpx-hero h1{font-size:25px}.v-bpx-hero p{font-size:12.5px;line-height:1.5}.v-bpx-search{grid-template-columns:30px minmax(0,1fr) 54px;min-height:40px}.v-bpx-search input{height:40px;font-size:12px}.v-bpx-search button{height:30px;margin-right:5px;padding:0 10px;font-size:12px}.v-bpx-search-clear{position:absolute;right:58px;top:6px;margin:0}.v-bpx-hero-panel{grid-template-columns:70px minmax(0,1fr);gap:8px}.v-bpx-hero-icon{min-height:70px;font-size:30px}.v-bpx-hero-stats{gap:5px}.v-bpx-hero-stats span{min-height:70px;padding:8px 3px;font-size:10px}.v-bpx-hero-stats strong{font-size:16px}.v-bpx-section{padding:10px}.v-bpx-section-head{align-items:flex-start}.v-bpx-section-head h2{font-size:15px}.v-bpx-section-head>a{min-height:30px;padding:0 8px;white-space:nowrap}.v-bpx-rec-grid,.v-bpx-side{grid-template-columns:1fr}.v-bpx-rec-card{padding:10px}.v-bpx-row{grid-template-columns:minmax(0,1fr);gap:9px;padding:10px}.v-bpx-row-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v-bpx-row-actions{justify-content:stretch}.v-bpx-row-actions .v-bp-mini-follow{flex:1 1 auto}.v-bpx-enter{flex:0 0 42px}.v-bpx-sort{min-width:130px}.v-bpx-sort-panel{right:0;width:168px}}@media (max-width:1023px){.v-boardspage{grid-template-columns:1fr}.v-bp-list-head{display:none}.v-bp-row{grid-template-columns:1fr auto;grid-template-areas:"board act" "last act";row-gap:calc(var(--spacing) * .5)}.v-bp-col-board{grid-area:board}.v-bp-col-last{grid-area:last}.v-bp-col-act{grid-area:act}.v-bp-col-topics,.v-bp-col-posts{display:none}}@media (max-width:767px){.v-bp-hero-art{display:none}}body.verve-board-page .v-rail:not(.v-rail--feed){display:none}body.verve-board-page .v-shell{max-width:var(--layout-width);margin:0 auto}body.verve-board-page .v-main{padding:calc(var(--spacing) * 1.25) 0}.v-board{display:flex;flex-direction:column;gap:var(--spacing)}.v-board-back{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);font-size:13.5px;color:var(--color-text-secondary);transition:color var(--transition)}.v-board-back:hover{color:var(--color-primary)}.v-board-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing);align-items:start}.v-board-main{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-board-side{display:flex;flex-direction:column;gap:var(--spacing)}.v-board-hero{position:relative;border-radius:calc(var(--radius) * 1.2);background:var(--color-primary-soft);overflow:hidden}.v-board-hero.has-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.v-board-hero-overlay{position:absolute;inset:0;z-index:0;background:color-mix(in srgb,var(--color-text) 55%,transparent)}.v-board-hero.has-cover .v-board-hero-name,.v-board-hero.has-cover .v-board-hero-desc,.v-board-hero.has-cover .v-board-hero-stats,.v-board-hero.has-cover .v-board-hero-stats strong{color:#ffffff}.v-board-hero.has-cover .v-board-hero-art{display:none}.v-board-hero-inner{position:relative;z-index:1;display:flex;align-items:flex-start;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 1.75)}.v-board-hero-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:calc(var(--radius) * 1.1);background:var(--color-primary);color:#ffffff;font-size:24px;box-shadow:var(--shadow-sm)}.v-board-hero-icon.has-img{background:var(--color-bg-muted);overflow:hidden}.v-board-hero-icon.has-img img{width:100%;height:100%;object-fit:cover;display:block}.v-board-hero-info{flex:1;min-width:0}.v-board-hero-namerow{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * .25)}.v-board-hero-name{margin:0;font-size:22px;font-weight:800;color:var(--color-text)}.v-board-hero-lv{padding:2px 8px;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:11px;font-weight:700}.v-board-hero-rank{padding:2px 10px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning);font-size:11px;font-weight:700}.v-board-hero-desc{margin:0 0 calc(var(--spacing) * .5);font-size:13.5px;color:var(--color-text-secondary)}.v-board-hero-stats{display:flex;gap:var(--spacing);font-size:13px;color:var(--color-text-secondary);margin-bottom:calc(var(--spacing) * .625)}.v-board-hero-stats strong{color:var(--color-text);font-weight:800}.v-board-hero-faces{display:flex;align-items:center;padding-left:2px}.v-board-face{width:30px;height:30px;border-radius:50%;overflow:hidden;border:2px solid var(--color-bg-card);margin-right:-8px;transition:transform var(--transition)}.v-board-face:hover{transform:translateY(-2px);z-index:1}.v-board-face img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-board-face-more{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px 0 14px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:700}.v-board-hero-act{flex-shrink:0;display:flex;align-items:center;gap:calc(var(--spacing) * .5);align-self:flex-start}.v-board-join{padding:calc(var(--spacing) * .625) calc(var(--spacing) * 1.5);border:none;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:14px;font-weight:700;cursor:pointer;transition:background var(--transition)}.v-board-join:hover{background:var(--color-primary-hover)}.v-board-join.is-following{background:var(--color-bg-card);color:var(--color-text-secondary);border:1px solid var(--color-border)}.v-board-more-btn{width:38px;height:38px;flex-shrink:0;border:none;border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition)}.v-board-more-btn:hover{color:var(--color-primary)}.v-board-hero-art{position:absolute;right:calc(var(--spacing) * 1.5);top:50%;transform:translateY(-50%);z-index:0;font-size:90px;color:var(--color-primary);opacity:.12}.v-board-tabs{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:0 calc(var(--spacing) * 1.25);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius)}.v-board-tabs-list{display:flex;gap:calc(var(--spacing) * 1.5);overflow-x:auto;scrollbar-width:none}.v-board-tabs-list::-webkit-scrollbar{display:none}.v-board-tab{position:relative;padding:calc(var(--spacing) * .875) 0;border:0;background:transparent;font-size:14.5px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--transition)}.v-board-tab::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--color-primary);opacity:0;transition:opacity var(--transition)}.v-board-tab:hover{color:var(--color-text)}.v-board-tab.is-active{color:var(--color-primary);font-weight:700}.v-board-tab.is-active::after{opacity:1}.v-board-filter{flex-shrink:0}.v-board-pinned{padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.25)}.v-board-pinned-item{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625) 0}.v-board-pinned-item:not(:last-child){border-bottom:1px solid var(--color-border)}.v-board-pinned-tag{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px}.v-board-pinned-title{flex:1;min-width:0;font-size:13.5px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-board-pinned-item:hover .v-board-pinned-title{color:var(--color-primary)}.v-board-pinned-author{flex-shrink:0;font-size:12.5px;color:var(--color-text-secondary)}.v-board-pinned-date{flex-shrink:0;font-size:12.5px;color:var(--color-text-muted)}.v-board-quick{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:var(--spacing) calc(var(--spacing) * 1.25)}.v-board-quick img{width:40px;height:40px;border-radius:50%;flex-shrink:0}.v-board-quick-input{flex:1;min-width:0;padding:calc(var(--spacing) * .625) var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background var(--transition)}.v-board-quick-input:hover{background:var(--color-border)}.v-board-quick-btn{flex-shrink:0;padding:calc(var(--spacing) * .625) calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:13.5px;font-weight:700;transition:background var(--transition)}.v-board-quick-btn:hover{background:var(--color-primary-hover)}.v-board-feed .v-post-list{margin-top:0}.v-bs-card,.v-board-side .v-widget{padding:calc(var(--spacing) * 1.25);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius)}.v-bs-card-title,.v-board-side .v-widget-title{display:block;margin:0 0 var(--spacing);font-size:15px;font-weight:800;color:var(--color-text)}.v-board-about{margin:0 0 var(--spacing);font-size:13.5px;line-height:1.7;color:var(--color-text-secondary)}.v-board-meta{list-style:none;margin:0 0 var(--spacing);padding:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * .625)}.v-board-meta li{display:flex;align-items:center;gap:calc(var(--spacing) * .5);font-size:13px;color:var(--color-text-secondary)}.v-board-meta i{width:16px;text-align:center;color:var(--color-primary)}.v-board-meta span{flex:1}.v-board-meta b{color:var(--color-text);font-weight:600}.v-board-publish-btn{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * .75);border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:14px;font-weight:700;transition:background var(--transition)}.v-board-publish-btn:hover{background:var(--color-primary-hover)}.v-board-data{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing)}.v-board-data div{display:flex;flex-direction:column;gap:2px;padding:var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted);text-align:center}.v-board-data strong{font-size:18px;font-weight:800;color:var(--color-primary)}.v-board-data span{font-size:12px;color:var(--color-text-secondary)}.v-board-notice{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .5) 0}.v-board-notice:not(:last-child){border-bottom:1px solid var(--color-border)}.v-board-notice span{font-size:13px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-board-notice:hover span{color:var(--color-primary)}.v-board-notice em{flex-shrink:0;font-size:12px;font-style:normal;color:var(--color-text-muted)}.v-board-topic,.v-board-user{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625) 0}.v-board-topic:not(:last-child),.v-board-user:not(:last-child){border-bottom:1px solid var(--color-border)}.v-board-topic-no,.v-board-user-no{flex-shrink:0;width:20px;text-align:center;font-size:13px;font-weight:800;color:var(--color-text-muted)}.v-board-topic-1{color:var(--color-warning)}.v-board-topic-2{color:var(--color-text-muted)}.v-board-topic-3{color:var(--color-accent)}.v-board-topic-title{flex:1;min-width:0;font-size:13px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-board-topic:hover .v-board-topic-title{color:var(--color-primary)}.v-board-topic-hot{flex-shrink:0;font-size:12px;color:var(--color-accent)}.v-board-user img{width:32px;height:32px;border-radius:50%;flex-shrink:0}.v-board-user-info{flex:1;min-width:0}.v-board-user-info strong{display:block;font-size:13px;font-weight:700;color:var(--color-text)}.v-board-user-info em{font-size:12px;font-style:normal;color:var(--color-text-muted)}@media (max-width:1023px){.v-board-grid{grid-template-columns:1fr}}@media (max-width:767px){.v-board-hero-inner{flex-wrap:wrap}.v-board-hero-act{width:100%}.v-board-join{width:100%}}body.verve-board-page-v2 .v-shell{max-width:var(--layout-width);margin:0 auto}body.verve-board-page-v2 .v-main{padding:18px 0 40px;background:#f8fafc}body.verve-board-page-v2 .v-boardx{display:grid;gap:14px;width:100%;max-width:calc(var(--layout-width) - 32px);margin:0 auto}body.verve-board-page-v2 .v-boardx-back{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 28px);min-height:24px;padding:0 8px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,#fff 82%,transparent);color:var(--color-text-secondary);font-size:12px;font-weight:750;line-height:1;text-decoration:none;box-shadow:none;backdrop-filter:blur(10px) saturate(115%);transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-back:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:28px;min-height:248px;padding:60px 32px 34px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 6%,#fff) 0%,#fff 56%,color-mix(in srgb,var(--color-primary) 4%,#fff) 100%),var(--color-bg-card);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 5%,transparent);isolation:isolate;animation:v-boardx-hero-enter .48s cubic-bezier(.2,.8,.2,1) both;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-board-page-v2 .v-boardx-hero:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-hero.has-cover{background:linear-gradient(90deg,rgba(15,23,42,.78),rgba(15,23,42,.46)),var(--v-boardx-cover) center / cover no-repeat}body.verve-board-page-v2 .v-boardx-hero.has-cover .v-boardx-back{border-color:rgba(255,255,255,.22);background:rgba(15,23,42,.36);color:rgba(255,255,255,.9);box-shadow:0 10px 24px rgba(15,23,42,.22)}body.verve-board-page-v2 .v-boardx-hero.has-cover .v-boardx-back:hover{border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.16);color:#fff}body.verve-board-page-v2 .v-boardx-hero-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}body.verve-board-page-v2 .v-boardx-hero-bg span{position:absolute;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,transparent);filter:blur(16px);opacity:.42;animation:v-boardx-float 7s ease-in-out infinite}body.verve-board-page-v2 .v-boardx-hero-bg span:nth-child(1){right:24%;top:10px;width:48px;height:48px}body.verve-board-page-v2 .v-boardx-hero-bg span:nth-child(2){left:42%;bottom:-42px;width:86px;height:86px;animation-delay:-2s}body.verve-board-page-v2 .v-boardx-hero-bg span:nth-child(3){right:-26px;top:50%;width:70px;height:70px;animation-delay:-4s}body.verve-board-page-v2 .v-boardx-hero-main{position:relative;z-index:1;min-width:0}body.verve-board-page-v2 .v-boardx-identity{display:grid;gap:14px;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none;animation:v-boardx-copy-in .52s cubic-bezier(.2,.8,.2,1) .12s both}body.verve-board-page-v2 .v-boardx-identity-head{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;min-width:0}body.verve-board-page-v2 .v-boardx-identity-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding-top:0;border-top:0}body.verve-board-page-v2 .v-boardx-hero-orbit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;overflow:hidden;border:0;border-radius:var(--radius);background:transparent;box-shadow:none;backdrop-filter:none;animation:v-boardx-panel-in .56s cubic-bezier(.2,.8,.2,1) .06s both;transition:transform var(--transition)}body.verve-board-page-v2 .v-boardx-hero-orbit::before{display:none}body.verve-board-page-v2 .v-boardx-icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;overflow:hidden;border:0;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#5b21b6));color:#fff;font-size:24px;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-hero-orbit:has(.v-boardx-icon.has-img),body.verve-board-page-v2 .v-boardx-icon.has-img{background:transparent;box-shadow:none}body.verve-board-page-v2 .v-boardx-hero:hover .v-boardx-hero-orbit{transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-hero:hover .v-boardx-icon{transform:scale(1.02);box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-icon img{width:100%;height:100%;object-fit:cover}body.verve-board-page-v2 .v-boardx-title{display:grid;gap:6px;min-width:0}body.verve-board-page-v2 .v-boardx-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}body.verve-board-page-v2 .v-boardx-kicker span{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,#fff 66%,var(--color-primary));border-radius:var(--radius);background:color-mix(in srgb,#fff 72%,transparent);color:var(--color-primary);font-size:12px;font-style:normal;font-weight:850;line-height:1;backdrop-filter:blur(10px);transition:transform var(--transition),border-color var(--transition),background var(--transition)}body.verve-board-page-v2 .v-boardx-kicker span:hover{border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 9%,#fff);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-kicker i{font-size:12px}body.verve-board-page-v2 .v-boardx-title h1{margin:0;color:var(--color-text);font-size:clamp(32px,3vw,46px);font-weight:950;line-height:1.02;letter-spacing:0}body.verve-board-page-v2 .v-boardx-title p{display:-webkit-box;max-width:680px;margin:0;overflow:hidden;color:var(--color-text-secondary);font-size:15px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.verve-board-page-v2 .v-boardx-hero.has-cover :where(.v-boardx-title h1,.v-boardx-title p){color:#fff}body.verve-board-page-v2 .v-boardx-hero.has-cover .v-boardx-identity{border-color:transparent;background:transparent}body.verve-board-page-v2 .v-boardx-hero.has-cover .v-boardx-kicker span{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.12);color:#fff}body.verve-board-page-v2 .v-boardx-hero.has-cover .v-boardx-kicker i{color:#fff}body.verve-board-page-v2 .v-boardx-hero-side{position:relative;z-index:1;display:grid;align-content:stretch;gap:10px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,#fff 62%,var(--color-border));border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(255,255,255,.66));box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 8px 20px rgba(15,23,42,.07);backdrop-filter:blur(12px) saturate(120%);animation:v-boardx-panel-in .56s cubic-bezier(.2,.8,.2,1) .18s both;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}body.verve-board-page-v2 .v-boardx-hero:hover .v-boardx-hero-side{border-color:color-mix(in srgb,var(--color-primary) 18%,rgba(255,255,255,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 10px 24px rgba(15,23,42,.1);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-side-head{display:none;align-items:center;justify-content:space-between;min-height:18px;color:var(--color-text-secondary);font-size:11px;font-weight:850}body.verve-board-page-v2 .v-boardx-side-head i{color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-signal-grid,body.verve-board-page-v2 .v-boardx-stat-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body.verve-board-page-v2 .v-boardx-signal-grid span,body.verve-board-page-v2 .v-boardx-stat-row span,body.verve-board-page-v2 .v-boardx-data span{display:grid;gap:5px;min-width:0;padding:12px 6px;border:1px solid color-mix(in srgb,var(--color-border) 56%,transparent);border-radius:var(--radius);background:linear-gradient(135deg,rgba(255,255,255,.78),color-mix(in srgb,var(--color-primary) 5%,#fff));text-align:center;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-signal-grid span:hover{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-signal-grid strong,body.verve-board-page-v2 .v-boardx-stat-row strong,body.verve-board-page-v2 .v-boardx-data strong{color:var(--color-primary);font-size:18px;font-weight:950;line-height:1}body.verve-board-page-v2 .v-boardx-signal-grid em,body.verve-board-page-v2 .v-boardx-stat-row em,body.verve-board-page-v2 .v-boardx-data em{color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:760}body.verve-board-page-v2 .v-boardx-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 40px 40px;gap:8px}body.verve-board-page-v2 .v-boardx-edit{display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:0;min-height:38px;padding:0;border:1px solid color-mix(in srgb,var(--color-primary) 20%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),#fff);color:var(--color-primary);font-size:13px;font-weight:850;line-height:1;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-search-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:38px;padding:0;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:15px;line-height:1;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-search-toggle span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-search-toggle:hover,body.verve-board-page-v2 .v-boardx-search-toggle.is-active{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-edit span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-edit:hover{border-color:color-mix(in srgb,var(--color-primary) 36%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 10%,#fff);box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-join-group{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}body.verve-board-page-v2 .v-boardx-join-group.is-following{grid-template-columns:minmax(0,1fr) 48px;gap:3px;padding:3px;border:1px solid color-mix(in srgb,var(--color-primary) 22%,var(--color-border));border-radius:var(--radius);overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),var(--color-bg-card));box-shadow:var(--shadow-sm)}body.verve-board-page-v2 :where(.v-btn,.v-boardx-publish,.v-boardx-follow){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border-radius:var(--radius);font-size:14px;font-weight:850;line-height:1;white-space:nowrap}body.verve-board-page-v2 .v-btn-primary,body.verve-board-page-v2 .v-boardx-publish{border:1px solid var(--color-primary);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#5b21b6));color:#fff;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-btn-ghost,body.verve-board-page-v2 .v-boardx-follow{border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text)}body.verve-board-page-v2 .v-boardx-follow.is-following{color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-follow.is-following:hover{border-color:color-mix(in srgb,var(--color-danger,#ef4444) 32%,var(--color-border));color:var(--color-danger,#ef4444)}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-follow{border:0;border-radius:var(--radius);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--color-primary) 5%,#fff));color:var(--color-primary);box-shadow:none}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-follow i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px}body.verve-board-page-v2 .v-boardx-exit{display:none;align-items:center;justify-content:center;gap:0;min-width:0;border:0;border-radius:var(--radius);background:transparent;color:var(--color-danger);font-size:12px;font-weight:850;line-height:1;cursor:pointer;transition:background var(--transition),color var(--transition),transform var(--transition);white-space:nowrap}body.verve-board-page-v2 .v-boardx-exit span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-exit i{font-size:13px;opacity:.72}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-exit{display:inline-flex}body.verve-board-page-v2 .v-boardx-exit:hover{background:color-mix(in srgb,var(--color-danger) 10%,#fff);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-exit:active{transform:translateY(0)}body.verve-board-page-v2 .v-boardx-faces{display:flex;align-items:center;gap:0;min-width:0;max-width:min(100%,720px);min-height:40px;padding-left:0}body.verve-board-page-v2 .v-boardx-faces a,body.verve-board-page-v2 .v-boardx-faces span{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-left:-9px;overflow:hidden;border:2px solid rgba(255,255,255,.9);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 12%,#fff);color:var(--color-primary);font-size:12px;font-weight:900;box-shadow:0 8px 18px rgba(15,23,42,.16);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-faces :is(a,span):first-child{margin-left:0}body.verve-board-page-v2 .v-boardx-faces a:hover,body.verve-board-page-v2 .v-boardx-faces span:hover{border-color:#fff;box-shadow:0 12px 24px rgba(15,23,42,.22);transform:translateY(-2px)}body.verve-board-page-v2 .v-boardx-faces img{width:100%;height:100%;object-fit:cover}body.verve-board-page-v2 .v-boardx-faces-mobile-more{display:none}body.verve-board-page-v2 .v-boardx-edit-modal[hidden]{display:none}body.verve-board-page-v2 .v-boardx-edit-modal{position:fixed;inset:0;z-index:9998;display:flex;align-items:stretch;justify-content:flex-end;padding:0;opacity:0;pointer-events:none;transition:opacity var(--transition)}body.verve-board-page-v2 .v-boardx-edit-modal.is-open{opacity:1;pointer-events:auto}body.verve-board-page-v2 .v-boardx-edit-mask{position:absolute;inset:0;background:rgba(15,23,42,.42);backdrop-filter:blur(10px)}body.verve-board-page-v2 .v-boardx-edit-panel{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(460px,calc(100vw - 32px));height:100%;max-height:100vh;overflow:hidden;border:0;border-left:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:var(--radius) 0 0 var(--radius);background:var(--color-bg-card);box-shadow:0 24px 70px rgba(15,23,42,.22);transform:translateX(100%);transition:transform var(--transition)}body.verve-board-page-v2 .v-boardx-edit-modal.is-open .v-boardx-edit-panel{transform:translateX(0)}body.verve-board-page-v2 .v-boardx-edit-head,body.verve-board-page-v2 .v-boardx-edit-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--color-border)}body.verve-board-page-v2 .v-boardx-edit-foot{justify-content:flex-end;border-top:1px solid var(--color-border);border-bottom:0}body.verve-board-page-v2 .v-boardx-edit-head span{display:block;margin-bottom:4px;color:var(--color-primary);font-size:12px;font-weight:850}body.verve-board-page-v2 .v-boardx-edit-head h3{margin:0;color:var(--color-text);font-size:18px;font-weight:900;line-height:1.2}body.verve-board-page-v2 .v-boardx-edit-close{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-soft);color:var(--color-text-secondary);cursor:pointer}body.verve-board-page-v2 .v-boardx-edit-body{display:grid;gap:12px;align-content:start;padding:16px;overflow:auto}body.verve-board-page-v2 .v-boardx-edit-media{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-soft)}body.verve-board-page-v2 .v-boardx-edit-avatar{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#5b21b6));background-position:center;background-size:cover;color:#fff;font-size:26px}body.verve-board-page-v2 .v-boardx-edit-avatar.is-loading,body.verve-board-page-v2 .v-boardx-edit-cover.is-loading{opacity:.72}body.verve-board-page-v2 .v-boardx-edit-media-copy{display:grid;gap:6px;min-width:0}body.verve-board-page-v2 .v-boardx-edit-media-copy strong,body.verve-board-page-v2 .v-boardx-edit-field span{color:var(--color-text);font-size:13px;font-weight:880}body.verve-board-page-v2 .v-boardx-edit-media-copy span{color:var(--color-text-secondary);font-size:12px;line-height:1.5}body.verve-board-page-v2 .v-boardx-edit-media-actions{display:flex;flex-wrap:wrap;gap:8px}body.verve-board-page-v2 .v-boardx-edit-media-actions button,body.verve-board-page-v2 .v-boardx-edit-cover button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12px;font-weight:820;cursor:pointer}body.verve-board-page-v2 .v-boardx-edit-cover{position:relative;display:flex;align-items:center;justify-content:center;min-height:132px;overflow:hidden;border:1px dashed color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),#fff);background-position:center;background-size:cover}body.verve-board-page-v2 .v-boardx-edit-cover.has-img::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(15,23,42,.28))}body.verve-board-page-v2 .v-boardx-edit-cover button{position:relative;z-index:1}body.verve-board-page-v2 .v-boardx-edit-cover [data-board-edit-cover-remove]{position:absolute;right:10px;bottom:10px}body.verve-board-page-v2 .v-boardx-edit-field{display:grid;gap:7px}body.verve-board-page-v2 .v-boardx-edit-field input,body.verve-board-page-v2 .v-boardx-edit-field textarea{width:100%;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:14px;line-height:1.5;outline:0;transition:border-color var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-edit-field input{height:40px;padding:0 12px}body.verve-board-page-v2 .v-boardx-edit-field textarea{min-height:86px;padding:10px 12px;resize:vertical}body.verve-board-page-v2 .v-boardx-edit-field input:focus,body.verve-board-page-v2 .v-boardx-edit-field textarea:focus{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-edit-msg{min-height:18px;margin:0;color:var(--color-text-secondary);font-size:12px;font-weight:750}body.verve-board-page-v2 .v-boardx-edit-msg.is-error{color:var(--color-danger)}body.verve-board-page-v2 .v-boardx-edit-msg.is-ok{color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-orbit-dot{display:none}body.verve-board-page-v2 .v-boardx-orbit-dot.is-one{display:none}body.verve-board-page-v2 .v-boardx-orbit-dot.is-two{display:none}@keyframes v-boardx-hero-enter{from{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v-boardx-panel-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes v-boardx-copy-in{from{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes v-boardx-chip-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v-boardx-orbit{to{transform:rotate(360deg)}}@keyframes v-boardx-float{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(8px,-10px,0) scale(1.06)}}body.verve-board-page-v2 .v-boardx-layout{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:14px;align-items:start}body.verve-board-page-v2 .v-boardx-main,body.verve-board-page-v2 .v-boardx-side{display:grid;gap:14px;min-width:0}body.verve-board-page-v2 .v-boardx-side{position:sticky;top:16px}body.verve-board-page-v2 .v-boardx-compose,body.verve-board-page-v2 .v-boardx-card,body.verve-board-page-v2 .v-boardx-pinned{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-pinned{display:grid;gap:0;padding:6px 12px}body.verve-board-page-v2 .v-boardx-pinned a{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;color:var(--color-text-secondary);font-size:13px}body.verve-board-page-v2 .v-boardx-pinned a + a{border-top:1px solid var(--color-border)}body.verve-board-page-v2 .v-boardx-pinned i{color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-pinned span{overflow:hidden;color:var(--color-text);font-weight:800;text-overflow:ellipsis;white-space:nowrap}body.verve-board-page-v2 .v-boardx-pinned em{color:var(--color-text-muted);font-style:normal;font-weight:700}body.verve-board-page-v2 .v-boardx-compose{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px}body.verve-board-page-v2 .v-boardx-compose img{width:40px;height:40px;border-radius:50%}body.verve-board-page-v2 .v-boardx-compose>a:not(.v-btn){display:flex;align-items:center;min-height:42px;min-width:0;padding:0 13px;overflow:hidden;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}body.verve-board-page-v2 .v-boardx-search{position:relative;display:none;justify-self:stretch;width:100%;animation:v-boardx-search-in .18s ease both}body.verve-board-page-v2 .v-boardx-search.is-open{display:block}body.verve-board-page-v2 .v-boardx-search .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-search-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-search-field{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 8px 0 10px;border:1px solid transparent;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-muted);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}body.verve-board-page-v2 .v-boardx-search-field:focus-within{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:#fff;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-search-field>i{font-size:13px;opacity:.76}body.verve-board-page-v2 .v-boardx-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--color-text);font-size:13px;font-weight:760}body.verve-board-page-v2 .v-boardx-search-field input::placeholder{color:var(--color-text-muted);font-weight:650}body.verve-board-page-v2 .v-boardx-search button,body.verve-board-page-v2 .v-boardx-search-clear{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:calc(var(--radius) * .85);font-size:13px;font-weight:850;line-height:1;text-decoration:none;white-space:nowrap;transition:transform var(--transition),border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}body.verve-board-page-v2 .v-boardx-search button{background:var(--color-primary);color:#fff;cursor:pointer;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-search-clear{width:24px;min-height:24px;padding:0;border-color:transparent;border-radius:calc(var(--radius) * .65);background:transparent;color:var(--color-text-secondary)}body.verve-board-page-v2 .v-boardx-search-clear span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-search button:hover,body.verve-board-page-v2 .v-boardx-search-clear:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-board-page-v2 .v-boardx-search-clear:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);box-shadow:none}body.verve-board-page-v2 .v-boardx-mobile-filter{display:none}@keyframes v-boardx-search-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}body.verve-board-page-v2 .v-boardx-feed .v-post-list{gap:12px}body.verve-board-page-v2 .v-boardx-feed .v-post-col{gap:12px}body.verve-board-page-v2 .v-boardx-card{display:grid;gap:12px;padding:14px}body.verve-board-page-v2 .v-boardx-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}body.verve-board-page-v2 .v-boardx-card h2{margin:0;color:var(--color-text);font-size:15px;font-weight:950}body.verve-board-page-v2 .v-boardx-about{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.7}body.verve-board-page-v2 .v-boardx-meta{display:grid;gap:8px;margin:0;padding:0;list-style:none}body.verve-board-page-v2 .v-boardx-meta li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:13px}body.verve-board-page-v2 .v-boardx-meta i{color:var(--color-primary);text-align:center}body.verve-board-page-v2 .v-boardx-meta b{color:var(--color-text);font-weight:850}body.verve-board-page-v2 .v-boardx-data{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-board-page-v2 .v-boardx-rank,body.verve-board-page-v2 .v-boardx-users{display:grid;gap:2px}body.verve-board-page-v2 .v-boardx-rank a,body.verve-board-page-v2 .v-boardx-users a{display:grid;align-items:center;gap:8px;min-width:0;min-height:38px;color:var(--color-text-secondary)}body.verve-board-page-v2 .v-boardx-rank a{grid-template-columns:22px minmax(0,1fr) auto}body.verve-board-page-v2 .v-boardx-users a{grid-template-columns:22px 34px minmax(0,1fr)}body.verve-board-page-v2 .v-boardx-rank b,body.verve-board-page-v2 .v-boardx-users b{color:var(--color-primary);font-size:13px;text-align:center}body.verve-board-page-v2 .v-boardx-rank span,body.verve-board-page-v2 .v-boardx-users strong{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}body.verve-board-page-v2 .v-boardx-rank em,body.verve-board-page-v2 .v-boardx-users em{color:var(--color-text-muted);font-size:12px;font-style:normal;font-weight:760}body.verve-board-page-v2 .v-boardx-rank em{display:inline-flex;align-items:center;gap:4px;color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-users img{width:34px;height:34px;border-radius:50%}body.verve-board-page-v2 .v-boardx-users span{display:grid;gap:2px;min-width:0}@media (max-width:1180px){body.verve-board-page-v2 .v-boardx-hero,body.verve-board-page-v2 .v-boardx-layout{grid-template-columns:minmax(0,1fr)}body.verve-board-page-v2 .v-boardx-hero{align-items:stretch}body.verve-board-page-v2 .v-boardx-hero-side{align-content:start}body.verve-board-page-v2 .v-boardx-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.verve-board-page-v2 .v-boardx-side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-board-page-v2 .v-boardx-side .v-boardx-search{grid-column:1 / -1}}@media (max-width:767px){body.verve-board-page-v2 .v-main{flex:1 1 100%;width:100%;max-width:100%;min-width:0;padding-top:0}body.verve-board-page-v2 .v-shell{display:block;width:100%;max-width:100%;padding-inline:0}body.verve-board-page-v2 .v-rail{display:none}body.verve-board-page-v2 .v-boardx{width:100%;gap:10px;padding:0 10px 24px}body.verve-board-page-v2 .v-boardx-back{top:8px;left:8px;max-width:calc(100% - 20px);min-height:24px;padding:0 8px;font-size:12px}body.verve-board-page-v2 .v-boardx-hero{min-height:0;padding:34px 10px 12px;gap:8px}body.verve-board-page-v2 .v-boardx-hero-main{text-align:left}body.verve-board-page-v2 .v-boardx-identity{gap:7px;padding:0}body.verve-board-page-v2 .v-boardx-identity-head{grid-template-columns:36px minmax(0,1fr);gap:9px}body.verve-board-page-v2 .v-boardx-identity-foot{display:grid;gap:6px;padding-top:0}body.verve-board-page-v2 .v-boardx-hero-orbit{justify-self:start;width:36px;height:36px;border-radius:var(--radius)}body.verve-board-page-v2 .v-boardx-hero-orbit::before{inset:auto 8px 8px;height:24px}body.verve-board-page-v2 .v-boardx-icon{width:36px;height:36px;font-size:14px;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-title h1{font-size:22px}body.verve-board-page-v2 .v-boardx-title p{margin-inline:0;-webkit-line-clamp:1;font-size:12.5px;line-height:1.28}body.verve-board-page-v2 .v-boardx-kicker{justify-content:flex-start;gap:6px}body.verve-board-page-v2 .v-boardx-kicker span{gap:4px;min-height:20px;padding:0 7px;font-size:10.5px}body.verve-board-page-v2 .v-boardx-faces{min-height:34px;max-width:100%;overflow:hidden}body.verve-board-page-v2 .v-boardx-faces a,body.verve-board-page-v2 .v-boardx-faces span{width:32px;height:32px;margin-left:-7px;font-size:11px}body.verve-board-page-v2 .v-boardx-hero-side{padding:7px}body.verve-board-page-v2 .v-boardx-signal-grid{display:none}body.verve-board-page-v2 .v-boardx-signal-grid span{padding:7px 4px}body.verve-board-page-v2 .v-boardx-signal-grid strong{font-size:16px}body.verve-board-page-v2 .v-boardx-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;gap:5px}body.verve-board-page-v2 .v-boardx-edit{min-height:30px}body.verve-board-page-v2 :where(.v-btn,.v-boardx-publish,.v-boardx-follow){gap:6px;min-height:30px;padding:0 10px;font-size:12px}body.verve-board-page-v2 .v-boardx-edit-modal{align-items:flex-end;justify-content:center}body.verve-board-page-v2 .v-boardx-edit-panel{width:100%;height:auto;max-height:calc(100vh - 12px);border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-left:0;border-radius:var(--radius) var(--radius) 0 0;transform:translateY(100%)}body.verve-board-page-v2 .v-boardx-edit-modal.is-open .v-boardx-edit-panel{transform:translateY(0)}body.verve-board-page-v2 .v-boardx-edit-media{grid-template-columns:60px minmax(0,1fr);padding:10px}body.verve-board-page-v2 .v-boardx-edit-avatar{width:60px;height:60px;font-size:22px}body.verve-board-page-v2 .v-boardx-edit-cover{min-height:112px}body.verve-board-page-v2 .v-boardx-edit-foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.verve-board-page-v2 .v-boardx-pinned a{grid-template-columns:24px minmax(0,1fr)}body.verve-board-page-v2 .v-boardx-pinned em{display:none}body.verve-board-page-v2 .v-boardx-compose{grid-template-columns:34px minmax(0,1fr) auto;padding:8px}body.verve-board-page-v2 .v-boardx-compose img{width:34px;height:34px}body.verve-board-page-v2 .v-boardx-compose .v-btn{min-width:56px;padding-inline:10px}body.verve-board-page-v2 .v-boardx-search{width:100%;margin-top:-2px}body.verve-board-page-v2 .v-boardx-search-inner{gap:5px;padding:4px}body.verve-board-page-v2 .v-boardx-search-field{min-height:34px;padding-right:7px}body.verve-board-page-v2 .v-boardx-search button{width:36px;min-height:34px;padding:0}body.verve-board-page-v2 .v-boardx-search button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.verve-board-page-v2 .v-boardx-search-clear{width:24px;min-height:24px}body.verve-board-page-v2 .v-boardx-side{grid-template-columns:minmax(0,1fr)}body.verve-board-page-v2 .v-boardx-data{grid-template-columns:repeat(4,minmax(0,1fr))}body.verve-board-page-v2 .v-boardx-data span{padding:9px 4px}body.verve-board-page-v2 .v-boardx-data strong{font-size:16px}body.verve-board-page-v2 .v-boardx{gap:12px;padding:0 12px 28px}body.verve-board-page-v2 .v-boardx-hero{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;padding:46px 12px 12px;overflow:hidden;border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 10%,#fff),#fff 62%),var(--color-bg-card);box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-hero.has-cover{background:linear-gradient(180deg,rgba(15,23,42,.42) 0%,rgba(15,23,42,.18) 38%,rgba(255,255,255,.96) 72%,#fff 100%),var(--v-boardx-cover) center top / cover no-repeat}body.verve-board-page-v2 .v-boardx-back{top:10px;left:10px;min-height:28px;padding:0 9px;border-radius:calc(var(--radius) * .85);font-size:12px}body.verve-board-page-v2 .v-boardx-hero-main,body.verve-board-page-v2 .v-boardx-hero-side{position:relative;z-index:1}body.verve-board-page-v2 .v-boardx-identity{gap:10px}body.verve-board-page-v2 .v-boardx-identity-head{grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:end}body.verve-board-page-v2 .v-boardx-hero-orbit,body.verve-board-page-v2 .v-boardx-icon{width:52px;height:52px;border-radius:var(--radius)}body.verve-board-page-v2 .v-boardx-icon{border:2px solid rgba(255,255,255,.82);font-size:20px;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-icon.has-img{background:transparent;box-shadow:none}body.verve-board-page-v2 .v-boardx-title h1{font-size:23px;line-height:1.08}body.verve-board-page-v2 .v-boardx-title p{display:-webkit-box;margin-top:5px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-secondary);font-size:13px;line-height:1.45}body.verve-board-page-v2 .v-boardx-faces{max-width:100%;min-height:30px;padding-top:2px;overflow:hidden}body.verve-board-page-v2 .v-boardx-faces a,body.verve-board-page-v2 .v-boardx-faces span{width:30px;height:30px;margin-left:-8px;border-radius:calc(var(--radius) * .8)}body.verve-board-page-v2 .v-boardx-faces a:first-child{margin-left:0}body.verve-board-page-v2 .v-boardx-faces a:nth-of-type(n+9),body.verve-board-page-v2 .v-boardx-faces>span:not(.v-boardx-faces-mobile-more){display:none}body.verve-board-page-v2 .v-boardx-faces .v-boardx-faces-mobile-more{display:inline-flex;flex:0 0 auto}body.verve-board-page-v2 .v-boardx-hero-side{display:grid;gap:10px;padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-board-page-v2 .v-boardx-side-head{display:none}body.verve-board-page-v2 .v-boardx-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}body.verve-board-page-v2 .v-boardx-signal-grid span{min-height:50px;padding:8px 4px;border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-primary) 6%,#fff)}body.verve-board-page-v2 .v-boardx-signal-grid strong{font-size:16px}body.verve-board-page-v2 .v-boardx-signal-grid em{font-size:11px}body.verve-board-page-v2 .v-boardx-actions{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.08fr) 36px;gap:6px;align-items:center}body.verve-board-page-v2 .v-boardx-join-group{min-width:0}body.verve-board-page-v2 .v-boardx-join-group.is-following{grid-template-columns:minmax(0,1fr) 32px;gap:2px;padding:2px;border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:none}body.verve-board-page-v2 :where(.v-btn,.v-boardx-publish,.v-boardx-follow),body.verve-board-page-v2 .v-boardx-search-toggle,body.verve-board-page-v2 .v-boardx-edit,body.verve-board-page-v2 .v-boardx-exit{min-height:36px;border-radius:var(--radius)}body.verve-board-page-v2 :where(.v-btn,.v-boardx-publish,.v-boardx-follow){gap:5px;padding:0 9px;font-size:12.5px}body.verve-board-page-v2 .v-boardx-search-toggle,body.verve-board-page-v2 .v-boardx-edit{width:36px;padding:0;font-size:14px}body.verve-board-page-v2 .v-boardx-actions:has(.v-boardx-edit){grid-template-columns:minmax(0,.95fr) minmax(0,1.08fr) 36px 36px}body.verve-board-page-v2 .v-boardx-exit{min-height:32px;color:color-mix(in srgb,var(--color-danger) 78%,var(--color-text-secondary))}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-follow i{width:18px;height:18px;font-size:11px}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-follow{min-height:32px;padding-inline:7px;background:transparent;color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-exit{border-left:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .75);background:#fff}body.verve-board-page-v2 .v-boardx-join-group.is-following .v-boardx-exit:hover{background:color-mix(in srgb,var(--color-danger) 7%,#fff)}body.verve-board-page-v2 .v-boardx-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-board-page-v2 .v-boardx-side{display:contents}body.verve-board-page-v2 .v-boardx-side .v-boardx-search{order:-2;grid-column:auto;width:100%}body.verve-board-page-v2 .v-boardx-main{display:contents;gap:10px}body.verve-board-page-v2 .v-boardx-pinned{order:-1}body.verve-board-page-v2 .v-boardx-compose{order:0}body.verve-board-page-v2 .v-boardx-mobile-filter{order:1;position:relative;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;width:100%;padding:6px;overflow:visible;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-mobile-tabs{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0}body.verve-board-page-v2 .v-boardx-mobile-tabs a{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:0 6px;border:1px solid transparent;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:850;line-height:1;text-decoration:none;white-space:nowrap}body.verve-board-page-v2 .v-boardx-mobile-tabs a span{overflow:hidden;text-overflow:ellipsis}body.verve-board-page-v2 .v-boardx-mobile-tabs a.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}body.verve-board-page-v2 .v-boardx-mobile-tabs i{font-size:12px}body.verve-board-page-v2 .v-boardx-mobile-menu{position:relative;min-width:0}body.verve-board-page-v2 .v-boardx-mobile-menu-toggle{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;width:100%;min-width:0;min-height:34px;padding:0 7px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .85);background:#fff;color:var(--color-primary);font-size:12px;font-weight:850;line-height:1;cursor:pointer}body.verve-board-page-v2 .v-boardx-mobile-menu-toggle>i{justify-self:center;font-size:12px;pointer-events:none}body.verve-board-page-v2 .v-boardx-mobile-menu-toggle span{overflow:hidden;color:var(--color-text);text-align:left;text-overflow:ellipsis;white-space:nowrap}body.verve-board-page-v2 .v-boardx-mobile-menu-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:12;display:none;width:min(180px,calc(100vw - 32px));min-width:0;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-md)}body.verve-board-page-v2 .v-boardx-mobile-menu:nth-last-child(1) .v-boardx-mobile-menu-panel{right:0;left:auto}body.verve-board-page-v2 .v-boardx-mobile-menu.is-open .v-boardx-mobile-menu-panel{display:grid;gap:2px}body.verve-board-page-v2 .v-boardx-mobile-menu-panel a{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;min-height:32px;padding:0 8px;border-radius:calc(var(--radius) * .7);color:var(--color-text);font-size:12px;font-weight:850;text-decoration:none}body.verve-board-page-v2 .v-boardx-mobile-menu-panel a i{justify-self:center;color:var(--color-primary);font-size:11px;opacity:0}body.verve-board-page-v2 .v-boardx-mobile-menu-panel a.is-active,body.verve-board-page-v2 .v-boardx-mobile-menu-panel a:hover{background:var(--color-primary-soft);color:var(--color-primary)}body.verve-board-page-v2 .v-boardx-mobile-menu-panel a.is-active i{opacity:1}body.verve-board-page-v2 .v-boardx-feed{order:2}body.verve-board-page-v2 .v-boardx-side .v-boardx-card{display:none}body.verve-board-page-v2 .v-boardx-search-inner{gap:6px;padding:5px;border-radius:var(--radius);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-search-field{min-height:38px;border-radius:calc(var(--radius) * .85)}body.verve-board-page-v2 .v-boardx-search button{width:40px;min-height:38px;border-radius:calc(var(--radius) * .85)}body.verve-board-page-v2 .v-boardx-pinned,body.verve-board-page-v2 .v-boardx-compose,body.verve-board-page-v2 .v-boardx-card{border-radius:var(--radius);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-pinned{padding:4px 10px}body.verve-board-page-v2 .v-boardx-compose{grid-template-columns:36px minmax(0,1fr) 58px;gap:8px;padding:8px}body.verve-board-page-v2 .v-boardx-compose img{width:36px;height:36px}body.verve-board-page-v2 .v-boardx-compose>a:not(.v-btn){min-height:38px;padding:0 11px;font-size:12.5px}body.verve-board-page-v2 .v-boardx-compose .v-btn{min-width:0;min-height:38px;padding-inline:0;font-size:13px}body.verve-board-page-v2 .v-boardx-feed .v-post-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}body.verve-board-page-v2 .v-boardx-feed .v-post-col{gap:10px}body.verve-board-page-v2 .v-boardx-feed .v-feed-item{border-radius:var(--radius);box-shadow:var(--shadow-xs)}body.verve-board-page-v2 .v-boardx-feed .v-feed-copy{gap:10px}body.verve-board-page-v2 .v-boardx-feed .v-feed-title{font-size:16px;line-height:1.35}body.verve-board-page-v2 .v-boardx-feed .v-feed-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.55}body.verve-board-page-v2 .v-boardx-feed .v-feed-preview{border-radius:calc(var(--radius) * .85)}body.verve-board-page-v2 .v-boardx-feed .v-feed-actions{margin-top:0;padding-top:8px}body.verve-board-page-v2 .v-boardx-card{gap:10px;padding:12px}body.verve-board-page-v2 .v-boardx-card h2{font-size:14px}body.verve-board-page-v2 .v-boardx-about{font-size:12.5px;line-height:1.6}body.verve-board-page-v2 .v-boardx-meta li{grid-template-columns:22px minmax(0,1fr) auto;min-height:30px}body.verve-board-page-v2 .v-boardx-data{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}body.verve-board-page-v2 .v-boardx-data span{min-height:54px;padding:8px 3px;border-radius:calc(var(--radius) * .85)}body.verve-board-page-v2 .v-boardx-rank a,body.verve-board-page-v2 .v-boardx-users a{min-height:42px}}.v-bp-modal{position:fixed;inset:0;z-index:9998;display:flex;align-items:stretch;justify-content:flex-end;padding:0;opacity:0;pointer-events:none;transition:opacity var(--transition)}.v-bp-modal[hidden]{display:none}.v-bp-modal.is-open{opacity:1;pointer-events:auto}.v-bp-modal-mask{position:absolute;inset:0;background:rgba(15,23,42,.42);backdrop-filter:blur(10px)}.v-bp-modal-box{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(460px,calc(100vw - 32px));height:100%;max-height:100vh;overflow:hidden;border:0;border-left:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:var(--radius) 0 0 var(--radius);background:var(--color-bg-card);box-shadow:0 24px 70px rgba(15,23,42,.22);transform:translateX(100%);transition:transform var(--transition)}.v-bp-modal.is-open .v-bp-modal-box{transform:translateX(0)}.v-bp-modal-head,.v-bp-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border-bottom:1px solid var(--color-border)}.v-bp-modal-foot{justify-content:flex-end;border-top:1px solid var(--color-border);border-bottom:0}.v-bp-modal-head span{display:block;margin-bottom:4px;color:var(--color-primary);font-size:12px;font-weight:850}.v-bp-modal-title{margin:0;color:var(--color-text);font-size:18px;font-weight:900;line-height:1.2}.v-bp-modal-x{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-soft);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.v-bp-modal-x:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:var(--color-bg-muted);color:var(--color-text)}.v-bp-modal-body{display:grid;gap:12px;align-content:start;padding:16px;overflow:auto}.v-bp-field{display:grid;gap:7px}.v-bp-field-label{display:block;color:var(--color-text);font-size:13px;font-weight:880}.v-bp-field-label em{color:var(--color-danger);font-style:normal}.v-bp-input{width:100%;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);font-size:14px;line-height:1.5;outline:0;transition:border-color var(--transition),box-shadow var(--transition)}input.v-bp-input{height:40px;padding:0 12px}.v-bp-input:focus{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-sm)}.v-bp-textarea{min-height:86px;padding:10px 12px;resize:vertical;line-height:1.6}.v-bp-circle-options{display:flex;flex-wrap:wrap;gap:8px;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-soft)}.v-bp-circle-option{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 14px;border:1px solid transparent;border-radius:calc(var(--radius) * .75);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:760;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition),transform var(--transition)}.v-bp-circle-option input{position:absolute;opacity:0;pointer-events:none}.v-bp-circle-option:hover,.v-bp-circle-option.is-active{border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card));color:var(--color-primary);transform:translateY(-1px)}.v-bp-access-card{display:grid;gap:calc(var(--spacing) * .75)}.v-bp-access-select{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-bp-access-select-label{display:grid;gap:2px;min-width:0}.v-bp-access-select-label strong{color:var(--color-text);font-size:14px;font-weight:820;line-height:1.2}.v-bp-access-select-label em{color:var(--color-text-muted);font-size:12px;font-style:normal;font-weight:650}.v-bp-access-select-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * .45);min-width:92px;height:38px;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:760;cursor:pointer;transition:color var(--transition)}.v-bp-access-select-trigger:hover,.v-bp-access-select.is-open .v-bp-access-select-trigger{color:var(--color-primary)}.v-bp-access-select-trigger i{font-size:12px;transition:transform var(--transition)}.v-bp-access-select.is-open .v-bp-access-select-trigger i{transform:rotate(90deg)}.v-bp-access-menu{position:absolute;top:calc(100% + 6px);right:calc(var(--spacing) * .65);z-index:12;width:132px;padding:calc(var(--spacing) * .45);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-popover);transform-origin:top right;animation:v-bp-menu-in .16s ease both}.v-bp-access-menu[hidden]{display:none}.v-bp-access-menu label{position:relative;display:flex;align-items:center;min-height:34px;padding:0 calc(var(--spacing) * .55);border-radius:calc(var(--radius) * .65);color:var(--color-text-secondary);font-size:13px;font-weight:760;cursor:pointer;transition:background var(--transition),color var(--transition)}.v-bp-access-menu label:hover,.v-bp-access-menu label.is-active{background:color-mix(in srgb,var(--color-primary) 9%,transparent);color:var(--color-primary)}.v-bp-access-menu input,.v-bp-member-plans input{position:absolute;opacity:0;pointer-events:none}@keyframes v-bp-menu-in{from{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.v-bp-access-extra{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing) * .65);padding:calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-soft) 72%,var(--color-bg-card));box-shadow:none}.v-bp-access-extra[hidden]{display:none}.v-bp-access-extra-head{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:calc(var(--spacing) * .55)}.v-bp-access-extra-head>i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.v-bp-access-extra-head span{display:grid;gap:2px;min-width:0}.v-bp-access-extra-head strong{color:var(--color-text);font-size:14px;line-height:1.2}.v-bp-access-extra-head em{color:var(--color-text-muted);font-size:12px;font-style:normal;line-height:1.35}.v-bp-access-extra label{display:grid;gap:6px;min-width:0;color:var(--color-text-secondary);font-size:12px;font-weight:760}.v-bp-access-extra input.v-bp-input,.v-bp-access-extra select.v-bp-input{height:40px;padding:0 12px}.v-bp-member-plans label{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .35);min-height:36px;padding:0 12px;border-radius:calc(var(--radius) * .72);color:var(--color-text-secondary);font-size:12.5px;font-weight:820;cursor:pointer;transition:background var(--transition),color var(--transition),box-shadow var(--transition),border-color var(--transition),transform var(--transition)}.v-bp-member-plans label i{font-size:12px}.v-bp-member-plans label i{opacity:0;transform:scale(.8);transition:opacity var(--transition),transform var(--transition)}.v-bp-member-plans label.is-active{background:var(--color-bg-card);color:var(--color-primary);box-shadow:var(--shadow-xs)}.v-bp-member-plans label.is-active i{opacity:1;transform:scale(1)}.v-bp-member-plans label:hover{transform:translateY(-1px)}.v-bp-access-price-field div{position:relative;display:flex;align-items:center}.v-bp-access-price-field div b{position:absolute;left:12px;z-index:1;color:var(--color-text-muted);font-size:12px;font-weight:820;pointer-events:none}.v-bp-access-price-field div .v-bp-input{width:100%;padding-left:46px}.v-bp-member-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .5)}.v-bp-member-plans label{border:1px solid var(--color-border);background:var(--color-bg-soft);justify-content:flex-start}.v-bp-member-plans p,.v-bp-access-extra small{margin:0;color:var(--color-text-muted);font-size:12px;line-height:1.5}.v-bp-avatar-up{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-soft)}.v-bp-avatar-preview{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border:0;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#5b21b6));background-position:center;background-size:cover;color:#fff;font-size:26px}.v-bp-avatar-preview.is-loading,.v-bp-cover-preview.is-loading{opacity:.72}.v-bp-avatar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.v-bp-up-btn,.v-bp-cover-up [data-cover-remove]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12px;font-weight:820;cursor:pointer;transition:border-color var(--transition),color var(--transition),background var(--transition)}.v-bp-up-btn:hover,.v-bp-cover-up [data-cover-remove]:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));color:var(--color-primary)}.v-bp-up-remove{border:0;background:transparent;color:var(--color-danger);font-size:12.5px;cursor:pointer;padding:0}.v-bp-up-remove.is-hidden{display:none}.v-bp-up-tip{display:block;width:100%;color:var(--color-text-secondary);font-size:12px;line-height:1.5}.v-bp-cover-up{position:relative;display:block}.v-bp-cover-preview{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:132px;overflow:hidden;border:1px dashed color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),#fff);background-position:center;background-size:cover;color:var(--color-text-secondary);font-size:18px;cursor:pointer;transition:border-color var(--transition),box-shadow var(--transition)}.v-bp-cover-preview:hover{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-sm)}.v-bp-cover-preview.has-img{border-style:solid;border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border))}.v-bp-cover-preview.has-img::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(15,23,42,.28))}.v-bp-cover-preview.has-img>*{position:relative;z-index:1}.v-bp-cover-hint{color:var(--color-text-secondary);font-size:12px;font-weight:820;text-align:center}.v-bp-cover-up [data-cover-remove]{position:absolute;right:10px;bottom:10px;z-index:2}.v-bp-modal-msg{min-height:18px;margin:0;color:var(--color-text-secondary);font-size:12px;font-weight:750}.v-bp-modal-msg.is-error{color:var(--color-danger)}.v-bp-modal-msg.is-ok{color:var(--color-secondary)}button.v-bp-create-btn{border:0;cursor:pointer}@media (max-width:640px){.v-bp-modal{align-items:flex-end}.v-bp-modal-box{width:100%;height:min(88vh,720px);border-left:0;border-top:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:var(--radius) var(--radius) 0 0;transform:translateY(100%)}.v-bp-modal.is-open .v-bp-modal-box{transform:translateY(0)}.v-bp-avatar-up{grid-template-columns:60px minmax(0,1fr)}.v-bp-avatar-preview{width:60px;height:60px}.v-bp-access-select{min-height:50px;padding-inline:calc(var(--spacing) * .65)}.v-bp-access-menu{right:calc(var(--spacing) * .5);width:124px}.v-bp-member-plans{grid-template-columns:minmax(0,1fr)}.v-bp-access-extra{padding:calc(var(--spacing) * .65)}.v-bp-access-extra-head{grid-template-columns:30px minmax(0,1fr)}.v-bp-access-extra-head>i{width:30px;height:30px;border-radius:calc(var(--radius) * .75)}}.v-lvc,.v-ckc{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-lvc-hero{display:flex;align-items:center;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * 1.2);background:var(--color-bg-card);border:1px solid var(--color-border)}.v-lvc-hero-badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:84px;height:84px;border-radius:calc(var(--radius) * 1.1);background:color-mix(in srgb,var(--v-lv-color) 14%,transparent)}.v-lvc-hero-badge img{width:64px;height:64px;object-fit:contain}.v-lvc-hero-lvnum{font-size:22px;font-weight:800;color:var(--v-lv-color)}.v-lvc-hero-info{flex:1;min-width:0}.v-lvc-hero-titlerow{display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * .375)}.v-lvc-hero-title{margin:0;font-size:20px;font-weight:800;color:var(--color-text)}.v-lvc-hero-lv{padding:2px 10px;border-radius:var(--radius);background:var(--v-lv-color);color:#ffffff;font-size:12px;font-weight:700}.v-lvc-hero-exprow{display:flex;align-items:baseline;gap:calc(var(--spacing) * .75);margin-bottom:calc(var(--spacing) * .5);font-size:13px}.v-lvc-hero-exp{font-weight:700;color:var(--color-text)}.v-lvc-hero-need{color:var(--color-text-muted)}.v-lvc-progress{height:8px;border-radius:calc(var(--radius) * .5);background:var(--color-bg-muted);overflow:hidden}.v-lvc-progress-bar{display:block;height:100%;width:0;border-radius:calc(var(--radius) * .5);background:var(--v-lv-color);transition:width .6s ease}.v-lvc-hero-points{flex-shrink:0;text-align:center;padding-left:calc(var(--spacing) * 1.25);border-left:1px solid var(--color-border)}.v-lvc-hero-points strong{display:block;font-size:24px;font-weight:800;color:var(--color-warning)}.v-lvc-hero-points span{font-size:12px;color:var(--color-text-secondary)}.v-lvc-ladder,.v-lvc-rules,.v-ckc-cal,.v-ckc-rewards{padding:calc(var(--spacing) * 1.25)}.v-lvc-sec-head,.v-ckc-sec-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:calc(var(--spacing) * .5);margin-bottom:var(--spacing)}.v-lvc-sec-title,.v-ckc-sec-title{margin:0;display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);font-size:16px;font-weight:800;color:var(--color-text)}.v-lvc-sec-title i,.v-ckc-sec-title i{color:var(--color-primary)}.v-lvc-sec-sub,.v-ckc-sec-sub{font-size:12.5px;color:var(--color-text-muted)}.v-lvc-tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:var(--spacing)}.v-lvc-tier{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .25);padding:var(--spacing);border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-bg-muted);text-align:center;opacity:.6;transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition)}.v-lvc-tier.is-reached{opacity:1;background:var(--color-bg-card)}.v-lvc-tier.is-current{border-color:var(--v-lv-color);box-shadow:var(--shadow-sm)}.v-lvc-tier-badge{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,var(--v-lv-color) 14%,transparent);margin-bottom:calc(var(--spacing) * .25)}.v-lvc-tier-badge img{width:42px;height:42px;object-fit:contain}.v-lvc-tier:not(.is-reached) .v-lvc-tier-badge img{filter:grayscale(1)}.v-lvc-tier-lvnum{font-size:18px;font-weight:800;color:var(--v-lv-color)}.v-lvc-tier-check{position:absolute;right:-2px;bottom:-2px;font-size:16px;color:var(--color-secondary);background:var(--color-bg-card);border-radius:50%}.v-lvc-tier-name{font-size:13.5px;font-weight:700;color:var(--color-text)}.v-lvc-tier-lv{font-size:11px;font-weight:700;color:var(--v-lv-color)}.v-lvc-tier-exp{font-size:11.5px;color:var(--color-text-muted)}.v-lvc-tier-flag{margin-top:calc(var(--spacing) * .25);padding:1px 8px;border-radius:var(--radius);background:var(--v-lv-color);color:#ffffff;font-size:10.5px;font-weight:700}.v-lvc-rule-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * .5)}.v-lvc-rule{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625);border-radius:var(--radius);background:var(--color-bg-muted)}.v-lvc-rule-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:calc(var(--radius) * .6);background:var(--color-primary-soft);color:var(--color-primary);font-size:13px}.v-lvc-rule-label{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--color-text)}.v-lvc-rule-gain{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.v-lvc-gain-exp,.v-lvc-gain-pts{font-style:normal;font-size:11.5px;font-weight:700}.v-lvc-gain-exp{color:var(--color-primary)}.v-lvc-gain-pts{color:var(--color-warning)}.v-lvc-sec-link{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);font-size:12.5px;font-weight:700;color:var(--color-primary);transition:color var(--transition)}.v-lvc-sec-link:hover{color:var(--color-primary-hover)}.v-ckc-hero{display:flex;align-items:center;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * 1.2);background:var(--color-primary);color:#ffffff}.v-ckc-hero-left{flex-shrink:0;text-align:center;padding-right:calc(var(--spacing) * 1.5);border-right:1px solid color-mix(in srgb,var(--color-bg-card) 25%,transparent)}.v-ckc-hero-streaknum{display:block;font-size:44px;font-weight:800;line-height:1}.v-ckc-hero-streaklabel{font-size:12.5px;color:color-mix(in srgb,var(--color-bg-card) 80%,transparent)}.v-ckc-hero-mid{flex:1;min-width:0}.v-ckc-hero-title{margin:0 0 calc(var(--spacing) * .25);font-size:22px;font-weight:800}.v-ckc-hero-sub{margin:0 0 var(--spacing);font-size:13.5px;color:color-mix(in srgb,var(--color-bg-card) 85%,transparent)}.v-ckc-btn{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .625) calc(var(--spacing) * 1.5);border:0;cursor:pointer;border-radius:var(--radius);background:#ffffff;color:var(--color-primary);font-size:14px;font-weight:700;transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition)}.v-ckc-btn:hover{transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in srgb,var(--color-text) 20%,transparent)}.v-ckc-btn.is-done,.v-ckc-btn:disabled{background:color-mix(in srgb,var(--color-bg-card) 25%,transparent);color:#ffffff;cursor:default}.v-ckc-btn.is-done:hover,.v-ckc-btn:disabled:hover{transform:none;box-shadow:none}.v-ckc-btn.is-loading{opacity:.7;pointer-events:none}.v-ckc-hero-right{flex-shrink:0;text-align:center}.v-ckc-hero-stat strong{display:block;font-size:28px;font-weight:800}.v-ckc-hero-stat span{font-size:12.5px;color:color-mix(in srgb,var(--color-bg-card) 80%,transparent)}.v-ckc-cal-month{font-size:13px;font-weight:600;color:var(--color-text-secondary)}.v-ckc-weekrow,.v-ckc-days{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(var(--spacing) * .375)}.v-ckc-weekrow{margin-bottom:calc(var(--spacing) * .5)}.v-ckc-dow{text-align:center;font-size:12px;font-weight:600;color:var(--color-text-muted)}.v-ckc-day{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);font-size:13px;font-weight:600;color:var(--color-text-secondary)}.v-ckc-day.is-empty{background:transparent}.v-ckc-day.is-checked{background:var(--color-primary);color:#ffffff}.v-ckc-day.is-today{box-shadow:var(--shadow-sm)}.v-ckc-day.is-today.is-checked{box-shadow:var(--shadow-sm)}.v-ckc-reward-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * .5)}.v-ckc-reward{display:flex;align-items:center;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .5) calc(var(--spacing) * .625);border-radius:var(--radius);background:var(--color-bg-muted)}.v-ckc-reward.is-done{background:var(--color-primary-soft)}.v-ckc-reward-day{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:700}.v-ckc-reward.is-done .v-ckc-reward-day{background:var(--color-primary);color:#ffffff}.v-ckc-reward-label{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--color-text)}.v-ckc-reward-gain{font-size:11.5px;font-weight:700;color:var(--color-warning)}@media (max-width:767px){.v-lvc-hero,.v-ckc-hero{flex-direction:column;text-align:center}.v-lvc-hero-points{padding-left:0;padding-top:var(--spacing);border-left:0;border-top:1px solid var(--color-border);width:100%}.v-ckc-hero-left{padding-right:0;padding-bottom:var(--spacing);border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-bg-card) 25%,transparent);width:100%}.v-lvc-hero-exprow{flex-direction:column;gap:2px;align-items:center}}.v-lc{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-lc-pagehead{margin-bottom:calc(var(--spacing) * .25)}.v-lc-pagetitle{margin:0 0 calc(var(--spacing) * .25);font-size:22px;font-weight:800;color:var(--color-text)}.v-lc-pagesub{margin:0;font-size:13px;color:var(--color-text-muted)}.v-lc-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing);align-items:start}.v-lc-main,.v-lc-side{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-lc-sec-title{margin:0 0 var(--spacing);font-size:16px;font-weight:800;color:var(--color-text)}.v-lc-sec-sub{margin:calc(var(--spacing) * -.75) 0 var(--spacing);font-size:12.5px;color:var(--color-text-muted)}.v-lc-hero{position:relative;display:flex;align-items:center;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * 1.5);padding-right:170px;border-radius:calc(var(--radius) * 1.2);background:var(--color-primary-soft);overflow:hidden}.v-lc-hero-avatar{position:relative;flex-shrink:0}.v-lc-hero-avatar img{width:72px;height:72px;border-radius:50%;border:3px solid var(--color-bg-card)}.v-lc-hero-mini{position:absolute;right:-4px;bottom:-4px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.v-lc-hero-mini img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--color-text) 25%,transparent))}.v-lc-hero-cur{flex:1;min-width:0}.v-lc-hero-label{font-size:12px;color:var(--color-text-secondary)}.v-lc-hero-lvrow{display:flex;align-items:baseline;gap:calc(var(--spacing) * .5);margin:2px 0 calc(var(--spacing) * .5)}.v-lc-hero-lv{font-size:28px;font-weight:800;color:var(--v-lv-color);line-height:1}.v-lc-hero-title{font-size:13px;font-weight:700;color:var(--color-primary);background:var(--color-bg-card);padding:2px 10px;border-radius:var(--radius)}.v-lc-hero-exp{display:block;font-size:12.5px;color:var(--color-text-secondary);margin-bottom:calc(var(--spacing) * .375)}.v-lc-hero-exp b{color:var(--v-lv-color);font-weight:800}.v-lc-hero-bar{height:8px;border-radius:calc(var(--radius) * .5);background:var(--color-bg-card);overflow:hidden;margin-bottom:calc(var(--spacing) * .5);max-width:300px}.v-lc-hero-bar i{display:block;height:100%;border-radius:calc(var(--radius) * .5);background:var(--v-lv-color);transition:width .6s ease}.v-lc-hero-need{font-size:12px;color:var(--color-text-muted)}.v-lc-hero-rank{flex-shrink:0;display:flex;flex-direction:column;gap:4px;padding-left:calc(var(--spacing) * 2);z-index:1}.v-lc-hero-ranklabel{font-size:12.5px;color:var(--color-text-secondary)}.v-lc-hero-rankval{font-size:26px;font-weight:800;color:var(--color-text);line-height:1.1}.v-lc-hero-ranksub{font-size:12px;color:var(--color-text-muted)}.v-lc-hero-crown{position:absolute;right:calc(var(--spacing) * 1.5);top:50%;transform:translateY(-50%);width:120px;height:120px;display:flex;align-items:center;justify-content:center;pointer-events:none}.v-lc-hero-crown>.fa-crown{font-size:84px;color:var(--color-primary);opacity:.9;filter:none}.v-lc-hero-star{position:absolute;color:var(--color-primary);opacity:.55}.v-lc-hero-star-1{top:6px;right:18px;font-size:18px}.v-lc-hero-star-2{top:24px;right:2px;font-size:12px;opacity:.4}.v-lc-hero-star-3{top:0;left:22px;font-size:13px;opacity:.45}.v-lc-growth{padding:calc(var(--spacing) * 1.25)}.v-lc-track{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * .25)}.v-lc-node{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:calc(var(--spacing) * .875) calc(var(--spacing) * .25);border-radius:calc(var(--radius) * 1.1);border:1.5px solid transparent;text-align:center;opacity:.5}.v-lc-node.is-reached{opacity:1}.v-lc-node.is-current{border-color:var(--v-lv-color);background:color-mix(in srgb,var(--v-lv-color) 7%,transparent);opacity:1}.v-lc-node-arrow{position:absolute;left:calc(var(--spacing) * -.5);top:26px;display:flex;align-items:center;color:var(--color-text-muted);font-size:13px}.v-lc-node-badge{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:color-mix(in srgb,var(--v-lv-color) 16%,transparent);color:var(--v-lv-color);font-size:22px;margin-bottom:2px}.v-lc-node-badge img{width:44px;height:44px;object-fit:contain}.v-lc-node:not(.is-reached) .v-lc-node-badge{background:var(--color-bg-muted);color:var(--color-text-muted)}.v-lc-node:not(.is-reached) .v-lc-node-badge img{filter:grayscale(1);opacity:.7}.v-lc-node-lv{font-size:14.5px;font-weight:800;color:var(--color-text)}.v-lc-node-name{font-size:11.5px;color:var(--color-text-secondary)}.v-lc-node-exp{font-size:12px;font-weight:700;color:var(--color-text-muted)}.v-lc-node-flag{padding:1px 10px;border-radius:var(--radius);background:var(--v-lv-color);color:#ffffff;font-size:10.5px;font-weight:700}.v-lc-steps{display:flex;align-items:center;gap:calc(var(--spacing) * .25);margin:calc(var(--spacing) * .75) 0 var(--spacing)}.v-lc-step{position:relative;flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.v-lc-step:not(:first-child)::before{content:"";position:absolute;top:50%;left:-50%;right:50%;height:3px;transform:translateY(-50%);background:var(--color-bg-muted);border-radius:2px}.v-lc-step.is-done:not(:first-child)::before{background:var(--color-primary)}.v-lc-step-dot{position:relative;z-index:1;display:block;width:12px;height:12px;border-radius:50%;background:var(--color-bg-card);border:2px solid var(--color-border)}.v-lc-step.is-done .v-lc-step-dot{background:var(--color-primary);border-color:var(--color-primary)}.v-lc-step.is-current .v-lc-step-dot{width:16px;height:16px;background:var(--color-primary);border-color:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-lc-growth-rule{margin:0;text-align:center;font-size:12px;color:var(--color-text-muted)}.v-lc-methods{padding:calc(var(--spacing) * 1.25)}.v-lc-method-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--spacing) * .75)}.v-lc-method{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted)}.v-lc-method-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--radius);font-size:18px}.v-lc-method-body{min-width:0;display:flex;flex-direction:column;gap:2px}.v-lc-method-name{font-size:13.5px;font-weight:700;color:var(--color-text)}.v-lc-method-desc{font-size:11.5px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-lc-method-gain{font-size:12.5px;font-weight:800;color:var(--color-primary);margin-top:2px}.v-lc-tone-primary .v-lc-method-icon{background:var(--color-primary-soft);color:var(--color-primary)}.v-lc-tone-info .v-lc-method-icon{background:color-mix(in srgb,var(--color-info) 14%,transparent);color:var(--color-info)}.v-lc-tone-teal .v-lc-method-icon{background:color-mix(in srgb,var(--color-secondary) 14%,transparent);color:var(--color-teal)}.v-lc-tone-warning .v-lc-method-icon{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.v-lc-tone-accent .v-lc-method-icon{background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-accent)}.v-lc-method-more{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);margin-top:var(--spacing);font-size:13px;font-weight:700;color:var(--color-primary);transition:color var(--transition)}.v-lc-method-more:hover{color:var(--color-primary-hover)}.v-lc-rewards{padding:calc(var(--spacing) * 1.25)}.v-lc-reward-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--spacing) * .75)}.v-lc-reward{display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding:var(--spacing);border-radius:var(--radius);background:var(--color-bg-muted)}.v-lc-reward-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-accent);font-size:22px}.v-lc-reward-icon img{width:40px;height:40px;object-fit:contain}.v-lc-reward-body{min-width:0;display:flex;flex-direction:column;gap:1px}.v-lc-reward-lv{font-size:11px;font-weight:700;color:var(--color-primary)}.v-lc-reward-title{font-size:13px;font-weight:700;color:var(--color-text)}.v-lc-reward-desc{font-size:11.5px;color:var(--color-text-muted)}.v-lc-perks,.v-lc-stats,.v-lc-trend{padding:calc(var(--spacing) * 1.25)}.v-lc-perk-banner{position:relative;display:flex;align-items:center;justify-content:space-between;padding:calc(var(--spacing) * 1.125) var(--spacing);border-radius:var(--radius);background:var(--v-lv-color);color:#ffffff;overflow:hidden;margin-bottom:var(--spacing)}.v-lc-perk-banner-info{z-index:1}.v-lc-perk-banner-info strong{display:block;font-size:17px;font-weight:800}.v-lc-perk-banner-info span{font-size:12px;opacity:.85}.v-lc-perk-banner-icon{position:absolute;right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * -.5);font-size:64px;opacity:.3}.v-lc-perk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing)}.v-lc-perk{display:flex;align-items:center;gap:calc(var(--spacing) * .625)}.v-lc-perk-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:calc(var(--radius) * .6);font-size:15px}.v-lc-perk.is-on .v-lc-perk-icon{background:var(--color-primary-soft);color:var(--color-primary)}.v-lc-perk.is-off .v-lc-perk-icon{background:var(--color-bg-muted);color:var(--color-text-muted)}.v-lc-perk-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.v-lc-perk-title{font-size:13px;font-weight:700;color:var(--color-text)}.v-lc-perk-desc{font-size:11.5px;color:var(--color-text-muted);line-height:1.4}.v-lc-perk.is-off .v-lc-perk-title{color:var(--color-text-secondary)}.v-lc-perk-state{flex-shrink:0;font-size:15px;color:var(--color-text-muted)}.v-lc-perk-state.is-on{color:var(--color-secondary)}.v-lc-perk-empty{margin:0;font-size:13px;color:var(--color-text-muted)}.v-lc-perk-more{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);margin-top:var(--spacing);font-size:13px;font-weight:700;color:var(--color-primary);transition:color var(--transition)}.v-lc-perk-more:hover{color:var(--color-primary-hover)}.v-lc-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing)}.v-lc-stat{display:flex;flex-direction:column;gap:2px}.v-lc-stat-label{font-size:12px;color:var(--color-text-secondary)}.v-lc-stat strong{font-size:20px;font-weight:800;color:var(--color-text)}.v-lc-stat strong em{font-size:12px;font-style:normal;font-weight:600;color:var(--color-text-muted)}.v-lc-stat-up{color:var(--color-secondary) !important}.v-lc-trend-chart{position:relative}.v-lc-trend-badge{position:absolute;top:-4px;right:0;padding:1px 8px;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:11px;font-weight:700}.v-lc-trend-svg{width:100%;height:90px;display:block}.v-lc-trend-xaxis{display:flex;justify-content:space-between;margin-top:calc(var(--spacing) * .5)}.v-lc-trend-xaxis span{font-size:10.5px;color:var(--color-text-muted)}@media (max-width:1279px){.v-lc-cols{grid-template-columns:1fr}}@media (max-width:1023px){.v-lc-method-grid,.v-lc-reward-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.v-lc-hero{flex-direction:column;text-align:center;padding-right:calc(var(--spacing) * 1.5)}.v-lc-hero-crown{display:none}.v-lc-hero-rank{padding-left:0;padding-top:var(--spacing);border-top:1px solid var(--color-border);width:100%;align-items:center}.v-lc-track{overflow-x:auto}.v-lc-node{min-width:72px}}.v-ck{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-ck-pagehead{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing)}.v-ck-pagetitle{margin:0 0 calc(var(--spacing) * .25);font-size:22px;font-weight:800;color:var(--color-text)}.v-ck-pagesub{margin:0;font-size:13px;color:var(--color-text-muted)}.v-ck-rulelink{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);font-size:13px;color:var(--color-text-secondary);transition:color var(--transition)}.v-ck-rulelink:hover{color:var(--color-primary)}.v-ck-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing);align-items:start}.v-ck-main,.v-ck-side{display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-ck-sec-title{margin:0 0 var(--spacing);font-size:16px;font-weight:800;color:var(--color-text)}.v-ck-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * 1.2);background:var(--color-primary-soft);overflow:hidden}.v-ck-hero-streak{position:relative;z-index:1;display:flex;flex-direction:column;gap:calc(var(--spacing) * .25)}.v-ck-hero-streaklabel{font-size:13px;color:var(--color-text-secondary)}.v-ck-hero-streaknum{font-size:40px;font-weight:800;line-height:1;color:var(--color-primary)}.v-ck-hero-streaknum em{font-size:16px;font-style:normal;font-weight:700;color:var(--color-text-secondary)}.v-ck-hero-streaksub{font-size:12.5px;color:var(--color-text-muted);margin-bottom:calc(var(--spacing) * .5)}.v-ck-hero-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .625) calc(var(--spacing) * 1.5);border:0;cursor:pointer;border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:14px;font-weight:700;transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition)}.v-ck-hero-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.v-ck-hero-btn.is-done,.v-ck-hero-btn:disabled{background:var(--color-bg-muted);color:var(--color-text-secondary);cursor:default}.v-ck-hero-btn.is-done:hover,.v-ck-hero-btn:disabled:hover{transform:none;box-shadow:none}.v-ck-hero-btn.is-loading{opacity:.7;pointer-events:none}.v-ck-hero-art{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;height:120px;display:flex;align-items:center;justify-content:center;pointer-events:none}.v-ck-hero-art>.fa-calendar-check{font-size:76px;color:var(--color-primary);opacity:.85;filter:none}.v-ck-hero-gift{position:absolute;right:-6px;bottom:4px;font-size:30px;color:var(--color-warning)}.v-ck-hero-star{position:absolute;color:var(--color-primary);opacity:.55}.v-ck-hero-star-1{top:4px;left:6px;font-size:14px}.v-ck-hero-star-2{top:18px;right:0;font-size:11px;opacity:.4}.v-ck-hero-points{position:relative;z-index:1;flex-shrink:0;text-align:right;display:flex;flex-direction:column;gap:2px}.v-ck-hero-pointslabel{font-size:13px;color:var(--color-text-secondary)}.v-ck-hero-pointsnum{font-size:32px;font-weight:800;line-height:1;color:var(--color-warning)}.v-ck-hero-pointslink{font-size:12px;font-weight:700;color:var(--color-primary)}.v-ck-hero-pointslink:hover{color:var(--color-primary-hover)}.v-ck-ladder{padding:calc(var(--spacing) * 1.25)}.v-ck-ladder-row{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * .25)}.v-ck-step{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * .25);padding:calc(var(--spacing) * .5) calc(var(--spacing) * .25);border-radius:var(--radius);border:1.5px solid transparent}.v-ck-step.is-current{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.v-ck-step-day{font-size:12px;font-weight:700;color:var(--color-text-secondary)}.v-ck-step.is-current .v-ck-step-day{color:var(--color-primary)}.v-ck-step-gift{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:17px}.v-ck-step.is-done .v-ck-step-gift{background:color-mix(in srgb,var(--color-secondary) 16%,transparent);color:var(--color-secondary)}.v-ck-step.is-current .v-ck-step-gift{background:var(--color-primary);color:#ffffff}.v-ck-step-pts{font-size:12px;font-weight:800;color:var(--color-warning)}.v-ck-ladder-track{display:flex;align-items:center;gap:calc(var(--spacing) * .25);margin:calc(var(--spacing) * .5) 0 var(--spacing)}.v-ck-dot{position:relative;flex:1;height:4px;border-radius:2px;background:var(--color-bg-muted)}.v-ck-dot.is-done{background:var(--color-primary)}.v-ck-ladder-foot{margin:0;text-align:center;font-size:12.5px;color:var(--color-text-muted)}.v-ck-ladder-foot i{color:var(--color-primary)}.v-ck-cal{padding:calc(var(--spacing) * 1.25)}.v-ck-cal-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-ck-cal-head .v-ck-sec-title{margin:0}.v-ck-cal-monthnav{display:flex;align-items:center;justify-content:center;gap:var(--spacing);margin-bottom:var(--spacing)}.v-ck-cal-arrow{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;transition:background var(--transition),color var(--transition)}.v-ck-cal-arrow:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-ck-cal-arrow.is-disabled{opacity:.4;pointer-events:none}.v-ck-cal-month{font-size:15px;font-weight:800;color:var(--color-text);min-width:110px;text-align:center}.v-ck-weekrow,.v-ck-days{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(var(--spacing) * .5)}.v-ck-weekrow{margin-bottom:calc(var(--spacing) * .5)}.v-ck-dow{text-align:center;font-size:12.5px;font-weight:600;color:var(--color-text-muted);padding-bottom:calc(var(--spacing) * .25)}.v-ck-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;aspect-ratio:1 / 1;border-radius:calc(var(--radius) * .9);border:1px solid var(--color-border);background:var(--color-bg-card);font-size:14px;color:var(--color-text);transition:border-color var(--transition),background var(--transition),transform var(--transition)}.v-ck-day:not(.is-empty):not(.is-checked):hover{border-color:var(--color-primary);transform:translateY(-1px)}.v-ck-day.is-empty{border:0;background:transparent}.v-ck-day-num{font-size:15px;font-weight:700;line-height:1}.v-ck-day-ico{font-size:13px;color:var(--color-secondary)}.v-ck-day-pts{font-size:10.5px;font-style:normal;font-weight:700;color:var(--color-text-muted)}.v-ck-day.is-checked{background:var(--color-primary-soft);border-color:transparent;color:var(--color-primary)}.v-ck-day.is-checked .v-ck-day-pts{color:var(--color-primary)}.v-ck-day.is-today{background:var(--color-primary);border-color:var(--color-primary);color:#ffffff;box-shadow:var(--shadow-sm)}.v-ck-day.is-today .v-ck-day-num,.v-ck-day.is-today .v-ck-day-ico,.v-ck-day.is-today .v-ck-day-pts{color:#ffffff}.v-ck-day.is-makeup{border-style:dashed;border-color:var(--color-warning);cursor:pointer}.v-ck-day.is-makeup:hover{background:color-mix(in srgb,var(--color-warning) 12%,transparent);transform:translateY(-1px)}.v-ck-day.is-makeup.is-loading{opacity:.6;pointer-events:none}.v-ck-day.is-makeup .v-ck-day-ico{color:var(--color-warning)}.v-ck-cal-legend{display:flex;gap:var(--spacing);font-size:12px;color:var(--color-text-secondary)}.v-ck-cal-legend span{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-ck-lg{width:12px;height:12px;border-radius:50%;display:inline-block}.v-ck-lg-done{background:var(--color-secondary)}.v-ck-lg-makeup{background:var(--color-warning)}.v-ck-lg-none{border:1px solid var(--color-border);background:var(--color-bg-card)}.v-ck-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-top:var(--spacing);padding-top:var(--spacing);border-top:1px solid var(--color-border)}.v-ck-cal-tip{font-size:12px;color:var(--color-text-muted)}.v-ck-cal-tip i{color:var(--color-warning)}.v-ck-makeup-btn{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);padding:calc(var(--spacing) * .5) var(--spacing);border:0;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-size:12.5px;font-weight:700;cursor:default}.v-ck-prize{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * 1.125) calc(var(--spacing) * 1.25);overflow:hidden}.v-ck-prize-info{z-index:1}.v-ck-prize-title{display:block;font-size:16px;font-weight:800;color:var(--color-primary);margin-bottom:2px}.v-ck-prize-sub{font-size:12.5px;color:var(--color-text-muted)}.v-ck-prize-btn{flex-shrink:0;z-index:1;padding:calc(var(--spacing) * .5) calc(var(--spacing) * 1.25);border-radius:var(--radius);background:var(--color-primary);color:#ffffff;font-size:13px;font-weight:700;transition:background var(--transition)}.v-ck-prize-btn:hover{background:var(--color-primary-hover)}.v-ck-prize-art{position:absolute;right:120px;bottom:-10px;font-size:56px;color:var(--color-warning);opacity:.25;pointer-events:none}.v-ck-tip,.v-ck-rules,.v-ck-ms,.v-ck-log{padding:calc(var(--spacing) * 1.25)}.v-ck-tip-body{display:flex;gap:calc(var(--spacing) * .625);padding:var(--spacing);border-radius:var(--radius);background:var(--color-primary-soft)}.v-ck-tip-icon{flex-shrink:0;color:var(--color-warning);font-size:18px}.v-ck-tip-text{margin:0;font-size:12.5px;line-height:1.7;color:var(--color-text-secondary)}.v-ck-rule-list,.v-ck-ms-list,.v-ck-log-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.v-ck-rule-list{gap:var(--spacing)}.v-ck-rule{display:flex;align-items:flex-start;gap:calc(var(--spacing) * .625)}.v-ck-rule-icon{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:calc(var(--radius) * .6);background:var(--color-primary-soft);color:var(--color-primary);font-size:14px}.v-ck-rule-body{min-width:0;display:flex;flex-direction:column;gap:1px}.v-ck-rule-title{font-size:13px;font-weight:700;color:var(--color-text)}.v-ck-rule-desc{font-size:11.5px;line-height:1.5;color:var(--color-text-muted)}.v-ck-ms-list{gap:calc(var(--spacing) * .625)}.v-ck-ms-item{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .625) calc(var(--spacing) * .75);border-radius:var(--radius);background:var(--color-bg-muted)}.v-ck-ms-info strong{display:block;font-size:13px;font-weight:700;color:var(--color-text)}.v-ck-ms-info span{font-size:11.5px;color:var(--color-text-muted)}.v-ck-ms-state{flex-shrink:0;font-size:11px;font-weight:700;padding:2px 10px;border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-muted)}.v-ck-ms-item.is-done .v-ck-ms-state{background:color-mix(in srgb,var(--color-secondary) 16%,transparent);color:var(--color-secondary)}.v-ck-log-item{display:flex;align-items:center;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .625) 0;font-size:12.5px}.v-ck-log-item:not(:last-child){border-bottom:1px solid var(--color-border)}.v-ck-log-date{color:var(--color-text-secondary)}.v-ck-log-status{flex:1;min-width:0;color:var(--color-text-muted)}.v-ck-log-pts{font-weight:700;color:var(--color-warning)}.v-ck-empty{margin:0;font-size:13px;color:var(--color-text-muted)}@media (max-width:1279px){.v-ck-cols{grid-template-columns:1fr}}@media (max-width:767px){.v-ck-hero{flex-direction:column;align-items:flex-start;gap:var(--spacing)}.v-ck-hero-art{display:none}.v-ck-hero-points{text-align:left;align-items:flex-start}.v-ck-ladder-row{overflow-x:auto}.v-ck-step{min-width:56px}}.v-ck-dashboard{width:100%;max-width:none;gap:calc(var(--spacing) * 1.1)}.v-ck-dashboard .v-ck-pagehead{display:block;margin-bottom:2px}.v-ck-dashboard .v-ck-pagetitle{font-size:24px;line-height:1.2}.v-ck-dashboard .v-ck-pagesub{font-size:14px;color:var(--color-text-secondary)}.v-ck-dashboard .v-ck-cols{grid-template-columns:minmax(0,1fr) 388px;gap:calc(var(--spacing) * 1.5)}.v-ck-dashboard .v-ck-main,.v-ck-dashboard .v-ck-side{gap:calc(var(--spacing) * 1.25)}.v-ck-dashboard .v-panel,.v-ck-dashboard .v-ck-hero{border:0;border-radius:var(--radius);background-color:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:var(--shadow-lg)}.v-ck-dashboard .v-ck-sec-title{margin:0;font-size:18px;line-height:1.35;color:var(--color-text)}.v-ck-dashboard .v-ck-hero{position:relative;min-height:380px;display:block;padding:38px 40px;background-color:var(--color-bg-card);background-image:url("../../assets/images/checkin/checkin-hero-rewards.webp");background-repeat:no-repeat;background-position:right 24px center;background-size:auto 90%;overflow:hidden}.v-ck-dashboard .v-ck-hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-card) 96%,transparent) 0%,color-mix(in srgb,var(--color-bg-card) 88%,transparent) 31%,color-mix(in srgb,var(--color-bg-card) 34%,transparent) 56%,transparent 82%);pointer-events:none}.v-ck-dashboard .v-ck-hero-copy{position:absolute;left:48px;top:42px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;width:360px;padding:0}.v-ck-dashboard .v-ck-hero-streaklabel{display:inline-flex;align-items:center;gap:8px;min-height:32px;margin-bottom:8px;padding:0 13px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card));font-size:14px;font-weight:850;color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-hero-streaklabel i{font-size:13px}.v-ck-dashboard .v-ck-hero-streaknum{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;font-size:60px;line-height:.98;color:var(--color-text);letter-spacing:0}.v-ck-dashboard .v-ck-hero-streaknum em{font-size:24px;color:var(--color-text)}.v-ck-dashboard .v-ck-hero-streaksub{margin:0 0 18px;font-size:15px;color:var(--color-text-secondary)}.v-ck-dashboard .v-ck-hero-btn{height:50px;padding:0 34px;border-radius:calc(var(--radius) * .9);background:var(--color-primary);box-shadow:var(--shadow-sm);font-size:15px}.v-ck-dashboard .v-ck-hero-btn:hover{background:var(--color-primary-hover);box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-hero-btn.is-done,.v-ck-dashboard .v-ck-hero-btn:disabled{background:var(--color-bg-muted);color:var(--color-text-secondary);box-shadow:none}.v-ck-dashboard .v-ck-hero-note{margin-top:18px;font-size:14px;color:var(--color-text-muted)}.v-ck-dashboard .v-ck-hero-rewards{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.v-ck-dashboard .v-ck-hero-rewards span{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 15px;border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-bg-card) 74%,transparent);color:var(--color-text);font-size:14px;font-weight:800;box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-hero-rewards i{display:grid;place-items:center;width:22px;height:22px;border-radius:calc(var(--radius) * .65);background:var(--color-primary);color:var(--color-bg-card);font-size:11px}.v-ck-dashboard .v-ck-hero-rewards span + span i{background:var(--color-warning)}.v-ck-dashboard .v-ck-hero-progress{position:absolute;right:30px;bottom:38px;display:flex;align-items:center;gap:10px;z-index:2}.v-ck-dashboard .v-ck-hero-progress span{width:38px;height:6px;border-radius:calc(var(--radius) * .45);background:color-mix(in srgb,var(--color-primary) 18%,var(--color-bg-muted))}.v-ck-dashboard .v-ck-hero-progress span.is-active{background:var(--color-primary)}.v-ck-dashboard .v-ck-hero-progress em{margin-left:2px;font-style:normal;font-size:13px;color:var(--color-text-muted)}.v-ck-dashboard .v-ck-cal--side{padding:22px}.v-ck-dashboard .v-ck-cal-head{display:block;margin-bottom:16px}.v-ck-dashboard .v-ck-cal-legend{gap:12px;flex-wrap:wrap;margin-top:10px;font-size:12px}.v-ck-dashboard .v-ck-cal-monthnav{gap:10px;margin:0 0 16px}.v-ck-dashboard .v-ck-cal-arrow{width:34px;height:34px;border-radius:calc(var(--radius) * .9);background:var(--color-bg-muted);border:1px solid var(--color-border-strong);color:var(--color-text-secondary)}.v-ck-dashboard .v-ck-cal-month{min-width:106px;font-size:14px;color:var(--color-text)}.v-ck-dashboard .v-ck-cal--side .v-ck-weekrow,.v-ck-dashboard .v-ck-cal--side .v-ck-days{width:100%;margin-inline:0;justify-items:center;grid-template-columns:repeat(7,minmax(30px,1fr));gap:8px}.v-ck-dashboard .v-ck-weekrow{margin-bottom:10px}.v-ck-dashboard .v-ck-dow{color:var(--color-text-muted);font-size:12px}.v-ck-dashboard .v-ck-day{width:34px;height:34px;aspect-ratio:auto;border-radius:calc(var(--radius) * .7);border-color:var(--color-border-strong);background:var(--color-bg-card);box-shadow:var(--shadow-sm);font-size:12px}.v-ck-dashboard .v-ck-day.is-empty{box-shadow:none}.v-ck-dashboard .v-ck-day.is-checked{background:var(--color-secondary);color:var(--color-bg-card);box-shadow:0 10px 20px color-mix(in srgb,var(--color-secondary) 22%,transparent)}.v-ck-dashboard .v-ck-day.is-today{background:var(--color-primary);box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-day.is-checked.is-today{background:var(--color-secondary);box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-day.is-makeup{border:0;background:color-mix(in srgb,var(--color-warning) 12%,var(--color-bg-card));color:var(--color-warning)}.v-ck-dashboard .v-ck-day.is-makeup-disabled{opacity:.72;cursor:not-allowed}.v-ck-dashboard .v-ck-day.is-makeup::after{content:"补";position:absolute;right:-4px;top:-4px;width:16px;height:16px;display:grid;place-items:center;border-radius:calc(var(--radius) * .65);background:var(--color-secondary);color:var(--color-bg-card);font-size:9px;font-weight:800}.v-ck-dashboard .v-ck-day-ico,.v-ck-dashboard .v-ck-day-pts{display:none}.v-ck-dashboard .v-ck-cal-foot{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;padding:12px;border:0;border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-card))}.v-ck-dashboard .v-ck-cal-tip{color:var(--color-warning);font-size:12px;font-weight:700}.v-ck-dashboard .v-ck-fill-summary{display:grid;gap:7px;padding:12px;border-radius:calc(var(--radius) * .85);background:var(--color-bg-card);border:1px solid color-mix(in srgb,var(--color-warning) 18%,var(--color-border));color:var(--color-text-secondary)}.v-ck-dashboard .v-ck-fill-summary strong{color:var(--color-text);font-size:13px}.v-ck-dashboard .v-ck-fill-summary p,.v-ck-dashboard .v-ck-fill-summary span{margin:0;font-size:12px;line-height:1.55}.v-ck-dashboard .v-ck-fill-summary span{color:var(--color-text-muted)}.v-ck-dashboard .v-ck-fill-summary .v-ck-makeup-btn{width:100%;justify-content:center;margin-top:2px;background:var(--color-warning);color:var(--color-bg-card);cursor:pointer}.v-ck-dashboard .v-ck-fill-summary .v-ck-makeup-btn:disabled{background:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}.v-ck-dashboard .v-ck-ms,.v-ck-dashboard .v-ck-tasks,.v-ck-dashboard .v-ck-log{padding:24px}.v-ck-dashboard .v-ck-ms--main{padding:24px;background:var(--color-bg-card)}.v-ck-dashboard .v-ck-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.v-ck-dashboard .v-ck-panel-head a{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:13px;font-weight:700}.v-ck-dashboard .v-ck-panel-head>span{color:var(--color-text-muted);font-size:13px;font-weight:700}.v-ck-dashboard .v-ck-task-list,.v-ck-dashboard .v-ck-log-list{gap:0}.v-ck-dashboard .v-ck-ms-list{display:block;margin:0;padding:0;list-style:none}.v-ck-dashboard .v-ck-ms-table{border:1px solid var(--color-border);border-radius:calc(var(--radius) * .9);overflow:hidden;background:var(--color-bg-card)}.v-ck-dashboard .v-ck-ms-head,.v-ck-dashboard .v-ck-ms-row{display:grid;grid-template-columns:110px minmax(0,1fr) 180px 86px;align-items:center;gap:18px}.v-ck-dashboard .v-ck-ms-head{padding:11px 18px;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:12px;font-weight:800}.v-ck-dashboard .v-ck-ms-row{min-height:68px;padding:14px 18px;border-top:1px solid var(--color-border);background:transparent}.v-ck-dashboard .v-ck-ms-row.is-current{background:color-mix(in srgb,var(--color-secondary) 5%,var(--color-bg-card))}.v-ck-dashboard .v-ck-ms-target{display:inline-flex;align-items:baseline;gap:4px;color:var(--color-text-secondary);font-weight:900}.v-ck-dashboard .v-ck-ms-row.is-done .v-ck-ms-target{color:var(--color-secondary)}.v-ck-dashboard .v-ck-ms-row.is-current .v-ck-ms-target{color:var(--color-warning)}.v-ck-dashboard .v-ck-ms-target b{font-size:18px;line-height:1}.v-ck-dashboard .v-ck-ms-target em{font-size:12px;font-style:normal;line-height:1.25}.v-ck-dashboard .v-ck-ms-info strong{font-size:13px;line-height:1.35;color:var(--color-text)}.v-ck-dashboard .v-ck-ms-info{display:grid;justify-items:start;gap:7px;min-width:0}.v-ck-dashboard .v-ck-ms-progress{display:grid;gap:7px;min-width:0}.v-ck-dashboard .v-ck-ms-progress span{color:var(--color-text-muted);font-size:12px;font-weight:800}.v-ck-dashboard .v-ck-ms-bar{position:relative;display:block;width:100%;height:5px;border-radius:999px;background:var(--color-border-strong);overflow:hidden}.v-ck-dashboard .v-ck-ms-bar::before{content:"";position:absolute;inset:0 auto 0 0;width:var(--ck-ms-row-progress);border-radius:inherit;background:var(--color-secondary)}.v-ck-dashboard .v-ck-ms-rewards{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px 8px}.v-ck-dashboard .v-ck-ms-reward{display:inline-flex;align-items:center;gap:5px;padding:3px 7px;border-radius:calc(var(--radius) * .55);background:transparent;color:var(--color-text-secondary);font-size:11px;font-weight:700}.v-ck-dashboard .v-ck-ms-reward--points{color:var(--color-secondary)}.v-ck-dashboard .v-ck-ms-reward--balance{color:var(--color-warning)}.v-ck-dashboard .v-ck-ms-state{justify-self:end;padding:2px 8px;border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:800;white-space:nowrap}.v-ck-dashboard .v-ck-ms-row.is-done .v-ck-ms-state{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}.v-ck-dashboard .v-ck-tasks--main .v-ck-task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v-ck-dashboard .v-ck-tasks--main .v-ck-task{min-height:68px;background:var(--color-bg-card);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.v-ck-dashboard .v-ck-task-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * .625)}.v-ck-dashboard .v-ck-task{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 12px;border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted)}.v-ck-dashboard .v-ck-task-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);color:var(--color-primary);font-size:16px}.v-ck-dashboard .v-ck-task:nth-child(2) .v-ck-task-icon{background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-ck-dashboard .v-ck-task:nth-child(3) .v-ck-task-icon{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}.v-ck-dashboard .v-ck-task:nth-child(4) .v-ck-task-icon{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}.v-ck-dashboard .v-ck-task strong{display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--color-text);font-size:13px}.v-ck-dashboard .v-ck-task em{font-style:normal;color:var(--color-warning);font-size:12px}.v-ck-dashboard .v-ck-task-state,.v-ck-dashboard .v-ck-task-btn{display:inline-flex;align-items:center;justify-content:center;min-width:62px;height:32px;padding:0 13px;border-radius:9px;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:12px;font-weight:800}.v-ck-dashboard .v-ck-task-btn{background:var(--color-primary);color:var(--color-bg-card)}.v-ck-dashboard .v-ck-log{min-height:196px}.v-ck-dashboard .v-ck-log-item{min-height:42px;padding:10px 0;font-size:13px}.v-ck-dashboard .v-ck-log-pts{color:var(--color-warning)}.v-ck-dashboard .v-ck-empty{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--color-text-muted);text-align:center}.v-ck-dashboard .v-ck-empty i{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:var(--color-primary-soft);color:var(--color-primary);font-size:28px}.v-ck-dashboard .v-ck-empty p{margin:0;font-size:14px}@media (max-width:1279px){.v-ck-dashboard .v-ck-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.v-ck-dashboard .v-ck-tasks--main .v-ck-task-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v-ck-dashboard .v-ck-cols{grid-template-columns:minmax(0,1fr);gap:16px}.v-ck-dashboard .v-ck-main,.v-ck-dashboard .v-ck-side{display:contents}.v-ck-dashboard .v-ck-hero{order:1;min-height:560px;display:block;padding:24px 24px 174px;background-position:center bottom;background-size:100% auto}.v-ck-dashboard .v-ck-hero::before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 96%,transparent) 0%,color-mix(in srgb,var(--color-bg-card) 86%,transparent) 54%,color-mix(in srgb,var(--color-bg-card) 18%,transparent) 100%)}.v-ck-dashboard .v-ck-hero-progress{left:24px;right:24px;bottom:24px;flex-wrap:wrap;margin-top:4px}.v-ck-dashboard .v-ck-hero-copy{left:24px;top:24px;width:calc(100% - 48px);max-width:100%;padding:0}.v-ck-dashboard .v-ck-cal--side{order:2;padding:20px}.v-ck-dashboard .v-ck-ms--main{order:3}.v-ck-dashboard .v-ck-tasks--main{order:4}.v-ck-dashboard .v-ck-log{order:5}.v-ck-dashboard .v-ck-cal-legend{align-items:flex-start;flex-direction:column}.v-ck-dashboard .v-ck-cal--side .v-ck-weekrow,.v-ck-dashboard .v-ck-cal--side .v-ck-days{grid-template-columns:repeat(7,minmax(30px,1fr));gap:calc(var(--spacing) * .5)}.v-ck-dashboard .v-ck-cal--side .v-ck-day{width:36px;height:36px}.v-ck-dashboard .v-ck-ms-head{display:none}.v-ck-dashboard .v-ck-ms-row{grid-template-columns:minmax(0,1fr);gap:10px}.v-ck-dashboard .v-ck-ms-progress,.v-ck-dashboard .v-ck-ms-state{justify-self:stretch}.v-ck-dashboard .v-ck-task{grid-template-columns:38px minmax(0,1fr)}.v-ck-dashboard .v-ck-task-state,.v-ck-dashboard .v-ck-task-btn{grid-column:2;justify-self:start}}.v-nh-posts{margin-bottom:var(--spacing)}.v-nh-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:96px;grid-auto-flow:dense;gap:calc(var(--spacing) * .85)}.v-nh-card{position:relative;min-width:0;border-radius:calc(var(--radius) * .9);overflow:hidden;background:color-mix(in srgb,var(--color-text) 92%,var(--color-bg));box-shadow:0 14px 34px color-mix(in srgb,var(--color-text) 12%,transparent)}.v-nh-card--large{grid-column:span 2;grid-row:span 3}.v-nh-card--wide{grid-column:span 2;grid-row:span 2}.v-nh-card--big{grid-column:span 2;grid-row:span 3}.v-nh-card--tall{grid-column:span 1;grid-row:span 3}.v-nh-card--medium{grid-column:span 1;grid-row:span 2}.v-nh-card--small{grid-column:span 1;grid-row:span 2}.v-nh-card-link{position:absolute;inset:0;display:block;color:#ffffff;overflow:hidden}.v-nh-card-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .35s ease,filter .35s ease}.v-nh-card:hover .v-nh-card-img{transform:scale(1.06);filter:saturate(1.08)}.v-nh-card-img--fallback{background:var(--color-primary)}.v-nh-card-shade{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 58%,transparent)}.v-nh-chip{position:absolute;top:calc(var(--spacing) * .65);left:calc(var(--spacing) * .65);z-index:2;display:inline-flex;align-items:center;height:24px;padding:0 calc(var(--spacing) * .65);border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-primary) 95%,transparent);color:#ffffff;font-size:11px;font-weight:800;line-height:1;box-shadow:0 8px 20px color-mix(in srgb,var(--color-text) 24%,transparent)}.v-nh-card-body{position:absolute;left:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * 2.55);z-index:2;display:flex;flex-direction:column;gap:calc(var(--spacing) * .35)}.v-nh-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:900;line-height:1.25;text-shadow:none}.v-nh-card--large .v-nh-card-title,.v-nh-card--wide .v-nh-card-title,.v-nh-card--big .v-nh-card-title{font-size:18px}.v-nh-card-excerpt{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:color-mix(in srgb,var(--color-bg-card) 82%,transparent);font-size:13px;font-weight:500;line-height:1.5;text-shadow:none}.v-nh-card--medium .v-nh-card-excerpt,.v-nh-card--small .v-nh-card-excerpt,.v-nh-card--tall .v-nh-card-excerpt{display:none}.v-nh-card-foot{position:absolute;left:calc(var(--spacing) * .75);right:calc(var(--spacing) * .75);bottom:calc(var(--spacing) * .65);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);color:color-mix(in srgb,var(--color-bg-card) 82%,transparent);font-size:11px;font-weight:700}.v-nh-author{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .45);min-width:0}.v-nh-author img{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid color-mix(in srgb,var(--color-bg-card) 45%,transparent)}.v-nh-author span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-nh-metrics{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .35);flex-shrink:0}.v-nh-metrics span{display:inline-flex;align-items:center;gap:4px}.v-nh-card--small .v-nh-author span,.v-nh-card--medium .v-nh-author span,.v-nh-card--tall .v-nh-author span{max-width:72px}.v-nh-metrics i{color:color-mix(in srgb,var(--color-info) 90%,transparent)}.v-modal:not(.is-text) .v-modal-close,.v-single-card:not(:has(.v-detail.is-text)) .v-single-back,.v-single-back{top:calc(var(--spacing) * .95);right:calc(var(--spacing) * .95);width:38px;height:38px;padding:0;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-secondary);box-shadow:none}.v-modal:not(.is-text) .v-detail-more,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-more{position:static;width:38px;height:38px;padding:0;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-modal.is-text .v-detail-author-actions,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions{display:inline-flex !important;align-items:center !important;gap:8px;height:36px !important;line-height:1}.v-modal.is-text .v-detail-author-actions .v-card-follow,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions .v-card-follow{width:64px !important;height:36px !important;min-width:64px !important;min-height:36px !important;padding:0 12px !important;line-height:1 !important}.v-modal.is-text .v-detail-more,.v-modal-dialog:has(.v-detail.is-text) .v-detail-more,.v-modal.is-text .v-modal-close,.v-modal-dialog:has(.v-detail.is-text)>.v-modal-close{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;padding:0 !important;line-height:1 !important}.v-modal.is-text .v-modal-close,.v-modal-dialog:has(.v-detail.is-text)>.v-modal-close{top:12px !important;right:12px !important}.v-modal.is-text .v-detail-author,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author{position:relative;padding-right:188px !important}.v-modal.is-text .v-detail-author-actions,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions{position:absolute !important;top:12px !important;right:56px !important;margin-left:0 !important}.v-modal.is-detail .v-modal-close,.v-modal.is-text .v-modal-close,.v-modal-dialog:has(.v-detail)>.v-modal-close,.v-single-card:has(.v-detail)>.v-single-back{top:17.5px !important}.v-modal.is-text .v-detail-author-actions,.v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions,.v-single-card:has(.v-detail.is-text) .v-detail-author-actions{top:17.5px !important}.v-single-card:has(.v-detail.is-text) .v-detail-author{position:static !important;padding-right:188px !important}.v-single-card:has(.v-detail.is-text) .v-detail-author-actions{position:absolute !important;right:56px !important;margin-left:0 !important;display:inline-flex !important;align-items:center !important;gap:8px;height:36px !important;line-height:1}.v-single-card:has(.v-detail.is-text) .v-detail-author-actions .v-card-follow{width:64px !important;height:36px !important;min-width:64px !important;min-height:36px !important;padding:0 12px !important;line-height:1 !important}.v-single-card:has(.v-detail.is-text) .v-detail-more,.v-single-card:has(.v-detail.is-text)>.v-single-back{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;padding:0 !important;line-height:1 !important}.v-single-card:has(.v-detail.is-text)>.v-single-back{right:12px !important}.v-modal:not(.is-text) .v-detail-counter,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-counter{top:calc(var(--spacing) * 1.5);left:calc(var(--spacing) * 1.5);display:inline-flex;align-items:center;justify-content:center;gap:0;min-width:58px;min-height:36px;padding:0 calc(var(--spacing) * .85);border:1px solid color-mix(in srgb,var(--color-bg-card) 18%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-text) 38%,transparent);color:color-mix(in srgb,var(--color-bg-card) 88%,transparent);font-size:14px;font-weight:950;line-height:1;box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 16%,transparent);backdrop-filter:blur(16px)}.v-modal:not(.is-text) .v-detail-counter::before,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-counter::before{display:none !important;content:none !important}.v-modal:not(.is-text) .v-detail-counter::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-counter::after{display:none !important;content:none !important}.v-modal.v-detail-shell .v-modal-dialog{width:min(1380px,94vw) !important;height:min(820px,90vh) !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.25) !important;background:var(--color-bg-card) !important;box-shadow:0 14px 32px rgba(15,23,42,.14) !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail:not(.is-text),.v-modal.v-detail-shell .v-detail.is-video-detail,.v-modal.v-detail-shell .v-detail.is-audio-detail,.v-modal.v-detail-shell .v-detail.is-file-detail,.v-single-card .v-detail:not(.is-text),.v-single-card .v-detail.is-video-detail,.v-single-card .v-detail.is-audio-detail,.v-single-card .v-detail.is-file-detail{display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px) !important;height:100% !important;min-height:0 !important;background:var(--color-bg-card) !important}.v-modal.v-detail-shell .v-detail-side,.v-single-card .v-detail-side,.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-side,.v-modal.v-detail-shell .v-detail.is-audio-detail .v-detail-side,.v-modal.v-detail-shell .v-detail.is-file-detail .v-detail-side,.v-single-card .v-detail.is-video-detail .v-detail-side,.v-single-card .v-detail.is-audio-detail .v-detail-side,.v-single-card .v-detail.is-file-detail .v-detail-side{display:flex !important;flex-direction:column !important;min-width:0 !important;min-height:0 !important;border-left:1px solid var(--color-border) !important;background:var(--color-bg-card) !important}.v-modal.v-detail-shell .v-detail-author,.v-single-card .v-detail-author,.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-author,.v-modal.v-detail-shell .v-detail.is-audio-detail .v-detail-author,.v-modal.v-detail-shell .v-detail.is-file-detail .v-detail-author,.v-single-card .v-detail.is-video-detail .v-detail-author,.v-single-card .v-detail.is-audio-detail .v-detail-author,.v-single-card .v-detail.is-file-detail .v-detail-author{display:grid !important;grid-template-columns:46px minmax(0,1fr) auto !important;align-items:center !important;gap:calc(var(--spacing) * .75) !important;padding:calc(var(--spacing) * 1.35) calc(var(--spacing) * 5.2) calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.45) !important;border-bottom:0 !important;background:var(--color-bg-card) !important;position:relative !important;padding-right:188px !important}.v-modal.v-detail-shell .v-detail-author-actions,.v-single-card .v-detail-author-actions{position:absolute !important;top:17.5px !important;right:56px !important;margin-left:0 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;height:36px !important;line-height:1 !important;justify-self:end !important;align-self:center !important;min-width:38px !important;max-width:136px !important}.v-modal.v-detail-shell .v-detail-avatar,.v-single-card .v-detail-avatar{width:46px !important;height:46px !important}.v-modal.v-detail-shell .v-card-follow,.v-single-card .v-card-follow{min-height:34px !important;padding:0 calc(var(--spacing) * 1) !important;border:1px solid var(--color-primary) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-card) !important;color:var(--color-primary) !important;font-weight:850 !important}.v-modal.v-detail-shell .v-detail-more,.v-modal.v-detail-shell .v-modal-close,.v-single-card .v-detail-more,.v-single-card .v-modal-close,.v-single-back{box-sizing:border-box !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;padding:0 !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;box-shadow:none !important;line-height:1 !important}.v-modal.v-detail-shell .v-detail-more:hover,.v-modal.v-detail-shell .v-modal-close:hover,.v-single-card .v-detail-more:hover,.v-single-back:hover{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}.v-modal.v-detail-shell{padding:0 !important;background:transparent !important}.v-modal.v-detail-shell[aria-hidden="true"]{display:none !important}.v-modal.v-detail-shell.is-open{display:grid !important;place-items:center !important}.v-modal.v-detail-shell .v-modal-dialog{position:relative !important;left:auto !important;top:auto !important;right:auto !important;bottom:auto !important;inset:auto !important;margin:0 !important;width:min(1380px,94vw) !important;height:min(820px,90vh) !important;max-width:100% !important;max-height:100% !important}.v-modal.v-detail-shell.is-from-card .v-modal-dialog{animation:v-modal-in .24s ease !important;transform:none !important}.v-modal.v-detail-shell .v-modal-body{height:100% !important}.v-modal.v-detail-shell .v-modal-body>.v-detail:not(.is-text){display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px) !important;height:100% !important;min-height:0 !important}.v-modal.v-detail-shell .v-modal-body>.v-detail:not(.is-text)>.v-detail-gallery,.v-modal.v-detail-shell .v-modal-body>.v-detail:not(.is-text)>.v-detail-side{min-width:0 !important;min-height:0 !important}.v-modal:not(.is-text) .v-detail:not(.is-video-detail):not(.is-file-detail):not(.is-audio-detail) .v-detail-counter::before,.v-single-card:not(:has(.v-detail.is-text)) .v-detail:not(.is-video-detail):not(.is-file-detail):not(.is-audio-detail) .v-detail-counter::before{content:none}.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-counter::before,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-counter::before{content:none}.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-counter,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-file-detail .v-detail-counter{display:none !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-counter,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-audio-detail .v-detail-counter{top:calc(var(--spacing) * 1.5);left:calc(var(--spacing) * 1.5);right:auto;bottom:auto}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-collapse,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-audio-detail .v-detail-audio-collapse{left:auto;right:calc(var(--spacing) * 1.5);top:calc(var(--spacing) * 1.5)}.v-modal:not(.is-text) .v-detail-cur,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-cur{color:var(--color-primary-hover);font-weight:950}.v-detail-file-preview{padding-top:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 1.5)}.v-detail-file-topbar{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .55)}.v-detail-file-pill,.v-detail-file-count,.v-detail.is-file-detail .v-detail-file-pill,.v-detail.is-file-detail .v-detail-file-count{min-height:36px;padding:0 calc(var(--spacing) * .85);border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-text-secondary);font-size:13px;font-weight:850;line-height:1;box-shadow:0 10px 28px color-mix(in srgb,var(--color-text) 8%,transparent);backdrop-filter:blur(16px)}.v-detail-file-count,.v-detail.is-file-detail .v-detail-file-count{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-primary);font-weight:950;box-shadow:0 10px 28px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-detail-file-pill.is-active,.v-detail.is-file-detail .v-detail-file-pill.is-active{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:var(--color-primary-soft);color:var(--color-primary);box-shadow:none}@media (max-width:1279px){.v-nh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v-nh-card--large,.v-nh-card--wide,.v-nh-card--big{grid-column:span 2}.v-nh-card--medium,.v-nh-card--small,.v-nh-card--tall{grid-column:span 1}}@media (max-width:767px){.v-nh-grid{grid-template-columns:1fr}.v-nh-card--large,.v-nh-card--wide,.v-nh-card--big,.v-nh-card--tall,.v-nh-card--medium,.v-nh-card--small{grid-column:auto;grid-row:auto;aspect-ratio:1.35 / 1}.v-nh-card-title,.v-nh-card--large .v-nh-card-title,.v-nh-card--wide .v-nh-card-title,.v-nh-card--big .v-nh-card-title{font-size:19px}.v-nh-card-foot{align-items:flex-end}}body.v-body{color:var(--color-text);background:var(--color-bg);font-size:14px;line-height:1.6}a{transition:color var(--transition)}a:hover{color:var(--color-primary)}button,input,textarea,select{font-family:inherit}.v-app{background:var(--color-bg)}.v-shell{max-width:var(--layout-width);padding:0 var(--spacing);gap:calc(var(--spacing) * 1.5)}.v-main{padding:calc(var(--spacing) * 1.5) 0}.v-home{grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--spacing) * 1.5)}.v-topbar{background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);border-bottom:1px solid var(--color-border);backdrop-filter:blur(12px)}.v-topbar-inner{height:64px;width:min(calc(var(--layout-width) - var(--spacing) * 2),calc(100vw - var(--spacing) * 2));max-width:min(calc(var(--layout-width) - var(--spacing) * 2),calc(100vw - var(--spacing) * 2));padding:0;gap:var(--spacing)}.v-brand-name,.v-logo-text,.v-panel-title,.v-card-title,.v-section-title,.v-post-title,.v-board-title,.v-widget-title,.v-card-name{color:var(--color-text);font-weight:800;letter-spacing:0}.v-brand-tagline,.v-panel-more,.v-card-desc,.v-post-excerpt,.v-post-meta,.v-board-desc,.v-widget-desc,.v-empty{color:var(--color-text-secondary)}.v-brand-logo,.v-brand-logo img{border-radius:calc(var(--radius) * .75)}.v-nav-link{min-height:38px;padding:calc(var(--spacing) * .5) calc(var(--spacing) * .875);border-radius:calc(var(--radius) * .75);color:var(--color-text-secondary);font-weight:650}.v-nav-link:hover,.v-nav-link.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-topbar-search{max-width:360px}.v-search-input{height:40px;border-color:var(--color-border-strong);border-radius:calc(var(--radius) * 1.5);background:var(--color-bg-card);color:var(--color-text);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.v-search-input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-search-icon{color:var(--color-text-muted)}.v-btn{min-height:38px;height:auto;padding:calc(var(--spacing) * .56) var(--spacing);border-radius:calc(var(--radius) * .75);font-size:14px;font-weight:700;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.v-btn:hover{transform:translateY(-1px)}.v-btn:active{transform:translateY(0)}.v-btn-primary{background:var(--color-primary);border-color:var(--color-primary);color:#ffffff;box-shadow:var(--shadow-sm)}.v-btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#ffffff}.v-btn-ghost,.v-btn-secondary,.v-icon-btn,.v-user-trigger{background:var(--color-bg-card);color:var(--color-text);border-color:var(--color-border-strong);box-shadow:none}.v-btn-ghost:hover,.v-btn-secondary:hover,.v-icon-btn:hover,.v-user-trigger:hover{background:var(--color-bg-muted);border-color:var(--color-primary-border);color:var(--color-primary)}.v-icon-btn{width:40px;height:40px;border-radius:calc(var(--radius) * .75)}.v-panel,.v-home-side .widget,.v-card,.v-feed-card,.v-post-card,.v-post-item,.v-author-card,.v-profile-card,.v-settings-card,.v-myposts-card,.v-ck-card,.v-level-card,.v-publish-card,.v-login-card,.v-user-dropdown,.v-nav-dropdown{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);box-shadow:none}.v-panel,.v-home-side .widget,.v-card,.v-feed-card,.v-post-card,.v-post-item,.v-author-card,.v-profile-card,.v-settings-card,.v-myposts-card,.v-ck-card,.v-level-card,.v-publish-card{padding:calc(var(--spacing) * 1.5)}.v-panel:hover,.v-home-side .widget:hover,.v-card:hover,.v-feed-card:hover,.v-post-card:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.v-panel,.v-home-side .widget,.v-card,.v-feed-card,.v-post-card{transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.v-panel-head,.v-card-header,.v-section-head,.v-widget-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.25)}.v-panel-title,.v-card-title,.v-section-title,.v-widget-title{font-size:18px;line-height:1.35}.v-panel-badge,.v-tag,.v-card-level,.v-bp-count,.v-user-role,.v-status,.v-badge-soft{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375);border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:700;line-height:1}.v-tag,.v-panel-badge,.v-card-level{padding:calc(var(--spacing) * .25) calc(var(--spacing) * .625)}.v-badge,.v-rail-badge{background:var(--color-accent);color:#ffffff;border-radius:calc(var(--radius) * .75);box-shadow:none}.v-rail{width:240px;padding:calc(var(--spacing) * .75);margin-top:calc(var(--spacing) * 1.5);height:calc(100vh - 64px - calc(var(--spacing) * 3));background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25)}.v-rail-nav{gap:calc(var(--spacing) * .25)}.v-rail-item{flex-direction:row;justify-content:flex-start;min-height:40px;gap:calc(var(--spacing) * .625);padding:calc(var(--spacing) * .625) calc(var(--spacing) * .75);border-radius:calc(var(--radius) * .75);color:var(--color-text-secondary);font-size:14px;font-weight:600}.v-rail-item:hover{background:var(--color-bg-muted);color:var(--color-text);transform:none}.v-rail-item.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-rail-item.is-active::before{display:none}.v-rail-icon{width:18px;height:18px;border-radius:0;font-size:17px}.v-rail-item.is-active .v-rail-icon{background:transparent;color:var(--color-primary)}.v-rail-label{font-size:14px;font-weight:650;letter-spacing:0}.v-rail{width:88px;padding:12px 8px;position:sticky;top:calc(64px + var(--spacing) * 1.25);height:calc(100vh - 64px - var(--spacing) * 2.5);overflow:visible;z-index:25}.v-rail-nav{align-items:stretch;gap:6px;overflow:visible}.v-rail-item{flex-direction:column;justify-content:center;align-items:center;min-height:51px;gap:4px;padding:6px;border-radius:12px;font-size:12px;text-align:center}.v-rail-icon{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;font-size:15px}.v-rail-item.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-rail-item.is-active .v-rail-icon{width:32px;height:32px;border-radius:12px;background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-rail-label{max-width:100%;font-size:11px;font-weight:700;line-height:1.15;white-space:nowrap}.v-rail-sort-wrap{position:relative}.v-rail-sort-toggle{width:100%;border:0;background:transparent;cursor:pointer}.v-rail-sort-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 55%,transparent);outline-offset:2px}.v-rail-sort-wrap.is-open .v-rail-sort-toggle{background:var(--color-primary-soft);color:var(--color-primary)}.v-rail-sort-menu{position:absolute;left:calc(100% + 10px);top:50%;z-index:30;display:grid;gap:4px;width:146px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 14%,transparent);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transform:translateY(-50%) translateX(-6px) scale(.98);transform-origin:left center;transition:opacity .18s ease,transform .18s ease}.v-rail-sort-wrap.is-open .v-rail-sort-menu{opacity:1;pointer-events:auto;transform:translateY(-50%) translateX(0) scale(1)}.v-rail-sort-option{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:0 10px;border-radius:6px;color:var(--color-text-secondary);font-size:13px;font-weight:800;text-decoration:none;transition:color var(--transition),background var(--transition)}.v-rail-sort-option i{color:var(--color-primary);font-size:12px;opacity:0}.v-rail-sort-option:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-rail-sort-option.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-rail-sort-option.is-active i{opacity:1}.v-hero{margin-bottom:calc(var(--spacing) * 1.25)}.v-hero-slide{border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);box-shadow:none}.v-hero-arrow{width:38px;height:38px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);color:var(--color-text);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px);transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.v-hero-arrow:hover{background:var(--color-bg-card);border-color:var(--color-primary-border);color:var(--color-primary);transform:translateY(-50%) translateY(-1px);box-shadow:var(--shadow-md)}.v-hero-prev{left:calc(19% + calc(var(--spacing) * .25))}.v-hero-next{right:calc(19% + calc(var(--spacing) * .25))}.v-hero-dot{background:var(--color-border-strong);width:7px;height:7px;border-radius:50%}.v-hero-dot.is-active{background:var(--color-primary);width:22px;border-radius:calc(var(--radius) * .5)}.v-home-side{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.25)}.v-home-side .v-panel,.v-home-side .widget{margin-bottom:0}.v-welcome,.v-vip-card{color:var(--color-text);background:var(--color-bg-card)}.v-welcome-guest-title,.v-vip-title,.v-welcome-name,.v-welcome-stat strong{color:var(--color-text)}.v-welcome-guest-desc,.v-vip-sub,.v-welcome-hi,.v-welcome-exp-label,.v-welcome-stat span,.v-vip-perk-label{color:var(--color-text-secondary)}.v-welcome-guest-actions .v-btn-primary,.v-vip-btn{background:var(--color-primary);border-color:var(--color-primary);color:#ffffff}.v-welcome-guest-actions .v-btn-primary:hover,.v-vip-btn:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#ffffff}.v-welcome-guest-actions .v-btn-ghost{background:var(--color-bg-card);border-color:var(--color-border-strong);color:var(--color-text)}.v-vip-art,.v-vip-perk-icon,.v-welcome-level{background:var(--color-primary-soft);color:var(--color-primary)}.v-vip-art i,.v-vip-perk-icon i{color:var(--color-primary)}.v-post-item{border-color:var(--color-border)}.v-post-item:hover{border-color:var(--color-primary-border)}.v-post-meta,.v-card-meta,.v-board-meta,.v-user-card-link,.v-user-dropdown-item{color:var(--color-text-secondary)}.v-user-dropdown{border-radius:calc(var(--radius) * 1.25);box-shadow:var(--shadow-popover)}.v-user-dropdown-item,.v-user-card{border-radius:calc(var(--radius) * .75)}.v-user-card:hover,.v-user-dropdown-item:hover{background:var(--color-bg-muted);color:var(--color-text)}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="number"],textarea,select,.v-input,.v-textarea,.v-select{background:var(--color-bg-card);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:calc(var(--radius) * .75);outline:none;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="number"]:focus,textarea:focus,select:focus,.v-input:focus,.v-textarea:focus,.v-select:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}::placeholder{color:var(--color-text-muted)}.v-loadmore{margin-top:calc(var(--spacing) * 1.25)}.v-loadmore-btn{border-radius:calc(var(--radius) * .75);border:1px solid var(--color-border-strong);background:var(--color-bg-card);color:var(--color-text);box-shadow:none;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition)}.v-loadmore-btn:hover{background:var(--color-bg-muted);border-color:var(--color-primary-border);color:var(--color-primary);transform:translateY(-1px)}.v-loadmore,.v-feed-load{width:100%;margin-top:calc(var(--spacing) * 1.25)}.v-loadmore-btn,.v-feed-load-more{width:100%;min-height:40px;padding:0 calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 34%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card));color:var(--color-primary);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);font-size:13px;font-weight:800;line-height:1;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition)}.v-loadmore-btn:hover,.v-feed-load-more:hover{background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card));border-color:color-mix(in srgb,var(--color-primary) 54%,var(--color-border));color:var(--color-primary);transform:translateY(-1px)}.v-loadmore-btn i,.v-feed-load-more i{font-size:12px;line-height:1}.v-feed-load-status{display:none !important}.v-auth-submit{border:1px solid color-mix(in srgb,var(--auth-primary) 78%,transparent) !important;border-radius:var(--radius) !important;background:var(--auth-primary) !important;box-shadow:none !important;color:#fff !important}.v-auth-submit:hover{background:var(--auth-primary-hover) !important;border-color:var(--auth-primary-hover) !important;box-shadow:none !important;filter:none !important}.v-verify-badge-dot,.v-level-badge-dot,.v-member-badge-dot,.v-user-achievement-badge,.v-achievement-card,.v-achievement-collection-card,.v-detail-audio-cover,.v-detail-audio-vinyl,.v-detail-audio-art::before,.v-security-badge,.v-security-submit,.v-auth-social,.v-auth-card-curl,.v-auth-qr-box,.v-auth-qr-card,.v-auth-submit{text-shadow:none !important;filter:none !important;box-shadow:var(--shadow-sm) !important}.v-auth-submit,.v-security-submit{box-shadow:none !important}.v-ck-hero,.v-ck-tip-body,.v-ck-prize,.v-level-hero,.v-profile-hero,.v-author-hero{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);box-shadow:none}.v-ck-hero-btn,.v-ck-prize-btn{box-shadow:var(--shadow-sm)}.v-ck-hero-btn:hover,.v-ck-prize-btn:hover{box-shadow:var(--shadow-md)}.v-nh-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);box-shadow:none}.v-nh-card-img--fallback{background:var(--color-primary)}.v-nh-card-shade{background:color-mix(in srgb,var(--color-text) 56%,transparent)}.v-nh-chip{background:var(--color-primary);border-radius:calc(var(--radius) * .75);box-shadow:var(--shadow-sm)}.v-nh-card:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-md)}.v-nh-card:hover .v-nh-card-img{transform:scale(1.03);filter:none}.v-main table,.v-table{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);overflow:hidden}.v-main th,.v-table th{background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-main td,.v-table td{color:var(--color-text);border-color:var(--color-border)}@media (max-width:1279px){.v-rail{width:88px}.v-rail-item{flex-direction:column;justify-content:center;gap:4px;padding:6px}.v-rail-icon{width:26px;height:26px}.v-rail-label{font-size:11px}}@media (max-width:1023px){.v-shell{padding:0 var(--spacing)}.v-home{grid-template-columns:1fr}.v-rail,.v-home-side{display:none}.v-topbar-inner{padding:0 var(--spacing)}.v-topbar-search{max-width:none}}@media (max-width:767px){.v-main{padding:var(--spacing) 0}.v-panel,.v-home-side .widget,.v-card,.v-feed-card,.v-post-card,.v-post-item,.v-author-card,.v-profile-card,.v-settings-card,.v-myposts-card,.v-ck-card,.v-level-card,.v-publish-card{padding:var(--spacing);border-radius:var(--radius)}.v-btn{min-height:40px}.v-auth-entry{width:40px;min-width:40px;padding:0;border-radius:calc(var(--radius) * .75)}.v-auth-entry span{display:none}.v-topbar-actions{gap:calc(var(--spacing) * .375)}}.v-feed-posts{position:relative;width:100%}.v-feed-posts::before{content:"";position:fixed;inset:0;z-index:88;background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);backdrop-filter:blur(7px) saturate(.72);-webkit-backdrop-filter:blur(7px) saturate(.72);opacity:0;pointer-events:none;transition:opacity .22s ease}.v-feed-switch-loader{position:fixed;left:50%;top:50%;z-index:90;display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .3125);width:58px;height:42px;border:0;border-radius:calc(var(--radius) * 1.15);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);box-shadow:var(--shadow-sm);backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.92);transition:opacity .22s ease,transform .22s ease}.v-feed-switch-loader::before{content:"";position:absolute;inset:-36px;z-index:-1;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 18%,transparent) 0%,transparent 66%);filter:blur(18px)}.v-feed-switch-loader span{display:block;width:5px;height:16px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 58%,#fff),var(--color-primary));box-shadow:var(--shadow-sm);animation:v-feed-loader-wave .72s ease-in-out infinite}.v-feed-switch-loader span:nth-child(2){animation-delay:.08s}.v-feed-switch-loader span:nth-child(3){animation-delay:.16s}.v-feed-switch-loader span:nth-child(4){animation-delay:.24s}.v-feed-switch-loader span:nth-child(5){animation-delay:.32s}.v-feed-posts.is-switching .v-feed-switch-loader{opacity:1;transform:translate(-50%,-50%) scale(1)}.v-feed-posts.is-switching::before{opacity:1;pointer-events:auto}.v-post-page-loader{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:0;pointer-events:none;transition:opacity .22s ease}.v-post-page-loader.is-show{opacity:1;pointer-events:auto}.v-post-page-loader-bars{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:64px;height:46px;border-radius:12px;background:color-mix(in srgb,var(--color-primary) 8%,#fff);box-shadow:var(--shadow-sm);transform:translateY(2px) scale(.98);opacity:0;transition:opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.v-post-page-loader.is-show .v-post-page-loader-bars{opacity:1;transform:translateY(0) scale(1)}.v-post-page-loader-bars::before{content:"";position:absolute;inset:-22px;border-radius:18px;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 14%,transparent) 0%,transparent 68%);filter:blur(14px);z-index:-1}.v-post-page-loader-bars span{display:block;width:5px;height:18px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 55%,#fff),var(--color-primary));box-shadow:var(--shadow-sm);animation:v-feed-loader-wave .78s ease-in-out infinite}.v-post-page-loader-bars span:nth-child(2){animation-delay:.08s}.v-post-page-loader-bars span:nth-child(3){animation-delay:.16s}.v-post-page-loader-bars span:nth-child(4){animation-delay:.24s}.v-post-page-loader-bars span:nth-child(5){animation-delay:.32s}body.v-post-page-loading{cursor:wait}body.v-post-page-loading .v-nova{filter:blur(5px) saturate(.72);opacity:.28;transform:translateY(8px) scale(.992);transition:opacity .22s ease,filter .22s ease,transform .22s ease}.v-feed-posts.is-switching .v-feed-list,.v-feed-posts.is-switching .v-feed-pagination,.v-feed-posts.is-switching .v-feed-load{opacity:.24;filter:blur(5px) saturate(.72);transform:translateY(8px) scale(.992);pointer-events:none}.v-feed-posts.is-switching .v-feed-toolbar{opacity:.82}.v-feed-list,.v-feed-pagination,.v-feed-load{transition:opacity .26s ease,filter .26s ease,transform .26s ease}.v-feed-posts.is-entering .v-feed-item{animation:v-feed-card-enter .42s cubic-bezier(.2,.8,.2,1) both}.v-feed-posts.is-entering .v-feed-item:nth-child(2){animation-delay:.035s}.v-feed-posts.is-entering .v-feed-item:nth-child(3){animation-delay:.07s}.v-feed-posts.is-entering .v-feed-item:nth-child(4){animation-delay:.105s}.v-feed-posts.is-entering .v-feed-item:nth-child(n+5){animation-delay:.14s}@keyframes v-feed-loader-wave{0%,100%{height:14px;opacity:.54;transform:translateY(3px)}50%{height:28px;opacity:1;transform:translateY(-3px)}}@keyframes v-feed-card-enter{from{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.v-feed-switch-loader span,.v-feed-posts.is-entering .v-feed-item{animation:none}}.v-feed-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * .75);margin-bottom:14px;padding:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 42%),color-mix(in srgb,var(--color-bg-card) 86%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:8px;box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-feed-tabs{min-width:0;display:flex;align-items:center;gap:6px;padding:2px;border-radius:7px;background:color-mix(in srgb,var(--color-bg-muted) 74%,transparent);overflow-x:auto;scrollbar-width:none}.v-feed-tabs::-webkit-scrollbar{display:none}.v-feed-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 13px;border-radius:6px;color:var(--color-text-secondary);font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap;transition:color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition)}.v-feed-tab:hover{background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-primary);transform:translateY(-1px)}.v-feed-tab.is-active{background:var(--color-primary);color:var(--color-primary-contrast,#fff);box-shadow:var(--shadow-sm)}.v-feed-tab.is-active::after{display:none}.v-feed-filter-wrap{position:relative;flex-shrink:0}.v-feed-filter-indicator{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 13px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:7px;background:var(--color-bg-card);color:var(--color-text-secondary);cursor:pointer;font-size:13px;font-weight:800;box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 4%,transparent);transition:color var(--transition),border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-feed-filter-indicator i{color:var(--color-primary);font-size:13px}.v-feed-filter-indicator:hover,.v-feed-filter-wrap.is-open .v-feed-filter-indicator{border-color:var(--color-primary-border);color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-feed-filter-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:grid;gap:4px;width:142px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 13%,transparent);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transform:translateY(8px) scale(.98);transform-origin:top right;transition:opacity .18s ease,transform .18s ease}.v-feed-filter-wrap.is-open .v-feed-filter-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.v-feed-filter-option{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:0 10px;border-radius:6px;color:var(--color-text-secondary);font-size:13px;font-weight:800;text-decoration:none;transition:color var(--transition),background var(--transition)}.v-feed-filter-option i{color:var(--color-primary);font-size:12px;opacity:0}.v-feed-filter-option:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-feed-filter-option.is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-feed-filter-option.is-active i{opacity:1}.v-feed-list{display:grid;gap:14px}.v-feed-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:44px 24px;border:1px dashed color-mix(in srgb,var(--color-primary) 26%,var(--color-border));border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 38%),color-mix(in srgb,var(--color-bg-card) 92%,transparent);text-align:center;box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 4.5%,transparent)}.v-feed-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:14px;border-radius:8px;background:var(--color-primary-soft);color:var(--color-primary);font-size:24px;box-shadow:var(--shadow-sm)}.v-feed-empty-state strong{color:var(--color-text);font-size:18px;font-weight:900;line-height:1.3}.v-feed-empty-state em{margin-top:8px;color:var(--color-text-secondary);font-size:13px;font-style:normal;line-height:1.6}.v-feed-empty-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;margin-top:18px;padding:0 16px;border-radius:8px;background:var(--color-primary);color:var(--color-primary-contrast,#fff);font-size:13px;font-weight:850;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition),background var(--transition)}.v-feed-empty-action:hover{background:var(--color-primary-hover);color:var(--color-primary-contrast,#fff);transform:translateY(-1px);box-shadow:var(--shadow-sm)}.v-feed-load,.v-feed-pagination{display:flex;align-items:center;justify-content:center;margin-top:calc(var(--spacing) * 1.5)}.v-feed-load{width:100%;padding:0}.v-feed-load-more{cursor:pointer}.v-feed-load-more.is-loading i,.v-feed-posts.is-loading-more .v-feed-load-more i{animation:v-spin .8s linear infinite}.v-feed-load-more:disabled{cursor:wait;opacity:.72}.v-feed-pagination{flex-wrap:wrap;gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 1.125);border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:var(--shadow-sm)}.v-feed-pagination-total{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--spacing) * 3.25);padding:0 calc(var(--spacing) * 1.125);border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg);color:var(--color-text-secondary);font-size:15px;font-weight:900;white-space:nowrap}.v-feed-pagination ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(var(--spacing) * .625);padding:0;margin:0;list-style:none}.v-feed-pagination li{display:flex}.v-feed-pagination ul a,.v-feed-pagination ul span{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--spacing) * 3.25);height:calc(var(--spacing) * 3.25);padding:0 calc(var(--spacing) * 1);border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text-secondary);font-size:17px;font-weight:900;text-decoration:none;line-height:1;box-shadow:0 1px 0 color-mix(in srgb,var(--color-text) 4%,transparent);transition:transform var(--transition),border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}.v-feed-pagination a:hover,.v-feed-pagination .current{border-color:var(--color-primary-border);background:var(--color-primary);color:var(--color-primary-contrast,#fff);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-feed-pagination .dots{min-width:calc(var(--spacing) * 2.5);border-color:transparent;background:transparent;box-shadow:none;color:var(--color-text-muted);transform:none}.v-feed-page-jump{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .625);min-height:calc(var(--spacing) * 3.25)}.v-feed-page-jump label{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);height:calc(var(--spacing) * 3.25);padding:0 calc(var(--spacing) * .875);border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text-muted);font-size:15px;font-weight:900;white-space:nowrap}.v-feed-page-jump input{width:96px;height:calc(var(--spacing) * 2.35);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:7px;background:var(--color-bg);color:var(--color-text);font-size:18px;font-weight:900;text-align:center;outline:none}.v-feed-page-jump input:focus{border-color:var(--color-primary-border);box-shadow:var(--shadow-sm)}.v-feed-page-jump button{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--spacing) * 3.25);padding:0 calc(var(--spacing) * 1.25);border:1px solid var(--color-primary-border);border-radius:8px;background:var(--color-primary);color:var(--color-primary-contrast,#fff);font-size:16px;font-weight:900;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition)}.v-feed-page-jump button:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}@media (max-width:640px){.v-feed-load{padding:calc(var(--spacing) * .875)}.v-feed-load-more{width:100%;min-height:calc(var(--spacing) * 3);font-size:16px}.v-feed-load-status{width:100%;min-height:calc(var(--spacing) * 2.35);padding:0 calc(var(--spacing) * .75);font-size:13px;text-align:center}.v-feed-pagination{justify-content:flex-start;padding:calc(var(--spacing) * .875);gap:calc(var(--spacing) * .75)}.v-feed-pagination-total,.v-feed-pagination ul a,.v-feed-pagination ul span,.v-feed-page-jump label,.v-feed-page-jump button{min-height:calc(var(--spacing) * 2.875);height:calc(var(--spacing) * 2.875)}.v-feed-pagination ul a,.v-feed-pagination ul span{min-width:calc(var(--spacing) * 2.875);font-size:16px}.v-feed-pagination ul,.v-feed-page-jump{width:100%;justify-content:flex-start}.v-feed-page-jump label{flex:1 1 auto}.v-feed-page-jump input{flex:1 1 auto;min-width:64px}}@media (max-width:640px){.v-feed-pagination{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .9)}.v-feed-pagination-total{width:100%;max-width:160px;min-height:34px;justify-content:center;font-size:14px}.v-feed-pagination ul{width:100%;justify-content:center;gap:calc(var(--spacing) * .5)}.v-feed-pagination ul a,.v-feed-pagination ul span{min-width:36px;height:36px;padding:0 10px;font-size:15px}.v-feed-pagination .dots{min-width:28px;padding:0 4px}.v-feed-page-jump{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(var(--spacing) * .5);align-items:center}.v-feed-page-jump label{min-width:0;height:36px;justify-content:center;padding:0 calc(var(--spacing) * .65);font-size:13px}.v-feed-page-jump input{width:100%;min-width:0;height:28px;font-size:15px}.v-feed-page-jump button{height:36px;min-height:36px;padding:0 calc(var(--spacing) * .85);font-size:14px}}.v-feed-item.is-feed-appended{animation:v-feed-card-enter .42s cubic-bezier(.2,.8,.2,1) both}@keyframes v-feed-spin{to{transform:rotate(360deg)}}.v-feed-item{position:relative;display:grid;grid-template-columns:minmax(260px,45%) minmax(360px,55%);grid-template-rows:minmax(0,1fr) auto;gap:20px;align-items:center;padding:16px 18px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-sm);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-feed-item:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-md);transform:translateY(-1px)}.v-feed-item--audio{gap:20px;padding:16px 18px}.v-feed-item--video{grid-template-columns:minmax(260px,45%) minmax(360px,55%);grid-template-rows:minmax(0,1fr) auto;align-items:center;gap:20px}.v-feed-item--video .v-feed-preview{grid-column:auto;margin:10px 0 8px}.v-feed-item--video .v-feed-main{grid-column:auto}.v-feed-item--video .v-feed-actions{margin-top:6px;padding-top:16px}.v-feed-item--empty{grid-template-columns:minmax(0,1fr);align-items:start}.v-feed-item--empty .v-feed-main{max-width:760px}.v-feed-item--empty .v-feed-actions{margin-top:10px}.v-feed-item--audio .v-feed-main{gap:8px}.v-feed-main{min-width:0;display:flex;flex-direction:column;gap:8px}.v-feed-copy{display:flex;flex-direction:column;gap:14px;min-width:0}.v-feed-author{display:flex;align-items:center;gap:10px;min-width:0}.v-feed-avatar,.v-feed-avatar img{display:block;width:44px;height:44px;border-radius:50%}.v-feed-avatar img{object-fit:cover}.v-feed-author-body{flex:1 1 auto;min-width:0}.v-feed-name-row{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(var(--spacing) * .375);width:100%;min-width:0;overflow:visible}.v-feed-name{flex:0 1 auto;min-width:0;width:auto;max-width:100%;height:32px;color:var(--color-text);font-size:16px;font-weight:800;line-height:32px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges,.v-feed-name-row .v-identity-inline-badge,.v-feed-name-row .v-user-achievement-badge{flex:0 0 auto}.v-feed-level{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 calc(var(--spacing) * .375);border-radius:calc(var(--radius) * .5);background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:800;line-height:1}.v-feed-level.has-icon{width:auto;height:32px;min-width:32px;max-width:72px;min-height:32px;padding:0;background:transparent;flex:0 0 auto;overflow:visible}.v-feed-level.has-icon img{display:block;width:auto;height:100%;max-width:72px;object-fit:contain}.v-feed-name-row .v-user-achievement-badge{--user-achievement-size:32px}.v-feed-meta{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .25) calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .125);color:var(--color-text-secondary);font-size:12.5px}.v-feed-title{color:var(--color-text);font-size:20px;font-weight:900;line-height:1.2;text-decoration:none}.v-feed-title:hover{color:var(--color-primary)}.v-feed-excerpt{display:-webkit-box;margin:0;color:var(--color-text-secondary);font-size:13.5px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.v-feed-tags{display:flex;flex-wrap:wrap;gap:8px;min-height:28px}.v-feed-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:4px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12.5px;font-weight:700;text-decoration:none}.v-feed-tag:hover{background:#16a34a;color:#fff}.v-feed-tags .v-feed-tag{gap:5px;min-height:28px;padding:0 11px 0 9px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card));color:color-mix(in srgb,var(--color-text-secondary) 82%,var(--color-primary));font-size:12px;font-weight:750;line-height:1;box-shadow:var(--shadow-sm);transition:background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-feed-tags .v-feed-tag::before{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:calc(var(--radius) * .4);background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);font-size:11px;font-weight:900;line-height:1;content:"#"}.v-feed-tags .v-feed-tag:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-feed-actions{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:column;align-items:center;gap:12px;min-height:50px;margin:4px 0 -4px;padding-top:14px;border-top:0;color:var(--color-text-secondary);font-size:13px}.v-feed-actions::before{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-border) 78%,transparent) 10%,color-mix(in srgb,var(--color-border) 78%,transparent) 90%,transparent);content:""}.v-feed-stats{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.v-feed-act{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:fit-content;min-height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 12%,var(--color-border));border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 5%,var(--color-bg-card));color:color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 78%,var(--color-text-secondary));font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.v-feed-act i{color:var(--v-feed-act-color,var(--color-text-muted));font-size:15px}.v-feed-act--like{--v-feed-act-color:var(--color-danger)}.v-feed-act--comment{--v-feed-act-color:#4f7fb8}.v-feed-act--view{--v-feed-act-color:#6d7f95}.v-feed-act--share{--v-feed-act-color:var(--color-primary);justify-self:end;padding:0 12px;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));color:var(--color-primary)}.v-feed-act:hover{border-color:color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 28%,var(--color-border));background:color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 9%,var(--color-bg-card));box-shadow:0 8px 18px color-mix(in srgb,var(--v-feed-act-color,var(--color-text-secondary)) 8%,transparent);transform:translateY(-1px)}.v-feed-preview{position:relative;display:block;min-width:0;height:170px;color:var(--color-text);text-decoration:none;overflow:hidden}.v-feed-preview--audio{align-self:center;display:grid;align-items:center;height:auto;min-height:132px;padding:0;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-feed-preview img{display:block;width:100%;height:100%;object-fit:cover}.v-feed-video-frame{display:block;width:100%;height:100%;object-fit:cover}.v-feed-preview--video{align-self:center;display:grid;grid-template-columns:minmax(0,1fr);height:auto;min-height:224px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.v-feed-item--locked .v-feed-preview{--v-lock-accent:var(--color-primary);--v-lock-accent-strong:var(--color-primary-hover);--v-lock-accent-soft:var(--color-primary-soft);display:grid;align-items:center;min-height:170px;border:1px solid color-mix(in srgb,var(--color-border) 84%,#eef4f8);border-radius:calc(var(--radius) * 1.25);background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--v-lock-accent) 10%,transparent) 0 84px,transparent 190px),linear-gradient(180deg,color-mix(in srgb,#fff 88%,transparent),color-mix(in srgb,#f8fbfc 78%,transparent)),var(--color-bg-card);box-shadow:0 18px 45px color-mix(in srgb,#93a4b2 14%,transparent);overflow:hidden}.v-feed-item--locked .v-feed-preview--video{min-height:170px}.v-feed-preview-lock{position:relative;display:grid;align-items:center;width:100%;min-height:inherit;padding:0}.v-feed-preview-lock-shell{position:relative;display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:16px;align-items:center;width:100%;height:168px;padding:18px 20px}.v-feed-preview-lock-orbit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:82px;height:82px;border:1px solid color-mix(in srgb,var(--v-lock-accent) 12%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,#fff 90%,transparent) 0 38%,transparent 39%),conic-gradient(from 18deg,color-mix(in srgb,var(--v-lock-accent) 60%,transparent) 0 52deg,transparent 52deg 285deg,color-mix(in srgb,var(--v-lock-accent) 18%,transparent) 285deg 360deg),color-mix(in srgb,var(--v-lock-accent) 9%,#fff);box-shadow:var(--shadow-sm)}.v-feed-preview-lock-orbit::before,.v-feed-preview-lock-orbit::after{position:absolute;display:block;border-radius:999px;content:""}.v-feed-preview-lock-orbit::before{right:12px;top:12px;width:8px;height:8px;background:var(--v-lock-accent)}.v-feed-preview-lock-orbit::after{left:14px;bottom:16px;width:8px;height:8px;background:color-mix(in srgb,var(--v-lock-accent) 45%,var(--v-lock-accent-soft))}.v-feed-preview-lock-mark{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:13px;background:linear-gradient(160deg,var(--v-lock-accent),var(--v-lock-accent-strong));color:#fff;font-size:18px;box-shadow:0 12px 22px color-mix(in srgb,var(--v-lock-accent) 22%,transparent)}.v-feed-preview-lock-content{display:grid;gap:8px;min-width:0}.v-feed-preview-lock-title{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0}.v-feed-preview-lock-title strong{min-width:0;color:var(--color-text);font-size:24px;font-weight:800;letter-spacing:0;line-height:1.12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-preview-lock-status{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:28px;padding:0 10px;border:0;border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--v-lock-accent) 11%,#fff);color:var(--v-lock-accent);font-size:14px;font-weight:800;line-height:1}.v-feed-preview-lock-status i{font-size:14px}.v-feed-preview-lock-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:460px;overflow:hidden;color:color-mix(in srgb,var(--color-text-secondary) 88%,#778597);font-size:14px;font-weight:700;line-height:1.55}.v-feed-preview-lock-meta{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.v-feed-preview-lock-meta span{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:28px;padding:0 10px 0 6px;border:1px solid color-mix(in srgb,var(--v-lock-accent) 10%,var(--color-border));border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-bg-card) 78%,var(--v-lock-accent) 4%);color:var(--color-text-secondary);font-size:12px;font-weight:800;line-height:1;white-space:nowrap}.v-feed-preview-lock-meta span i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:calc(var(--radius) * .45);background:transparent;color:var(--v-lock-accent);font-size:10px}.v-feed-preview-lock-meta span small{display:inline;color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-feed-preview-lock-meta span small::before{margin:0 4px;color:color-mix(in srgb,var(--color-text-secondary) 55%,transparent);content:"·"}.v-feed-preview-lock-side{display:grid;justify-items:end;align-items:center;min-width:0;padding-left:0;border-left:0}.v-feed-preview-lock-art{display:none}.v-feed-preview-lock-art::before,.v-feed-preview-lock-art::after{position:absolute;display:block;border-radius:calc(var(--radius) * .85);content:""}.v-feed-preview-lock-art::before{inset:18px 18px 20px 24px;background:rgba(255,255,255,.78);box-shadow:0 10px 22px color-mix(in srgb,#7db8bd 16%,transparent);transform:rotate(5deg)}.v-feed-preview-lock-art::after{inset:27px 10px 11px 14px;background:rgba(255,255,255,.86);box-shadow:0 10px 22px color-mix(in srgb,#7db8bd 14%,transparent);transform:rotate(9deg)}.v-feed-preview-lock-art span{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,#8ddfe2 72%,#fff);color:#fff;font-size:15px}.v-feed-preview-lock-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;max-width:100%;min-height:40px;padding:0 14px;border-radius:calc(var(--radius) * .8);background:var(--v-lock-accent);color:#fff;font-size:14px;font-weight:800;white-space:nowrap;box-shadow:0 6px 14px color-mix(in srgb,var(--v-lock-accent) 14%,transparent)}@media (max-width:767px){.v-feed-preview-lock{padding:0}.v-feed-preview-lock-shell{grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;gap:12px;height:auto;min-height:164px;padding:14px}.v-feed-preview-lock-orbit{width:40px;height:40px;box-shadow:none}.v-feed-preview-lock-orbit::before,.v-feed-preview-lock-orbit::after{display:none}.v-feed-preview-lock-mark{width:40px;height:40px;border-radius:calc(var(--radius) * .65);font-size:18px}.v-feed-preview-lock-content{gap:6px;align-self:center}.v-feed-preview-lock-title strong{font-size:19px;line-height:1.15}.v-feed-preview-lock-status{min-height:24px;padding:0 8px;font-size:12px}.v-feed-preview-lock-desc{max-width:100%;font-size:12px;line-height:1.35}.v-feed-preview-lock-meta span{min-height:24px;padding:0 7px 0 5px;font-size:10.5px}.v-feed-preview-lock-meta span i{width:16px;height:16px;font-size:9px}.v-feed-preview-lock-meta span small{font-size:10.5px}.v-feed-preview-lock-side{grid-column:1 / -1;display:grid;justify-content:stretch;gap:0;padding-left:0;border-left:0}.v-feed-preview-lock-art{display:none}.v-feed-preview-lock-cta{position:static;width:100%;min-height:34px;padding:0 12px;font-size:13px}}body.verve-publish-page{--publish-left-width:260px;--publish-side-width:320px;--publish-gap:calc(var(--spacing) * 1)}body.verve-publish-page .v-rail{display:none}body.verve-publish-page .v-shell{max-width:var(--layout-width);align-items:flex-start}body.verve-publish-page .v-main{width:100%;padding-top:calc(var(--spacing) * 1.5)}body.verve-publish-page .v-publish{width:100%;max-width:none;margin:0;padding:0 0 calc(var(--spacing) * 2.5)}body.verve-publish-page .v-publish-form{width:100%;grid-template-columns:var(--publish-left-width) minmax(620px,1fr) var(--publish-side-width);gap:var(--publish-gap)}body.verve-publish-page .v-publish-main,body.verve-publish-page .v-publish-left-card,body.verve-publish-page .v-publish-card{border-radius:8px;border-color:color-mix(in srgb,var(--color-border) 78%,transparent);background:var(--color-bg-card);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 8%,transparent)}body.verve-publish-page .v-publish-left{position:sticky;top:calc(var(--spacing) * 5.25);display:flex;flex-direction:column;gap:14px;min-width:0}body.verve-publish-page .v-publish-left-card{padding:16px}body.verve-publish-page .v-publish-left-title{margin:0 0 6px;color:var(--color-text);font-size:16px;font-weight:850;line-height:1.25}body.verve-publish-page .v-publish-left-desc{margin:0 0 14px;color:var(--color-text-muted);font-size:12.5px;line-height:1.55}body.verve-publish-page .v-publish-main{min-width:0;width:100%;padding:calc(var(--spacing) * 1.25)}body.verve-publish-page .v-publish-head{margin-bottom:calc(var(--spacing) * 1.1)}body.verve-publish-page .v-publish-title{font-size:28px;line-height:1.25;letter-spacing:0}body.verve-publish-page .v-publish-sub{margin-top:6px;font-size:15px;color:var(--color-text-secondary)}body.verve-publish-page .v-publish-modes{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:0}body.verve-publish-page .v-publish-mode{position:relative;display:flex;align-items:center;gap:10px;min-height:62px;padding:11px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text);text-align:left;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 4%,transparent);transition:transform var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition),color var(--transition)}body.verve-publish-page .v-publish-mode input[type="radio"]{position:absolute;opacity:0;pointer-events:none}body.verve-publish-page .v-publish-mode-dot{width:16px;height:16px;flex:0 0 16px;border:2px solid var(--color-border);border-radius:999px;background:var(--color-bg-card);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-mode:hover{transform:translateY(-1px);border-color:var(--color-primary-border);background:color-mix(in srgb,var(--color-primary-soft) 44%,var(--color-bg-card))}body.verve-publish-page .v-publish-mode:focus{outline:none}body.verve-publish-page .v-publish-mode:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-mode.is-active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 62%,var(--color-bg-card));color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-mode.is-active .v-publish-mode-dot{border-color:var(--color-primary);background:var(--color-primary)}body.verve-publish-page .v-publish-mode i{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:8px;background:var(--color-bg-muted);color:var(--color-primary);font-size:17px}body.verve-publish-page .v-publish-mode.is-active i{background:var(--color-primary);color:#ffffff}body.verve-publish-page .v-publish-mode span{display:flex;min-width:0;flex-direction:column;gap:2px}body.verve-publish-page .v-publish-mode strong{font-size:14px;font-weight:800;line-height:1.25;color:inherit}body.verve-publish-page .v-publish-mode em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;font-size:12px;font-style:normal;line-height:1.35;color:var(--color-text-muted)}body.verve-publish-page .v-publish-rules{display:flex;flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none}body.verve-publish-page .v-publish-rules li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;color:var(--color-text-secondary);font-size:13px;line-height:1.55}body.verve-publish-page .v-publish-rules i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:color-mix(in srgb,var(--color-secondary) 14%,var(--color-bg-muted));color:var(--color-secondary);font-size:11px}body.verve-publish-page .v-publish-warning{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:14px;border:1px solid color-mix(in srgb,var(--color-warning) 24%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-card));color:var(--color-warning);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-warning>i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}body.verve-publish-page .v-publish-warning strong{display:block;margin-bottom:4px;font-size:14px;font-weight:850;color:color-mix(in srgb,var(--color-warning) 58%,var(--color-text))}body.verve-publish-page .v-publish-warning p{margin:0;font-size:12.5px;line-height:1.55}body.verve-publish-page .v-publish-steps{position:relative;gap:22px;margin-bottom:calc(var(--spacing) * 1.35);padding:10px 2px}body.verve-publish-page .v-publish-step{position:relative;z-index:1;min-width:150px;font-size:14px;font-weight:700;color:var(--color-text-muted)}body.verve-publish-page .v-publish-step:not(:last-child)::after{width:70px;height:2px;background:var(--color-border)}body.verve-publish-page .v-publish-step-no{width:30px;height:30px;font-size:13px;box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-step.is-active .v-publish-step-no{box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-field{margin-bottom:calc(var(--spacing) * 1.15)}body.verve-publish-page .v-publish-label{font-size:15px}body.verve-publish-page .v-publish-board-picker{position:relative}body.verve-publish-page .v-publish-board-trigger{display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text);text-align:left;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 65%,transparent);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}body.verve-publish-page .v-publish-board-trigger:hover,body.verve-publish-page .v-publish-board-picker.is-open .v-publish-board-trigger{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 35%,var(--color-bg-card))}body.verve-publish-page .v-publish-board-trigger:focus{outline:none}body.verve-publish-page .v-publish-board-trigger:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-board-trigger-ico{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:var(--color-primary-soft);color:var(--color-primary);font-size:16px}body.verve-publish-page .v-publish-board-trigger-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700}body.verve-publish-page .v-publish-board-trigger-text.is-placeholder{font-weight:500;color:var(--color-text-muted)}body.verve-publish-page .v-publish-board-trigger-arrow{color:var(--color-text-muted);transition:transform var(--transition),color var(--transition)}body.verve-publish-page .v-publish-board-picker.is-open .v-publish-board-trigger-arrow{transform:rotate(180deg);color:var(--color-primary)}body.verve-publish-page .v-publish-board-menu{position:absolute;z-index:80;top:calc(100% + 8px);left:0;right:0;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);box-shadow:var(--shadow-popover)}body.verve-publish-page .v-publish-board-menu[hidden]{display:none}body.verve-publish-page .v-publish-board-search{position:relative;display:block;margin-bottom:8px}body.verve-publish-page .v-publish-board-search i{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--color-text-muted);font-size:13px;pointer-events:none}body.verve-publish-page .v-publish-board-search input{width:100%;height:42px;padding:0 12px 0 34px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-muted);color:var(--color-text);font-size:14px}body.verve-publish-page .v-publish-board-search input:focus{outline:none;border-color:var(--color-primary);background:var(--color-bg-card)}body.verve-publish-page .v-publish-board-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:292px;overflow-y:auto;padding-right:2px}body.verve-publish-page .v-publish-board-option{display:grid;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:44px;padding:7px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--color-text-secondary);text-align:left;transition:background var(--transition),border-color var(--transition),color var(--transition)}body.verve-publish-page .v-publish-board-option:hover{background:var(--color-bg-muted);color:var(--color-text)}body.verve-publish-page .v-publish-board-option.is-selected{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}body.verve-publish-page .v-publish-board-option-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--color-bg-muted);color:var(--color-primary)}body.verve-publish-page .v-publish-board-option-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650}body.verve-publish-page .v-publish-board-option-check{opacity:0;color:var(--color-primary);font-size:12px}body.verve-publish-page .v-publish-board-option.is-selected .v-publish-board-option-check{opacity:1}body.verve-publish-page .v-publish-board-empty{grid-column:1 / -1;padding:16px 10px;color:var(--color-text-muted);text-align:center;font-size:13px}body.verve-publish-page .v-publish-input,body.verve-publish-page .v-publish-select,body.verve-publish-page .v-publish-schedule{min-height:46px;padding:12px 16px;border-radius:8px;font-size:14.5px;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 65%,transparent)}body.verve-publish-page .v-publish-input{padding-right:76px}body.verve-publish-page .v-publish-editor{border-radius:8px;box-shadow:inset 0 1px 0 color-mix(in srgb,#ffffff 55%,transparent)}body.verve-publish-page .v-publish-wp-editor{position:relative;padding-bottom:30px;overflow:hidden;background:var(--color-bg-card)}.v-image-modal{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:28px}.v-image-modal[hidden]{display:none}.v-image-modal-mask{position:absolute;inset:0;background:color-mix(in srgb,var(--color-bg) 68%,transparent);backdrop-filter:blur(8px)}.v-image-modal-panel{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1180px,calc(100vw - 48px));max-height:min(820px,calc(100vh - 48px));border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:8px;background:var(--color-bg-card);box-shadow:var(--shadow-popover);overflow:hidden}.v-image-modal-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:18px 20px;border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted) 42%,var(--color-bg-card))}.v-image-modal-head h2{margin:0;font-size:20px;font-weight:850;color:var(--color-text)}.v-image-modal-head p{margin:4px 0 0;font-size:13px;color:var(--color-text-muted)}.v-image-modal-close{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-image-modal-close:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}.v-image-modal-body{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;min-height:0;padding:18px 20px;overflow:hidden}.v-image-uploader,.v-image-library{min-height:0}.v-image-uploader{display:flex;flex-direction:column;gap:14px}.v-image-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:198px;margin-bottom:0;border:1.5px dashed var(--color-border);border-radius:8px;background:color-mix(in srgb,var(--color-bg-muted) 76%,var(--color-bg-card));color:var(--color-text-secondary);text-align:center;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.v-image-upload:hover,.v-image-upload:focus,.v-image-upload.is-dragover{outline:none;border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 68%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-image-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:8px;background:var(--color-primary-soft);color:var(--color-primary)}.v-image-upload-icon i{font-size:25px;color:var(--color-primary)}.v-image-upload strong{font-size:15px;font-weight:800;color:var(--color-text)}.v-image-upload span{font-size:13px;color:var(--color-text-muted)}.v-image-upload em{font-style:normal;font-size:12px;color:var(--color-text-muted)}.v-image-queue-head,.v-image-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px}.v-image-queue-head strong{font-size:14px;font-weight:850;color:var(--color-text)}.v-image-queue-head span,.v-image-selection-bar span{font-size:12.5px;color:var(--color-text-muted)}.v-image-queue{display:flex;flex-direction:column;gap:8px;min-height:128px;max-height:284px;overflow-y:auto;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-muted)}.v-image-queue-empty{display:flex;align-items:center;justify-content:center;min-height:96px;color:var(--color-text-muted);font-size:13px;text-align:center}.v-image-queue-item{padding:10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card)}.v-image-queue-info{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.v-image-queue-info strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--color-text)}.v-image-queue-info span{flex:0 0 auto;font-size:12px;color:var(--color-text-muted)}.v-image-queue-item.is-done .v-image-queue-info span{color:var(--color-secondary)}.v-image-queue-item.is-error .v-image-queue-info span{color:var(--color-danger)}.v-image-progress{height:7px;border-radius:999px;background:color-mix(in srgb,var(--color-border) 72%,transparent);overflow:hidden}.v-image-progress span{display:block;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .18s ease}.v-image-queue-item.is-done .v-image-progress span{background:var(--color-secondary)}.v-image-queue-item.is-error .v-image-progress span{background:var(--color-danger)}.v-image-library{display:flex;flex-direction:column}.v-image-library-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.v-image-search{position:relative;flex:1 1 auto}.v-image-search i{position:absolute;top:50%;left:13px;transform:translateY(-50%);color:var(--color-text-muted);font-size:13px;pointer-events:none}.v-image-search input{width:100%;height:42px;padding:0 14px 0 36px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-muted);color:var(--color-text);font-size:14px}.v-image-search input:focus{outline:none;border-color:var(--color-primary);background:var(--color-bg-card)}.v-image-refresh{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:750}.v-image-refresh:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}.v-image-selection-bar{margin-bottom:12px;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;background:color-mix(in srgb,var(--color-bg-muted) 76%,var(--color-bg-card))}.v-image-selection-bar button{border:0;background:transparent;color:var(--color-primary);font-size:12.5px;font-weight:800}.v-image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:12px;min-height:140px;overflow-y:auto;padding:2px 4px 8px 2px}.v-image-grid.is-loading{opacity:.55;pointer-events:none}.v-image-item{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text-secondary);text-align:left;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-image-item:hover{transform:translateY(-1px);border-color:var(--color-primary-border);box-shadow:var(--shadow-md)}.v-image-item.is-selected{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-image-item-thumb{display:block;aspect-ratio:1 / 1;border-radius:8px;background:var(--color-bg-muted);overflow:hidden}.v-image-item-thumb img{width:100%;height:100%;object-fit:cover}.v-image-item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;color:var(--color-text-secondary)}.v-image-item-check{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:var(--color-primary);color:#fff;font-size:11px;opacity:0;transform:scale(.85);transition:opacity var(--transition),transform var(--transition)}.v-image-item.is-selected .v-image-item-check{opacity:1;transform:scale(1)}.v-image-empty{padding:24px;color:var(--color-text-muted);text-align:center;font-size:14px}.v-image-modal-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted) 52%,var(--color-bg-card))}.v-image-modal-msg{margin:0 auto 0 0;font-size:13px;color:var(--color-text-muted)}.v-image-modal-msg.is-error{color:var(--color-danger)}.v-image-modal-msg.is-ok{color:var(--color-secondary)}body.verve-publish-page .v-image-modal{padding:16px}body.verve-publish-page .v-image-modal-mask{background:color-mix(in srgb,var(--color-text) 70%,transparent);backdrop-filter:blur(5px)}body.verve-publish-page .v-image-modal-panel{width:min(430px,calc(100vw - 28px));max-height:min(640px,calc(100vh - 28px));border:0;border-radius:8px;background:#fff;box-shadow:0 24px 70px color-mix(in srgb,var(--color-text) 22%,transparent);overflow:visible}body.verve-publish-page .v-image-modal-head{position:relative;justify-content:center;min-height:78px;padding:20px 52px 13px;border-bottom:1px solid color-mix(in srgb,var(--color-info) 72%,transparent);background:#fff}body.verve-publish-page .v-image-modal-head h2{position:relative;margin:0;color:var(--color-primary);font-size:17px;font-weight:750;line-height:1.35}body.verve-publish-page .v-image-modal-head h2::after{content:"";position:absolute;left:50%;bottom:-12px;width:26px;height:2px;border-radius:999px;background:var(--color-primary);transform:translateX(-50%)}body.verve-publish-page .v-image-modal-close{position:absolute;top:-10px;right:-10px;width:42px;height:42px;border:0;border-radius:999px;background:#fff;color:var(--color-text-secondary);box-shadow:0 10px 28px color-mix(in srgb,var(--color-text) 16%,transparent)}body.verve-publish-page .v-image-modal-close:hover{background:var(--color-bg-muted);color:var(--color-text);transform:translateY(-1px)}body.verve-publish-page .v-image-modal-body{display:block;min-height:0;padding:20px 20px 8px;overflow:auto}body.verve-publish-page .v-image-grid-wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-content:start;min-height:360px}body.verve-publish-page .v-image-upload,body.verve-publish-page .v-image-item,body.verve-publish-page .v-image-queue-item{position:relative;aspect-ratio:1 / 1;min-height:0;margin:0;padding:0;border:0;border-radius:5px;background:var(--color-bg-muted);overflow:hidden;box-shadow:none}body.verve-publish-page .v-image-upload{position:relative;gap:0;color:var(--color-text-muted);transition:background var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-publish-page .v-image-upload:hover,body.verve-publish-page .v-image-upload:focus,body.verve-publish-page .v-image-upload.is-dragover{border:0;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-publish-page .v-image-upload-icon{width:100%;height:100%;border-radius:0;background:transparent;color:var(--color-text-muted)}body.verve-publish-page .v-image-upload-icon i{font-size:54px;font-weight:300;color:currentColor}body.verve-publish-page .v-image-queue,body.verve-publish-page .v-image-grid{display:contents;min-height:0;max-height:none;padding:0;border:0;background:transparent;overflow:visible}body.verve-publish-page .v-image-upload .v-image-queue{position:absolute;inset:8px;z-index:3;display:none;grid-template-columns:1fr;gap:6px;min-height:0;max-height:none;padding:0;border:0;border-radius:6px;background:transparent;overflow:hidden;pointer-events:none}body.verve-publish-page .v-image-upload .v-image-queue:not(:empty){display:grid}body.verve-publish-page .v-image-upload .v-image-queue-item{width:100%;height:100%;min-height:0}body.verve-publish-page .v-image-upload .v-image-queue-item:not(:last-child){display:none}body.verve-publish-page .v-image-grid.is-loading{opacity:.62}body.verve-publish-page .v-image-item{display:block;text-align:center;transition:transform var(--transition),box-shadow var(--transition)}body.verve-publish-page .v-image-item:hover{transform:translateY(-2px);box-shadow:0 12px 26px color-mix(in srgb,var(--color-text) 12%,transparent)}body.verve-publish-page .v-image-item.is-selected{box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-item-thumb{width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:var(--color-bg-muted)}body.verve-publish-page .v-image-item-thumb img{display:block;width:100%;height:100%;object-fit:cover}body.verve-publish-page .v-image-item-thumb video{display:block;width:100%;height:100%;object-fit:cover;background:var(--color-bg)}body.verve-publish-page .v-image-video-play{position:absolute;left:50%;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-bg-card) 42%,transparent);background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-primary);box-shadow:0 12px 28px color-mix(in srgb,var(--color-text) 18%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-bg-card) 82%,transparent);transform:translate(-50%,-50%);backdrop-filter:blur(10px);pointer-events:none}body.verve-publish-page .v-image-video-play i{display:inline-block;width:auto;height:auto;border-radius:0;background:transparent;color:currentColor;margin-left:3px;font-size:16px;filter:none}body.verve-publish-page .v-image-item--video:hover .v-image-video-play,body.verve-publish-page .v-image-item--video.is-selected .v-image-video-play{background:color-mix(in srgb,var(--color-primary) 92%,#fff);color:#fff;border-color:color-mix(in srgb,var(--color-bg-card) 55%,transparent);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-item--video .v-image-item-thumb,body.verve-publish-page .v-image-item--audio .v-image-item-thumb,body.verve-publish-page .v-image-item--file .v-image-item-thumb,body.verve-publish-page .v-image-upload-preview{display:flex;align-items:center;justify-content:center}body.verve-publish-page .v-image-item--audio{display:block;grid-column:auto;aspect-ratio:1 / 1;min-height:0;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:8px;background:#fff;text-align:center}body.verve-publish-page .v-image-item--file{display:block;grid-column:auto;aspect-ratio:1 / 1;min-height:0;padding:0;overflow:hidden;text-align:center}body.verve-publish-page .v-image-item--audio .v-image-item-thumb{position:absolute;inset:0;display:block;width:auto;height:auto;border-radius:8px;background:var(--color-bg-muted);box-shadow:none}body.verve-publish-page .v-image-item--file .v-image-item-thumb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;border-radius:8px;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--color-primary) 11%,transparent),transparent 42%),linear-gradient(135deg,var(--color-bg-muted),#fff);box-shadow:none}body.verve-publish-page .v-image-item--audio .v-image-item-thumb::after{display:none;content:none}body.verve-publish-page .v-image-item--audio .v-image-item-thumb img{display:block;width:100%;height:100%;object-fit:cover}body.verve-publish-page .v-image-item--video .v-image-item-thumb:has(video),body.verve-publish-page .v-image-item--video .v-image-item-thumb:has(img){display:block}body.verve-publish-page .v-image-item--video .v-image-item-thumb>i,body.verve-publish-page .v-image-item--file .v-image-item-thumb i{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--color-primary-soft);color:var(--color-primary);font-size:22px}body.verve-publish-page .v-image-item--file{--v-file-color:var(--color-primary)}body.verve-publish-page .v-image-item--file.v-file-kind-pdf{--v-file-color:var(--color-danger)}body.verve-publish-page .v-image-item--file.v-file-kind-doc{--v-file-color:var(--color-info)}body.verve-publish-page .v-image-item--file.v-file-kind-xls{--v-file-color:var(--color-secondary)}body.verve-publish-page .v-image-item--file.v-file-kind-ppt{--v-file-color:var(--color-warning)}body.verve-publish-page .v-image-item--file.v-file-kind-zip{--v-file-color:var(--color-primary)}body.verve-publish-page .v-image-item--file.v-file-kind-txt{--v-file-color:var(--color-text-secondary)}body.verve-publish-page .v-image-item--file .v-image-item-thumb{flex-direction:column;gap:8px;background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--v-file-color) 15%,transparent),transparent 42%),linear-gradient(145deg,color-mix(in srgb,var(--v-file-color) 8%,#fff),#fff 72%)}body.verve-publish-page .v-image-item--file .v-image-item-thumb i{width:54px;height:62px;border:1px solid color-mix(in srgb,var(--v-file-color) 24%,transparent);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,transparent),color-mix(in srgb,var(--v-file-color) 9%,#fff));color:var(--v-file-color);box-shadow:0 14px 30px color-mix(in srgb,var(--v-file-color) 14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-bg-card) 92%,transparent)}body.verve-publish-page .v-image-file-ext{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:20px;padding:0 7px;border-radius:6px;background:var(--v-file-color);color:#fff;font-size:10px;font-weight:950;line-height:1;text-transform:uppercase;box-shadow:0 8px 16px color-mix(in srgb,var(--v-file-color) 18%,transparent)}body.verve-publish-page .v-image-item--audio .v-image-item-thumb i{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:18px;background:transparent;color:var(--color-primary);font-size:24px;box-shadow:none}body.verve-publish-page .v-image-item--video .v-image-item-name,body.verve-publish-page .v-image-item--audio .v-image-item-name,body.verve-publish-page .v-image-item--file .v-image-item-name{position:absolute;left:8px;right:8px;bottom:8px;display:block;padding:5px 7px;border-radius:7px;background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);color:var(--color-text-secondary);font-size:11px;font-weight:750;text-align:center;box-shadow:0 6px 14px color-mix(in srgb,var(--color-text) 8%,transparent)}body.verve-publish-page .v-image-item--audio .v-image-item-name{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;display:block;min-width:0;max-width:none;padding:5px 7px;border-radius:7px;background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);color:var(--color-text-secondary);font-size:11px;font-weight:750;line-height:1.2;text-align:center;box-shadow:0 6px 14px color-mix(in srgb,var(--color-text) 8%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;backdrop-filter:blur(8px)}body.verve-publish-page .v-image-upload-preview{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}body.verve-publish-page .v-image-upload-preview i{font-size:32px}body.verve-publish-page .v-image-item-name{display:none}body.verve-publish-page .v-image-item-check{top:8px;right:8px;width:22px;height:22px;background:var(--color-primary);box-shadow:0 5px 14px color-mix(in srgb,var(--color-text) 30%,transparent)}body.verve-publish-page .v-image-upload-overlay{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:4px;padding:7px 8px 8px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-text) 78%,transparent) 24%,color-mix(in srgb,var(--color-text) 88%,transparent));color:#fff;font-size:12px;font-weight:700;text-align:center}body.verve-publish-page .v-image-progress{display:block;height:5px;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 35%,transparent)}body.verve-publish-page .v-image-progress span{background:var(--color-primary)}body.verve-publish-page .v-image-queue-item.is-done .v-image-upload-overlay{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-secondary) 84%,transparent) 30%,color-mix(in srgb,var(--color-secondary) 92%,transparent))}body.verve-publish-page .v-image-queue-item.is-error .v-image-upload-overlay{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-warning) 84%,transparent) 30%,color-mix(in srgb,var(--color-danger) 92%,transparent))}body.verve-publish-page .v-image-empty{grid-column:1 / -1;padding:28px 12px;color:var(--color-text-muted)}body.verve-publish-page .v-image-modal-foot{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 20px 20px;border-top:0;background:#fff}body.verve-publish-page .v-image-modal-msg{min-height:18px;margin:0;font-size:12px;line-height:18px;text-align:center}body.verve-publish-page .v-image-modal-foot .v-btn-primary{width:100%;height:46px;border-radius:999px;background:var(--color-primary);font-size:15px;font-weight:750;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 24%,transparent)}body.verve-publish-page .v-image-modal-foot .v-btn-primary:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}body.verve-publish-page .v-image-modal-foot .v-btn-primary:disabled{opacity:.55;box-shadow:none}body.verve-publish-page .v-image-modal{padding:24px}body.verve-publish-page .v-image-modal-mask{background:color-mix(in srgb,var(--color-bg) 54%,transparent);backdrop-filter:blur(14px) saturate(118%)}body.verve-publish-page .v-image-modal-panel{width:min(640px,calc(100vw - 40px));max-height:min(720px,calc(100vh - 40px));border:1px solid color-mix(in srgb,var(--color-primary-border) 44%,var(--color-border));border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-soft) 26%,#fff) 0%,#fff 145px);box-shadow:0 28px 90px color-mix(in srgb,var(--color-text) 26%,transparent);overflow:hidden}body.verve-publish-page .v-image-modal-head{justify-content:space-between;min-height:0;padding:22px 24px 18px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:transparent}body.verve-publish-page .v-image-modal-head>div{min-width:0}body.verve-publish-page .v-image-modal-kicker{display:inline-flex;align-items:center;width:fit-content;height:24px;margin-bottom:8px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary-soft) 72%,#fff);color:var(--color-primary);font-size:12px;font-weight:800}body.verve-publish-page .v-image-modal-head h2{margin:0;color:var(--color-text);font-size:24px;font-weight:850;line-height:1.2}body.verve-publish-page .v-image-modal-head h2::after{display:none}body.verve-publish-page .v-image-modal-head p{display:block;margin:7px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.5}body.verve-publish-page .v-image-modal-close{position:static;flex:0 0 auto;width:38px;height:38px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 86%,var(--color-primary-soft));color:var(--color-text-secondary);box-shadow:none;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition)}body.verve-publish-page .v-image-modal-close:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary);transform:translateY(-1px)}body.verve-publish-page .v-image-modal-body{padding:18px 24px 12px;background:color-mix(in srgb,var(--color-bg-muted) 34%,#fff)}body.verve-publish-page .v-image-picker-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.4);padding:calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}body.verve-publish-page .v-image-picker-tab{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--spacing) * 4.2);padding:0 calc(var(--spacing) * 1.4);border:1px solid transparent;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);cursor:pointer}body.verve-publish-page .v-image-picker-tab:hover,body.verve-publish-page .v-image-picker-tab:focus-visible,body.verve-publish-page .v-image-picker-tab.is-active{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}body.verve-publish-page .v-image-picker-panel[hidden]{display:none}body.verve-publish-page .v-image-external{padding:calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary-border) 45%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-external-label{display:block;margin-bottom:calc(var(--spacing) * .75);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}body.verve-publish-page .v-image-external-row{display:block}body.verve-publish-page .v-image-external-input{width:100%;min-height:calc(var(--spacing) * 9);padding:calc(var(--spacing) * 1.1);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);resize:vertical}body.verve-publish-page .v-image-external-input:focus{border-color:var(--color-primary-border);outline:2px solid color-mix(in srgb,var(--color-primary) 18%,transparent);outline-offset:0}body.verve-publish-page .v-image-external-hint{margin:calc(var(--spacing) * .75) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}body.verve-publish-page .v-image-grid-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:366px;max-height:min(430px,calc(100vh - 260px));padding:2px 2px 8px;overflow-y:auto;scrollbar-gutter:stable}body.verve-publish-page .v-image-upload,body.verve-publish-page .v-image-item,body.verve-publish-page .v-image-queue-item{border-radius:8px;background:var(--color-bg-card);box-shadow:0 1px 0 color-mix(in srgb,var(--color-text) 4%,transparent),0 12px 24px color-mix(in srgb,var(--color-text) 5%,transparent)}body.verve-publish-page .v-image-upload{display:flex;justify-content:center;gap:8px;padding:14px 12px;border:1px dashed color-mix(in srgb,var(--color-primary) 30%,var(--color-border));background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--color-primary) 13%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--color-primary-soft) 56%,#fff),#fff 72%),var(--color-bg-card);color:var(--color-primary);text-align:center;box-shadow:var(--shadow-sm);transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-publish-page .v-image-upload:hover,body.verve-publish-page .v-image-upload:focus,body.verve-publish-page .v-image-upload.is-dragover{border-color:var(--color-primary);background:radial-gradient(circle at 50% 18%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 45%),linear-gradient(180deg,color-mix(in srgb,var(--color-primary-soft) 82%,#fff),#fff 76%);box-shadow:var(--shadow-sm);transform:translateY(-2px)}body.verve-publish-page .v-image-upload-icon{position:relative;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 88%,#fff),var(--color-primary));color:#fff;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition)}body.verve-publish-page .v-image-upload:hover .v-image-upload-icon,body.verve-publish-page .v-image-upload:focus .v-image-upload-icon,body.verve-publish-page .v-image-upload.is-dragover .v-image-upload-icon{transform:translateY(-2px);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-upload-icon i{display:none}body.verve-publish-page .v-image-upload-icon::before,body.verve-publish-page .v-image-upload-icon::after{content:"";position:absolute;left:50%;transform:translateX(-50%)}body.verve-publish-page .v-image-upload-icon::before{top:50%;width:22px;height:3px;border:0;border-radius:999px;background:currentColor;transform:translate(-50%,-50%)}body.verve-publish-page .v-image-upload-icon::after{top:50%;width:3px;height:22px;border:0;border-radius:999px;background:currentColor;transform:translate(-50%,-50%)}body.verve-publish-page .v-image-upload strong{display:block;color:var(--color-text);font-size:14px;font-weight:850;line-height:1.2}body.verve-publish-page .v-image-upload em{display:block;color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1.2}body.verve-publish-page .v-image-item{border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}body.verve-publish-page .v-image-item:hover{border-color:var(--color-primary-border);box-shadow:0 16px 34px color-mix(in srgb,var(--color-text) 13%,transparent)}body.verve-publish-page .v-image-item.is-selected{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-item.is-selected::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,color-mix(in srgb,var(--color-primary) 22%,transparent));pointer-events:none}body.verve-publish-page .v-image-item-thumb{background:linear-gradient(135deg,var(--color-bg-muted),#fff)}body.verve-publish-page .v-image-item-check{z-index:1;top:9px;right:9px;width:24px;height:24px;background:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-upload-overlay{padding:8px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-text) 72%,transparent) 22%,color-mix(in srgb,var(--color-text) 88%,transparent));font-size:12px}body.verve-publish-page .v-image-progress span{background:var(--color-primary)}body.verve-publish-page .v-image-modal-foot{flex-direction:row;align-items:center;gap:14px;padding:16px 24px 22px;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:#fff}body.verve-publish-page .v-image-modal-msg{flex:1 1 auto;min-height:20px;text-align:left;font-size:13px}body.verve-publish-page .v-image-modal-foot .v-btn-primary{flex:0 0 auto;width:auto;min-width:132px;height:42px;padding-inline:22px;border-radius:8px;background:var(--color-primary);font-size:14px;box-shadow:var(--shadow-sm)}body.verve-publish-page .v-image-modal-foot .v-btn-primary:hover:not(:disabled){background:var(--color-primary-hover)}body.verve-publish-page .v-image-modal-mask{background:color-mix(in srgb,var(--color-text) 42%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}body.verve-publish-page .v-image-modal-panel{background:var(--color-bg-card);background-image:none;box-shadow:var(--shadow-popover)}@media (max-width:640px){body.verve-publish-page .v-image-modal{padding:12px}body.verve-publish-page .v-image-modal-panel{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}body.verve-publish-page .v-image-modal-head{padding:18px 16px 14px}body.verve-publish-page .v-image-modal-body{padding:14px 16px 8px}body.verve-publish-page .v-image-grid-wrap{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.verve-publish-page .v-image-modal-foot{flex-direction:column;align-items:stretch;padding:12px 16px 16px}body.verve-publish-page .v-image-modal-msg{text-align:center}body.verve-publish-page .v-image-modal-foot .v-btn-primary{width:100%}}body.verve-publish-page .v-publish-wp-editor .wp-editor-wrap{border:0;background:var(--color-bg-card)}body.verve-publish-page .v-publish-wp-editor .wp-editor-tools{min-height:42px;padding:6px 12px 0;background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card));border-bottom:1px solid var(--color-border)}body.verve-publish-page .v-publish-wp-editor .wp-editor-tabs{float:right;display:flex;align-items:flex-end;gap:6px;margin-top:0}body.verve-publish-page .v-publish-wp-editor .wp-switch-editor{height:32px;margin:0;padding:0 14px;border:1px solid var(--color-border);border-bottom:0;border-radius:8px 8px 0 0;background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:700;line-height:32px}body.verve-publish-page .v-publish-wp-editor .tmce-active .switch-tmce,body.verve-publish-page .v-publish-wp-editor .html-active .switch-html{background:var(--color-primary-soft);color:var(--color-primary)}body.verve-publish-page .v-publish-wp-editor .wp-editor-container{border:0;background:var(--color-bg-card)}body.verve-publish-page .v-publish-wp-editor .mce-top-part::before{box-shadow:none}body.verve-publish-page .v-publish-wp-editor .mce-toolbar-grp,body.verve-publish-page .v-publish-wp-editor .quicktags-toolbar{border-bottom:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card))}body.verve-publish-page .v-publish-wp-editor iframe,body.verve-publish-page .v-publish-wp-editor textarea.wp-editor-area{min-height:360px;background:var(--color-bg-card);color:var(--color-text);font-size:15px;line-height:1.75}body.verve-publish-page .v-publish-wp-editor textarea.wp-editor-area{padding:18px;border:0;resize:vertical}body.verve-publish-page .v-publish-toolbar{min-height:52px;gap:6px;padding:8px 12px;background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card))}body.verve-publish-page .v-publish-tool{width:34px;height:34px;border-radius:8px;font-size:15px}body.verve-publish-page .v-publish-textarea{min-height:292px;padding:18px;font-size:15px;line-height:1.75}body.verve-publish-page .v-publish-uploaded-head{margin-bottom:10px;font-size:14px}body.verve-publish-page .v-publish-uploaded-head em{font-style:normal;color:var(--color-text-muted)}body.verve-publish-page .v-publish-uploaded-left{font-size:13px}body.verve-publish-page .v-publish-dropzone{min-height:138px;gap:8px;padding:22px;border-radius:8px;border-width:1.5px;background:color-mix(in srgb,var(--color-bg-muted) 76%,var(--color-bg-card))}body.verve-publish-page .v-publish-dropzone:hover,body.verve-publish-page .v-publish-dropzone:focus,body.verve-publish-page .v-publish-dropzone.is-dragover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 68%,var(--color-bg-card));box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-dropzone-ico{font-size:34px}body.verve-publish-page .v-publish-dropzone-title{font-size:15px}body.verve-publish-page .v-publish-dropzone-hint{display:block;width:100%;max-width:560px;font-size:13px;line-height:1.55;text-align:center;text-wrap:balance;word-break:keep-all}body.verve-publish-page .v-publish-file-list{display:grid;grid-template-columns:1fr;gap:12px;margin-top:14px}body.verve-publish-page .v-publish-file{display:grid;grid-template-columns:152px minmax(0,1fr) 42px;gap:14px;align-items:stretch;min-height:142px;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-soft) 32%,transparent),transparent 42%),var(--color-bg-card);box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.verve-publish-page .v-publish-file:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--color-border));box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-publish-page .v-publish-file.is-audio{grid-template-columns:176px minmax(0,1fr) 42px;min-height:232px}body.verve-publish-page .v-publish-file-cover{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-soft) 70%,var(--color-bg-card)),var(--color-bg-muted));border:1px solid color-mix(in srgb,var(--color-primary-border) 38%,transparent)}body.verve-publish-page .v-publish-file-cover::before{content:"";display:block;padding-top:68%}body.verve-publish-page .v-publish-file-cover img,body.verve-publish-page .v-publish-file-cover video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body.verve-publish-page .v-publish-file.is-audio .v-publish-file-cover{align-self:stretch;min-height:176px}body.verve-publish-page .v-publish-audio-cover-action{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid color-mix(in srgb,var(--color-primary-border) 55%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);color:var(--color-primary);font-size:12px;font-weight:800;box-shadow:0 10px 22px color-mix(in srgb,var(--color-text) 12%,transparent)}body.verve-publish-page .v-publish-audio-cover-action:hover{border-color:var(--color-primary);background:var(--color-bg-card)}body.verve-publish-page .v-publish-file-asset-icon{--v-file-color:var(--color-primary);position:absolute;inset:14px;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border-radius:8px;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--v-file-color) 14%,transparent),transparent 48%),color-mix(in srgb,var(--color-bg-card) 82%,transparent);color:var(--v-file-color);font-size:28px;box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-file-asset-icon i{display:inline-flex;align-items:center;justify-content:center;width:54px;height:62px;border:1px solid color-mix(in srgb,var(--v-file-color) 24%,transparent);border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,transparent),color-mix(in srgb,var(--v-file-color) 9%,#fff));box-shadow:0 14px 30px color-mix(in srgb,var(--v-file-color) 14%,transparent),inset 0 1px 0 color-mix(in srgb,var(--color-bg-card) 92%,transparent)}body.verve-publish-page .v-publish-file-asset-icon b{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:20px;padding:0 7px;border-radius:6px;background:var(--v-file-color);color:#fff;font-size:10px;font-weight:950;line-height:1;letter-spacing:0;text-transform:uppercase;box-shadow:0 8px 16px color-mix(in srgb,var(--v-file-color) 18%,transparent)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-pdf{--v-file-color:var(--color-danger)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-doc{--v-file-color:var(--color-info)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-xls{--v-file-color:var(--color-secondary)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-ppt{--v-file-color:var(--color-warning)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-zip{--v-file-color:var(--color-primary)}body.verve-publish-page .v-publish-file-asset-icon.v-file-kind-txt{--v-file-color:var(--color-text-secondary)}body.verve-publish-page .v-publish-file-play{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);color:var(--color-primary);box-shadow:0 8px 20px color-mix(in srgb,#000 16%,transparent)}body.verve-publish-page .v-publish-file-body{display:flex;min-width:0;flex-direction:column;gap:10px}body.verve-publish-page .v-publish-file-top{display:flex;align-items:center;gap:8px;min-width:0}body.verve-publish-page .v-publish-file-type{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;background:color-mix(in srgb,var(--color-primary-soft) 78%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:800;white-space:nowrap}body.verve-publish-page .v-publish-file-origin{min-width:0;overflow:hidden;color:var(--color-text-muted);font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}body.verve-publish-page .v-publish-file-fields{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;min-width:0}body.verve-publish-page .v-publish-file.is-audio .v-publish-file-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.78fr)}body.verve-publish-page .v-publish-file-fields label{display:grid;gap:6px;min-width:0;color:var(--color-text-secondary);font-size:12px;font-weight:700}body.verve-publish-page .v-publish-file-title,body.verve-publish-page .v-publish-file-episode,body.verve-publish-page .v-publish-file-artist{width:100%;height:40px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text);font-size:13.5px}body.verve-publish-page .v-publish-file-title:focus,body.verve-publish-page .v-publish-file-episode:focus,body.verve-publish-page .v-publish-file-artist:focus,body.verve-publish-page .v-publish-audio-lyrics textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-file-episode{color:var(--color-text-secondary);font-size:13px}body.verve-publish-page .v-publish-audio-lyrics{display:grid;gap:8px;min-width:0}body.verve-publish-page .v-publish-audio-lyrics-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--color-text-secondary);font-size:12px;font-weight:800}body.verve-publish-page .v-publish-audio-lyrics textarea{width:100%;min-height:94px;max-height:170px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-card);color:var(--color-text);font-size:13px;line-height:1.65;resize:vertical}body.verve-publish-page .v-publish-file-tools{display:flex;align-items:center;gap:10px;margin-top:auto;color:var(--color-text-muted);font-size:12px}body.verve-publish-page .v-publish-file-cover-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-primary-border) 70%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-primary-soft) 78%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:800;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .2s ease}body.verve-publish-page .v-publish-file-cover-btn:hover{border-color:var(--color-primary);background:var(--color-primary-soft);transform:translateY(-1px)}body.verve-publish-page .v-publish-file-cover-btn.is-busy{opacity:.76;cursor:wait}body.verve-publish-page .v-publish-file-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px}body.verve-publish-page .v-publish-file-move{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-muted);color:var(--color-text-secondary)}body.verve-publish-page .v-publish-file-move:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}body.verve-publish-page .v-publish-file-del{width:34px;height:34px;border-radius:8px;border:1px solid color-mix(in srgb,var(--color-danger) 18%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 7%,var(--color-bg-card));color:color-mix(in srgb,var(--color-danger) 78%,var(--color-text-secondary))}body.verve-publish-page .v-publish-file-del:hover{border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 12%,var(--color-bg-card));color:var(--color-danger)}body.verve-publish-page .v-publish-foot{margin-top:calc(var(--spacing) * 1.25);padding-top:calc(var(--spacing) * 1.1)}body.verve-publish-page .v-publish-foot-actions{width:100%;justify-content:flex-end;gap:10px}body.verve-publish-page .v-publish-msg{margin-right:auto}body.verve-publish-page .v-publish-submit,body.verve-publish-page [data-save-draft],body.verve-publish-page .v-publish-preview-btn{min-height:44px;padding-inline:22px;border-radius:8px;font-weight:800}body.verve-publish-page .v-publish-preview-btn{border-color:color-mix(in srgb,var(--color-primary-border) 64%,var(--color-border));background:color-mix(in srgb,var(--color-primary-soft) 44%,var(--color-bg-card));color:var(--color-primary)}body.verve-publish-page .v-publish-side{position:sticky;top:calc(var(--spacing) * 5.25);width:100%;min-width:0;gap:calc(var(--spacing) * 1.05)}body.verve-publish-page .v-publish-card{width:100%;padding:calc(var(--spacing) * 1.1)}body.verve-publish-page .v-publish-card-title{margin-bottom:14px;font-size:16px}body.verve-publish-page .v-publish-card-hint{font-size:13px}body.verve-publish-page .v-publish-topic-card{display:grid;gap:10px}body.verve-publish-page .v-publish-topic-card .v-publish-card-title{margin-bottom:0}body.verve-publish-page .v-publish-topic-picker,body.verve-publish-page .v-publish-topic-field{display:grid;gap:10px}body.verve-publish-page .v-publish-topic-box{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:54px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-surface) 96%,var(--color-bg-muted))}body.verve-publish-page .v-publish-topic-box:focus-within{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));box-shadow:var(--shadow-sm);background:#fff}body.verve-publish-page .v-publish-topic-chips{display:flex;flex-wrap:wrap;gap:8px}body.verve-publish-page .v-publish-topic-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-size:12px;font-weight:800}body.verve-publish-page .v-publish-topic-chip span{opacity:.72}body.verve-publish-page .v-publish-topic-chip i{font-size:10px;opacity:.62}body.verve-publish-page .v-publish-topic-entry,body.verve-publish-page .v-publish-topic-input{flex:1;min-width:120px;padding:6px 4px;border:0;background:transparent;box-shadow:none}body.verve-publish-page .v-publish-topic-entry:focus,body.verve-publish-page .v-publish-topic-input:focus{outline:none;box-shadow:none}body.verve-publish-page .v-publish-topic-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:8px}body.verve-publish-page .v-publish-topic-suggest span{color:var(--color-text-secondary);font-size:12px;font-weight:700}body.verve-publish-page .v-publish-topic-suggest button{min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:999px;background:#fff;color:var(--color-text);font-size:12px;font-weight:700}body.verve-publish-page .v-publish-topic-suggest button:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 6%,#fff)}body.verve-publish-page .v-publish-topic-hint{margin:0;line-height:1.55}body.verve-publish-page .v-publish-radio,body.verve-publish-page .v-publish-switch{border-radius:8px}body.verve-publish-page .v-publish-radio{min-height:58px;padding:10px}body.verve-publish-page .v-publish-radio.is-checked{background:color-mix(in srgb,var(--color-primary-soft) 62%,var(--color-bg-card))}body.verve-publish-page .v-publish-radio-dot{width:19px;height:19px}body.verve-publish-page .v-publish-radio-text strong,body.verve-publish-page .v-publish-switch-text strong{font-size:14px}body.verve-publish-page .v-publish-radio-text em,body.verve-publish-page .v-publish-switch-text em{font-size:12.5px;line-height:1.45}body.verve-publish-page .v-publish-switch{padding:4px 0}body.verve-publish-page .v-publish-switch-box{width:22px;height:22px;border-radius:6px}body.verve-publish-page .v-publish-toggle{width:48px;height:28px}body.verve-publish-page .v-publish-toggle-track{border-radius:999px}body.verve-publish-page .v-publish-toggle-track::before{width:22px;height:22px}body.verve-publish-page .v-publish-toggle input:checked + .v-publish-toggle-track::before{left:22px}@media (max-width:1279px){body.verve-publish-page{--publish-left-width:250px;--publish-side-width:100%;--publish-gap:calc(var(--spacing) * 1.25)}body.verve-publish-page .v-publish-form{grid-template-columns:var(--publish-left-width) minmax(0,1fr)}body.verve-publish-page .v-publish-side{position:static;grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-publish-page .v-publish-mode{padding:12px}body.verve-publish-page .v-publish-mode em{display:none}}@media (max-width:1023px){body.verve-publish-page .v-publish-form{grid-template-columns:1fr}body.verve-publish-page .v-publish-left,body.verve-publish-page .v-publish-side{position:static}body.verve-publish-page .v-publish-left{order:-1}body.verve-publish-page .v-publish-side{display:flex;grid-column:auto}body.verve-publish-page .v-publish-modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v-detail.is-video-detail .v-detail-media-caption{left:calc(var(--spacing) * .9);top:calc(var(--spacing) * 4.1);max-width:calc(100% - var(--spacing) * 1.8)}body.verve-publish-page .v-publish{padding:var(--spacing) calc(var(--spacing) * .75) calc(var(--spacing) * 1.5)}body.verve-publish-page .v-publish-main,body.verve-publish-page .v-publish-card{padding:var(--spacing)}body.verve-publish-page .v-publish-title{font-size:24px}body.verve-publish-page .v-publish-modes{grid-template-columns:1fr}body.verve-publish-page .v-publish-mode{min-height:58px}body.verve-publish-page .v-publish-mode i{width:32px;height:32px;flex-basis:32px}body.verve-publish-page .v-publish-steps{gap:10px}body.verve-publish-page .v-publish-step{min-width:auto;font-size:13px}body.verve-publish-page .v-publish-step:not(:last-child)::after{width:24px}body.verve-publish-page .v-publish-textarea{min-height:240px}body.verve-publish-page .v-publish-board-list{grid-template-columns:1fr}body.verve-publish-page .v-publish-file-list{grid-template-columns:1fr}body.verve-publish-page .v-publish-file{grid-template-columns:118px minmax(0,1fr)}body.verve-publish-page .v-publish-file.is-audio{grid-template-columns:118px minmax(0,1fr);min-height:0}body.verve-publish-page .v-publish-file-actions{grid-column:1 / -1;flex-direction:row;justify-content:flex-end}body.verve-publish-page .v-publish-file-fields{grid-template-columns:1fr}body.verve-publish-page .v-publish-file.is-audio .v-publish-file-fields{grid-template-columns:1fr}body.verve-publish-page .v-publish-file-tools{align-items:flex-start;flex-direction:column;gap:6px}.v-image-modal{padding:12px}.v-image-modal-panel{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.v-image-modal-head,.v-image-modal-body,.v-image-modal-foot{padding-inline:14px}.v-image-modal-body{grid-template-columns:1fr;overflow-y:auto}.v-image-upload{min-height:150px}.v-image-queue{max-height:180px}.v-image-library-head{flex-direction:column;align-items:stretch}.v-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-image-modal-foot{flex-wrap:wrap}.v-image-modal-msg{width:100%}body.verve-publish-page .v-publish-foot-actions{flex-wrap:wrap}body.verve-publish-page .v-publish-msg{width:100%}}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section{display:block;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section:not([open])>:not(summary):not([hidden]){display:block}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section[data-visibility-section]:has(>.v-publish-card[hidden]){display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed{padding:0;max-width:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin:0 0 calc(var(--spacing) * 1.25);padding:0;border:0;background:transparent;backdrop-filter:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title{display:flex;align-items:center;gap:calc(var(--spacing) * .75);min-width:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title>span{display:inline-flex;align-items:center;justify-content:center;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);font-size:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar h1{margin:0;font-size:19px;line-height:1.2;color:var(--color-text);letter-spacing:-.025em}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar p{margin:4px 0 0;color:var(--color-text-secondary);font-size:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-msg{flex:1 1 auto;justify-content:center;min-width:0;max-width:calc(var(--layout-width) * .36);margin:0;text-align:center}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn{min-height:34px;padding-inline:14px;border-radius:var(--radius);font-size:13px;font-weight:800;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn-ghost{border-color:color-mix(in srgb,var(--color-border) 86%,transparent);background:#fff;color:color-mix(in srgb,var(--color-text-secondary) 88%,var(--color-text))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn-primary{background:var(--color-primary);color:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(272px,340px);gap:calc(var(--spacing) * 1.5);align-items:start}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-main{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.6);min-width:0;padding:0;background:transparent;border:0;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-composer{width:100%}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-settings,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-panel{min-width:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where(.v-publish-title-card,.v-publish-editor-card,.v-publish-media-card,.v-publish-left-card,.v-publish-warning,.v-publish-card){border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);box-shadow:0 14px 34px color-mix(in srgb,var(--color-text) 5.5%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card{border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 4%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:64px 44px;gap:0 calc(var(--spacing) * 1.1);align-items:center;margin:0;min-height:150px;padding:22px 28px 18px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-head::before{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-sub{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field{grid-column:1 / -1;grid-row:1;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-label{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-input-wrap{position:static;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 95%,transparent);border-radius:0;background:transparent;box-shadow:none;transition:border-color var(--transition),background var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-input-wrap:focus-within{border-bottom-color:color-mix(in srgb,var(--color-primary) 62%,var(--color-border));background:var(--color-bg-muted)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title{height:calc(var(--font-size-xl) + var(--spacing) * 2.4);min-height:calc(var(--font-size-xl) + var(--spacing) * 2.4);padding:0 calc(var(--spacing) * 4.75) 0 calc(var(--spacing) * 1.2);font-size:var(--font-size-xl);font-weight:var(--font-weight-heavy);line-height:var(--line-height-tight);letter-spacing:0;color:var(--color-text);background:transparent}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 54%,transparent);opacity:1}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-count{right:0;top:50%;transform:translateY(-50%);color:color-mix(in srgb,var(--color-text-secondary) 76%,transparent);font-size:12px;font-weight:700}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-field{grid-column:1 / 2;grid-row:2;display:flex;align-items:center;gap:calc(var(--spacing) * .75);margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-field .v-publish-label-row{margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card>.v-publish-board-field .v-publish-label-row{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-field .v-publish-label{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card>.v-publish-board-field .v-publish-link{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-picker{width:auto;min-width:128px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-trigger{min-height:30px;padding:0 calc(var(--spacing) * .75);border:0;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));color:var(--color-primary);font-size:12px;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card{position:relative;border-radius:var(--radius);overflow:visible}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-count{position:absolute;right:28px;bottom:26px;top:auto;transform:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-picker{min-width:0;display:inline-flex;align-items:center;gap:8px;margin-left:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-chip-label{display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 88%,#fff);color:color-mix(in srgb,var(--color-text-secondary) 86%,var(--color-text));font-size:13px;font-weight:700;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-chip-label em{margin-left:3px;color:color-mix(in srgb,var(--color-text-secondary) 72%,transparent);font-style:normal}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto;max-width:176px;min-height:30px;padding:0 10px 0 12px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:color-mix(in srgb,var(--color-primary) 86%,var(--color-text));margin-left:0;box-shadow:none;transition:background .16s ease,color .16s ease,transform .16s ease}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger:hover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger[aria-expanded="true"]{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);transform:translateY(-1px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-ico{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-arrow{margin-left:0;font-size:11px;opacity:.78}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-text{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;max-width:112px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-text::before{content:"#";font-weight:800;opacity:.9}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-menu{left:24px;right:auto;top:calc(100% + 8px);width:min(332px,calc(100vw - 64px));padding:10px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:max(var(--radius),18px);background:linear-gradient(180deg,color-mix(in srgb,#fff 98%,transparent),color-mix(in srgb,#fff 94%,transparent)),var(--color-surface);box-shadow:0 18px 36px color-mix(in srgb,var(--color-text) 10%,transparent);backdrop-filter:blur(14px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-search{margin-bottom:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-search input{height:38px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:max(var(--radius),12px);background:color-mix(in srgb,var(--color-bg-muted) 58%,#fff);box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-list{display:grid;grid-template-columns:1fr;gap:4px;max-height:286px;padding:2px 4px 2px 0;overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border)) transparent}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option{grid-template-columns:28px minmax(0,1fr) 16px;min-height:40px;padding:7px 10px;border:1px solid transparent;border-radius:max(var(--radius),12px);background:transparent;color:var(--color-text-secondary);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option:hover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option.is-selected{border-color:color-mix(in srgb,var(--color-primary) 12%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-text);transform:translateX(2px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option-ico{width:26px;height:26px;border-radius:max(var(--radius),10px);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 78%,var(--color-text-secondary))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option-text{font-weight:700}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-option-check{color:var(--color-primary)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality-head{display:inline-flex;gap:calc(var(--spacing) * .4);min-height:28px;margin:0;padding:0 calc(var(--spacing) * .65);border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-surface) 88%,var(--color-bg-muted))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality-orb{width:18px;height:18px;font-size:10px;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality-head strong{font-size:12px;font-weight:800}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality-summary,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality-dots{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality ul{display:flex;align-items:center;gap:calc(var(--spacing) * .4);flex-wrap:wrap;margin:0;padding:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality li{min-height:28px;gap:5px;padding:0 calc(var(--spacing) * .55);border:1px solid color-mix(in srgb,var(--color-warning) 28%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 9%,var(--color-surface));font-size:12px;font-weight:700}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-quality li i{width:16px;height:16px;font-size:9px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-input-wrap,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-trigger,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .wp-editor-container,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone{border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card{margin:0;overflow:hidden}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card{margin:0;overflow:hidden}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card{margin:0;padding:18px;margin-top:4px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-main{box-shadow:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded{display:flex;flex-direction:column;gap:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0 2px;color:var(--color-text);font-size:14px;font-weight:800}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-head em,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-left{color:color-mix(in srgb,var(--color-text-secondary) 80%,transparent);font-size:12px;font-style:normal;font-weight:700}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone{min-height:148px;border:1px dashed color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--color-primary) 9%,transparent),transparent 34%),color-mix(in srgb,var(--color-bg-muted) 48%,#fff);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 74%,transparent);transition:border-color .18s ease,background .18s ease,transform .18s ease}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone:hover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone:focus-visible{border-color:color-mix(in srgb,var(--color-primary) 36%,var(--color-border));background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--color-primary) 13%,transparent),transparent 34%),color-mix(in srgb,var(--color-primary) 4%,#fff);transform:translateY(-1px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:46px;margin-bottom:12px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,#fff 96%,transparent),color-mix(in srgb,#fff 72%,transparent)),color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);box-shadow:var(--shadow-sm);font-size:22px;overflow:visible;transform:rotate(-2deg)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-ico::before{content:"";position:absolute;left:-8px;bottom:-5px;width:28px;height:22px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 70%,#fff);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 5%,transparent);transform:rotate(-8deg)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-ico i{position:relative;z-index:2;transform:rotate(2deg)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-title{color:var(--color-text);font-size:15px;font-weight:900}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-hint{margin-top:6px;color:color-mix(in srgb,var(--color-text-secondary) 86%,transparent);font-size:13px;font-weight:600}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-list{margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor{position:relative;background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-editor-wrap{border:0;background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-editor-tools{min-height:56px;padding:10px 10px 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:color-mix(in srgb,var(--color-bg-muted) 44%,#fff)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-editor-tabs{display:inline-flex;align-items:center;gap:3px;min-height:38px;margin:0;padding:4px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:12px;background:color-mix(in srgb,var(--color-primary) 5%,#fff)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-switch-editor{height:28px;margin:0;padding:0 13px;border:0;border-radius:8px;background:transparent;color:color-mix(in srgb,var(--color-text-secondary) 82%,var(--color-text));font-size:12px;font-weight:800;line-height:28px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .tmce-active .switch-tmce,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .html-active .switch-html{background:#fff;color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-editor-container{border:0;background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-top-part::before{box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar-grp,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .quicktags-toolbar{min-height:56px;padding:10px 12px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);background:color-mix(in srgb,var(--color-bg-muted) 44%,#fff)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar .mce-btn-group{margin:0 8px 0 0;padding-right:10px;border-right:1px solid color-mix(in srgb,var(--color-border) 76%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar .mce-btn-group:last-child{border-right:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-btn{border:0;border-radius:8px;background:transparent;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-btn button{min-width:30px;height:30px;padding:0 8px;color:color-mix(in srgb,var(--color-text-secondary) 84%,var(--color-text))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-btn:hover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-btn.mce-active{background:#fff;box-shadow:0 5px 14px color-mix(in srgb,var(--color-text) 5.5%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor iframe,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor textarea.wp-editor-area{min-height:500px;background:#fff;color:var(--color-text);font-size:16px;line-height:1.85}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor textarea.wp-editor-area{padding:30px 34px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-count--editor{right:20px;bottom:12px;color:color-mix(in srgb,var(--color-text-secondary) 72%,transparent);font-size:12px;font-weight:700}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{grid-column:2;grid-row:1;position:sticky;top:calc(var(--topbar-height,72px) + var(--spacing));display:flex;flex-direction:column;gap:10px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-card{padding:12px;border-color:color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 4.5%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-compact-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:calc(var(--spacing) * .75)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-compact-head .v-publish-card-title{margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-compact-head span{flex-shrink:0;padding:4px 8px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-muted));color:color-mix(in srgb,var(--color-text-secondary) 82%,var(--color-text));font-size:11px;font-weight:800;line-height:1}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-card{padding:calc(var(--spacing) * .9)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio{position:relative;display:flex;align-items:center;gap:7px;min-height:42px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 64%,#fff);transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,#fff);transform:translateY(-1px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio.is-checked{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),color-mix(in srgb,var(--color-primary) 3%,#fff) 68%);box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-dot{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-ico{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-muted));color:color-mix(in srgb,var(--color-text-secondary) 82%,var(--color-text));font-size:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio.is-checked .v-publish-radio-ico{background:color-mix(in srgb,var(--color-primary) 13%,#fff);color:var(--color-primary)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-settings{padding:calc(var(--spacing) * .9)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-settings{padding:calc(var(--spacing) * .9);background:#fff;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-row{display:flex;align-items:center;gap:7px;min-width:0;margin-bottom:10px;font-size:12px;font-weight:800;color:var(--color-text)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-row>span{flex:0 0 auto;display:inline-flex;align-items:center;height:26px;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-control{flex:0 0 auto;display:flex;align-items:center;gap:1px;margin-left:auto;min-width:0;height:28px;padding:2px;border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 74%,#fff);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 72%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-control input{flex:0 0 30px;width:30px;min-width:30px;height:22px;border:0;background:transparent;padding:0;box-shadow:none;color:var(--color-text);font-size:12px;font-weight:900;line-height:1;text-align:center;-moz-appearance:textfield}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-control input::-webkit-outer-spin-button,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-control input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-step{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:color-mix(in srgb,var(--color-text-secondary) 88%,var(--color-text));font-size:13px;font-weight:900;line-height:1;cursor:pointer;transition:background var(--transition),color var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-step:hover{background:#fff;color:var(--color-primary)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-preview-settings .v-publish-card-hint{margin:10px 0 0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-settings{padding:calc(var(--spacing) * .9)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan{position:relative;display:flex;align-items:center;min-width:0;min-height:38px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 64%,#fff);color:var(--color-text-secondary);font-size:13px;font-weight:850;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan input{position:absolute;opacity:0;pointer-events:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan:has(input:checked){border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),color-mix(in srgb,var(--color-primary) 4%,#fff));color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-field{display:grid;gap:6px;margin-top:10px;font-size:13px;font-weight:800;color:var(--color-text)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-password-input{width:100%;min-height:40px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-primary) 26%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 58%,#fff);color:var(--color-text);font-size:14px;font-weight:700;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--color-text) 5%,transparent);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-password-input:hover{background:color-mix(in srgb,var(--color-bg-muted) 46%,#fff)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-password-input:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode{display:flex;align-items:center;justify-content:center;min-height:36px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 74%,#fff);color:var(--color-text-secondary);font-size:13px;font-weight:850;cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition),box-shadow var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode input{position:absolute;opacity:0;pointer-events:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode.is-active{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-price-wrap{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:calc(var(--radius) * .72);background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-currency{order:2;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:24px;padding:0 10px;border-radius:calc(var(--radius) * .58);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:950;line-height:1;text-align:center;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-input,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-textarea{order:1;flex:1 1 auto;min-width:0;width:100%;border:none;background:transparent;padding:0;font-size:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-input.is-hidden{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-text{min-width:0;display:block;flex:1}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-text strong{overflow:hidden;font-size:13px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-text em{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-toggle{width:48px;height:28px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-toggle-track{border:1px solid color-mix(in srgb,var(--color-border) 88%,var(--color-text-muted));border-radius:999px;background:color-mix(in srgb,var(--color-bg-muted) 70%,var(--color-border));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--color-text) 8%,transparent),0 2px 8px color-mix(in srgb,var(--color-text) 6%,transparent);transition:background var(--transition),border-color var(--transition),box-shadow var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-toggle-track::before{left:3px;width:22px;height:22px;background:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--color-text) 18%,transparent);transition:left var(--transition),box-shadow var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-toggle input:checked + .v-publish-toggle-track{border-color:color-mix(in srgb,var(--color-primary) 74%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 86%,var(--color-info)),var(--color-primary));box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-toggle input:checked + .v-publish-toggle-track::before{left:22px;box-shadow:0 2px 8px color-mix(in srgb,var(--color-text) 16%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-card{order:-2;padding:calc(var(--spacing) * .85)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-card .v-publish-left-title{margin-bottom:6px;font-size:15px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-card .v-publish-left-desc{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-rule-panel,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-warning{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-radio{border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode{display:grid;grid-template-columns:32px minmax(0,1fr) 10px;align-items:center;min-height:48px;padding:8px 9px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:color-mix(in srgb,var(--color-bg-muted) 66%,#fff);transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode i{width:32px;height:32px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 8%,#fff);font-size:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,#fff);transform:translateY(-1px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-dot{grid-column:3;grid-row:1;width:7px;height:7px;justify-self:center}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,#fff),color-mix(in srgb,var(--color-primary) 3%,#fff) 68%);border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border));box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode.is-active i{background:var(--color-primary);color:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode strong{font-size:13px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode em{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot{position:sticky;bottom:0;z-index:3;margin:calc(var(--spacing) * 1.25) calc(var(--spacing) * -1.45) calc(var(--spacing) * -1.45);padding:var(--spacing) calc(var(--spacing) * 1.45);border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0 0 var(--radius) var(--radius);background:color-mix(in srgb,var(--color-surface) 94%,transparent);backdrop-filter:blur(12px)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden{position:static;min-height:0;margin:0;padding:0;border:0;background:transparent}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden .v-publish-foot-actions{display:block}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden .v-btn{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden .v-publish-msg{width:100%;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed{padding-top:0}@media (max-width:1180px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-form{grid-template-columns:1fr}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{grid-column:auto;grid-row:auto;position:static;padding:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{position:static;flex-direction:column;align-items:stretch;margin-inline:calc(var(--spacing) * -.875)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-msg{justify-content:flex-start;max-width:none;width:100%;text-align:left}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-main,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-card{padding:var(--spacing)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{grid-template-columns:1fr}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side .v-publish-card{padding:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-head{grid-template-columns:1fr}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-modes{grid-template-columns:1fr}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot{margin:var(--spacing) calc(var(--spacing) * -1) calc(var(--spacing) * -1);padding:var(--spacing)}}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-gallery,.v-single-card .v-detail.is-audio-detail .v-detail-gallery,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-stage,.v-single-card .v-detail.is-audio-detail .v-detail-stage,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-slides,.v-single-card .v-detail.is-audio-detail .v-detail-slides{height:100%;min-height:0;padding:0;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-slide,.v-single-card .v-detail.is-audio-detail .v-detail-slide{inset:0;width:100%;height:100%;padding:0 !important;margin:0;align-items:stretch;justify-content:stretch;background:transparent;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-player,.v-single-card .v-detail.is-audio-detail .v-detail-audio-player{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) 84px;width:100%;height:100%;min-height:0;padding:36px 48px 0;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-showcase,.v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{grid-row:1;align-self:center;justify-self:center;width:min(780px,calc(100% - 48px));margin:0 auto;transform:translateY(0)}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-collapse,.v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-audio-detail .v-detail-audio-collapse{top:18px;right:18px;left:auto}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-progress-row,.v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{left:48px;right:48px;bottom:72px;width:auto}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-track,.v-single-card .v-detail.is-audio-detail .v-detail-audio-track{left:48px;bottom:18px;width:min(230px,calc(50% - 150px));min-width:96px;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-track strong,.v-single-card .v-detail.is-audio-detail .v-detail-audio-track strong,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-track span,.v-single-card .v-detail.is-audio-detail .v-detail-audio-track span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:initial}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-controls,.v-single-card .v-detail.is-audio-detail .v-detail-audio-controls{bottom:16px}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-audio-secondary,.v-single-card .v-detail.is-audio-detail .v-detail-audio-secondary{right:48px;bottom:22px}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail){position:relative;padding:0}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail)>.v-detail.is-audio-detail{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px);width:100%;height:100%;min-height:0;margin:0;padding:0;overflow:hidden}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail)>.v-modal-close{z-index:20}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-gallery{grid-column:1;grid-row:1;align-self:stretch;justify-self:stretch;width:100%;height:100%;min-height:0;margin:0;padding:0}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-side{grid-column:2;grid-row:1;height:100%;min-height:0;margin:0;overflow:hidden}@media (max-width:900px){.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail)>.v-detail.is-audio-detail{display:block;overflow:auto}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-side{height:auto;overflow:visible}}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail:not(.is-text)){position:relative;padding:0 !important}.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail:not(.is-text))>.v-modal-body{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;margin:0 !important;padding:0 !important;line-height:normal;overflow:hidden}.v-modal:not(.is-text) .v-modal-body>.v-detail:not(.is-text){position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0 !important;padding:0 !important;overflow:hidden}.v-modal:not(.is-text) .v-modal-body>.v-detail:not(.is-text)>.v-detail-gallery,.v-modal:not(.is-text) .v-modal-body>.v-detail:not(.is-text)>.v-detail-side{min-height:0;margin-top:0 !important}@media (max-width:900px){.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail:not(.is-text))>.v-modal-body,.v-modal:not(.is-text) .v-modal-body>.v-detail:not(.is-text){position:relative;inset:auto;overflow:auto}}.v-modal.is-detail:not(.is-text) .v-modal-dialog{position:relative;padding:0 !important;overflow:hidden}.v-modal.is-detail:not(.is-text) .v-modal-body{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.v-modal.is-detail:not(.is-text) .v-modal-body>.v-detail{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.v-modal.is-detail:not(.is-text) .v-detail-gallery,.v-modal.is-detail:not(.is-text) .v-detail-side{margin:0 !important}@media (max-width:900px){.v-modal.is-detail:not(.is-text) .v-modal-body,.v-modal.is-detail:not(.is-text) .v-modal-body>.v-detail{position:relative !important;inset:auto !important;overflow:auto !important}}.v-single-card:not(:has(.v-detail.is-text)){position:relative;padding:0 !important;overflow:hidden}.v-single-card:not(:has(.v-detail.is-text))>.v-detail:not(.is-text){position:absolute !important;inset:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px);width:100% !important;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.v-single-card:not(:has(.v-detail.is-text))>.v-detail:not(.is-text)>.v-detail-gallery,.v-single-card:not(:has(.v-detail.is-text))>.v-detail:not(.is-text)>.v-detail-side{min-height:0;margin:0 !important}.v-single-card:not(:has(.v-detail.is-text))>.v-single-back{z-index:20}@media (max-width:900px){.v-single-card:not(:has(.v-detail.is-text))>.v-detail:not(.is-text){position:relative !important;inset:auto !important;display:flex !important;flex-direction:column;height:auto !important;min-height:100vh !important;overflow:auto !important}}.v-detail.is-audio-detail .v-detail-audio-copy{align-self:center;display:grid;grid-template-rows:auto auto auto auto;max-width:400px;min-height:0}.v-detail.is-audio-detail .v-detail-audio-lyrics{height:clamp(240px,34vh,330px);min-height:0;max-height:none;margin-top:0;padding:34px 0 38px;gap:8px;overflow:hidden auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 8%,#000 92%,transparent 100%)}.v-detail.is-audio-detail .v-detail-audio-lyric-line{font-size:clamp(14px,.95vw,16px);line-height:1.5}.v-detail.is-audio-detail .v-detail-audio-lyric-line.is-active{font-size:clamp(17px,1.28vw,22px);line-height:1.35}.v-detail.is-audio-detail .v-detail-audio-copy.is-no-lyrics{grid-template-rows:auto auto;align-content:center;min-height:0;transform:translateY(-28px)}.v-detail.is-audio-detail .v-detail-audio-copy.is-no-lyrics .v-detail-audio-headline{margin-bottom:0}.v-detail.is-audio-detail .v-detail-audio-copy.is-no-lyrics .v-detail-audio-lyrics{height:auto;min-height:0;max-height:none;margin-top:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.v-detail.is-audio-detail .v-detail-audio-copy.is-no-lyrics .v-detail-audio-lyric-line.is-empty{font-size:clamp(16px,1.1vw,20px);line-height:1.4;opacity:.76}@media (max-width:900px){.v-detail.is-audio-detail .v-detail-audio-copy{max-width:100%}.v-detail.is-audio-detail .v-detail-audio-lyrics{height:clamp(210px,34vh,320px)}}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs{left:48px !important;right:48px !important;bottom:118px !important;z-index:14;display:none;grid-template-columns:repeat(auto-fit,minmax(180px,220px)) !important;align-items:stretch;gap:10px;width:auto !important;max-width:none !important;max-height:150px;padding:12px !important;border:1px solid color-mix(in srgb,var(--color-bg-card) 16%,transparent) !important;border-radius:10px !important;background:color-mix(in srgb,var(--color-text) 78%,transparent) !important;box-shadow:0 18px 48px color-mix(in srgb,var(--color-text) 34%,transparent);backdrop-filter:blur(14px);overflow-x:auto;overflow-y:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs{display:grid !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs-title{display:none !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb,.v-single-card .v-detail.is-audio-detail .v-detail-thumb{display:grid !important;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:auto !important;height:58px !important;min-width:0;padding:8px 10px !important;border:1px solid color-mix(in srgb,var(--color-bg-card) 12%,transparent) !important;border-radius:8px !important;background:color-mix(in srgb,var(--color-bg-card) 8%,transparent) !important;color:#fff;box-shadow:none !important;opacity:.86;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb:hover,.v-single-card .v-detail.is-audio-detail .v-detail-thumb:hover{background:color-mix(in srgb,var(--color-bg-card) 13%,transparent) !important;transform:translateY(-1px);opacity:1}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 80%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 22%,transparent) !important;box-shadow:var(--shadow-sm) !important;opacity:1}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb img,.v-single-card .v-detail.is-audio-detail .v-detail-thumb img,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb>i,.v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{width:42px !important;height:42px !important;border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 10%,transparent);object-fit:cover}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb>i,.v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary-hover);font-size:18px}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumb-title{position:static !important;display:block;min-width:0;padding:0 !important;background:transparent !important;color:color-mix(in srgb,var(--color-bg-card) 92%,transparent) !important;font-size:13px;font-weight:850;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs{left:48px !important;right:48px !important;bottom:118px !important;z-index:12 !important;display:none !important;grid-template-columns:repeat(auto-fit,minmax(190px,240px)) !important;justify-content:start;align-items:start;gap:10px !important;width:auto !important;max-width:none !important;max-height:184px;padding:38px 14px 14px !important;border:1px solid color-mix(in srgb,var(--color-bg-card) 16%,transparent) !important;border-radius:14px !important;background:color-mix(in srgb,var(--color-text) 90%,transparent) !important;box-shadow:0 18px 46px color-mix(in srgb,var(--color-text) 34%,transparent) !important;backdrop-filter:blur(18px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.v-modal:not(.is-text) .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs{display:grid !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs::-webkit-scrollbar,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs::-webkit-scrollbar{display:none}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs-title{position:absolute !important;left:14px !important;top:12px !important;grid-column:auto !important;margin:0 !important;color:color-mix(in srgb,var(--color-bg-card) 86%,transparent) !important;font-size:12px;font-weight:900;line-height:1}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb,.v-single-card .v-detail.is-audio-detail .v-detail-thumb{display:grid !important;grid-template-columns:42px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;width:100% !important;height:58px !important;min-width:0;padding:7px 10px !important;border:1px solid color-mix(in srgb,var(--color-bg-card) 10%,transparent) !important;border-radius:10px !important;background:color-mix(in srgb,var(--color-bg-card) 8%,transparent) !important;color:color-mix(in srgb,var(--color-bg-card) 86%,transparent) !important;box-shadow:none !important;opacity:.9 !important;transform:none !important;overflow:hidden}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb:hover,.v-single-card .v-detail.is-audio-detail .v-detail-thumb:hover{background:color-mix(in srgb,var(--color-bg-card) 13%,transparent) !important;border-color:color-mix(in srgb,var(--color-primary) 42%,transparent) !important;opacity:1 !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 72%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 18%,transparent) !important;box-shadow:var(--shadow-sm) !important;opacity:1 !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active::after,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active::after{display:none !important;content:none !important}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb img,.v-single-card .v-detail.is-audio-detail .v-detail-thumb img,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb>i,.v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{position:static !important;width:42px !important;height:42px !important;border-radius:8px !important;object-fit:cover;flex:none}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb>i,.v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{display:inline-flex !important;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary-hover);font-size:16px}.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb-title,.v-single-card .v-detail.is-audio-detail .v-detail-thumb-title{position:static !important;display:block !important;min-width:0;padding:0 !important;background:transparent !important;color:color-mix(in srgb,var(--color-bg-card) 90%,transparent) !important;font-size:12px !important;font-weight:850 !important;line-height:1.25 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-shadow:none}@media (max-width:900px){.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs{left:16px !important;right:16px !important;bottom:96px !important;grid-template-columns:1fr !important;max-height:220px}}body.verve-membership-page{background:var(--color-bg)}.verve-membership-page .v-app{min-height:100vh;background:var(--color-bg)}.verve-membership-page .v-rail{display:none}.verve-membership-page .v-shell{display:block;width:100%;max-width:var(--layout-width);margin:0 auto}.verve-membership-page .v-main{width:100%;max-width:none;background:transparent;padding:0}.v-membership{--mem-gold:var(--color-warning);--mem-gold-soft:color-mix(in srgb,var(--color-warning) 13%,transparent);--mem-violet:var(--color-primary);--mem-violet-soft:color-mix(in srgb,var(--color-primary) 12%,transparent);width:100%;max-width:none;margin:0;padding:18px 0 42px;color:var(--color-text)}.v-mem-return{display:flex;align-items:center;gap:10px;margin-bottom:var(--spacing);padding:12px 14px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-text-secondary);box-shadow:var(--shadow-sm)}.v-mem-return i{color:var(--color-primary)}.v-mem-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,430px);grid-template-rows:auto auto;align-items:start;gap:calc(var(--spacing) * 1.2);min-height:0;padding:12px 0 30px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.v-mem-hero::before{display:none;content:none}.v-mem-hero-copy,.v-mem-hero-art,.v-mem-userbar{position:relative;z-index:1}.v-mem-hero-copy{grid-column:1 / 2;grid-row:1;padding-top:6px}.v-mem-kicker{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:7px 11px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);color:var(--mem-violet);font-size:13px;font-weight:800;line-height:1.25}.v-mem-kicker i{color:var(--mem-gold)}.v-mem-hero h1{max-width:620px;margin-top:18px;font-size:42px;line-height:1.18;font-weight:950;color:var(--color-text)}.v-mem-hero h1::first-letter{color:var(--color-primary)}.v-mem-hero-copy>p{max-width:560px;margin:14px 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.8}.v-mem-feature-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:650px;margin-top:26px}.v-mem-mini-feature{display:grid;grid-template-columns:50px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;min-width:0;padding:12px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);box-shadow:var(--shadow-sm)}.v-mem-mini-feature i{grid-row:1 / 3;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius);background:var(--mem-violet-soft);color:var(--mem-violet)}.v-mem-mini-feature b,.v-mem-mini-feature small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-mem-mini-feature b{font-size:13px}.v-mem-mini-feature img{grid-row:1 / 3;width:50px;height:50px;object-fit:contain;filter:none}.v-mem-mini-feature.has-image{padding:10px 12px}.v-mem-mini-feature small{color:var(--color-text-muted);font-size:12px}.v-mem-hero-art{grid-column:2 / 3;grid-row:1 / 3;position:relative;justify-self:end;align-self:center;width:min(100%,520px);aspect-ratio:1.22 / 1;display:flex;align-items:center;justify-content:center;overflow:visible}.v-mem-hero-art::before,.v-mem-hero-art::after{content:"";position:absolute;pointer-events:none}.v-mem-hero-art::before{inset:11% 7% 5%;border-radius:50%;background:var(--color-primary-soft);filter:blur(8px)}.v-mem-hero-art::after{left:18%;right:18%;bottom:10%;height:34%;border-radius:50%;border:1px solid color-mix(in srgb,var(--color-warning) 25%,transparent);background:color-mix(in srgb,var(--color-bg-card) 36%,transparent);transform:perspective(360px) rotateX(64deg)}.v-mem-hero-art img{position:relative;z-index:1;width:112%;height:112%;object-fit:contain;filter:none}.v-mem-userbar{grid-column:1 / 2;grid-row:2;align-self:start;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:84px;margin-top:0;padding:14px 16px;border:1px solid color-mix(in srgb,var(--color-bg-card) 16%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-text) 88%,var(--color-warning));color:#fff;box-shadow:0 18px 38px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-mem-user{display:flex;align-items:center;gap:12px;min-width:0}.v-mem-user img,.v-mem-user-icon{width:52px;height:52px;border-radius:50%;flex:none}.v-mem-user-icon{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent);color:var(--color-warning)}.v-mem-user strong,.v-mem-user span{display:block;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-mem-user strong{font-size:15px}.v-mem-user span{color:color-mix(in srgb,var(--color-bg-card) 66%,transparent);font-size:12px}.v-mem-status{display:inline-flex;align-items:center;justify-content:center;min-height:34px;max-width:100%;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-text) 34%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-text) 12%,transparent);color:var(--color-warning);font-size:12px;font-weight:800;white-space:nowrap}.v-mem-hero>.v-mem-userbar:not(.v-mem-userbar--panel){display:none}.v-mem-userbar--panel{display:grid;grid-template-columns:190px minmax(0,1fr);grid-template-rows:1fr auto;gap:8px 22px;width:min(100%,760px);min-height:118px;margin-top:24px;padding:16px 20px;border:1px solid color-mix(in srgb,var(--color-text) 24%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-text) 88%,var(--color-warning));color:#fff;box-shadow:0 16px 34px color-mix(in srgb,var(--color-text) 14%,transparent)}.v-mem-userbar--panel .v-mem-user{align-self:center;gap:12px;min-width:0}.v-mem-userbar--panel .v-mem-user img,.v-mem-userbar--panel .v-mem-user-icon{width:62px;height:62px;border:2px solid color-mix(in srgb,var(--color-text) 45%,transparent);box-shadow:0 10px 22px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-mem-userbar--panel .v-mem-user strong{display:flex;align-items:center;gap:6px;max-width:100%;font-size:16px;line-height:1.25}.v-mem-userbar--panel .v-mem-user strong em{display:inline-flex;align-items:center;height:16px;padding:0 5px;border-radius:999px;background:var(--color-warning);color:color-mix(in srgb,var(--color-text) 80%,var(--color-warning));font-size:9px;font-style:normal;font-weight:900}.v-mem-userbar--panel .v-mem-status{grid-column:1;grid-row:2;justify-self:start;min-height:24px;padding:0;border:0;background:transparent;color:var(--color-warning);font-size:11px}.v-mem-userbar--panel .v-mem-status i{margin-left:5px;font-size:10px}.v-mem-benefits{grid-column:2;grid-row:1 / 3;min-width:0;padding-left:22px;border-left:1px solid color-mix(in srgb,var(--color-text) 18%,transparent)}.v-mem-benefits-title{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:13px;color:color-mix(in srgb,var(--color-bg-card) 92%,transparent);font-size:13px;font-weight:800}.v-mem-benefits-title strong{color:var(--color-warning);font-size:15px}.v-mem-benefit-list{display:grid;grid-template-columns:repeat(6,minmax(58px,1fr));gap:12px}.v-mem-benefit-list span{display:grid;justify-items:center;gap:4px;min-width:0;text-align:center;color:color-mix(in srgb,var(--color-bg-card) 76%,transparent)}.v-mem-benefit-list i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--color-warning);color:color-mix(in srgb,var(--color-text) 80%,var(--color-warning));font-size:14px;box-shadow:var(--shadow-sm)}.v-mem-benefit-list b,.v-mem-benefit-list small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-mem-benefit-list b{font-size:11.5px;line-height:1.25}.v-mem-benefit-list small{color:color-mix(in srgb,var(--color-bg-card) 45%,transparent);font-size:10px;line-height:1.2}.v-mem-layout{display:block;width:100%;margin-top:18px}.v-mem-maincol{width:100%;min-width:0}.v-mem-section{border:1px solid var(--color-border);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);box-shadow:var(--shadow-sm)}.v-mem-section{margin-bottom:var(--spacing);padding:calc(var(--spacing) * 1.25)}.v-mem-plans-section{padding:0;border:0;background:transparent;box-shadow:none}.v-mem-section-head{display:flex;align-items:center;gap:12px;margin-bottom:18px}.v-mem-section-mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:var(--mem-gold-soft);color:var(--mem-gold);flex:none}.v-mem-section-head h2{margin:0;font-size:18px;line-height:1.3}.v-mem-section-head p{margin:3px 0 0;color:var(--color-text-muted);font-size:12px}.v-mem-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v-mem-plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:318px;padding:20px;border:1px solid color-mix(in srgb,var(--color-primary) 13%,transparent);border-radius:var(--radius);background:#fff;color:var(--color-text);text-align:left;box-shadow:0 10px 28px color-mix(in srgb,var(--color-text) 6%,transparent);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.v-mem-plan:hover,.v-mem-plan.is-active{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-primary) 55%,transparent);box-shadow:var(--shadow-sm)}.v-mem-plan.is-featured{border-color:color-mix(in srgb,var(--color-warning) 45%,transparent);background:#fff}.v-mem-plan-badge{position:absolute;top:-1px;right:16px;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:0 0 var(--radius) var(--radius);background:var(--mem-gold);color:#fff;font-size:12px;font-weight:850}.v-mem-plan-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:14px;border-radius:var(--radius);background:var(--mem-violet-soft);color:var(--mem-violet);font-size:18px}.v-mem-plan.is-featured .v-mem-plan-icon{background:var(--mem-gold-soft);color:var(--mem-gold)}.v-mem-plan-icon.has-image{background:transparent;border-radius:0}.v-mem-plan-icon img{width:64px;height:64px;object-fit:contain;filter:none}.v-mem-plan-name,.v-mem-plan-sub,.v-mem-origin,.v-mem-day{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-mem-plan-name{font-size:18px;line-height:1.25}.v-mem-plan-sub{min-height:20px;margin-top:4px;color:var(--color-text-muted);font-size:12px}.v-mem-price{display:flex;align-items:baseline;gap:3px;margin-top:16px;font-size:38px;line-height:1;font-weight:950;color:var(--color-text)}.v-mem-price small{font-size:17px;font-weight:850}.v-mem-price em{color:var(--color-text-muted);font-size:13px;font-style:normal;font-weight:700}.v-mem-origin{margin-top:9px;color:var(--color-text-muted);font-size:12px;text-decoration:line-through}.v-mem-day{margin-top:6px;color:var(--mem-gold);font-size:12px;font-weight:800}.v-mem-plan ul{display:grid;gap:8px;width:100%;margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border)}.v-mem-plan li{display:flex;align-items:center;gap:8px;min-width:0;color:var(--color-text-secondary);font-size:12px}.v-mem-plan li i{color:var(--mem-violet);flex:none}.v-mem-empty{padding:16px;border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center}.v-pay-modal{--v-pay-gap:calc(var(--spacing) * 1.5);--v-pay-pad:calc(var(--spacing) * 3);--v-pay-card-pad:calc(var(--spacing) * 1.5);--v-pay-radius:calc(var(--radius) * 1.1);--v-pay-radius-lg:calc(var(--radius) * 1.35);position:fixed;inset:0;z-index:10020;display:none;align-items:center;justify-content:center;padding:var(--spacing)}.v-pay-modal.is-open{display:flex}.v-pay-modal-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 36%,transparent);backdrop-filter:blur(12px)}.v-pay-dialog{position:relative;z-index:1;width:min(980px,calc(100vw - 32px));max-height:min(820px,calc(100vh - 32px));overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--v-pay-radius-lg);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 30px 90px color-mix(in srgb,var(--color-text) 26%,transparent);animation:v-pay-dialog-in .22s ease both}@keyframes v-pay-dialog-in{from{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.v-pay-close{position:absolute;top:calc(var(--spacing) * 1.25);right:calc(var(--spacing) * 1.25);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:0;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:20px}.v-pay-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--v-pay-gap);padding:calc(var(--v-pay-pad) * .9) var(--v-pay-pad) calc(var(--spacing) * 1.35)}.v-pay-head h2{margin:0;font-size:30px;line-height:1.2;color:var(--color-text)}.v-pay-head p{margin:calc(var(--spacing) * .65) 0 0;color:var(--color-text-secondary);font-size:15px}.v-pay-secure{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .45);max-width:100%;padding:calc(var(--spacing) * .55) calc(var(--spacing) * .9);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);font-size:13px;font-weight:800;white-space:nowrap}.v-pay-body{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0 var(--v-pay-pad) var(--v-pay-gap)}.v-pay-summary{min-width:0;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--v-pay-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 94%,transparent),color-mix(in srgb,var(--color-bg-card) 82%,transparent));box-shadow:0 18px 40px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-pay-summary{padding:var(--v-pay-card-pad)}.v-pay-product{display:flex;align-items:center;gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.35)}.v-pay-product-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary-hover),var(--color-primary));color:#fff;font-size:24px;box-shadow:var(--shadow-sm)}.v-pay-product strong{color:var(--color-text);font-size:22px;line-height:1.2}.v-pay-product em{display:inline-flex;margin-left:calc(var(--spacing) * .6);padding:calc(var(--spacing) * .32) calc(var(--spacing) * .56);border-radius:999px;background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:color-mix(in srgb,var(--color-warning) 66%,var(--color-text));font-size:12px;font-style:normal;font-weight:800;vertical-align:middle}.v-pay-lines{display:grid;gap:calc(var(--spacing) * .85);padding-bottom:calc(var(--spacing) * 1.35);border-bottom:1px dashed color-mix(in srgb,var(--color-primary) 22%,transparent)}.v-pay-lines div,.v-pay-amount{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .75)}.v-pay-lines span,.v-pay-amount span{color:var(--color-text-secondary);font-size:14px}.v-pay-lines i{margin-left:calc(var(--spacing) * .38);color:var(--color-text-secondary)}.v-pay-lines b{color:var(--color-text);font-size:16px}.v-pay-lines b.is-discount{color:var(--color-danger)}.v-pay-amount{padding:var(--v-pay-gap) 0 calc(var(--spacing) * 1.1)}.v-pay-amount strong{color:var(--color-primary);font-size:24px;line-height:1}.v-pay-amount em{font-size:58px;font-style:normal;letter-spacing:0}.v-points-pay-card{display:none}.v-points-pay-card[hidden]{display:none !important}.v-points-pay-card:not([hidden]){display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 var(--v-pay-pad) var(--v-pay-gap);padding:14px 16px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--v-pay-radius);background:color-mix(in srgb,var(--color-primary) 7%,#fff)}.v-points-pay-icon{width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 14%,#fff);color:var(--color-primary);font-size:22px}.v-points-pay-main,.v-points-pay-side{display:grid;gap:4px;min-width:0}.v-points-pay-main span,.v-points-pay-side span{color:var(--color-text-secondary);font-size:12px;font-weight:800}.v-points-pay-main strong{color:var(--color-primary);font-size:24px;font-weight:950;line-height:1}.v-points-pay-side{justify-items:end;text-align:right}.v-points-pay-side strong{color:var(--color-text);font-size:16px;font-weight:900;line-height:1.1}.v-points-pay-side em{color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:700;line-height:1.35}.v-points-pay-card.is-insufficient{border-color:color-mix(in srgb,var(--color-danger) 18%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 8%,#fff)}.v-points-pay-card.is-insufficient .v-points-pay-main strong,.v-points-pay-card.is-insufficient .v-points-pay-side strong{color:var(--color-danger)}.v-balance-pay-card:not([hidden]){grid-template-columns:42px minmax(0,1fr);margin:0 0 calc(var(--spacing) * .85);padding:12px;gap:10px}.v-balance-pay-card .v-points-pay-icon{width:42px;height:42px;font-size:18px}.v-balance-pay-card .v-points-pay-side{grid-column:1 / -1;justify-items:stretch;text-align:left;padding-top:10px;border-top:1px dashed color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}.v-balance-pay-card .v-points-pay-side strong{font-size:18px}.v-pay-modal.is-balance-direct.is-pay-choose .v-pay-channel-left{display:none !important}.v-pay-modal.is-balance-direct.is-pay-choose .v-pay-channel-main{grid-template-columns:1fr}.v-pay-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .65);margin-bottom:calc(var(--spacing) * 1.25)}.v-pay-tags span{display:inline-flex;align-items:center;min-height:30px;padding:0 calc(var(--spacing) * .75);border-radius:999px;background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:color-mix(in srgb,var(--color-warning) 66%,var(--color-text));font-size:12px;font-weight:800}.v-pay-countdown{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .45);min-height:46px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 9%,transparent);color:var(--color-text-secondary);font-size:15px}.v-pay-countdown i,.v-pay-countdown strong{color:var(--color-primary)}.v-pay-channel{display:none}.v-pay-qr-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:230px;width:100%}.v-pay-qr-stage img,.v-pay-qr-placeholder{width:210px;height:210px;padding:calc(var(--spacing) * .75);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--v-pay-radius);background:#fff;object-fit:contain;box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-pay-qr-placeholder{display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--color-primary) 50%,transparent);font-size:54px}.v-pay-asset-stage{width:min(260px,100%);min-height:190px;display:grid;place-items:center;align-content:center;gap:calc(var(--spacing) * .55);padding:calc(var(--spacing) * 1.35);border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--v-pay-radius);background:radial-gradient(circle at 22% 18%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 36%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary-soft) 72%,var(--color-bg-card)),var(--color-bg-card));text-align:center;box-shadow:var(--shadow-sm)}.v-pay-asset-stage i{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:calc(var(--radius) * .9);background:var(--color-primary);color:#fff;font-size:22px;box-shadow:var(--shadow-sm)}.v-pay-asset-stage strong{color:var(--color-text);font-size:24px;font-weight:950;line-height:1.15}.v-pay-asset-stage span{color:var(--color-text-secondary);font-size:13px;font-weight:700;line-height:1.6}.v-pay-modal.is-points-pay .v-pay-secure i,.v-pay-modal.is-points-pay .v-pay-product-icon,.v-pay-modal.is-points-pay .v-pay-method i{color:var(--color-primary)}.v-pay-modal.is-points-pay .v-pay-product-icon{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card))}.v-pay-phone{position:absolute;right:calc(var(--spacing) * 1.6);bottom:calc(var(--spacing) * .65);display:grid;place-items:center;gap:calc(var(--spacing) * .5);width:100px;height:150px;border:8px solid color-mix(in srgb,var(--color-info) 95%,transparent);border-radius:calc(var(--radius) * 1.6);background:linear-gradient(180deg,var(--color-bg-muted),var(--color-primary-soft));color:var(--color-primary);box-shadow:0 16px 36px color-mix(in srgb,var(--color-text) 16%,transparent)}.v-pay-phone i{font-size:32px}.v-pay-phone span{padding:calc(var(--spacing) * .32) calc(var(--spacing) * .75);border-radius:999px;background:#fff;color:var(--color-text-secondary);font-size:12px;font-weight:800}.v-pay-channel p{margin:calc(var(--spacing) * .85) 0 calc(var(--spacing) * 1.1);color:var(--color-text-secondary);font-size:14px}.v-pay-dots{display:none}.v-pay-methods{display:none}.v-pay-modal.is-balance-pay.has-methods .v-pay-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 var(--v-pay-pad) var(--v-pay-gap)}.v-pay-modal.is-points-pay .v-pay-methods,.v-pay-modal.is-points-pay .v-pay-channel{display:none !important}.v-pay-method{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .65);min-height:66px;border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;color:var(--color-text);font-size:16px;font-weight:900}.v-pay-method i{font-size:24px;color:var(--color-info)}.v-pay-method.is-active{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-pay-method.is-active::after{content:"\f00c";position:absolute;top:-1px;right:-1px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:28px;border-radius:0 var(--radius) 0 var(--radius);background:var(--color-primary);color:#fff;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px}.v-pay-method[data-method*="wechat"] i,.v-pay-method[data-method*="wxpay"] i{color:var(--color-secondary)}.v-pay-method[data-method*="alipay"] i{color:var(--color-info)}.v-pay-method[data-method*="qqpay"] i{color:var(--color-info)}.v-pay-method[data-method="balance"] i{color:var(--color-warning)}.v-pay-empty{grid-column:1 / -1;padding:var(--spacing);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-muted);text-align:center}.v-pay-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--v-pay-gap);padding:calc(var(--spacing) * 1.75) var(--v-pay-pad);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent)}.v-pay-agree{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .56);color:var(--color-text-secondary);font-size:14px}.v-pay-agree input{width:18px;height:18px;accent-color:var(--color-primary)}.v-pay-agree a{color:var(--color-primary);font-weight:800}.v-pay-actions{display:flex;align-items:center;gap:calc(var(--spacing) * .85)}.v-pay-cancel,.v-pay-submit{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:54px;padding:0 calc(var(--spacing) * 1.35);border-radius:var(--radius);font-size:16px;font-weight:900}.v-pay-cancel{border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-secondary)}.v-pay-submit{border:0;background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-pay-submit:disabled{cursor:not-allowed;opacity:.62}.v-pay-message{margin:calc(var(--spacing) * -.75) var(--v-pay-pad) var(--v-pay-gap);padding:calc(var(--spacing) * .75) calc(var(--spacing) * .85);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 9%,transparent);color:var(--color-primary);font-size:13px;font-weight:800}.v-pay-message.is-error{background:color-mix(in srgb,var(--color-warning) 10%,transparent);color:color-mix(in srgb,var(--color-danger) 78%,var(--color-text))}.v-pay-message.is-success{background:color-mix(in srgb,var(--color-secondary) 12%,transparent);color:color-mix(in srgb,var(--color-secondary) 78%,var(--color-text))}.v-confirm-modal{--v-pay-gap:calc(var(--spacing) * 1.1);--v-pay-pad:calc(var(--spacing) * 2);--v-pay-card-pad:calc(var(--spacing) * 1.2);--v-pay-radius:calc(var(--radius) * 1.1);--v-pay-radius-lg:calc(var(--radius) * 1.35);position:fixed;inset:0;z-index:10040;display:flex;align-items:center;justify-content:center;padding:var(--spacing);pointer-events:none;opacity:0;transition:opacity .22s ease}.v-confirm-modal.is-open{pointer-events:auto;opacity:1}.v-confirm-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--color-text) 34%,transparent);backdrop-filter:blur(8px)}.v-confirm-dialog{position:relative;z-index:1;width:min(560px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 32px));overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--v-pay-radius-lg);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 30px 90px color-mix(in srgb,var(--color-text) 26%,transparent);text-align:left;animation:v-pay-dialog-in .22s ease both}.v-confirm-modal.is-open .v-confirm-dialog{transform:translateY(0) scale(1)}.v-confirm-x{position:absolute;top:calc(var(--spacing) * 1.1);right:calc(var(--spacing) * 1.1);z-index:2;width:40px;height:40px;border:0;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.v-confirm-x:hover{color:var(--color-primary);background:var(--color-primary-soft)}.v-confirm-head{align-items:flex-start;padding:calc(var(--v-pay-pad) * .88) var(--v-pay-pad) calc(var(--spacing) * 1.15)}.v-confirm-head h2{margin:0;font-size:28px;line-height:1.2;color:var(--color-text)}.v-confirm-head p{margin:calc(var(--spacing) * .55) 0 0;max-width:370px;color:var(--color-text-secondary);font-size:14px;line-height:1.65}.v-confirm-secure{margin-right:38px;flex:none;border-radius:var(--radius)}.v-confirm-main{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--spacing);align-items:center;margin:0 var(--v-pay-pad) var(--v-pay-gap);padding:var(--v-pay-card-pad);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--v-pay-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 94%,transparent),color-mix(in srgb,var(--color-bg-card) 82%,transparent));box-shadow:0 18px 40px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-confirm-icon{width:64px;height:64px;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-primary) 12%,#fff);color:var(--color-primary);font-size:23px;box-shadow:var(--shadow-sm)}.v-confirm-modal.is-danger .v-confirm-icon{background:transparent;color:var(--color-primary);box-shadow:none}.v-confirm-icon img{width:100%;height:100%;display:block;object-fit:contain}.v-confirm-copy{margin-top:0;padding:0}.v-confirm-copy strong{display:block;color:var(--color-text);font-size:18px;font-weight:900;letter-spacing:-.02em}.v-confirm-copy small{display:block;margin-top:4px;color:var(--color-text-secondary);font-size:13px;line-height:1.5}.v-confirm-input-wrap:not([hidden]){display:grid;gap:8px;margin-top:14px;padding:12px 12px 13px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:calc(var(--radius) * .95);background:color-mix(in srgb,var(--color-bg-muted) 42%,#fff)}.v-confirm-input-wrap span{color:var(--color-text-secondary);font-size:12px;font-weight:800}.v-confirm-input{width:100%;height:46px;padding:0 14px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border-strong));border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 64%,#fff);color:var(--color-text);font-size:14px;font-weight:700;outline:none;box-shadow:inset 0 1px 2px color-mix(in srgb,var(--color-text) 5.5%,transparent),0 1px 0 color-mix(in srgb,var(--color-bg-card) 82%,transparent);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.v-confirm-input:hover{background:color-mix(in srgb,var(--color-bg-muted) 50%,#fff);border-color:color-mix(in srgb,var(--color-primary) 40%,var(--color-border-strong))}.v-confirm-input:focus{border-color:var(--color-primary);background:#fff;box-shadow:var(--shadow-sm)}.v-confirm-actions{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * .85);margin-top:0;padding:calc(var(--spacing) * 1.25) var(--v-pay-pad);border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent)}.v-confirm-btn{min-width:132px;min-height:48px;padding:0 calc(var(--spacing) * 1.2);border-radius:var(--radius);font-size:15px;font-weight:900;white-space:nowrap}.v-confirm-btn.is-cancel{border:1px solid var(--color-border-strong);background:#fff;color:var(--color-text-secondary);box-shadow:none}.v-confirm-btn.is-confirm{border:0;background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-confirm-modal.is-danger .v-confirm-btn.is-confirm{background:var(--color-danger);box-shadow:var(--shadow-sm)}@media (max-width:420px){.v-confirm-dialog{width:calc(100vw - (var(--spacing) * 1.3));max-height:calc(100vh - (var(--spacing) * 1.3))}.v-confirm-head,.v-confirm-actions{padding-left:var(--spacing);padding-right:var(--spacing)}.v-confirm-head{flex-direction:column}.v-confirm-secure{margin-right:0}.v-confirm-main{grid-template-columns:1fr;margin-left:var(--spacing);margin-right:var(--spacing);text-align:center}.v-confirm-icon{margin:0 auto}.v-confirm-actions{display:grid;grid-template-columns:1fr}.v-confirm-btn{width:100%}}.v-mem-table{border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden;background:#fff}.v-mem-table-head,.v-mem-table-row{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(var(--v-mem-group-count,4),minmax(90px,.6fr));align-items:center}.v-mem-table-head{min-height:46px;background:color-mix(in srgb,var(--color-primary) 6%,transparent);color:var(--color-text-secondary);font-size:12px;font-weight:850}.v-mem-table-head span,.v-mem-table-row>span{padding:12px 14px;border-right:1px solid var(--color-border)}.v-mem-table-head span:last-child,.v-mem-table-row>span:last-child{border-right:0}.v-mem-table-row{min-height:66px;border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:13px}.v-mem-table-benefit{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;gap:2px 10px;align-items:center;color:var(--color-text)}.v-mem-table-benefit i{grid-row:1 / 3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius);background:var(--mem-violet-soft);color:var(--mem-violet)}.v-mem-table-benefit b,.v-mem-table-benefit small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-mem-table-benefit small{color:var(--color-text-muted);font-size:12px}.v-mem-table-row .is-member{color:var(--mem-violet);font-weight:900}.v-mem-faq-list{display:grid;gap:10px}.v-mem-faq details{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;overflow:hidden}.v-mem-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;cursor:pointer;font-weight:850;list-style:none}.v-mem-faq summary::-webkit-details-marker{display:none}.v-mem-faq summary i{color:var(--color-text-muted);transition:transform var(--transition)}.v-mem-faq details[open] summary i{transform:rotate(180deg)}.v-mem-faq p{margin:0;padding:0 14px 14px;color:var(--color-text-secondary);line-height:1.8}@media (max-width:1180px){.v-pay-head,.v-pay-body,.v-pay-methods,.v-pay-footer{padding-left:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}}@media (max-width:980px){.v-mem-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;min-height:0}.v-mem-userbar{grid-column:1;grid-row:auto;align-self:auto}.v-mem-hero-art{grid-column:1;grid-row:auto;justify-self:center;align-self:auto;max-width:360px}.v-mem-userbar--panel{width:100%;grid-template-columns:1fr;grid-template-rows:auto auto auto}.v-mem-benefits{grid-column:1;grid-row:auto;padding-left:0;padding-top:14px;border-left:0;border-top:1px solid color-mix(in srgb,var(--color-bg-card) 16%,transparent)}.v-mem-benefit-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v-mem-feature-row,.v-mem-plans{grid-template-columns:1fr}.v-mem-plan{min-height:0}.v-mem-table{overflow-x:auto}.v-mem-table-head,.v-mem-table-row{min-width:900px}.v-pay-dialog{overflow-y:auto}.v-pay-head{align-items:flex-start;flex-direction:column;padding-top:calc(var(--spacing) * 2.15)}.v-pay-body{grid-template-columns:1fr}.v-pay-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.v-pay-footer{align-items:stretch;flex-direction:column}.v-pay-actions{justify-content:flex-end}}@media (max-width:640px){.v-membership{width:100%;padding:12px 0 28px}.v-mem-hero{padding:14px 0 24px}.v-mem-hero h1{font-size:30px}.v-mem-userbar{align-items:flex-start;flex-direction:column}.v-mem-userbar--panel{display:grid;padding:14px}.v-mem-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr))}.v-mem-user strong,.v-mem-user span{max-width:calc(100vw - 130px)}.v-mem-section{padding:14px}.v-pay-modal{padding:calc(var(--spacing) * .65)}.v-pay-dialog{width:calc(100vw - (var(--spacing) * 1.3));max-height:calc(100vh - (var(--spacing) * 1.3));border-radius:var(--radius)}.v-pay-close{top:calc(var(--spacing) * .85);right:calc(var(--spacing) * .85);width:36px;height:36px}.v-pay-head,.v-pay-body,.v-pay-methods,.v-pay-footer{padding-left:var(--spacing);padding-right:var(--spacing)}.v-pay-head h2{font-size:24px}.v-pay-secure{white-space:normal}.v-pay-methods{grid-template-columns:1fr}.v-pay-phone{display:none}.v-pay-actions{display:grid;grid-template-columns:1fr}.v-pay-cancel,.v-pay-submit{width:100%}.v-mem-section-head{align-items:flex-start}}body.verve-membership-page{background:var(--color-bg)}.verve-membership-page .v-app{background:transparent}.verve-membership-page .v-shell{max-width:var(--layout-width);padding:0 var(--spacing)}.verve-membership-page .v-main{padding:0}.v-membership{padding:0 0 var(--spacing)}.v-membership .v-mem-return,.v-membership .v-mem-userbar{display:none}.v-membership .v-mem-hero{grid-template-columns:minmax(0,1fr) minmax(420px,620px);grid-template-rows:auto;align-items:center;gap:var(--spacing);min-height:330px;margin-top:calc(var(--spacing) * -1);padding:0 var(--spacing) var(--spacing)}.v-membership .v-mem-hero-copy{grid-column:1;grid-row:1;padding-top:0}.v-membership .v-mem-kicker{min-height:34px;padding:0 var(--spacing);border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 8%,transparent);color:var(--color-primary);font-size:15px;box-shadow:none}.v-membership .v-mem-kicker i{color:var(--color-warning)}.v-membership .v-mem-hero h1{max-width:720px;margin-top:var(--spacing);font-size:clamp(40px,3.7vw,58px);line-height:1.08;letter-spacing:0;color:var(--color-text)}.v-membership .v-mem-hero h1::first-letter{color:var(--color-primary)}.v-membership .v-mem-hero-copy>p{max-width:650px;margin-top:var(--spacing);font-size:17px;line-height:1.8;color:var(--color-text-secondary)}.v-membership .v-mem-feature-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing);max-width:720px;margin-top:var(--spacing)}.v-membership .v-mem-mini-feature{display:grid;grid-template-columns:1fr;justify-items:center;gap:var(--spacing);padding:0;border:0;background:transparent;box-shadow:none;text-align:center}.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature i{grid-row:auto;width:58px;height:58px;margin-bottom:var(--spacing);border-radius:var(--radius);background:var(--color-primary-soft);box-shadow:var(--shadow-sm)}.v-membership .v-mem-mini-feature img{padding:var(--spacing);object-fit:contain;filter:none}.v-membership .v-mem-mini-feature i{display:inline-flex;align-items:center;justify-content:center;color:var(--color-primary);font-size:22px}.v-membership .v-mem-mini-feature b{font-size:14px;color:var(--color-text)}.v-membership .v-mem-mini-feature small{max-width:120px;color:var(--color-text-muted);font-size:12px}.v-membership .v-mem-hero-art{grid-column:2;grid-row:1;align-self:center;justify-self:center;width:min(100%,600px);aspect-ratio:1.62 / 1}.v-membership .v-mem-hero-art::before{inset:10% 3% 0;background:var(--color-primary-soft);filter:blur(14px)}.v-membership .v-mem-hero-art::after{left:8%;right:8%;bottom:2%;height:44%;border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent)}.v-membership .v-mem-hero-art img{width:148%;height:148%;filter:none}.v-membership .v-mem-layout{margin-top:0}.v-membership .v-mem-maincol{display:grid;gap:var(--spacing)}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare{padding:var(--spacing);border:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:0 22px 70px color-mix(in srgb,var(--color-text) 8%,transparent);backdrop-filter:blur(14px)}.v-membership .v-mem-plans-section{padding-top:calc(var(--spacing) * 3)}.v-membership .v-mem-section-head{justify-content:center;text-align:center;margin-bottom:var(--spacing)}.v-membership .v-mem-section-mark{width:0;height:0;overflow:hidden}.v-membership .v-mem-section-head h2{font-size:24px;font-weight:950;color:var(--color-text)}.v-membership .v-mem-section-head p{margin-top:var(--spacing);font-size:14px;color:var(--color-text-muted)}.v-membership .v-mem-plans{grid-template-columns:repeat(var(--v-mem-plan-count),minmax(0,1fr));gap:var(--spacing)}.v-membership .v-mem-plan{min-height:344px;padding:var(--spacing);border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 6%,transparent);display:grid;grid-template-columns:minmax(0,1fr) 124px;grid-template-rows:auto auto auto auto auto auto;column-gap:var(--spacing)}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary) 58%,transparent);box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan.is-featured{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan.is-readonly{cursor:default;border-color:color-mix(in srgb,var(--color-info) 28%,transparent);background:linear-gradient(180deg,var(--color-bg-card) 0%,var(--color-bg-muted) 100%);box-shadow:0 14px 32px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-membership .v-mem-plan.is-readonly:hover{transform:none;border-color:color-mix(in srgb,var(--color-info) 28%,transparent);box-shadow:0 14px 32px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-membership .v-mem-plan-badge{position:absolute;top:0;right:0;min-height:30px;padding:0 var(--spacing);border-radius:0 var(--radius) 0 var(--radius);background:var(--color-primary);font-size:12px}.v-membership .v-mem-plan-icon{grid-column:2;grid-row:1 / 5;align-self:center;justify-self:center;width:72px;height:58px;margin-bottom:0;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.v-membership .v-mem-plan.is-featured .v-mem-plan-icon,.v-membership .v-mem-plan.is-featured .v-mem-plan li i{color:var(--color-primary)}.v-membership .v-mem-plan-icon img{width:72px;height:58px;object-fit:contain}.v-membership .v-mem-plan-icon.has-image{width:120px;height:68px;overflow:visible;border-radius:0;border:0;background:transparent;box-shadow:none}.v-membership .v-mem-plan-icon.has-image img{display:block;width:100%;height:100%;object-fit:contain}.v-membership .v-mem-plan-name{grid-column:1;font-size:21px;font-weight:900}.v-membership .v-mem-plan[data-membership-plan]{grid-template-columns:minmax(0,1fr)}.v-membership .v-mem-plan.is-image-title{grid-template-columns:minmax(0,1fr)}.v-membership .v-mem-plan-name.is-image{display:flex;align-items:center;width:min(150px,100%);height:46px;margin-bottom:2px}.v-membership .v-mem-plan-name.is-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.v-membership .v-mem-plan-sub{grid-column:1;min-height:22px;font-size:13px}.v-membership .v-mem-price{grid-column:1;margin-top:var(--spacing);font-size:34px}.v-membership .v-mem-price small{font-size:16px}.v-membership .v-mem-origin{grid-column:1;margin-top:var(--spacing)}.v-membership .v-mem-day{grid-column:1;display:inline-flex;align-items:center;width:fit-content;min-height:20px;margin-top:var(--spacing);padding:0 var(--spacing);border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 12%,transparent);color:var(--color-warning)}.v-membership .v-mem-plan::after{grid-column:1 / -1;content:"立即开通";display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;margin-top:var(--spacing);border:1px solid currentColor;border-radius:var(--radius);color:var(--color-primary);font-size:15px;font-weight:900}.v-membership .v-mem-plan.is-featured::after{border:0;background:var(--color-primary);color:#fff}.v-membership .v-mem-plan.is-readonly::after{content:"仅展示";border-color:color-mix(in srgb,var(--color-info) 50%,transparent);background:color-mix(in srgb,var(--color-info) 10%,transparent);color:var(--color-text-secondary)}.v-membership .v-mem-plan ul{grid-column:1 / -1;gap:var(--spacing);margin-top:var(--spacing);padding-top:calc(var(--spacing) * 2);border-top:1px solid color-mix(in srgb,var(--color-info) 75%,transparent)}.v-membership .v-mem-plan li{font-size:13px}.v-membership .v-mem-compare{margin-bottom:0;padding:calc(var(--spacing) * 1.15);background:var(--color-bg-card)}.v-membership .v-mem-compare .v-mem-section-head{margin-bottom:calc(var(--spacing) * 1.2)}.v-membership .v-mem-table{border:1px solid color-mix(in srgb,var(--color-info) 90%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 12px 32px color-mix(in srgb,var(--color-text) 4.5%,transparent)}.v-membership .v-mem-table-head{min-height:46px;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-membership .v-mem-table-row{min-height:58px;background:var(--color-bg-card);transition:background var(--transition)}.v-membership .v-mem-table-row:hover{background:color-mix(in srgb,var(--color-info) 3%,var(--color-bg-card))}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{padding:12px 18px}.v-membership .v-mem-table-head span:nth-child(n+3){color:var(--color-primary);font-weight:950}.v-membership .v-mem-table-benefit i{width:34px;height:34px;background:color-mix(in srgb,var(--color-primary) 8.5%,transparent);color:var(--color-primary);font-size:14px}.v-membership .v-mem-table-benefit{grid-template-columns:34px minmax(0,1fr);gap:3px 12px}.v-membership .v-mem-table-benefit b{font-size:14px;font-weight:900;color:var(--color-text)}.v-membership .v-mem-table-benefit small{color:var(--color-text-muted)}.v-membership .v-mem-table-value{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;color:var(--color-text-secondary);font-style:normal;font-weight:750;line-height:1}.v-membership .v-mem-table-value.is-member{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary);font-weight:950;box-shadow:var(--shadow-sm)}.v-membership .v-mem-faq{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--spacing);align-items:center;padding:var(--spacing);border:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:0 18px 56px color-mix(in srgb,var(--color-text) 7%,transparent)}.v-membership .v-mem-faq .v-mem-section-head{justify-content:flex-start;margin-bottom:0;text-align:left}.v-membership .v-mem-faq-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v-membership .v-mem-faq details{border-color:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius);background:var(--color-bg-card)}.v-membership .v-mem-faq summary{min-height:56px;font-size:13px}.v-membership .v-mem-faq p{font-size:12px}@media (max-width:1180px){.v-membership .v-mem-hero{grid-template-columns:1fr;padding:var(--spacing)}.v-membership .v-mem-hero-art{grid-column:1;justify-self:center;max-width:520px}.v-membership .v-mem-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing)}}@media (max-width:980px){.v-membership .v-mem-feature-row{grid-template-columns:repeat(2,minmax(0,1fr))}.v-membership .v-mem-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.v-membership .v-mem-plan{grid-template-columns:minmax(0,1fr) 124px}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{padding:var(--spacing)}.v-membership .v-mem-faq{grid-template-columns:1fr}.v-membership .v-mem-faq-list{grid-template-columns:1fr}}@media (max-width:640px){.verve-membership-page .v-shell{padding:0 var(--spacing)}.v-membership .v-mem-plans{grid-template-columns:1fr}.v-membership .v-mem-hero{padding:var(--spacing) 0 var(--spacing)}.v-membership .v-mem-feature-row{gap:var(--spacing)}.v-membership .v-mem-hero h1{font-size:34px}.v-membership .v-mem-plan{grid-template-columns:minmax(0,1fr) 124px}}.v-recharge{min-width:0}.v-recharge-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-recharge-head h1{margin:0;font-size:24px;font-weight:800;color:var(--color-text)}.v-recharge-head p{margin:4px 0 0;color:var(--color-text-secondary)}.v-recharge-hero{position:relative;display:grid;grid-template-columns:minmax(260px,1.4fr) minmax(160px,.65fr) minmax(160px,.65fr) 160px;align-items:center;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.75);background-color:color-mix(in srgb,var(--color-primary-soft) 46%,var(--color-bg-card));background-image:url("../../assets/images/recharge/recharge-hero-bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.v-recharge-user{display:flex;align-items:center;gap:var(--spacing);min-width:0}.v-recharge-avatar{flex:0 0 72px;width:72px;height:72px;border-radius:50%;padding:4px;background:var(--color-primary);box-shadow:var(--shadow-sm)}.v-recharge-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.v-recharge-name{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * .5);min-width:0}.v-recharge-name strong{font-size:22px;font-weight:800;color:var(--color-text)}.v-recharge-name span{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:800}.v-recharge-user p{margin:6px 0 0;color:var(--color-text-secondary)}.v-recharge-stat{padding-left:calc(var(--spacing) * 1.5);border-left:1px solid color-mix(in srgb,var(--color-primary-border) 70%,var(--color-border))}.v-recharge-stat span{display:block;color:var(--color-text-secondary);font-size:13px}.v-recharge-stat strong{display:block;margin-top:4px;color:var(--color-text);font-size:28px;font-weight:900;letter-spacing:0}.v-recharge-hero-art{display:none}.v-recharge-hero-art i{position:relative;z-index:2;width:86px;height:86px;border-radius:calc(var(--radius) * 1.1);display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:38px;box-shadow:var(--shadow-sm);transform:rotate(-7deg)}.v-recharge-hero-art span{position:absolute;inset:18px 20px 0;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.v-recharge-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--spacing);align-items:start}.v-recharge-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing);min-width:0}.v-recharge-card{display:flex;flex-direction:column;gap:var(--spacing);margin-bottom:0;min-width:0}.v-recharge-card-head{display:flex;align-items:center;gap:calc(var(--spacing) * .75)}.v-recharge-card-head>span{width:44px;height:44px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:inherit;flex:0 0 auto}.v-recharge-card-icon img{display:block;width:100%;height:100%;object-fit:contain}.v-recharge-card-head h2{font-size:18px;font-weight:800;color:var(--color-text)}.v-recharge-card-head p{margin:2px 0 0;color:var(--color-text-secondary);font-size:13px}.v-recharge-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .75)}.v-recharge-option{position:relative;min-height:76px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),color var(--transition)}.v-recharge-option:hover,.v-recharge-option.is-active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 58%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-recharge-option.is-active::after{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:8px;bottom:8px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:10px}.v-recharge-option strong{font-size:17px;font-weight:850;line-height:1.2}.v-recharge-option small{color:var(--color-text-secondary);font-size:12px}.v-recharge-option>i{color:var(--color-primary);font-size:14px}.v-recharge-option--custom{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .4);padding:calc(var(--spacing) * .75);text-align:center}.v-recharge-option--custom>i{color:var(--color-primary);font-size:13px}.v-recharge-option--custom input{width:96px;height:28px;padding:0;border:0;background:transparent;color:var(--color-text);font-size:14px;font-weight:800;line-height:28px;text-align:center;outline:none;appearance:textfield}.v-recharge-option--custom input::-webkit-inner-spin-button,.v-recharge-option--custom input::-webkit-outer-spin-button{margin:0;appearance:none}.v-recharge-option--custom input::placeholder{color:var(--color-text-secondary);opacity:1}.v-recharge-option--custom.is-active input{color:var(--color-primary)}.v-recharge-custom{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:calc(var(--spacing) * .75)}.v-recharge-custom span{color:var(--color-text-secondary);font-weight:700}.v-recharge-custom input{width:100%;height:42px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);padding:0 calc(var(--spacing) * .75);outline:none;transition:border-color var(--transition),box-shadow var(--transition)}.v-recharge-custom input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-recharge-submit{width:100%;height:44px;margin-top:auto}.v-recharge-aside{display:flex;flex-direction:column;gap:var(--spacing)}.v-recharge-aside .v-panel{margin-bottom:0}.v-recharge-info h3{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .5);margin:0 0 calc(var(--spacing) * .75);color:var(--color-text);font-size:15px;font-weight:800}.v-recharge-info h3 i{color:var(--color-primary)}.v-recharge-info li{position:relative;padding-left:14px;color:var(--color-text-secondary);font-size:13px;line-height:1.8}.v-recharge-info li::before{content:"";position:absolute;left:0;top:.75em;width:5px;height:5px;border-radius:50%;background:var(--color-primary)}.v-recharge-promo{min-height:120px;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);background-color:color-mix(in srgb,var(--color-primary-soft) 58%,var(--color-bg-card));background-image:url("../../assets/images/recharge/recharge-gift-bg.webp");background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.v-recharge-promo strong{display:block;font-size:18px;font-weight:850;color:var(--color-text)}.v-recharge-promo span{display:block;margin-top:4px;color:var(--color-text-secondary)}.v-recharge-promo>i{display:none}.v-recharge-safe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing);margin-top:var(--spacing);margin-bottom:0}.v-recharge-safe div{display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto auto;column-gap:calc(var(--spacing) * .75);align-items:center}.v-recharge-safe-icon{grid-row:1 / 3;width:46px;height:46px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:inherit;overflow:visible}.v-recharge-safe-icon img{display:block;width:100%;height:100%;object-fit:contain}.v-recharge-safe strong{color:var(--color-text);font-weight:800}.v-recharge-safe span{color:var(--color-text-secondary);font-size:12px}.v-orders{min-width:0}.v-orders-card{margin-bottom:0;padding:0;overflow:hidden}.v-orders-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * 1.25);border-bottom:1px solid var(--color-border)}.v-orders-toolbar strong,.v-order-main strong{color:var(--color-text);font-weight:850}.v-orders-toolbar span,.v-orders-toolbar em,.v-order-main small,.v-order-time small{color:var(--color-text-secondary);font-size:12px;font-style:normal}.v-orders-table{width:100%;min-width:0}.v-order-row{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(86px,.5fr) minmax(92px,.5fr) minmax(110px,.65fr) minmax(92px,.55fr) minmax(126px,.7fr) minmax(132px,.75fr);align-items:center;gap:calc(var(--spacing) * .75);padding:calc(var(--spacing) * .95) calc(var(--spacing) * 1.25);border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);color:var(--color-text-secondary)}.v-order-row:last-child{border-bottom:0}.v-order-row--head{background:color-mix(in srgb,var(--color-primary-soft) 38%,var(--color-bg-card));color:var(--color-text);font-size:12px;font-weight:850}.v-order-main{display:flex;flex-direction:column;gap:3px;min-width:0}.v-order-main strong,.v-order-main small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-order-money{color:var(--color-text);font-weight:900}.v-order-state{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px}.v-order-status{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:26px;padding:0 10px;border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-text-secondary) 10%,transparent);color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:850}.v-order-status.is-paid{background:color-mix(in srgb,var(--color-secondary) 13%,transparent);color:var(--color-secondary)}.v-order-status.is-pending,.v-order-status.is-partial{background:color-mix(in srgb,var(--color-warning) 16%,transparent);color:var(--color-warning)}.v-order-status.is-failed,.v-order-status.is-closed,.v-order-status.is-refunded{background:color-mix(in srgb,var(--color-danger) 12%,transparent);color:var(--color-danger)}.v-order-time{display:flex;flex-direction:column;gap:3px}.v-order-countdown{display:inline-flex;align-items:center;width:fit-content;min-height:20px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--color-warning) 14%,transparent);color:var(--color-warning);font-size:11px;font-weight:850;line-height:20px}.v-order-actions{display:inline-flex;align-items:center;gap:7px}.v-order-actions em{color:var(--color-text-secondary);font-style:normal}.v-order-action{height:28px;padding:0 10px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12px;font-weight:850;white-space:nowrap;transition:color var(--transition),border-color var(--transition),background var(--transition),box-shadow var(--transition)}.v-order-action:hover{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 42%,var(--color-bg-card))}.v-order-action.is-pay{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-order-action.is-pay:hover{background:color-mix(in srgb,var(--color-primary) 88%,#000);color:#fff;box-shadow:var(--shadow-sm)}.v-order-action:disabled{cursor:wait;opacity:.65}.v-orders-empty{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .6);padding:calc(var(--spacing) * 2);text-align:center}.v-orders-empty i{width:58px;height:58px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary-soft);color:var(--color-primary);font-size:22px}.v-orders-empty strong{color:var(--color-text);font-size:18px;font-weight:850}.v-orders-empty p{max-width:360px;margin:0;color:var(--color-text-secondary)}@media (max-width:1280px){.v-recharge-hero{grid-template-columns:minmax(0,1fr) minmax(150px,.45fr) minmax(150px,.45fr)}.v-recharge-hero-art{display:none}.v-recharge-grid,.v-recharge-main{grid-template-columns:1fr}.v-recharge-aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.v-recharge-head,.v-recharge-user{align-items:flex-start}.v-recharge-head{flex-direction:column}.v-recharge-hero,.v-recharge-aside,.v-recharge-safe{grid-template-columns:1fr}.v-recharge-stat{padding-left:0;border-left:0;padding-top:var(--spacing);border-top:1px solid color-mix(in srgb,var(--color-primary-border) 70%,var(--color-border))}}@media (max-width:560px){.v-recharge-options{grid-template-columns:1fr}.v-recharge-custom{grid-template-columns:1fr}.v-recharge-name strong{font-size:19px}.v-recharge-stat strong{font-size:24px}}@media (max-width:900px){.v-order-row{grid-template-columns:1fr;align-items:stretch;gap:calc(var(--spacing) * .45)}.v-order-row--head{display:none}.v-order-row>span{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing)}.v-order-row>span::before{content:attr(data-label);color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-order-time{align-items:flex-end}.v-order-state{align-items:flex-end}.v-order-actions{justify-content:flex-end}}@media (max-width:767px){body.verve-profile-page .v-shell,body.author .v-shell{width:100%;padding-left:12px;padding-right:12px}body.verve-profile-page .v-main,body.author .v-main{padding-top:12px}.v-profile,.v-profile--two{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;min-width:0}.v-profile-side{position:sticky;top:0;z-index:40;margin:0 -12px;padding:8px 12px 10px;border:0;border-radius:0;background:color-mix(in srgb,var(--color-bg-muted) 84%,transparent);backdrop-filter:blur(12px) saturate(116%);box-shadow:none}.v-profile-side-title{display:none}.v-profile-mobile-current{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 70%,transparent);color:var(--color-text);font-size:14px;font-weight:850;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--color-bg-card) 86%,transparent);backdrop-filter:blur(10px) saturate(118%)}.v-profile-mobile-current>span{display:inline-flex;align-items:center;gap:8px;min-width:0}.v-profile-mobile-current i{color:var(--color-primary)}.v-profile-mobile-current>i:last-child{transition:transform var(--transition)}.v-profile-side.is-open .v-profile-mobile-current>i:last-child{transform:rotate(180deg)}.v-profile-nav{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 7%,transparent);backdrop-filter:blur(12px) saturate(118%)}.v-profile-side.is-open .v-profile-nav{display:grid}.v-profile-side-item{min-height:40px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-muted) 72%,transparent);font-size:13px;white-space:nowrap}.v-profile-side-item i{width:auto;font-size:13px}.v-profile-vip{display:none}.v-profile-main,.v-recharge,.v-orders,.v-myposts,.v-settings,.v-level,.v-checkin{min-width:0}.v-profile-hero{border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 44%,var(--color-info) 100%);box-shadow:0 18px 46px color-mix(in srgb,var(--color-text) 18%,transparent)}.v-profile-hero.is-custom-bg{background-image:var(--profile-bg);background-size:cover;background-position:center}.v-profile-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--color-bg-card) 28%,transparent),transparent 28%),radial-gradient(circle at 86% 8%,color-mix(in srgb,var(--color-bg-card) 22%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--color-text) 2%,transparent),color-mix(in srgb,var(--color-text) 20%,transparent));pointer-events:none}.v-profile-hero-mask{display:block;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text) 38%,transparent) 0%,color-mix(in srgb,var(--color-text) 18%,transparent) 48%,color-mix(in srgb,var(--color-text) 42%,transparent) 100%),radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--color-text) 26%,transparent),transparent 44%);backdrop-filter:saturate(110%) contrast(106%)}.v-profile-hero-top{padding:54px 18px 14px}.v-profile-hero-actions{top:12px;right:12px;left:12px;align-items:flex-end}.v-profile-bg-actions{max-width:100%;gap:6px}.v-profile-edit{min-height:36px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);color:var(--color-text);font-size:12px;box-shadow:0 10px 22px color-mix(in srgb,var(--color-text) 10%,transparent);backdrop-filter:blur(10px)}.v-profile-edit i{color:var(--color-primary)}.v-profile-id{flex-direction:column;gap:10px;text-align:center}.v-profile-avatar{width:82px;height:82px;border-width:3px;box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 20%,transparent)}.v-profile-name{justify-content:center;flex-wrap:wrap;gap:6px}.v-profile-name h1{max-width:calc(100vw - 70px);font-size:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-profile-meta{justify-content:center;gap:7px 0;font-size:12px}.v-profile-meta span:not(:last-child)::after{height:10px;margin:0 8px}.v-profile-meta i{width:13px;margin-right:4px;font-size:11px}.v-profile-bio{justify-content:center;gap:5px 8px;max-width:none;font-size:13px;text-align:center}.v-profile-bio-signals{width:100%;font-size:12px}.v-profile-bio-text + .v-profile-bio-signals::before{display:none}.v-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 10px 10px;padding:6px}.v-profile-stat{gap:5px;min-height:34px;padding:5px 6px}.v-profile-stat-icon{flex-basis:16px;width:16px;height:16px;font-size:10px}.v-profile-stat strong{font-size:14px}.v-profile-stat em{font-size:10px}.v-profile-feed,.v-profile-card,.v-myposts-table,.v-orders-card,.v-recharge-card,.v-recharge-info,.v-recharge-promo{border-radius:var(--radius)}.v-profile-feed{padding:14px}.v-profile-tabs{gap:20px;margin-bottom:10px}.v-profile-tab{font-size:14px}.v-profile-tabs,.v-settings-tabs,.v-myposts-tabs{overflow-x:auto;overflow-y:hidden;gap:18px;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v-profile-tabs::-webkit-scrollbar,.v-settings-tabs::-webkit-scrollbar,.v-myposts-tabs::-webkit-scrollbar{display:none}.v-profile-act{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:14px 0 14px 2px;border-radius:var(--radius)}.v-profile-act::before{left:18px}.v-profile-act:first-of-type::before{top:36px}.v-profile-act:last-of-type::before{height:36px}.v-profile-act-icon{width:38px;height:38px;font-size:14px;box-shadow:var(--shadow-sm)}.v-profile-act-head{font-size:14px}.v-profile-act-time{width:100%;margin-left:0;font-size:12px}.v-profile-act-withimg{flex-direction:column;align-items:stretch}.v-profile-act-thumb{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:calc(var(--radius) * .85)}.v-profile-right{display:grid;grid-template-columns:1fr;gap:12px}.v-profile-card{padding:14px}.v-profile-card-title{margin-bottom:12px;font-size:17px}.v-profile-exp{padding:14px;background:color-mix(in srgb,var(--color-primary-soft) 38%,var(--color-bg-muted))}.v-profile-three{margin-top:10px}.v-profile-three>div{padding:10px 0}.v-profile-three-ico{width:34px;height:34px;margin-bottom:6px;border-radius:calc(var(--radius) * .8)}.v-profile-medals{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.v-profile-medal-img{width:44px;height:44px}.v-profile-medal-name,.v-profile-medal-state{font-size:10px}.v-myposts-head,.v-recharge-head,.v-orders-head{align-items:flex-start;flex-direction:column;gap:8px}.v-myposts-head{align-items:center;flex-direction:row;justify-content:space-between;gap:12px;margin-bottom:12px}.v-myposts-head .v-btn{flex:0 0 auto;min-height:36px;padding:0 12px;border-radius:var(--radius);font-size:13px}.v-myposts-title,.v-recharge-head h1,.v-orders-head h1,.v-settings-title{font-size:21px}.v-recharge-head{position:relative;padding-right:118px;margin-bottom:10px}.v-recharge-head h1{font-size:22px;line-height:1.2}.v-recharge-head p{margin-top:4px;font-size:13px}.v-recharge-head .v-btn{position:absolute;right:0;top:2px;min-height:34px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 6%,transparent);font-size:13px}.v-myposts-bar{flex-direction:column;align-items:stretch;gap:10px;padding:10px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card)}.v-myposts-filters,.v-myposts-search,.v-myposts-select{width:100%}.v-myposts-tabs{padding-bottom:4px}.v-myposts-tab{flex:0 0 auto;font-size:13px;font-weight:850}.v-myposts-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v-myposts-search{grid-column:1 / -1;height:40px;padding:0 8px 0 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-myposts-select{height:38px;font-size:12px}.v-myposts-select-wrap{position:relative;min-width:0}.v-myposts-select-wrap .v-myposts-select{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}.v-myposts-select-ui{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:12px;font-weight:750;text-align:left}.v-myposts-select-ui span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-myposts-select-ui i{color:var(--color-text-muted);font-size:11px;transition:transform var(--transition),color var(--transition)}.v-myposts-select-wrap.is-open .v-myposts-select-ui{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-myposts-select-wrap.is-open .v-myposts-select-ui i{color:var(--color-primary);transform:rotate(180deg)}.v-myposts-select-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:45;display:none;max-height:240px;padding:6px;overflow-y:auto;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 18px 42px color-mix(in srgb,var(--color-text) 14%,transparent)}.v-myposts-select-wrap.is-open .v-myposts-select-menu{display:grid;gap:2px}.v-myposts-select-option{display:flex;align-items:center;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:calc(var(--radius) * .7);background:transparent;color:var(--color-text-secondary);font-size:12px;text-align:left}.v-myposts-select-option:hover,.v-myposts-select-option.is-selected{background:var(--color-primary-soft);color:var(--color-primary)}.v-myposts-search input{width:100%;min-width:0;height:100%;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:13px}.v-myposts-search input:focus{border:0;box-shadow:none}.v-myposts-search button{flex:0 0 32px;width:32px;height:32px}.v-myposts-stats,.v-myposts-stats--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v-myposts-stat{min-width:0;padding:12px}.v-myposts-table{display:grid;gap:8px;padding:0;background:transparent;border:0;box-shadow:none}.v-myposts-tbody{display:grid;gap:8px}.v-myposts-row,.v-myreplies-row,.v-myfollow-row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:5px 10px;position:relative;padding:10px 10px 10px 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 8px 22px color-mix(in srgb,var(--color-text) 3.5%,transparent)}.v-myposts-col-main,.v-myreplies-row .v-myposts-col-main,.v-myfollow-row .v-myposts-col-main{display:contents}.v-myposts-thumb{grid-column:1;grid-row:1;width:76px;height:76px;border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-bg-muted) 82%,transparent)}.v-myposts-thumb-ph{font-size:18px}.v-myposts-info{grid-column:2;grid-row:1;min-width:0;padding-right:92px}.v-myposts-post-title{font-size:13px;padding-right:0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-myposts-post-excerpt{margin-top:2px;margin-bottom:0;-webkit-line-clamp:1;font-size:11px;line-height:1.4}.v-myposts-mobile-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:5px;padding-right:0;white-space:nowrap}.v-myposts-mobile-board{display:inline-flex;min-width:0}.v-myposts-mobile-board a,.v-myposts-mobile-board .v-myposts-muted{display:inline-flex;align-items:center;min-height:20px;max-width:96px;padding:0 7px;overflow:hidden;border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.v-myposts-mobile-counts{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-size:10px}.v-myposts-mobile-counts span{display:inline-flex;align-items:center;gap:3px}.v-myposts-tags{margin-top:0}.v-myposts-col-board{grid-column:2;grid-row:2;display:none;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;padding-right:64px;align-self:center}.v-myposts-col-board a{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-myposts-col-meta{grid-column:2;grid-row:2;display:none;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:8px;padding-top:0;border-top:0;white-space:nowrap;justify-self:end;align-self:center}.v-myposts-col-board a,.v-myposts-col-meta span{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:10px}.v-myposts-col-meta span{display:inline-flex;width:auto;flex:0 0 auto;background:transparent;padding:0}.v-myposts-col-like,.v-myposts-col-time{display:none}.v-myposts-col-act{position:absolute;right:8px;top:8px;display:flex;align-items:center;gap:2px;padding:3px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--color-text) 6%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:3}.v-myposts-act{width:25px;height:25px;border:0;border-radius:calc(var(--radius) * .55);background:transparent;box-shadow:none;font-size:12px}.v-myreplies-row{grid-template-columns:40px minmax(0,1fr);gap:8px 10px;padding:12px}.v-myreplies-row .v-myposts-col-main{display:contents}.v-myreplies-avatar{grid-column:1;grid-row:1;width:40px;height:40px}.v-myreplies-content{grid-column:2;grid-row:1;min-width:0;padding-right:58px}.v-myreplies-head{margin-bottom:3px;font-size:12px;line-height:1.35}.v-myreplies-text{margin-bottom:5px;font-size:13px;line-height:1.45;-webkit-line-clamp:2}.v-myreplies-origin{padding:5px 8px;border-radius:calc(var(--radius) * .55);font-size:11px;line-height:1.45}.v-myreplies-col-post{grid-column:1 / -1;grid-row:2;padding-left:0}.v-myreplies-post{display:grid;grid-template-columns:54px minmax(0,1fr);gap:9px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .8);background:color-mix(in srgb,var(--color-bg-muted) 72%,transparent)}.v-myreplies-post-thumb{width:54px;height:54px;border-radius:calc(var(--radius) * .65)}.v-myreplies-post-info{justify-content:center;gap:4px}.v-myreplies-post-title{font-size:12px;line-height:1.35;-webkit-line-clamp:2}.v-myreplies-post-meta{font-size:10px}.v-myreplies-col-time{grid-column:1 / -1;grid-row:3;display:flex;flex-direction:row;align-items:center;gap:8px;padding-left:0;color:var(--color-text-muted);font-size:11px}.v-myreplies-col-status{position:absolute;top:12px;right:12px;padding-left:0}.v-myreplies-badge{padding:2px 8px;border-radius:999px;font-size:11px}.v-myreplies-col-act{display:none}.v-myposts-foot{align-items:center;flex-direction:column;justify-content:center;gap:12px;margin-top:4px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-myposts-total{font-size:12px;font-weight:750;color:var(--color-text-secondary)}.v-myposts-pages{justify-content:center;flex-wrap:wrap;gap:8px;overflow-x:auto;padding-bottom:2px}.v-myposts-pages .page-numbers{min-width:36px;height:36px;padding:0 12px;border-radius:var(--radius);background:var(--color-bg-card);font-size:13px;font-weight:850;box-shadow:0 1px 0 color-mix(in srgb,var(--color-text) 4%,transparent)}.v-myposts-pages .page-numbers:hover,.v-myposts-pages .page-numbers.current{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm);transform:translateY(-1px)}.v-myposts-pages .page-numbers.dots{border-color:transparent;background:transparent;box-shadow:none;color:var(--color-text-muted);transform:none}.v-myfav-grid{grid-template-columns:1fr}.v-settings-grid{grid-template-columns:1fr}.v-settings-avatar,.v-settings-bind,.v-settings-sec-item{align-items:flex-start}.v-recharge-hero,.v-recharge-main,.v-recharge-aside{grid-template-columns:1fr;gap:12px}.v-recharge-grid{grid-template-columns:1fr;gap:12px}.v-recharge-hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--color-primary) 13%,var(--color-border));border-radius:calc(var(--radius) * 1.05);background-position:right bottom;box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-recharge-user{grid-column:1 / -1;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent)}.v-recharge-avatar{flex-basis:62px;width:62px;height:62px;padding:3px;box-shadow:var(--shadow-sm)}.v-recharge-name{gap:6px}.v-recharge-name strong{font-size:18px;line-height:1.2}.v-recharge-name span{padding:3px 9px;border-radius:999px;font-size:11px}.v-recharge-user p{margin-top:5px;font-size:12px}.v-recharge-stat{min-height:82px;padding:12px;border:0;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 60%,transparent);box-shadow:var(--shadow-sm)}.v-recharge-stat span{font-size:12px}.v-recharge-stat strong{margin-top:8px;font-size:24px;line-height:1}.v-recharge-card{gap:12px;padding:14px}.v-recharge-promo{min-height:118px;padding:18px;background-position:right center;background-size:112% auto}.v-recharge-card-head{gap:10px}.v-recharge-card-head>span{width:38px;height:38px}.v-recharge-card-head h2{font-size:17px}.v-recharge-card-head p{font-size:12px}.v-recharge-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v-recharge-option{min-height:62px;padding:8px;border-radius:calc(var(--radius) * .85)}.v-recharge-option strong{font-size:15px}.v-recharge-option small{font-size:11px;line-height:1.25}.v-recharge-option.is-active::after{right:6px;bottom:6px;width:16px;height:16px;font-size:9px}.v-recharge-option--custom{min-height:62px;gap:4px}.v-recharge-option--custom input{width:100%;height:22px;font-size:12px}.v-recharge-submit{height:42px;border-radius:calc(var(--radius) * .8)}.v-recharge-safe{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.v-recharge-safe div{grid-template-columns:34px minmax(0,1fr);column-gap:8px;padding:10px 8px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary-soft) 26%,transparent)}.v-recharge-safe-icon{width:34px;height:34px}.v-recharge-safe strong{font-size:13px}.v-recharge-safe span{font-size:11px;line-height:1.35}.v-orders-card{overflow:visible;padding:0;background:transparent;box-shadow:none}.v-orders-toolbar{align-items:flex-start;flex-direction:column;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-orders-table{display:grid;margin-top:10px;gap:10px}.v-order-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;align-items:start;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-order-row--head{display:none}.v-order-row>span{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.v-order-row>span::before{content:attr(data-label);color:var(--color-text-secondary);font-size:12px;font-weight:800;min-width:54px;white-space:nowrap}.v-order-main{grid-column:1 / -1;align-items:flex-start;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.v-order-main::before{display:none}.v-order-main strong,.v-order-main small{max-width:100%}.v-order-money,.v-order-state,.v-order-time,.v-order-actions{min-width:0}.v-order-state,.v-order-time{align-items:center;text-align:left}.v-order-actions{justify-content:flex-start;flex-wrap:wrap}.v-order-action{min-height:32px;max-width:100%}.v-confirm-modal,.v-confirm-dialog{width:calc(100vw - 28px);max-width:none}.v-confirm-modal{padding:14px}.v-confirm-dialog{max-height:calc(100vh - 28px);overflow-y:auto}}@media (max-width:420px){.v-profile-medals{grid-template-columns:repeat(2,minmax(0,1fr))}.v-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v-profile-stat{justify-content:flex-start;padding-inline:10px}.v-myposts-stats,.v-myposts-stats--4{grid-template-columns:1fr}}body.verve-level-center-page .v-main{padding-top:var(--spacing)}body.verve-level-center-page .v-profile{align-items:start}body.verve-level-center-page .v-profile-side{position:sticky;top:calc(var(--spacing) + 72px)}.v-lc-dashboard{--v-lc-purple:var(--color-primary);--v-lc-soft:var(--color-primary-soft);width:100%;max-width:none;margin:0 auto;display:grid;gap:18px;color:var(--color-text);min-width:0}.v-lc-card,.v-lc-hero-card{border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--color-text) 5.5%,transparent)}.v-lc-hero-card{position:relative;min-height:224px;display:grid;grid-template-columns:minmax(280px,1.12fr) minmax(220px,.75fr) minmax(130px,.46fr) minmax(280px,.92fr);gap:16px;align-items:center;padding:22px 24px;overflow:hidden;background:radial-gradient(circle at 52% 8%,color-mix(in srgb,var(--color-primary) 15%,transparent),transparent 36%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)),color-mix(in srgb,var(--color-bg-card) 94%,transparent) 52%,color-mix(in srgb,var(--color-info) 4%,var(--color-bg-card)))}.v-lc-hero-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 40% 34%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 22%),linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary) 6%,transparent),transparent);pointer-events:none}.v-lc-hero-user,.v-lc-hero-art,.v-lc-rank-card,.v-lc-hero-metrics{position:relative;z-index:1}.v-lc-hero-user{display:grid;grid-template-columns:104px minmax(0,1fr);gap:20px;align-items:center}.v-lc-avatar-wrap{position:relative;width:104px;height:104px}.v-lc-avatar-wrap>img{width:104px;height:104px;border-radius:50%;border:5px solid var(--color-bg-card);object-fit:cover;box-shadow:var(--shadow-sm)}.v-lc-avatar-badge{position:absolute;right:-3px;bottom:2px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:3px solid var(--color-bg-card);background:var(--color-bg-card);color:var(--v-lv-color);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 14%,transparent)}.v-lc-avatar-badge img{width:30px;height:30px;object-fit:contain}.v-lc-name-row{display:flex;align-items:center;gap:12px;margin-bottom:8px}.v-lc-name-row h1{margin:0;font-size:24px;line-height:1.15;font-weight:850}.v-lc-member-pill{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 11px;border-radius:999px;background:color-mix(in srgb,var(--color-info) 11%,var(--color-bg-card));color:var(--color-info);font-size:12px;font-weight:800}.v-lc-level-row{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.v-lc-level-row strong{font-size:34px;line-height:1;font-weight:900;color:var(--v-lc-purple);letter-spacing:-.03em}.v-lc-level-row span{font-size:15px;font-weight:800;color:var(--color-text-secondary)}.v-lc-exp-line{max-width:370px;margin-bottom:8px;font-size:14px;color:var(--color-text-secondary)}.v-lc-exp-line b{color:var(--color-text);font-weight:900}.v-lc-progress{position:relative;width:min(370px,100%);height:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-muted))}.v-lc-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-hover));box-shadow:var(--shadow-sm)}.v-lc-hero-copy p{margin:10px 0 0;font-size:13px;color:var(--color-text-muted)}.v-lc-hero-art{display:flex;align-items:center;justify-content:center;min-height:176px}.v-lc-hero-art::before{content:"";position:absolute;left:50%;bottom:18px;width:260px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 18%,transparent);filter:blur(14px);transform:translateX(-50%)}.v-lc-hero-art img{position:relative;width:300px;height:158px;object-fit:contain;filter:none}.v-lc-rank-card{display:flex;flex-direction:column;justify-content:center;min-height:152px;padding:18px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 70%,transparent);color:var(--color-text);box-shadow:var(--shadow-sm)}.v-lc-rank-card span,.v-lc-rank-card em{font-size:13px;font-style:normal;color:var(--color-text-secondary)}.v-lc-rank-card strong{margin:6px 0;font-size:30px;font-weight:900;letter-spacing:-.03em}.v-lc-rank-card b{margin-top:14px;font-size:13px;color:var(--v-lc-purple)}.v-lc-hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v-lc-metric{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:12px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-lc-metric>span{width:42px;height:42px;display:grid;place-items:center;border-radius:16px;font-size:18px}.v-lc-metric.is-primary>span{background:var(--color-primary-soft);color:var(--color-primary)}.v-lc-metric.is-info>span{background:color-mix(in srgb,var(--color-info) 10%,var(--color-bg-card));color:var(--color-info)}.v-lc-metric.is-accent>span{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-card));color:var(--color-accent)}.v-lc-metric em{display:block;margin-bottom:3px;font-style:normal;font-size:12px;font-weight:700;color:var(--color-text-secondary)}.v-lc-metric strong{display:inline-block;margin-right:4px;font-size:22px;line-height:1;font-weight:900;color:var(--color-text)}.v-lc-metric small{font-size:12px;font-weight:800;color:var(--color-text-muted)}.v-lc-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.v-lc-section-head h2,.v-lc-ways h2{display:flex;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:900}.v-lc-section-head h2 i{color:var(--v-lc-purple);font-size:14px}.v-lc-section-head a,.v-lc-section-head span{font-size:13px;font-weight:800;color:var(--color-text-secondary)}.v-lc-roadmap{position:relative;padding:30px 36px 30px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * 1.35);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-lc-roadmap .v-lc-section-head{align-items:flex-start;margin-bottom:28px}.v-lc-roadmap .v-lc-section-head h2{gap:10px;font-size:30px;line-height:1.15}.v-lc-roadmap .v-lc-section-head h2 i{color:var(--color-primary);font-size:18px}.v-lc-roadmap .v-lc-section-head p{margin:10px 0 0;color:var(--color-text-secondary);font-size:15px;font-weight:700}.v-lc-rule-pill{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));color:var(--color-primary) !important;text-decoration:none}.v-lc-roadmap-wrap{position:relative;--road-item-width:118px;--road-flow-width:100%;overflow-x:auto;padding:0 2px 2px;scrollbar-width:none;-ms-overflow-style:none}.v-lc-roadmap-wrap::-webkit-scrollbar{display:none}.v-lc-roadmap-wrap.is-scrollable{--road-flow-width:calc(var(--road-count,1) * var(--road-item-width));padding-bottom:10px}.v-lc-stage-track{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--road-count,1),minmax(0,1fr));align-items:stretch;gap:calc(var(--spacing) * 1.1);min-width:var(--road-flow-width)}.v-lc-roadmap-wrap.is-scrollable .v-lc-stage-track,.v-lc-roadmap-wrap.is-scrollable .v-lc-road-summary{width:var(--road-flow-width)}.v-lc-road-line{display:none}.v-lc-stage-card{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;min-height:176px;padding:calc(var(--spacing) * 1.15);border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:calc(var(--radius) * 1.1);background:var(--color-bg-card);color:var(--color-text-secondary);opacity:.72;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.v-lc-stage-card.is-done{border-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card));opacity:1}.v-lc-stage-card.is-current{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:var(--color-bg-card);box-shadow:var(--shadow-sm);opacity:1}.v-lc-stage-top{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .8);min-width:0}.v-lc-stage-level,.v-lc-stage-state{display:inline-flex;align-items:center;justify-content:center;min-width:0;border-radius:var(--radius);font-size:12px;font-weight:900;line-height:1}.v-lc-stage-level{padding:calc(var(--spacing) * .45) calc(var(--spacing) * .65);background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card));color:var(--color-text-secondary)}.v-lc-stage-card.is-current .v-lc-stage-level{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary)}.v-lc-stage-state{width:calc(var(--spacing) * 2.55);height:calc(var(--spacing) * 2.55);background:color-mix(in srgb,var(--color-border) 54%,var(--color-bg-card));color:var(--color-text-muted)}.v-lc-stage-card.is-done .v-lc-stage-state,.v-lc-stage-card.is-current .v-lc-stage-state{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary)}.v-lc-stage-main{display:grid;align-content:center;justify-items:center;gap:calc(var(--spacing) * .55);min-width:0;padding:calc(var(--spacing) * 1.1) 0 calc(var(--spacing) * .9);text-align:center}.v-lc-stage-icon{display:grid;place-items:center;width:100%;height:46px}.v-lc-stage-icon img{width:auto;height:40px;max-width:92px;object-fit:contain;filter:grayscale(1);opacity:.48}.v-lc-stage-card.is-done .v-lc-stage-icon img,.v-lc-stage-card.is-current .v-lc-stage-icon img{filter:none;opacity:1}.v-lc-stage-icon>i{color:color-mix(in srgb,var(--color-text-muted) 80%,var(--color-border));font-size:28px}.v-lc-stage-card.is-done .v-lc-stage-icon>i,.v-lc-stage-card.is-current .v-lc-stage-icon>i{color:var(--color-primary)}.v-lc-stage-main strong{max-width:100%;overflow:hidden;color:color-mix(in srgb,var(--color-text) 72%,var(--color-text-muted));font-size:15px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-lc-stage-card.is-current .v-lc-stage-main strong{color:var(--color-primary)}.v-lc-stage-main em{color:var(--color-text-muted);font-style:normal;font-size:12px;font-weight:800;line-height:1.2}.v-lc-stage-progress{position:relative;height:calc(var(--spacing) * .55);overflow:hidden;border-radius:var(--radius);background:color-mix(in srgb,var(--color-border-strong) 18%,var(--color-bg-card))}.v-lc-stage-progress i{display:block;width:var(--road-pct);height:100%;border-radius:inherit;background:var(--color-primary)}.v-lc-road-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-width:var(--road-flow-width);margin-top:34px;padding:calc(var(--spacing) * 1.25);gap:calc(var(--spacing) * .9);border-radius:calc(var(--radius) * 1.1);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-bg-muted) 36%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-lc-road-summary::after{content:none}.v-lc-road-summary div{display:grid;grid-template-columns:46px minmax(0,1fr);gap:calc(var(--spacing) * .35) calc(var(--spacing) * .9);align-items:center;min-height:82px;padding:calc(var(--spacing) * .95);border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);border-radius:var(--radius);background:var(--color-bg-card)}.v-lc-road-summary span{grid-row:span 2;display:grid;place-items:center;width:46px;height:46px;border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary);font-size:18px}.v-lc-road-summary em{color:var(--color-text-secondary);font-style:normal;font-size:13px;font-weight:800}.v-lc-road-summary strong{color:var(--color-text);font-size:15px;font-weight:900}.v-lc-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:18px}.v-lc-left,.v-lc-right{display:grid;gap:18px;align-content:start;min-width:0}.v-lc-benefits-strip{padding:22px}.v-lc-benefits-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v-lc-benefit{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;grid-template-rows:auto auto;padding-right:12px;border-right:1px solid var(--color-border)}.v-lc-benefit:last-child{border-right:0}.v-lc-benefit:nth-child(3n){border-right:0}.v-lc-benefit span,.v-lc-way>span{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:var(--color-primary-soft);color:var(--v-lc-purple);font-size:17px}.v-lc-benefit span{grid-row:1 / span 2;align-self:center}.v-lc-benefit strong,.v-lc-way strong{display:block;font-size:14px;font-weight:900;color:var(--color-text)}.v-lc-benefit strong{align-self:end;line-height:1.25}.v-lc-benefit small{grid-column:2;display:block;margin-top:2px;font-size:12px;line-height:1.45;color:var(--color-text-muted)}.v-lc-way small{display:block;margin-top:2px;font-size:12px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-lc-ways{padding:24px}.v-lc-ways h2{margin-bottom:18px}.v-lc-ways-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v-lc-way{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;min-height:96px;padding:16px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}.v-lc-way:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 32%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--color-text) 6%,transparent)}.v-lc-way>span{width:48px;height:48px}.v-lc-way.is-info>span{background:color-mix(in srgb,var(--color-info) 10%,var(--color-bg-card));color:var(--color-info)}.v-lc-way.is-teal>span{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}.v-lc-way.is-warning>span{background:color-mix(in srgb,var(--color-warning) 12%,var(--color-bg-card));color:var(--color-warning)}.v-lc-way.is-accent>span{background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-card));color:var(--color-accent)}.v-lc-way em{display:block;margin-top:8px;font-style:normal;font-size:13px;font-weight:900;color:var(--v-lc-purple)}.v-lc-chart-card{position:relative;padding:20px;overflow:hidden;background:linear-gradient(180deg,var(--color-bg-card) 0%,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card)) 100%)}.v-lc-chart{min-height:0;padding:12px 12px 10px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:calc(var(--radius) * .9);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 5.5%,transparent),color-mix(in srgb,var(--color-bg-card) 90%,transparent) 46%,var(--color-bg-card) 100%)}.v-lc-chart-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}.v-lc-chart-summary div{padding:10px;border-radius:14px;background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-lc-chart-summary span{display:block;margin-bottom:4px;font-size:11px;font-weight:800;color:var(--color-text-muted)}.v-lc-chart-summary strong{display:block;font-size:17px;line-height:1;font-weight:900;letter-spacing:-.02em;color:var(--color-text)}.v-lc-chart svg{width:100%;height:128px;display:block;overflow:visible}.v-lc-chart-grid line{stroke:color-mix(in srgb,var(--color-border-strong) 22%,transparent);stroke-width:1;stroke-dasharray:5 8}.v-lc-chart-axis{display:flex;justify-content:space-between;margin-top:2px;color:var(--color-text-muted);font-size:11px;font-weight:800}.v-lc-empty{margin:0;padding:42px 0;text-align:center;color:var(--color-text-muted)}.v-lc-vip-banner{position:relative;min-height:208px;padding:24px 26px;overflow:hidden;border-radius:calc(var(--radius) * 1.2);background-color:var(--color-primary);background-image:url("../../assets/images/profile/vip-card-art.webp");background-size:58% auto;background-position:right -22px center;background-repeat:no-repeat;color:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-lc-vip-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 98%,transparent),color-mix(in srgb,var(--color-primary) 82%,transparent) 46%,color-mix(in srgb,var(--color-primary) 22%,transparent))}.v-lc-vip-banner>div{position:relative;z-index:1;max-width:340px}.v-lc-vip-banner h2{margin:0 0 8px;font-size:22px;font-weight:900}.v-lc-vip-banner p{margin:0 0 14px;color:color-mix(in srgb,var(--color-bg-card) 82%,transparent);font-size:14px}.v-lc-vip-banner ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0 0 18px;padding:0;list-style:none;font-size:13px;font-weight:800}.v-lc-vip-banner li{display:inline-flex;align-items:center;gap:7px}.v-lc-vip-banner a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:238px;min-height:46px;padding:0 24px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 24%,var(--color-bg-card));color:color-mix(in srgb,var(--color-warning) 58%,var(--color-text));font-size:15px;font-weight:900;box-shadow:var(--shadow-sm)}.v-lc-tip{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:15px 16px;border:1px solid color-mix(in srgb,var(--color-warning) 18%,transparent);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-card)),color-mix(in srgb,var(--color-bg-card) 94%,transparent));color:color-mix(in srgb,var(--color-warning) 52%,var(--color-text));font-size:13px;line-height:1.55;box-shadow:0 14px 34px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-lc-tip i{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--color-warning) 24%,var(--color-bg-card));color:var(--color-warning)}@media (max-width:1440px){.v-lc-hero-card{grid-template-columns:minmax(280px,1fr) minmax(180px,.72fr) minmax(120px,.45fr)}.v-lc-hero-art img{width:260px;height:136px}.v-lc-hero-metrics{grid-column:1 / -1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1279px){.v-lc-hero-card,.v-lc-grid{grid-template-columns:1fr}.v-lc-hero-art{order:-1;min-height:150px}.v-lc-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v-lc-benefits-row,.v-lc-ways-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.verve-level-center-page{overflow-x:hidden}body.verve-level-center-page .v-shell{overflow-x:hidden}body.verve-level-center-page .v-main{padding-top:14px}body.verve-level-center-page .v-profile-side{top:0}.v-lc-dashboard{width:100%;max-width:100%;gap:14px;min-width:0;overflow:hidden}.v-lc-grid,.v-lc-left,.v-lc-right{order:3;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.v-lc-left,.v-lc-right{display:contents}.v-lc-card,.v-lc-hero-card{width:100%;max-width:100%;box-sizing:border-box}.v-lc-hero-card{order:1;min-height:0;grid-template-columns:1fr;gap:14px;padding:18px;overflow:hidden;background:radial-gradient(circle at right 14%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)),color-mix(in srgb,var(--color-bg-card) 98%,transparent) 64%,color-mix(in srgb,var(--color-info) 4%,var(--color-bg-card)))}.v-lc-hero-user{position:relative;order:1;grid-template-columns:78px minmax(0,1fr);gap:13px;align-items:center;padding:6px 116px 10px 2px}.v-lc-hero-user::after{content:"";position:absolute;right:-4px;top:4px;width:112px;height:74px;background:url("../../assets/images/membership-hero-cutout.webp") center / contain no-repeat;opacity:.92;pointer-events:none}.v-lc-avatar-wrap,.v-lc-avatar-wrap>img{width:76px;height:76px}.v-lc-avatar-badge{width:26px;height:26px;border-width:2px}.v-lc-avatar-badge img{width:22px;height:22px}.v-lc-name-row{align-items:center;flex-direction:row;flex-wrap:wrap;gap:5px;margin-bottom:7px}.v-lc-name-row h1{font-size:19px}.v-lc-member-pill{min-height:24px;padding:0 9px;font-size:11px}.v-lc-level-row{gap:8px;margin-bottom:10px}.v-lc-level-row strong{font-size:27px}.v-lc-level-row span{font-size:13px}.v-lc-exp-line{max-width:none;font-size:12px}.v-lc-progress{max-width:100%}.v-lc-hero-copy p{margin-top:8px;font-size:12px}.v-lc-hero-art img{display:none}.v-lc-hero-art{display:none}.v-lc-hero-art::before{content:none}.v-lc-rank-card{order:2;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:4px;padding:13px 14px}.v-lc-rank-card span,.v-lc-rank-card em,.v-lc-rank-card b{font-size:12px}.v-lc-rank-card strong{grid-row:auto;grid-column:auto;margin:0;font-size:25px}.v-lc-rank-card b{margin-top:0}.v-lc-hero-metrics{order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.v-lc-benefits-row,.v-lc-ways-grid,.v-lc-vip-banner ul{grid-template-columns:repeat(2,minmax(0,1fr))}.v-lc-metric{grid-template-columns:34px minmax(0,1fr);min-height:64px;gap:9px;padding:11px}.v-lc-metric>span{width:34px;height:34px;border-radius:12px}.v-lc-metric strong{font-size:18px}.v-lc-metric em,.v-lc-metric small{font-size:11px}.v-lc-roadmap,.v-lc-benefits-strip,.v-lc-ways,.v-lc-chart-card{padding:16px;overflow:hidden}.v-lc-roadmap{order:2}.v-lc-vip-banner{order:5}.v-lc-benefits-strip{order:3}.v-lc-ways{order:4}.v-lc-chart-card{order:6}.v-lc-tip{order:7}.v-lc-section-head{margin-bottom:14px}.v-lc-section-head h2,.v-lc-ways h2{font-size:17px}.v-lc-roadmap-wrap{--road-item-width:110px;--road-flow-width:calc(var(--road-count,1) * var(--road-item-width));margin:0 -16px;padding:4px 16px 8px;scroll-snap-type:x proximity;overflow-x:auto;overflow-y:hidden}.v-lc-stage-track{min-width:var(--road-flow-width);grid-template-columns:repeat(var(--road-count,1),minmax(112px,1fr));gap:10px}.v-lc-road-line{display:none}.v-lc-stage-card{scroll-snap-align:center;min-height:156px;padding:calc(var(--spacing) * .95)}.v-lc-stage-icon{height:40px}.v-lc-stage-icon img{width:auto;height:33px;max-width:78px}.v-lc-stage-card.is-current .v-lc-stage-icon img{height:34px;max-width:82px}.v-lc-stage-main strong{font-size:14px}.v-lc-stage-main em{font-size:12px}.v-lc-stage-track,.v-lc-road-summary{min-width:var(--road-flow-width)}.v-lc-road-summary{grid-template-columns:repeat(4,minmax(170px,1fr));padding:18px}.v-lc-road-summary::after{display:none}.v-lc-benefit{border-right:0;grid-template-columns:38px minmax(0,1fr);gap:9px}.v-lc-benefit span{width:38px;height:38px;border-radius:13px}.v-lc-benefit strong,.v-lc-way strong{font-size:13px}.v-lc-benefit small,.v-lc-way small{font-size:11px}.v-lc-way{grid-template-columns:42px minmax(0,1fr);gap:10px;min-height:82px;padding:13px}.v-lc-way>span{width:42px;height:42px}.v-lc-way em{margin-top:5px;font-size:12px}.v-lc-chart-card{padding:14px}.v-lc-chart{padding:10px}.v-lc-chart-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.v-lc-chart-summary div{padding:8px 7px;border-radius:12px}.v-lc-chart-summary span{font-size:10px}.v-lc-chart-summary strong{font-size:15px}.v-lc-chart svg{height:116px}.v-lc-chart-axis{font-size:10px}.v-lc-vip-banner{min-height:190px;padding:18px;background-size:78% auto;background-position:right -54px bottom -8px}.v-lc-vip-banner h2{font-size:19px}.v-lc-vip-banner p{font-size:13px}.v-lc-vip-banner ul{gap:7px 10px;font-size:12px}.v-lc-vip-banner a{min-width:0;width:100%;min-height:44px;font-size:14px}.v-lc-tip{padding:13px;grid-template-columns:32px minmax(0,1fr);font-size:12px}.v-lc-tip i{width:32px;height:32px}}@media (max-width:420px){.v-lc-hero-user{grid-template-columns:68px minmax(0,1fr);gap:12px}.v-lc-avatar-wrap,.v-lc-avatar-wrap>img{width:68px;height:68px}.v-lc-avatar-badge{width:24px;height:24px;border-width:2px}.v-lc-avatar-badge img{width:20px;height:20px}.v-lc-name-row h1{font-size:18px}.v-lc-level-row{gap:8px;margin-bottom:10px}.v-lc-level-row strong{font-size:25px}.v-lc-level-row span,.v-lc-exp-line{font-size:12px}.v-lc-hero-metrics,.v-lc-benefits-row,.v-lc-ways-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-lc-vip-banner ul,.v-lc-chart-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.v-lc-chart-summary{display:grid}.v-lc-chart-summary div{min-width:0}}.v-pay-modal.is-balance-pay.has-methods .v-pay-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 var(--v-pay-pad) var(--v-pay-pad)}.v-pay-modal.is-points-pay .v-pay-methods{display:none !important}.v-pay-modal.is-balance-pay.has-methods .v-pay-method{min-height:62px;padding:12px 14px;border-radius:calc(var(--radius) * .95);background:var(--color-bg-card);box-shadow:0 6px 16px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-pay-modal.is-balance-pay.has-methods .v-pay-method span{display:grid;gap:2px}.v-pay-modal.is-balance-pay.has-methods .v-pay-method strong{font-size:14px}.v-pay-modal.is-balance-pay.has-methods .v-pay-method em{display:block;color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:500;line-height:1.35}.v-pay-modal.is-balance-pay.has-methods .v-pay-method i{font-size:20px}.v-pay-modal.is-balance-pay.has-methods .v-pay-method[data-method="balance"] i{color:var(--color-warning)}.v-pay-modal.is-balance-pay.has-methods .v-pay-method[data-method*="wechat"] i,.v-pay-modal.is-balance-pay.has-methods .v-pay-method[data-method*="wxpay"] i{color:var(--color-secondary)}.v-pay-modal.is-balance-pay.has-methods .v-pay-method[data-method*="alipay"] i,.v-pay-modal.is-balance-pay.has-methods .v-pay-method[data-method*="qqpay"] i{color:var(--color-info)}.v-pay-modal.is-balance-pay.has-methods .v-pay-method.is-active{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}@media (max-width:767px){.v-topbar-inner{display:grid;grid-template-columns:minmax(72px,auto) 36px 1fr;align-items:center;gap:8px;height:56px;padding:0 10px;overflow:visible}.v-brand{grid-column:1;grid-row:1;min-width:0;max-width:128px;overflow:hidden}.v-brand-logo{min-width:0;max-width:100%}.v-brand-logo,.v-brand-logo img{width:auto;height:34px}.v-brand-logo .v-logo-img{max-width:112px;height:34px;object-fit:contain}.v-topbar-actions{grid-column:3;grid-row:1;justify-content:flex-end;min-width:0;gap:6px}.v-mobile-menu-btn,.v-mobile-search-btn,.v-notify-btn,.v-user-trigger{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border-radius:var(--radius);flex:0 0 36px}.v-mobile-menu-btn,.v-mobile-search-btn{display:inline-flex}.v-mobile-menu-btn{grid-column:2;grid-row:1}.v-publish-btn{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;border-radius:var(--radius);flex:0 0 36px}.v-publish-btn span{display:none}.v-notify-btn{position:relative}.v-user-trigger{gap:0;justify-content:center;overflow:hidden}.v-user-trigger .fa-angle-down{display:none}.v-user-avatar{width:32px;height:32px}.v-user-dropdown{right:0;width:min(248px,calc(100vw - 24px))}.v-mobile-nav{display:block}.v-topbar.is-mobile-nav-open .v-mobile-nav{display:block;opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:359px){.v-brand{max-width:98px}.v-brand-logo .v-logo-img{max-width:92px}.v-topbar-actions{gap:4px}}@media (max-width:767px){body.verve-membership-page{overflow-x:hidden}.verve-membership-page .v-shell{width:100%;padding:0 10px}.verve-membership-page .v-main{padding:0}.v-membership{padding:0 0 18px;overflow:hidden}.v-membership .v-mem-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:10px;min-height:0;margin-top:0;padding:12px 0 10px}.v-membership .v-mem-hero-copy{grid-column:1;grid-row:1;min-width:0}.v-membership .v-mem-kicker{max-width:100%;min-height:32px;padding:0 10px;font-size:13px;line-height:1.25}.v-membership .v-mem-hero h1{max-width:100%;margin:12px 0 0;font-size:30px;line-height:1.16;word-break:break-word}.v-membership .v-mem-hero-copy>p{max-width:100%;margin-top:10px;font-size:13px;line-height:1.7}.v-membership .v-mem-hero-art{grid-column:1;grid-row:2;justify-self:center;width:min(100%,360px);max-height:260px;aspect-ratio:1.28 / 1;margin:0 auto;overflow:visible}.v-membership .v-mem-hero-art::before{inset:15% 5% 8%;filter:blur(10px)}.v-membership .v-mem-hero-art::after{left:10%;right:10%;bottom:5%;height:30%}.v-membership .v-mem-hero-art img{width:118%;height:118%;filter:none}.v-membership .v-mem-feature-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.v-membership .v-mem-mini-feature{grid-template-columns:34px minmax(0,1fr);justify-items:start;gap:2px 8px;min-height:58px;padding:9px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);text-align:left}.v-membership .v-mem-mini-feature:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:34px minmax(0,1fr)}.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature i{grid-row:1 / 3;width:34px;height:34px;margin:0;border-radius:calc(var(--radius) * .75);box-shadow:none}.v-membership .v-mem-mini-feature img{padding:5px}.v-membership .v-mem-mini-feature b{font-size:12px;line-height:1.25}.v-membership .v-mem-mini-feature small{max-width:100%;font-size:11px;line-height:1.3}.v-membership .v-mem-layout{margin-top:8px}.v-membership .v-mem-maincol{display:block;width:100%;min-width:0}.v-membership .v-mem-plans-section{margin:0;padding:14px;border-radius:var(--radius)}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{width:100%;min-width:0;max-width:100%}.v-membership .v-mem-compare,.v-membership .v-mem-faq{margin-top:12px;padding:14px;border-radius:var(--radius)}.v-membership .v-mem-section-head{justify-content:flex-start;align-items:flex-start;gap:9px;margin-bottom:12px;text-align:left}.v-membership .v-mem-section-mark{width:34px;height:34px;overflow:visible;flex:0 0 34px}.v-membership .v-mem-section-head h2{font-size:20px;line-height:1.25}.v-membership .v-mem-section-head p{margin-top:4px;font-size:12px;line-height:1.45}.v-membership .v-mem-plans{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr);gap:10px}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-image-title{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;min-height:0;padding:14px;column-gap:0}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{transform:none}.v-membership .v-mem-plan-badge{min-height:24px;padding:0 9px;font-size:11px}.v-membership .v-mem-plan-icon,.v-membership .v-mem-plan-icon.has-image{grid-column:1;grid-row:auto;justify-self:start;width:52px;height:42px;margin:0 0 8px}.v-membership .v-mem-plan-icon img,.v-membership .v-mem-plan-icon.has-image img{width:100%;height:100%;object-fit:contain}.v-membership .v-mem-plan-name{font-size:18px;line-height:1.25}.v-membership .v-mem-plan-name.is-image{width:min(132px,100%);height:40px;margin-bottom:4px}.v-membership .v-mem-plan-sub{min-height:0;margin-top:4px;font-size:12px;white-space:normal}.v-membership .v-mem-price{margin-top:10px;font-size:30px}.v-membership .v-mem-price small{font-size:14px}.v-membership .v-mem-price em{font-size:12px}.v-membership .v-mem-origin,.v-membership .v-mem-day{margin-top:7px;font-size:11px}.v-membership .v-mem-plan ul{gap:7px;margin-top:10px;padding-top:12px}.v-membership .v-mem-plan li{font-size:12px;line-height:1.45}.v-membership .v-mem-plan::after{min-height:40px;margin-top:12px;font-size:14px}.v-membership .v-mem-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{min-width:760px}.v-membership .v-mem-faq{grid-template-columns:minmax(0,1fr)}.v-membership .v-mem-faq-list{grid-template-columns:minmax(0,1fr);gap:8px}.v-membership .v-mem-faq summary{min-height:48px;padding:0 12px}}@media (max-width:380px){.v-membership .v-mem-hero h1{font-size:28px}.v-membership .v-mem-hero-art{max-height:236px}}body.v-body{background:var(--color-saas-bg)}.v-topbar{top:0;margin-top:0;border-radius:0}body.admin-bar .v-topbar{top:32px}body.admin-bar .v-rail{top:calc(64px + 32px + var(--spacing) * 1.25)}body.admin-bar .v-rail--feed{top:calc(64px + 32px)}@media (max-width:782px){body.admin-bar .v-topbar{top:46px}}body.admin-bar.verve-profile-page .v-topbar,body.admin-bar.author .v-topbar{top:0}body.verve-profile-page .v-main,body.author .v-main{padding-top:0}body.verve-profile-page .v-shell,body.author .v-shell{padding-top:calc(var(--spacing) * 1.5)}.v-profile-main,.v-profile-right{padding-top:0}@media (max-width:767px){body.verve-profile-page .v-shell,body.author .v-shell{padding-top:0}.v-profile-main,.v-profile-right{padding-top:0}}.v-topbar,.v-site-header{border-bottom-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-border));background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 1px 0 var(--color-border);backdrop-filter:blur(18px) saturate(1.04)}.v-brand-logo{background:var(--color-primary);box-shadow:var(--shadow-sm)}.v-brand-has-logo .v-brand-logo{background:transparent;box-shadow:none}.v-brand-has-logo .v-logo-img{background:transparent;box-shadow:none;filter:none}.v-nav-link,.v-user-trigger,.v-search-input,.v-nav-dropdown-link,.v-user-dropdown-item{transition:background var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-nav-link:hover,.v-nav-link.is-active,.v-nav-dropdown-link:hover,.v-nav-dropdown-link.is-active{background:var(--color-primary-soft);color:var(--color-primary);box-shadow:none}.v-user-trigger,.v-search-input,.v-nav-dropdown,.v-user-dropdown{border-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-border));background:var(--color-saas-card);box-shadow:var(--shadow-sm)}.v-search-input:focus,.v-user-trigger:hover{border-color:color-mix(in srgb,var(--color-primary) 48%,var(--color-border));outline:1px solid var(--color-primary-border);outline-offset:2px;box-shadow:none}.v-btn-primary,.v-publish-btn,.v-settings-avatar-btn,.v-settings-bg-btn{background:var(--color-primary);box-shadow:var(--shadow-sm);transition:transform var(--transition),background var(--transition),box-shadow var(--transition),border-color var(--transition)}.v-btn-primary:hover,.v-publish-btn:hover,.v-settings-avatar-btn:hover,.v-settings-bg-btn:hover{transform:translateY(-1px);background:var(--color-primary-hover);box-shadow:var(--shadow-md)}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-author-card,.v-author-about,.v-author-feed,.v-profile-card,.v-settings-pane{border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * 1.1);background:var(--color-saas-card);box-shadow:var(--shadow-saas-card);backdrop-filter:blur(14px) saturate(1.02)}.v-card:hover,.v-feed-item:hover,.v-panel:hover,.v-home-side .widget:hover,.v-author-card:hover,.v-profile-card:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));box-shadow:var(--shadow-md)}.v-card-tag,.v-feed-tag,.v-feed-tab,.v-feed-filter-indicator,.v-feed-filter-option,.v-rail-item,.v-rail-sort-toggle,.v-rail-sort-option,.v-author-tag,.v-settings-bind-state,.v-profile-tab,.v-author-tabnav{border-color:var(--color-border);color:var(--color-text-secondary)}.v-feed-tab:hover,.v-feed-tab.is-active,.v-feed-filter-indicator:hover,.v-feed-filter-wrap.is-open .v-feed-filter-indicator,.v-feed-filter-option:hover,.v-feed-filter-option.is-active,.v-rail-item:hover,.v-rail-item.is-active,.v-rail-sort-option:hover,.v-rail-sort-option.is-active{color:var(--color-primary);box-shadow:none}.v-feed-preview,.v-feed-file-pack,.v-feed-audio-pack,.v-feed-empty-preview,.v-feed-filter-menu,.v-rail-sort-menu,.v-feed-pagination,.v-feed-load-more,.v-loadmore-btn{border-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-border));box-shadow:var(--shadow-sm)}.v-feed-preview.v-feed-preview--audio{border-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-border));box-shadow:var(--shadow-sm)}.v-feed-preview--audio .v-feed-audio-pack{border-color:transparent;box-shadow:none}.v-feed-load-more:hover,.v-loadmore-btn:hover,.v-feed-pagination ul a:hover,.v-feed-pagination .current{border-color:color-mix(in srgb,var(--color-primary) 36%,var(--color-border));background:var(--color-primary-soft);color:var(--color-primary)}.v-footer{margin-top:calc(var(--spacing) * .75)}body.home .v-main{padding-bottom:calc(var(--spacing) * .75)}body.home .v-feed-pagination{margin-bottom:0}.v-profile-side,.v-settings,.v-membership .v-mem-plan{box-shadow:var(--shadow-saas-card)}.v-rail-item:not(.is-active),.v-rail-sort-toggle:not(.is-active){background:transparent;color:var(--color-text-secondary)}.v-profile-tab:not(.is-active),.v-author-tabnav:not(.is-active){background:transparent;color:var(--color-text-secondary)}.v-feed-tag,.v-card-tag,.v-author-tag{background:transparent;box-shadow:none}.v-feed-filter-option:not(.is-active),.v-rail-sort-option:not(.is-active){background:transparent;color:var(--color-text-secondary)}.v-feed-filter-indicator:not(:hover),.v-feed-filter-wrap:not(.is-open) .v-feed-filter-indicator{background:transparent}.v-profile-side{border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * 1.2);background:var(--color-saas-card);backdrop-filter:blur(14px) saturate(1.02)}.v-profile-side-item{position:relative;overflow:hidden}.v-profile-side-item:hover,.v-profile-side-item.is-active{background:var(--color-primary-soft);color:var(--color-primary);box-shadow:none;transform:translateX(2px)}.v-profile-side-item.is-active{font-weight:800}.v-profile-side-item{border:1px solid transparent;padding-left:calc(var(--spacing) * .55)}.v-profile-side-item::before{display:none}.v-profile-side-item i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:var(--radius);background:transparent;color:inherit;font-size:13px;line-height:1;transition:background var(--transition),color var(--transition)}.v-profile-side-item:hover,.v-profile-side-item.is-active{border-color:color-mix(in srgb,var(--color-primary) 16%,transparent);transform:none}.v-profile-side-item.is-active{border-color:color-mix(in srgb,var(--color-primary) 26%,transparent);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary)}.v-profile-side-item.is-active i{background:var(--color-primary);color:#ffffff}.v-profile-side-item:hover i{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary)}.v-profile-side-item.is-active:hover i{background:var(--color-primary);color:#ffffff}@media (max-width:1024px){.v-profile-side,.v-panel.v-profile-side{padding:6px 12px 8px;border:0;background:transparent;box-shadow:none !important;backdrop-filter:none}.v-profile-mobile-current{min-height:38px;padding:4px 8px 4px 6px;border-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);font-size:13px;box-shadow:none}.v-profile-mobile-current:hover{background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:none;transform:none}.v-profile-mobile-current:focus-visible{background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:none;transform:none}.v-profile-mobile-current>span{height:28px;padding:0 8px 0 6px;border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-primary-soft) 58%,transparent);color:var(--color-text)}.v-profile-mobile-current>span i{width:22px;height:22px;border-radius:calc(var(--radius) * .55);display:inline-flex;align-items:center;justify-content:center;background:var(--color-primary);color:#fff;font-size:12px}.v-profile-mobile-current>i:last-child{width:26px;height:26px;border-radius:calc(var(--radius) * .65);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg-muted) 76%,transparent);color:var(--color-text-secondary);font-size:12px}.v-profile-nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:7px;padding:7px;border-radius:calc(var(--radius) * .9);box-shadow:0 12px 24px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-profile-side-item{min-height:38px;gap:7px;padding:0 9px;border-radius:calc(var(--radius) * .75);font-size:12.5px}.v-profile-side-item i{flex-basis:22px;width:22px;height:22px;border-radius:calc(var(--radius) * .55)}}.v-profile-hero,.v-author-hero{box-shadow:var(--shadow-md)}.v-profile-hero:not(.is-custom-bg),.v-author-hero:not(.is-custom-bg){background:var(--color-primary-soft)}.v-profile-hero-mask,.v-author-hero-mask{background:color-mix(in srgb,var(--color-text) 26%,transparent)}.v-settings{padding:calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-bg-card) 74%,transparent);backdrop-filter:blur(14px) saturate(1.02)}.v-settings-tabs{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .35);border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * 1.05);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card))}.v-settings-tab{min-height:38px;margin-bottom:0;padding:0 calc(var(--spacing) * .85);border-radius:calc(var(--radius) * .8)}.v-settings-tab::after{display:none}.v-settings-tab:hover,.v-settings-tab.is-active{background:var(--color-bg-card);box-shadow:none;color:var(--color-primary)}.v-settings-pane{padding:calc(var(--spacing) * 1.25)}.v-settings-field input[type="text"],.v-settings-field input[type="password"],.v-settings-field select,.v-settings-field textarea,.v-settings-locate input{border-color:color-mix(in srgb,var(--color-primary) 12%,var(--color-border));background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg-card) 82%,transparent) inset}.v-settings-field input:focus,.v-settings-field select:focus,.v-settings-field textarea:focus,.v-settings-locate input:focus{border-color:color-mix(in srgb,var(--color-primary) 52%,var(--color-border));outline:1px solid var(--color-primary-border);outline-offset:2px;box-shadow:none}.v-settings-avatar,.v-settings-bg,.v-settings-bind,.v-settings-sec-item,.v-account-delete-dialog{border-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-border));background:var(--color-saas-card);box-shadow:var(--shadow-sm)}.v-settings-bg-preview{border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:var(--color-primary-soft)}body.verve-member-center{min-width:0}body.verve-membership-page{background:var(--color-saas-bg)}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq,.v-membership .v-mem-table,.v-membership .v-mem-table-row,.v-membership .v-mem-faq details{border-color:color-mix(in srgb,var(--color-primary) 10%,var(--color-border));background:var(--color-saas-card);box-shadow:var(--shadow-saas-card);backdrop-filter:blur(14px) saturate(1.02)}.v-membership .v-mem-plan{border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:calc(var(--radius) * 1.05);background:var(--color-saas-card);box-shadow:var(--shadow-saas-card)}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));box-shadow:var(--shadow-md)}.v-membership .v-mem-plan.is-featured{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card))}.v-membership .v-mem-mini-feature{border-radius:calc(var(--radius) * .95)}.v-toast{border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:var(--color-saas-card);box-shadow:var(--shadow-popover)}@media (max-width:767px){body.v-body{background:var(--color-saas-bg)}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-profile-side,.v-profile-card,.v-settings,.v-settings-pane,.v-membership .v-mem-plan,.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{border-radius:calc(var(--radius) * .9);box-shadow:var(--shadow-sm)}.v-profile-side-item:hover,.v-profile-side-item.is-active,.v-btn-primary:hover,.v-publish-btn:hover,.v-settings-avatar-btn:hover,.v-settings-bg-btn:hover{transform:none}.v-settings{padding:calc(var(--spacing) * .75)}.v-settings-pane{padding:var(--spacing)}}.v-lc-card,.v-lc-hero-card,.v-lc-metric,.v-lc-chart-summary div,.v-lc-vip-banner,.v-lc-vip-banner a,.v-lc-tip{box-shadow:var(--shadow-sm)}.v-lc-hero-card,.v-lc-chart-card,.v-lc-chart,.v-lc-tip{background:var(--color-saas-card)}.v-lc-hero-card::before,.v-lc-hero-art::before,.v-membership .v-mem-hero-art::before,.v-membership .v-mem-hero-art::after{content:none;display:none}.v-lc-progress i{background:var(--color-primary);box-shadow:none}.v-lc-avatar-wrap>img,.v-lc-avatar-badge,.v-lc-hero-art img,.v-membership .v-mem-hero-art img,.v-mem-hero-art img,.v-mem-mini-feature img{filter:none}.v-lc-card,.v-lc-hero-card{box-shadow:var(--shadow-sm)}.v-lc-hero-card{background:var(--color-saas-card)}.v-lc-hero-card::before,.v-lc-hero-art::before{content:none;display:none}.v-lc-hero-art img{filter:none}.v-membership .v-mem-hero-art::before,.v-membership .v-mem-hero-art::after{content:none;display:none}.v-membership .v-mem-hero-art img{filter:none}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{background:var(--color-saas-card);box-shadow:var(--shadow-sm);backdrop-filter:none}.v-membership .v-mem-plan{background:var(--color-saas-card);box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan.is-featured{background:var(--color-saas-card);box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan.is-readonly{background:var(--color-saas-card);box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan.is-readonly:hover{box-shadow:var(--shadow-sm)}.v-membership .v-mem-plan-icon img{filter:none}.v-membership .v-mem-table{box-shadow:var(--shadow-sm)}.v-lc-vip-banner::before{content:none;display:none}.v-lc-vip-banner p{color:color-mix(in srgb,var(--color-bg-card) 86%,transparent)}@media (max-width:767px){.v-lc-hero-card,.v-lc-chart,.v-lc-tip{background:var(--color-saas-card)}.v-membership .v-mem-hero-art::before,.v-membership .v-mem-hero-art::after{content:none;display:none}.v-membership .v-mem-hero-art img{filter:none}}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-profile-side,.v-profile-card,.v-settings,.v-settings-pane,.v-settings-avatar,.v-settings-bg,.v-settings-bind,.v-settings-sec-item,.v-account-delete-dialog,.v-membership .v-mem-plan,.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq,.v-membership .v-mem-table,.v-membership .v-mem-table-row,.v-membership .v-mem-faq details,.v-mem-userbar,.v-mem-mini-feature,.v-lc-card,.v-lc-hero-card,.v-lc-metric,.v-lc-chart,.v-lc-chart-card,.v-lc-chart-summary div,.v-lc-rank-card,.v-lc-tip,.v-recharge-hero,.v-recharge-panel,.v-recharge-card,.v-order-panel,.v-order-card,body.verve-publish-page .v-publish-card,body.verve-publish-page .v-publish-file{box-shadow:var(--shadow-sm) !important}.v-card:hover,.v-feed-item:hover,.v-panel:hover,.v-home-side .widget:hover,.v-profile-card:hover,.v-settings-pane:hover,.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active,.v-membership .v-mem-plan.is-featured,.v-membership .v-mem-plan.is-readonly,.v-membership .v-mem-plan.is-readonly:hover,body.verve-publish-page .v-publish-file:hover{box-shadow:var(--shadow-sm) !important}.v-toast,.v-modal-dialog,.v-modal:not(.is-text) .v-modal-dialog,.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-video-detail),.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-file-detail),.v-modal:not(.is-text) .v-modal-dialog:has(.v-detail.is-audio-detail),.v-pay-dialog,.v-pay-summary,.v-pay-channel,.v-dropdown,.v-popover,.v-detail-thumbs,.v-modal:not(.is-text) .v-detail-thumbs,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumbs,.v-single-card .v-detail.is-audio-detail .v-detail-thumbs{box-shadow:var(--shadow-popover) !important}.v-feed-pagination,.v-myposts-pages{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a,.v-feed-pagination ul span,.v-myposts-pages .page-numbers{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a:hover,.v-feed-pagination .current,.v-myposts-pages .page-numbers:hover,.v-myposts-pages .page-numbers.current{box-shadow:var(--shadow-sm) !important}.v-feed-pagination .dots,.v-myposts-pages .page-numbers.dots{box-shadow:none !important}.v-btn-primary,.v-publish-btn,.v-settings-avatar-btn,.v-settings-bg-btn,.v-pay-submit,.v-order-action.is-pay,.v-recharge-avatar,.v-recharge-hero-art i,.v-lc-progress i,.v-lc-vip-banner,.v-lc-vip-banner a{box-shadow:var(--shadow-xs) !important}.v-btn-primary:hover,.v-publish-btn:hover,.v-settings-avatar-btn:hover,.v-settings-bg-btn:hover,.v-pay-submit:hover,.v-order-action.is-pay:hover,.v-lc-vip-banner a:hover{box-shadow:var(--shadow-sm) !important}.v-detail-audio-player,.v-detail-audio-art,.v-detail-audio-cover,.v-detail-audio-vinyl,.v-detail-audio-actions button,.v-detail-audio-control,.v-detail-audio-mini,.v-detail-audio-thumbs,.v-detail-audio-thumb,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb,.v-single-card .v-detail.is-audio-detail .v-detail-thumb{box-shadow:var(--shadow-sm) !important}.v-detail-audio-play{box-shadow:var(--shadow-sm) !important}.v-detail-audio-play:hover{box-shadow:var(--shadow-md) !important}.v-detail-audio-cover::after,.v-detail-audio-vinyl::after,.v-detail-audio-tonearm::before,.v-detail-audio-tonearm::after,.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::after{box-shadow:var(--shadow-sm) !important}.v-detail-audio-art::before,.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::before,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::before,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::before,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::before,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::before{box-shadow:none !important}.v-detail-audio-cover,.v-detail-audio-vinyl,.v-detail-audio-tonearm,.v-detail-audio-tonearm::after,.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl,.v-mem-mini-feature img,.v-membership .v-mem-mini-feature img,.v-membership .v-mem-hero-art img,.v-mem-hero-art img,.v-mem-plan-icon img,.v-membership .v-mem-plan-icon img,.v-lc-avatar-wrap>img,.v-lc-avatar-badge,.v-lc-hero-art img,.v-recharge-hero-art{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-detail-audio-cover,.v-detail-audio-vinyl{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-detail-audio-vinyl,.v-detail-audio-tonearm{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-toast,.v-pay-dialog{box-shadow:var(--shadow-popover) !important}.v-card,.v-feed-item,.v-panel,.v-home-side .widget{box-shadow:var(--shadow-sm) !important}.v-detail-counter,.v-detail-nav,.v-detail-author,.v-detail-more,.v-detail-act,.v-detail-comment-send,.v-modal-close,.v-modal:not(.is-text) .v-detail-thumb,.v-modal:not(.is-text) .v-detail-thumbs,.v-modal:not(.is-text) .v-detail-author,.v-modal:not(.is-text) .v-detail-nav,.v-modal:not(.is-text) .v-detail-comment-send,.v-modal:not(.is-text) .v-detail-act,.v-modal:not(.is-text) .v-card-follow,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb,.v-single-card .v-detail.is-audio-detail .v-detail-thumb{box-shadow:var(--shadow-xs) !important}.v-pay-product-icon,.v-pay-qr-stage img,.v-pay-qr-placeholder,.v-pay-phone,.v-pay-method,.v-pay-submit,.v-pay-cancel,.v-recharge-avatar,.v-recharge-hero-art i,.v-recharge-amount,.v-recharge-pay,.v-order-action,.v-order-action.is-pay,.v-mem-mini-feature img,.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature i,.v-membership .v-mem-plan-icon,.v-membership .v-mem-plan-icon img,.v-lc-avatar-wrap>img,.v-lc-avatar-badge,.v-lc-way,.v-lc-vip-banner a{box-shadow:var(--shadow-xs) !important}.v-pay-summary,.v-pay-channel,.v-recharge-hero,.v-recharge-panel,.v-recharge-card,.v-order-summary,.v-order-filter,.v-order-table-wrap,.v-order-empty,.v-lc-vip-banner{box-shadow:var(--shadow-sm) !important}.v-pay-submit:hover,.v-order-action.is-pay:hover,.v-recharge-amount:hover,.v-recharge-pay:hover{box-shadow:var(--shadow-sm) !important}.v-pay-method.is-active,.v-recharge-amount.is-active,.v-recharge-pay.is-active,.v-modal:not(.is-text) .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active{box-shadow:none !important;outline:1px solid var(--color-primary);outline-offset:0}.v-detail-slide-img,.v-detail-video{box-shadow:none !important}.v-modal:not(.is-text) .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-thumb.is-active,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-thumb.is-active,.v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active,body.verve-publish-page .v-publish-dropzone:hover,body.verve-publish-page .v-publish-dropzone:focus,body.verve-publish-page .v-publish-dropzone.is-dragover,.v-settings-field input:focus,.v-settings-field select:focus,.v-settings-field textarea:focus,.v-settings-locate input:focus,.v-recharge-amount.is-active,.v-recharge-pay.is-active{box-shadow:none !important;outline:1px solid var(--color-primary);outline-offset:0}.v-user-dropdown,.v-auth:not(.is-embed) .v-auth-card,.v-auth.is-bg:not(.is-embed) .v-auth-card,.v-login-devices-dialog,.v-myposts-select-menu,.v-rail-sort-menu,.v-feed-switch-loader,.v-detail-video-settings-panel,.v-single-card:not(:has(.v-detail.is-text)),body.verve-publish-page .v-publish-main,body.verve-publish-page .v-publish-left-card,body.verve-publish-page .v-publish-card,body.verve-publish-page .v-image-modal-panel,body.verve-publish-page .v-publish-file,.v-ck-dashboard .v-ck-card,.v-ck-dashboard .v-ck-hero,.v-ck-dashboard .v-ck-rank,.v-lc-hero,.v-lc-growth,.v-lc-reward,.v-lc-card{box-shadow:var(--shadow-sm) !important}.v-unified-loader-core,.v-welcome-level.has-icon img,.v-lc-hero-mini img,.v-lc-hero-crown>.fa-crown,body.verve-publish-page .v-image-video-play i,.v-membership .v-mem-hero-art img,.v-mem-hero-art img,.v-lc-hero-art img{filter:none !important}.v-unified-loader-core,.v-feed-switch-loader span,.v-ck-dashboard .v-ck-hero-btn,.v-ck-dashboard .v-ck-hero-btn:hover,body.verve-publish-page .v-image-video-play,body.verve-publish-page .v-image-item--video:hover .v-image-video-play,body.verve-publish-page .v-image-item--video.is-selected .v-image-video-play{box-shadow:var(--shadow-xs) !important}.v-author-name,.v-author-bio,.v-author-stat b,.v-detail-audio-headline strong,.v-detail-audio-copy span,.v-detail-audio-lyric-line,.v-detail-audio-lyric-line.is-active{text-shadow:none}.v-myposts-select-wrap.is-open .v-myposts-select-ui,.v-feed-switch-loader span,.v-level-card.is-current,.v-level-card.is-owned,.v-ck-dashboard .v-ck-calendar-day.is-today,.v-ck-dashboard .v-ck-calendar-day.is-checked{box-shadow:none !important;outline:1px solid var(--color-primary);outline-offset:0}@media (max-width:767px){body.verve-checkin-page .v-ck-dashboard .v-ck-hero,.v-ck-dashboard .v-ck-hero{min-height:0;padding:16px;border-radius:var(--radius);background-position:right -18px bottom -20px;background-size:58% auto}body.verve-checkin-page .v-ck-dashboard .v-ck-hero::before,.v-ck-dashboard .v-ck-hero::before{background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 98%,transparent) 0 42%,color-mix(in srgb,var(--color-bg-card) 84%,transparent) 72%,color-mix(in srgb,var(--color-bg-card) 46%,transparent) 100%),radial-gradient(circle at 92% 86%,color-mix(in srgb,var(--color-primary) 13%,transparent),transparent 34%)}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-copy,.v-ck-dashboard .v-ck-hero-copy{position:relative;left:auto;top:auto;width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label label" "num button" "sub sub" "note note" "rewards rewards";gap:8px 12px;align-items:center}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-streaklabel,.v-ck-dashboard .v-ck-hero-streaklabel{grid-area:label;width:max-content;min-height:28px;margin:0;padding:0 11px;border-radius:var(--radius);font-size:13px;box-shadow:none}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-streaknum,.v-ck-dashboard .v-ck-hero-streaknum{grid-area:num;margin:0;font-size:48px}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-streaknum em,.v-ck-dashboard .v-ck-hero-streaknum em{font-size:21px}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-streaksub,.v-ck-dashboard .v-ck-hero-streaksub{grid-area:sub;max-width:58%;margin:-2px 0 2px;font-size:13px;line-height:1.45}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-btn,.v-ck-dashboard .v-ck-hero-btn{grid-area:button;width:auto;height:40px;min-width:116px;padding:0 14px;border-radius:var(--radius);font-size:13px;white-space:nowrap}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-note,.v-ck-dashboard .v-ck-hero-note{grid-area:note;margin:8px 0 0;font-size:12px}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-rewards,.v-ck-dashboard .v-ck-hero-rewards{grid-area:rewards;display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:8px;margin:0}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-rewards span,.v-ck-dashboard .v-ck-hero-rewards span{height:34px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);font-size:13px;box-shadow:none}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-rewards i,.v-ck-dashboard .v-ck-hero-rewards i{width:22px;height:22px;border-radius:calc(var(--radius) * .65)}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-progress,.v-ck-dashboard .v-ck-hero-progress{position:relative;left:auto;right:auto;bottom:auto;z-index:2;width:100%;margin-top:18px;padding-right:34%;gap:7px}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-progress span,.v-ck-dashboard .v-ck-hero-progress span{flex:1 1 0;width:auto;min-width:0;height:5px}body.verve-checkin-page .v-ck-dashboard .v-ck-hero-progress em,.v-ck-dashboard .v-ck-hero-progress em{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:12px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal--side,.v-ck-dashboard .v-ck-cal--side{order:2;padding:16px;border-radius:var(--radius)}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-head,.v-ck-dashboard .v-ck-cal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}body.verve-checkin-page .v-ck-dashboard .v-ck-sec-title,.v-ck-dashboard .v-ck-cal--side .v-ck-sec-title{font-size:17px;line-height:1.25}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-legend,.v-ck-dashboard .v-ck-cal-legend{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:wrap;gap:6px;max-width:178px;margin:0;font-size:11px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-legend span,.v-ck-dashboard .v-ck-cal-legend span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}body.verve-checkin-page .v-ck-dashboard .v-ck-lg,.v-ck-dashboard .v-ck-lg{width:9px;height:9px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-monthnav,.v-ck-dashboard .v-ck-cal-monthnav{justify-content:center;gap:8px;margin:4px 0 12px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-arrow,.v-ck-dashboard .v-ck-cal-arrow{width:32px;height:32px;border-radius:var(--radius)}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-month,.v-ck-dashboard .v-ck-cal-month{min-width:116px;text-align:center;font-size:14px;font-weight:850}body.verve-checkin-page .v-ck-dashboard .v-ck-cal--side .v-ck-weekrow,body.verve-checkin-page .v-ck-dashboard .v-ck-cal--side .v-ck-days,.v-ck-dashboard .v-ck-cal--side .v-ck-weekrow,.v-ck-dashboard .v-ck-cal--side .v-ck-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;justify-items:stretch}body.verve-checkin-page .v-ck-dashboard .v-ck-weekrow,.v-ck-dashboard .v-ck-weekrow{margin-bottom:7px}body.verve-checkin-page .v-ck-dashboard .v-ck-dow,.v-ck-dashboard .v-ck-dow{text-align:center;font-size:11px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal--side .v-ck-day,.v-ck-dashboard .v-ck-cal--side .v-ck-day{width:100%;height:auto;aspect-ratio:1;border-radius:calc(var(--radius) * .75);font-size:12px;box-shadow:none}body.verve-checkin-page .v-ck-dashboard .v-ck-day.is-today,.v-ck-dashboard .v-ck-day.is-today,body.verve-checkin-page .v-ck-dashboard .v-ck-day.is-checked.is-today,.v-ck-dashboard .v-ck-day.is-checked.is-today{box-shadow:var(--shadow-sm)}body.verve-checkin-page .v-ck-dashboard .v-ck-day.is-makeup::after,.v-ck-dashboard .v-ck-day.is-makeup::after{right:-3px;top:-3px;width:14px;height:14px;font-size:8px}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-foot,.v-ck-dashboard .v-ck-cal-foot{gap:8px;margin-top:14px;padding:10px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 9%,var(--color-bg-card))}body.verve-checkin-page .v-ck-dashboard .v-ck-cal-tip,.v-ck-dashboard .v-ck-cal-tip{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:start;font-size:12px;line-height:1.45}body.verve-checkin-page .v-ck-dashboard .v-ck-fill-summary,.v-ck-dashboard .v-ck-fill-summary{gap:5px;padding:10px;border-radius:var(--radius)}body.verve-checkin-page .v-ck-dashboard .v-ck-fill-summary strong,.v-ck-dashboard .v-ck-fill-summary strong{font-size:13px}body.verve-checkin-page .v-ck-dashboard .v-ck-fill-summary p,body.verve-checkin-page .v-ck-dashboard .v-ck-fill-summary span,.v-ck-dashboard .v-ck-fill-summary p,.v-ck-dashboard .v-ck-fill-summary span{font-size:12px;line-height:1.45}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main,.v-ck-dashboard .v-ck-tasks--main{padding:16px;border-radius:var(--radius)}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-panel-head,.v-ck-dashboard .v-ck-tasks--main .v-ck-panel-head{margin-bottom:12px}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-panel-head a,.v-ck-dashboard .v-ck-tasks--main .v-ck-panel-head a{height:30px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:800}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-list,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-list{grid-template-columns:1fr;gap:8px}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task,.v-ck-dashboard .v-ck-tasks--main .v-ck-task{grid-template-columns:36px minmax(0,1fr) auto;min-height:56px;padding:9px 10px;gap:10px;border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 98%,var(--color-bg-muted)),var(--color-bg-card));border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task:active,.v-ck-dashboard .v-ck-tasks--main .v-ck-task:active{transform:scale(.985)}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task.is-done,.v-ck-dashboard .v-ck-tasks--main .v-ck-task.is-done{background:color-mix(in srgb,var(--color-bg-muted) 54%,var(--color-bg-card))}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-icon,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-icon{width:36px;height:36px;border-radius:calc(var(--radius) * .72);font-size:15px}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task strong,.v-ck-dashboard .v-ck-tasks--main .v-ck-task strong{display:grid;grid-template-columns:minmax(0,auto) max-content;align-items:baseline;justify-content:start;column-gap:7px;font-size:14px;line-height:1.2}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task em,.v-ck-dashboard .v-ck-tasks--main .v-ck-task em{font-size:12px;font-weight:850}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-state,body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-btn,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-state,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-btn{grid-column:auto;justify-self:end;min-width:58px;height:30px;padding:0 11px;border-radius:calc(var(--radius) * .72);font-size:12px;box-shadow:none}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-state,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-state{background:color-mix(in srgb,var(--color-secondary) 10%,var(--color-bg-card));color:var(--color-secondary)}body.verve-checkin-page .v-ck-dashboard .v-ck-tasks--main .v-ck-task-btn,.v-ck-dashboard .v-ck-tasks--main .v-ck-task-btn{background:var(--color-primary);color:var(--color-bg-card)}}.v-global-switch-loader{position:fixed;inset:0;z-index:998;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);backdrop-filter:blur(7px) saturate(.72);-webkit-backdrop-filter:blur(7px) saturate(.72);opacity:0;pointer-events:none;transition:opacity .22s ease}body.v-page-switching .v-global-switch-loader{opacity:1;pointer-events:auto}body.v-page-switching .v-main,body.v-page-switching .v-shell,body.v-page-switching .v-feed-posts{filter:blur(5px) saturate(.72);opacity:.28;transform:translateY(8px) scale(.992);transition:opacity .22s ease,filter .22s ease,transform .22s ease}.v-global-switch-bars,.v-feed-switch-loader{box-shadow:var(--shadow-sm) !important;outline:0 !important}.v-global-switch-bars{position:relative;display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .3125);width:58px;height:42px;border-radius:calc(var(--radius) * 1.15);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);transform:scale(.92);transition:transform .22s ease}body.v-page-switching .v-global-switch-bars{transform:scale(1)}.v-global-switch-bars::before,.v-feed-switch-loader::before{content:"";position:absolute;inset:-36px;z-index:-1;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 18%,transparent) 0%,transparent 66%);filter:blur(18px) !important}.v-global-switch-bars span,.v-feed-switch-loader span{width:5px;height:16px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 58%,#fff),var(--color-primary));box-shadow:var(--shadow-sm) !important;outline:0 !important;animation:v-feed-loader-wave .72s ease-in-out infinite}.v-global-switch-bars span:nth-child(2){animation-delay:.08s}.v-global-switch-bars span:nth-child(3){animation-delay:.16s}.v-global-switch-bars span:nth-child(4){animation-delay:.24s}.v-global-switch-bars span:nth-child(5){animation-delay:.32s}@media (max-width:1024px){.v-pay-modal{align-items:flex-end;justify-content:center;padding:0}.v-pay-modal-backdrop{background:rgba(15,23,42,.48);backdrop-filter:blur(8px)}.v-pay-dialog{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;width:100%;max-height:calc(100svh - 14px);border:0;border-radius:16px 16px 0 0;background:var(--color-bg-card);box-shadow:0 -12px 34px rgba(15,23,42,.16) !important;overflow:hidden}.v-pay-close{top:12px;right:12px;width:34px;height:34px;background:transparent;box-shadow:none !important;font-size:18px}.v-pay-back{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:4px;min-height:34px;padding:0 10px;border:0;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;font-weight:700;box-shadow:none !important}.v-pay-back[hidden],.v-pay-modal.is-pay-choose .v-pay-back{display:none}.v-pay-back i{font-size:12px}.v-pay-head{align-items:flex-start;flex-direction:column;gap:10px;padding:18px 18px 10px}.v-pay-modal.is-pay-processing .v-pay-head,.v-pay-modal.is-pay-pay .v-pay-head{padding-top:54px}.v-pay-modal.is-pay-processing .v-pay-dialog,.v-pay-modal.is-pay-pay .v-pay-dialog{background:linear-gradient(180deg,#f8fafc 0%,#fff 48%,#f6f8fb 100%)}.v-pay-modal.is-pay-processing .v-pay-head,.v-pay-modal.is-pay-pay .v-pay-head{gap:6px;padding-right:56px;padding-bottom:12px}.v-pay-modal.is-pay-processing .v-pay-head h2,.v-pay-modal.is-pay-pay .v-pay-head h2{font-size:26px;line-height:1.08;letter-spacing:0}.v-pay-modal.is-pay-processing .v-pay-head p,.v-pay-modal.is-pay-pay .v-pay-head p{margin-top:4px;color:var(--color-text-secondary)}.v-pay-modal.is-pay-processing .v-pay-secure,.v-pay-modal.is-pay-pay .v-pay-secure{margin-top:4px;background:rgba(15,23,42,.06);color:var(--color-text)}.v-pay-head h2{padding-right:42px;font-size:24px;line-height:1.15}.v-pay-head p{margin-top:6px;font-size:13px;line-height:1.45}.v-pay-secure{min-height:28px;padding:0 10px;font-size:12px;white-space:normal}.v-pay-body{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 12px 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.v-pay-modal.is-pay-choose .v-pay-channel{display:none}.v-pay-modal.is-pay-processing .v-pay-summary,.v-pay-modal.is-pay-pay .v-pay-summary{display:none}.v-pay-modal.is-pay-processing .v-pay-channel,.v-pay-modal.is-pay-pay .v-pay-channel{display:block}.v-pay-modal.is-pay-processing .v-pay-methods,.v-pay-modal.is-pay-pay .v-pay-methods{display:none}.v-pay-modal.is-pay-processing .v-pay-footer,.v-pay-modal.is-pay-pay .v-pay-footer{display:none}.v-pay-summary,.v-pay-channel{border-radius:var(--radius);box-shadow:none !important}.v-pay-modal.is-pay-processing .v-pay-body,.v-pay-modal.is-pay-pay .v-pay-body{align-content:start;padding:0 14px 18px;overflow-y:visible}.v-pay-summary{padding:14px}.v-pay-product{gap:10px;margin-bottom:12px}.v-pay-product-icon{width:48px;height:48px;font-size:20px;box-shadow:none !important}.v-pay-product strong{font-size:19px}.v-pay-lines{gap:8px;padding-bottom:12px}.v-pay-lines div,.v-pay-amount{font-size:13px}.v-pay-amount{padding:14px 0 10px}.v-pay-amount strong{font-size:18px}.v-pay-amount em{font-size:46px}.v-pay-tags{gap:6px;margin-bottom:10px}.v-pay-tags span{min-height:26px;padding:0 9px;font-size:11px}.v-pay-countdown{min-height:40px;font-size:13px}.v-pay-channel{padding:14px}.v-pay-modal.is-pay-processing .v-pay-channel,.v-pay-modal.is-pay-pay .v-pay-channel{position:relative;border:0;background:#fff;border-radius:22px;padding:20px 18px 18px;box-shadow:0 10px 28px rgba(15,23,42,.08) !important}.v-pay-channel h3{margin-bottom:12px;font-size:18px}.v-pay-modal.is-pay-processing .v-pay-channel h3,.v-pay-modal.is-pay-pay .v-pay-channel h3{display:flex;justify-content:center;margin:0 0 14px;color:var(--color-text);font-size:17px;line-height:1.25}.v-pay-modal.is-pay-processing .v-pay-channel h3 span,.v-pay-modal.is-pay-pay .v-pay-channel h3 span{display:none}.v-pay-qr-stage{min-height:170px}.v-pay-modal.is-pay-processing .v-pay-qr-stage,.v-pay-modal.is-pay-pay .v-pay-qr-stage{min-height:214px;display:flex;align-items:center;justify-content:center;border-radius:20px;background:linear-gradient(180deg,#fff 0%,#f8fafc 100%);border:1px solid rgba(15,23,42,.08)}.v-pay-qr-stage img,.v-pay-qr-placeholder{width:164px;height:164px;padding:8px;border-radius:var(--radius);box-shadow:none !important}.v-pay-modal.is-pay-processing .v-pay-qr-stage img,.v-pay-modal.is-pay-pay .v-pay-qr-stage img,.v-pay-modal.is-pay-processing .v-pay-qr-placeholder,.v-pay-modal.is-pay-pay .v-pay-qr-placeholder{width:188px;height:188px;padding:10px;border:0;border-radius:18px;background:#fff}.v-pay-qr-placeholder{font-size:40px}.v-pay-phone{display:none}.v-pay-channel p{margin:10px 0 8px;font-size:12px}.v-pay-modal.is-pay-processing .v-pay-channel p,.v-pay-modal.is-pay-pay .v-pay-channel p{margin:14px 0 0;color:var(--color-text-secondary);font-size:13px;text-align:center}.v-pay-dots{gap:6px}.v-pay-modal.is-pay-processing .v-pay-dots,.v-pay-modal.is-pay-pay .v-pay-dots{display:none}.v-pay-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px 8px;border-top:1px solid var(--color-border);background:var(--color-bg-card)}.v-pay-method{min-height:44px;gap:6px;border-radius:var(--radius);font-size:13px;box-shadow:none !important}.v-pay-method i{font-size:18px}.v-pay-method.is-active::after{width:28px;height:24px;font-size:11px}.v-pay-footer{position:sticky;bottom:0;align-items:stretch;flex-direction:column;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);border-top:1px solid var(--color-border)}.v-pay-agree{font-size:12px;line-height:1.45}.v-pay-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:8px}.v-pay-cancel,.v-pay-submit{width:100%;min-width:0;min-height:44px;border-radius:var(--radius);font-size:14px;box-shadow:none !important}.v-pay-message{left:12px;right:12px;bottom:calc(78px + env(safe-area-inset-bottom))}.v-pay-modal.is-pay-processing .v-pay-message,.v-pay-modal.is-pay-pay .v-pay-message{position:static;margin:0 14px calc(14px + env(safe-area-inset-bottom));border-radius:999px;background:rgba(15,23,42,.06);color:var(--color-text);text-align:center;box-shadow:none !important}}@media (min-width:1024px) and (max-width:1279px){.v-shell:has(.v-rail--feed){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding-inline:var(--spacing)}.v-shell:has(.v-rail--feed) .v-main{width:100%;min-width:0}.v-rail--feed{display:block;position:sticky;top:64px;z-index:30;width:100%;height:auto;margin-top:10px;padding:8px;overflow-x:auto;overflow-y:visible;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .9);background:var(--color-saas-card);box-shadow:var(--shadow-sm);scrollbar-width:none}.v-rail--feed::-webkit-scrollbar{display:none}.v-rail--feed .v-rail-nav{flex-direction:row;align-items:center;gap:8px;min-width:max-content}.v-rail--feed .v-rail-item,.v-rail--feed .v-rail-sort-toggle{flex:0 0 auto;flex-direction:row;justify-content:center;min-width:76px;min-height:40px;gap:6px;padding:0 10px;border-radius:calc(var(--radius) * .75);text-align:center}.v-rail--feed .v-rail-icon{width:24px;height:24px;font-size:14px}.v-rail--feed .v-rail-item.is-active .v-rail-icon{width:24px;height:24px;border-radius:999px;box-shadow:none}.v-rail--feed .v-rail-item.is-active::before{display:none}.v-rail--feed .v-rail-label{font-size:12px;line-height:1;white-space:nowrap}.v-rail--feed .v-rail-sort-wrap{flex:0 0 auto;position:relative}.v-rail--feed .v-rail-sort-menu{left:auto;top:calc(100% + 8px);right:0;transform:translateY(-4px);transform-origin:top right}.v-rail--feed .v-rail-sort-wrap.is-open .v-rail-sort-menu{transform:translateY(0)}}.v-footer{margin-top:calc(var(--spacing) * .5);padding:0 var(--spacing) calc(var(--spacing) * .75)}.v-footer-shell{border-radius:var(--radius);box-shadow:var(--shadow-sm)}.v-footer-bottom{border-top:0}.v-footer-bottom-left{width:100%}.v-footer-copyright{margin-right:auto}.v-footer-beian,.v-footer-extra{text-align:right}@media (max-width:767px){.v-footer{padding:0 calc(var(--spacing) * .75) calc(var(--spacing) * .75)}.v-footer-shell{border-radius:calc(var(--radius) * .9)}.v-footer-bottom{flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing) * .4);padding:calc(var(--spacing) * .75) calc(var(--spacing) * .85);text-align:center;line-height:1.6}.v-footer-bottom-left{width:100%;min-width:0;flex-wrap:wrap;justify-content:center;text-align:center;gap:calc(var(--spacing) * .3) calc(var(--spacing) * .7)}.v-footer-copyright,.v-footer-beian,.v-footer-extra{max-width:100%;margin-right:0;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;text-align:center}.v-footer-credit{width:100%;text-align:center}}@media (max-width:767px){body.single:has(.v-detail.is-file-detail) .v-main,body.single:has(.v-detail.is-file-detail) .v-single,body.single:has(.v-detail.is-file-detail) .v-single-card{width:100% !important;min-height:100svh !important;margin:0 !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;overflow:visible !important}body.single .v-single-card .v-detail.is-file-detail{display:flex !important;flex-direction:column !important;width:100% !important;height:auto !important;min-height:0 !important;background:#fff !important;overflow:visible !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-gallery{order:1 !important;position:relative !important;display:block !important;width:100% !important;height:430px !important;min-height:0 !important;border:0 !important;background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.95),rgba(255,255,255,.45) 24%,transparent 42%),linear-gradient(180deg,#f7f9fd 0%,#eef2f8 100%) !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-stage,body.single .v-single-card .v-detail.is-file-detail .v-detail-slide{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:100% !important;min-height:0 !important;padding:0 !important;aspect-ratio:auto !important;background:transparent !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-slide:not(.is-active){display:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview{position:absolute !important;inset:0 !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;width:100% !important;height:100% !important;padding:14px 18px 132px !important;background:transparent !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-topbar{display:flex !important;align-items:center !important;gap:7px !important;min-height:38px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-pill,body.single .v-single-card .v-detail.is-file-detail .v-detail-file-count{min-height:36px !important;padding:0 10px !important;border:1px solid #dce3ee !important;border-radius:8px !important;background:rgba(255,255,255,.88) !important;color:#52627a !important;font-size:13px !important;font-weight:850 !important;box-shadow:0 6px 18px rgba(15,23,42,.06) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-count{background:#fff !important;color:#111827 !important;font-size:15px !important;font-weight:950 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center{align-self:stretch !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:0 !important;padding:0 !important;text-align:center !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon{width:86px !important;height:96px !important;margin:0 0 14px !important;border-radius:12px !important;background:#fff !important;box-shadow:0 16px 34px rgba(15,23,42,.08) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon::before{width:30px !important;height:30px !important;border-bottom-left-radius:9px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon::after{left:17px !important;right:17px !important;bottom:37px !important;height:3px !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon i{margin-top:-14px !important;font-size:30px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon b{min-width:48px !important;min-height:25px !important;bottom:9px !important;border-radius:8px !important;background:#000 !important;border-color:#000 !important;color:#fff !important;font-size:13px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center strong{max-width:92% !important;color:#172033 !important;font-size:24px !important;line-height:1.22 !important;font-weight:950 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center em{margin-top:12px !important;color:#63718a !important;font-size:14px !important;font-weight:850 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center p{max-width:88% !important;margin-top:14px !important;color:#52627a !important;font-size:13px !important;font-weight:750 !important;line-height:1.5 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-meta{gap:7px !important;margin-top:18px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-meta span{min-height:32px !important;padding:0 9px !important;border:0 !important;border-radius:999px !important;background:#fff !important;color:#52627a !important;font-size:13px !important;box-shadow:0 6px 17px rgba(15,23,42,.09) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumbs{position:absolute !important;left:50% !important;right:auto !important;bottom:26px !important;z-index:8 !important;display:flex !important;justify-content:center !important;gap:8px !important;width:auto !important;max-width:calc(100% - 126px) !important;min-width:0 !important;padding:8px !important;border-radius:12px !important;background:rgba(255,255,255,.78) !important;box-shadow:0 12px 30px rgba(15,23,42,.10) !important;backdrop-filter:blur(10px) !important;overflow-x:auto !important;transform:translateX(-50%) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb{width:64px !important;height:92px !important;padding:6px !important;border-radius:9px !important;background:rgba(255,255,255,.92) !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active{box-shadow:var(--shadow-sm) !important;transform:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb i{width:42px !important;height:46px !important;border-radius:7px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb-page{height:24px !important;border-radius:8px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb.is-active .v-detail-thumb-page{background:#000 !important;color:#fff !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-nav{top:auto !important;bottom:34px !important;z-index:9 !important;width:40px !important;height:40px !important;border:0 !important;border-radius:10px !important;background:rgba(100,112,130,.72) !important;color:#fff !important;box-shadow:0 8px 18px rgba(15,23,42,.10) !important;transform:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-prev{left:16px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-next{right:16px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-side{order:2 !important;display:flex !important;flex-direction:column !important;width:100% !important;min-height:0 !important;border:0 !important;background:#fff !important;overflow:visible !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-author{order:1 !important;grid-template-columns:42px minmax(0,1fr) auto !important;padding:14px 18px 9px !important;border-bottom:0 !important;background:#fff !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-body{order:2 !important;padding:0 18px 16px !important;border-bottom:1px solid #eef0f4 !important;background:#fff !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-title{margin:0 0 8px !important;color:#172033 !important;font-size:19px !important;line-height:1.32 !important;font-weight:950 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-content{color:#111827 !important;font-size:15px !important;font-weight:750 !important;line-height:1.65 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-actions{order:3 !important;position:static !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:0 !important;padding:8px 10px !important;border-top:0 !important;border-bottom:1px solid #eef0f4 !important;background:#fff !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-act{min-height:38px !important;border-radius:999px !important;color:#52627a !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-file-detail .v-detail-comments{order:4 !important;position:static !important;left:auto !important;right:auto !important;bottom:auto !important;z-index:auto !important;width:100% !important;min-height:236px !important;max-height:none !important;margin:0 !important;padding:0 18px calc(96px + env(safe-area-inset-bottom,0px)) !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;overflow:visible !important;transform:none !important;transition:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments::before{display:none !important;content:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-head{position:static !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;min-height:44px !important;padding:14px 0 8px !important;background:#fff !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-close{display:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-related-tab{display:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-title{color:#172033 !important;font-size:15px !important;font-weight:950 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-title::after{display:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-sort{display:inline-flex !important;gap:10px !important;margin:0 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comment-form{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:80 !important;display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 !important;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px)) !important;border:0 !important;border-top:1px solid rgba(15,23,42,.08) !important;border-radius:0 !important;background:#fff !important;box-shadow:0 -10px 26px rgba(15,23,42,.08) !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comment-input{width:100% !important;height:38px !important;min-width:0 !important;padding:0 13px !important;border:1px solid #e7ebf2 !important;border-radius:12px !important;background:#fff !important;color:#20232a !important;font-size:14px !important;box-shadow:none !important;outline:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comment-input::placeholder{color:#9aa4b2 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comment-send{width:52px !important;height:38px !important;flex:0 0 52px !important;padding:0 !important;border:0 !important;border-radius:12px !important;background:#000 !important;color:#fff !important;font-size:14px !important;font-weight:800 !important;box-shadow:none !important}}.v-single-topbar{display:none}@media (max-width:767px){body.single{overflow-x:hidden;overflow-y:auto}body.single .v-app{width:100%;height:auto;min-height:100svh;overflow:visible}body.single .v-topbar,body.single .v-rail,body.single .v-mobile-overlay{display:none}body.single .v-shell{display:block;width:100%;min-height:0;margin:0;padding:0}body.single .v-main{width:100%;max-width:none;margin:0;padding:0}.v-single{position:static;inset:auto;z-index:auto;display:block;width:100%;max-width:none;margin:0;padding:0;background:var(--color-bg-card)}.v-single-card,.v-single-card:not(:has(.v-detail.is-text)),.v-single-card:has(.v-detail.is-video-detail),.v-single-card:has(.v-detail.is-audio-detail),.v-single-card:has(.v-detail.is-file-detail){width:100%;height:auto;min-height:100svh;margin:0;border:0;border-radius:0;background:var(--color-bg-card);box-shadow:none;overflow:visible}.v-single-topbar{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;height:calc(62px + env(safe-area-inset-top));padding:calc(env(safe-area-inset-top) + 8px) 12px 8px;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),color-mix(in srgb,var(--color-text) 46%,transparent);box-shadow:0 12px 30px rgba(0,0,0,.14);backdrop-filter:blur(20px) saturate(1.18)}.v-single-topbar-back{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:15px;font-weight:850;box-shadow:var(--shadow-sm)}.v-single-topbar-title{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;overflow:hidden;text-align:left}.v-single-topbar-title strong,.v-single-topbar-title span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-single-topbar-title strong{color:#fff;font-size:15px;font-weight:950;line-height:1.15}.v-single-topbar-title span{color:rgba(255,255,255,.68);font-size:11px;font-weight:750;line-height:1.1}.v-single-topbar-author{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;padding:3px;border-radius:999px;background:rgba(255,255,255,.12);box-shadow:var(--shadow-sm)}.v-single-topbar-author.is-current-author{padding:0;background:transparent;box-shadow:none}.v-single-topbar-follow,.v-single-topbar-author-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:50px !important;height:28px !important;padding:0 12px !important;border:0 !important;border-radius:999px !important;background:#fff !important;color:var(--color-primary) !important;font-size:13px !important;font-weight:900 !important;line-height:28px !important;white-space:nowrap !important;box-shadow:0 8px 18px rgba(0,0,0,.16) !important}.v-single-topbar-author-badge{color:color-mix(in srgb,var(--color-text) 74%,var(--color-primary)) !important}.v-single-topbar-avatar{display:inline-flex;flex:0 0 auto;width:36px;height:36px;border-radius:50%;overflow:hidden;box-shadow:var(--shadow-sm)}.v-single-topbar-author.is-current-author .v-single-topbar-avatar{width:38px;height:38px;box-shadow:var(--shadow-sm)}.v-single-topbar-avatar img{display:block;width:100%;height:100%;object-fit:cover}.v-single-card>.v-single-back{display:none}.v-single-card .v-detail,.v-single-card:not(:has(.v-detail.is-text)) .v-detail,.v-single-card:not(:has(.v-detail.is-text)) .v-detail:not(.is-text),.v-single-card .v-detail.is-video-detail,.v-single-card .v-detail.is-audio-detail,.v-single-card .v-detail.is-file-detail{display:flex;flex-direction:column;height:auto;min-height:0;overflow:visible;background:var(--color-bg-card)}.v-single-card .v-detail-gallery,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-gallery,.v-single-card .v-detail.is-video-detail .v-detail-gallery,.v-single-card .v-detail.is-audio-detail .v-detail-gallery,.v-single-card .v-detail.is-file-detail .v-detail-gallery{order:1;width:100%;max-width:none;min-height:0;border:0;background:var(--color-bg)}.v-single-card .v-detail-stage,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-stage,.v-single-card .v-detail.is-video-detail .v-detail-stage,.v-single-card .v-detail.is-audio-detail .v-detail-stage,.v-single-card .v-detail.is-file-detail .v-detail-stage{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;background:var(--color-bg)}.v-single-card .v-detail.is-video-detail .v-detail-stage{aspect-ratio:9 / 16;max-height:calc(100svh - 50px - env(safe-area-inset-top))}.v-single-card .v-detail.is-audio-detail .v-detail-stage{aspect-ratio:auto;min-height:560px;background:#0f1117}.v-single-card .v-detail-slide-img,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-slide-img{max-width:100%;max-height:100%;box-shadow:none}.v-single-card .v-detail-video,.v-single-card .v-detail.is-video-detail .v-detail-video{width:100%;height:100%;object-fit:contain}.v-single-card .v-detail-side,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-side,.v-single-card .v-detail.is-video-detail .v-detail-side,.v-single-card .v-detail.is-audio-detail .v-detail-side,.v-single-card .v-detail.is-file-detail .v-detail-side{order:2;display:flex;flex-direction:column;width:100%;min-height:0;border:0;background:var(--color-bg-card)}.v-single-card .v-detail-author,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-author,.v-single-card .v-detail.is-video-detail .v-detail-author,.v-single-card .v-detail.is-audio-detail .v-detail-author,.v-single-card .v-detail.is-file-detail .v-detail-author{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;padding:14px 14px 10px;border-bottom:0;background:var(--color-bg-card)}.v-single-card .v-detail-avatar,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-avatar{width:42px;height:42px}.v-single-card .v-detail-more{display:none}.v-single-card .v-card-follow{min-height:32px;padding:0 13px;border-radius:999px;font-size:13px}.v-single-card .v-detail-body,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-body,.v-single-card .v-detail.is-video-detail .v-detail-body,.v-single-card .v-detail.is-audio-detail .v-detail-body,.v-single-card .v-detail.is-file-detail .v-detail-body{padding:0 14px 14px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);overflow:visible}.v-single-card .v-detail-title,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-title,.v-single-card .v-detail.is-video-detail .v-detail-title,.v-single-card .v-detail.is-audio-detail .v-detail-title,.v-single-card .v-detail.is-file-detail .v-detail-title{margin:2px 0 8px;font-size:19px;line-height:1.35;font-weight:850}.v-single-card .v-detail-content,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-content,.v-single-card .v-detail.is-video-detail .v-detail-content,.v-single-card .v-detail.is-audio-detail .v-detail-content,.v-single-card .v-detail.is-file-detail .v-detail-content{font-size:15px;line-height:1.72;color:var(--color-text)}.v-single-card .v-detail-actions,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions,.v-single-card .v-detail.is-video-detail .v-detail-actions,.v-single-card .v-detail.is-audio-detail .v-detail-actions,.v-single-card .v-detail.is-file-detail .v-detail-actions{position:sticky;bottom:0;z-index:12;justify-content:space-around;gap:4px;padding:9px 10px calc(9px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-bottom:0;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);backdrop-filter:blur(16px)}.v-single-card .v-detail-act,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-act{min-width:0;min-height:38px;padding:0 9px;border-radius:999px;font-size:13px}.v-single-card .v-detail-comments,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments,.v-single-card .v-detail.is-video-detail .v-detail-comments,.v-single-card .v-detail.is-audio-detail .v-detail-comments,.v-single-card .v-detail.is-file-detail .v-detail-comments{min-height:220px;padding:0 14px 82px;overflow:visible}.v-single-card .v-detail-comments-head,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-head,.v-single-card .v-detail.is-video-detail .v-detail-comments-head,.v-single-card .v-detail.is-audio-detail .v-detail-comments-head,.v-single-card .v-detail.is-file-detail .v-detail-comments-head{position:static;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0 10px;border-bottom:0;background:transparent}.v-single-card .v-detail-related-tab,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-tab{display:none}.v-single-card .v-detail-comments-title::after,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-title::after{display:none}.v-single-card .v-detail-comments-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-sort{display:inline-flex;gap:12px;margin:0}.v-single-card .v-detail-comment-form,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comment-form,.v-single-card .v-detail.is-video-detail .v-detail-comment-form,.v-single-card .v-detail.is-audio-detail .v-detail-comment-form,.v-single-card .v-detail.is-file-detail .v-detail-comment-form{position:static;padding:0 0 14px;border-top:0;background:transparent;backdrop-filter:none}}.v-detail-comments-close{display:none}@media (max-width:1024px){body.single .v-single-card .v-detail.is-audio-detail{position:relative;min-height:100svh;padding-bottom:calc(92px + env(safe-area-inset-bottom));background:radial-gradient(circle at 22% 12%,rgba(255,118,145,.14),transparent 28%),radial-gradient(circle at 78% 20%,rgba(255,200,210,.22),transparent 34%),linear-gradient(180deg,#fff8fa 0%,#ffffff 52%,#fff 100%);color:#20232a}body.single .v-single-card .v-detail.is-audio-detail .v-detail-gallery{background:transparent}body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage{height:auto;min-height:calc(100svh - 50px);aspect-ratio:auto;padding:26px 0 0;background:transparent;overflow:visible}body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage::after,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-bg,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-top-actions,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-actions,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-meta,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-tabs,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-visualizer,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-secondary,body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs,body.single .v-single-card .v-detail.is-audio-detail .v-detail-counter,body.single .v-single-card .v-detail.is-audio-detail .v-detail-nav,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-collapse{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide{position:absolute;inset:0;display:none;width:100%;min-height:calc(100svh - 50px);padding:0 20px 34px;opacity:0;visibility:hidden;transform:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide.is-active{position:relative;inset:auto;display:block;opacity:1;visibility:visible}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player{position:relative;display:flex;flex-direction:column;min-height:calc(100svh - 76px);padding:0;background:transparent;color:#20232a}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{display:flex;flex-direction:column;align-items:stretch;gap:28px;margin:0;padding:0}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-tonearm{display:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-copy{display:grid;grid-template-columns:minmax(0,1fr) 64px;column-gap:16px;align-items:start;margin:0;padding:0;color:#20232a}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline{grid-column:1;margin:0}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline strong{display:block;color:#20232a;font-size:34px;font-weight:900;line-height:1.08;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyrics{grid-column:1;display:flex;flex-direction:column;gap:10px;height:150px;margin-top:18px;overflow:hidden;color:#9ca1ad;font-size:22px;font-weight:650;line-height:1.35}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyric-line{display:block;color:#9ca1ad;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyric-line.is-active{color:#20232a;font-size:23px;font-weight:900;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-progress-side-actions{grid-column:2;grid-row:1 / span 2}body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions{position:fixed;right:22px;top:438px;bottom:auto;z-index:22;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:54px;height:auto;gap:20px;padding:0;border:0;background:transparent;backdrop-filter:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:54px;min-height:58px;padding:0;border-radius:0;background:transparent;color:#252932;font-size:13px;font-weight:700}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act i{font-size:30px;line-height:1}body.single .v-single-card .v-detail.is-audio-detail .v-detail-like.is-active{color:var(--color-primary)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:10px;margin:auto 0 24px;padding:0;color:#9ca1ad}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-meter{grid-column:2;grid-row:1;width:100%;height:4px;border:0;border-radius:999px;background:#eceef2}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress{grid-column:2;grid-row:1;width:100%;height:18px;margin:0;accent-color:var(--color-primary)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-current,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-total{color:#9ca1ad;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-current{grid-column:1}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-total{grid-column:3;text-align:right}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-time-bubble{display:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-track{display:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:10px;width:100%;margin:0 0 22px;padding:0}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-control,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-play{display:inline-flex;align-items:center;justify-content:center;justify-self:center;border:0;background:transparent;color:#20232a;box-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-control{width:46px;height:46px;font-size:25px}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-play{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:#fff;font-size:28px;box-shadow:var(--shadow-sm)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls:not(:has(.v-detail-audio-control)){display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;justify-content:center !important;width:min(100%,420px) !important;margin:0 auto 22px !important;gap:0 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls:not(:has(.v-detail-audio-control)) .v-detail-audio-play{justify-self:center !important;margin:0 auto !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls:not(:has(.v-detail-audio-control)) + .v-detail-audio-secondary,body.single .v-single-card .v-detail.is-audio-detail:has(.v-detail-audio-controls:not(:has(.v-detail-audio-control))) .v-detail-audio-secondary{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{width:min(100%,420px) !important;margin-left:auto !important;margin-right:auto !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-side{margin-top:-20px;padding:0 20px 18px;background:transparent}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author{margin-top:-8px;padding:0;background:transparent}body.single .v-single-card .v-detail.is-audio-detail .v-detail-avatar,body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-actions{display:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-meta{display:block}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-name{color:#20232a;font-size:14px;font-weight:800}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-sub{display:block;margin-top:2px;color:#9ca1ad;font-size:12px}body.single .v-single-card .v-detail.is-audio-detail .v-detail-body{padding:10px 0 0;border:0;background:transparent}body.single .v-single-card .v-detail.is-audio-detail .v-detail-title{margin:0 0 8px;color:#20232a;font-size:18px;font-weight:900;line-height:1.35}body.single .v-single-card .v-detail.is-audio-detail .v-detail-content{color:#20232a;font-size:14px;font-weight:700;line-height:1.55}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;flex-direction:column;height:min(50svh,430px);max-height:min(50svh,430px);min-height:min(42svh,340px);padding:0 16px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;background:#fff;box-shadow:0 -18px 50px rgba(24,25,31,.22);overflow:hidden;transform:translateY(calc(100% + 18px));transition:transform .28s cubic-bezier(.2,.8,.2,1)}body.single .v-single-card .v-detail.is-audio-detail.is-comments-drawer-open .v-detail-comments{transform:translateY(0)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments:target{transform:translateY(0)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments::before{content:"";align-self:center;width:42px;height:4px;margin:10px 0 6px;border-radius:999px;background:#dfe2e8}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-head{position:absolute !important;top:12px !important;right:10px !important;z-index:4 !important;display:block !important;align-items:center;gap:10px;padding:0;border:0;background:transparent}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-title{display:none !important;color:#20232a;font-size:16px;font-weight:900}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-close{display:inline-flex !important;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:var(--radius);background:#f5f6f8;color:#20232a;font-size:12px}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-sort{display:inline-flex;gap:10px;margin:0}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-list{flex:1 1 auto;min-height:0;overflow-y:auto}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-form{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:12px 0 0;background:#fff}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-input,body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-login{min-height:44px;border:1px solid #dfe2e8;border-radius:10px;background:#f5f6f8}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-send{min-height:44px;border-radius:10px}body.single .v-single-card .v-detail.is-audio-detail,body.single .v-single-card .v-detail.is-audio-detail .v-detail-gallery,body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage,body.single .v-single-card .v-detail.is-audio-detail .v-detail-slides,body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player{background:transparent !important;box-shadow:none !important;filter:none !important}body.single .v-single-card .v-detail.is-audio-detail{min-height:100svh;background:radial-gradient(circle at 24% 8%,rgba(255,116,146,.13),transparent 30%),radial-gradient(circle at 82% 18%,rgba(255,204,214,.22),transparent 34%),linear-gradient(180deg,#fff8fa 0%,#ffffff 46%,#ffffff 100%) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage{padding-top:22px !important;overflow:visible !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player::before,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player::after{content:none !important;display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{gap:32px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline strong{color:#161a22 !important;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyrics{color:#9ca1ad !important;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions{top:430px !important;right:20px !important;color:#161a22 !important;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act,body.single .v-single-card .v-detail.is-audio-detail .v-detail-act i,body.single .v-single-card .v-detail.is-audio-detail .v-detail-act span{color:inherit;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{margin-bottom:22px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls{margin-bottom:18px !important}body.single .v-single-card .v-detail.is-audio-detail{--v-mobile-audio-action-rail:72px;min-height:calc(100svh - 50px) !important;height:calc(100svh - 50px) !important;overflow:hidden !important;background:#111722 !important;color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail::before{content:"";position:fixed;inset:0;z-index:0;background:linear-gradient(180deg,rgba(10,14,22,.18) 0%,rgba(10,14,22,.58) 48%,rgba(10,14,22,.94) 100%),radial-gradient(circle at 32% 12%,rgba(255,116,146,.26),transparent 34%);pointer-events:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-bg{position:fixed !important;inset:-36px !important;z-index:0 !important;display:block !important;width:calc(100% + 72px) !important;height:calc(100% + 72px) !important;object-fit:cover !important;opacity:.72 !important;filter:blur(34px) brightness(.56) saturate(1.18) !important;transform:scale(1.05) !important;pointer-events:none !important}body.single .v-single-topbar{z-index:30;border-bottom-color:rgba(255,255,255,.08);background:rgba(12,16,24,.34);color:#fff;backdrop-filter:blur(18px)}body.single .v-single-topbar-back,body.single .v-single-topbar-home,body.single .v-single-topbar-title{color:#fff}body.single .v-single-card .v-detail.is-audio-detail .v-detail-gallery,body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage,body.single .v-single-card .v-detail.is-audio-detail .v-detail-slides,body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player,body.single .v-single-card .v-detail.is-audio-detail .v-detail-side{position:relative;z-index:1}body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage{min-height:calc(100svh - 50px) !important;padding-top:0 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide.is-active{min-height:calc(100svh - 50px) !important;padding:0 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player{display:block !important;width:100% !important;min-height:calc(100svh - 50px) !important;padding-bottom:86px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{display:grid !important;grid-template-columns:minmax(0,calc(100vw - var(--v-mobile-audio-action-rail) - 34px)) var(--v-mobile-audio-action-rail);grid-row:1 !important;gap:0 !important;align-items:start !important;align-self:start !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-art{margin-left:auto !important;margin-right:auto !important;transform:translateX(16px) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-copy{grid-column:1;display:block !important;width:min(312px,calc(100vw - 84px)) !important;min-width:0;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;padding-right:0 !important;text-align:left !important;color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline strong{color:#fff !important;font-size:clamp(26px,7.2vw,34px) !important;line-height:1.12 !important;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyrics{display:flex !important;height:clamp(300px,42svh,360px) !important;margin-top:12px !important;padding-right:0;text-align:left !important;overflow-y:auto !important;color:rgba(255,255,255,.58) !important;font-size:clamp(17px,4.8vw,21px) !important;line-height:1.42 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyric-line{color:rgba(255,255,255,.58) !important;display:block !important;height:auto !important;min-height:1.42em !important;line-height:1.42 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyric-line.is-active{color:#fff !important;font-size:clamp(18px,5vw,22px) !important;min-height:1.42em !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions{position:fixed !important;top:430px !important;right:12px !important;z-index:25 !important;width:54px !important;gap:14px !important;color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-actions{opacity:0 !important;pointer-events:none !important;transform:translateX(18px) !important;transition:opacity .18s ease,transform .18s ease !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act{width:54px !important;min-height:52px !important;color:rgba(255,255,255,.92) !important;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act i{font-size:27px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act span{color:rgba(255,255,255,.82) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions{top:412px !important;right:14px !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;width:42px !important;padding:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act{position:relative !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;width:42px !important;min-height:44px !important;padding:0 !important;border:0 !important;background:transparent !important;color:#fff !important;text-shadow:none;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:30px !important;border-radius:50% !important;background:transparent !important;color:#fff !important;font-size:24px !important;line-height:1 !important;box-shadow:none !important;filter:drop-shadow(0 3px 10px rgba(0,0,0,.44)) !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-act span{display:block !important;min-width:0 !important;height:auto !important;padding:0 !important;border-radius:0 !important;background:transparent !important;color:rgba(255,255,255,.92) !important;font-size:11px !important;font-weight:800 !important;line-height:1 !important;text-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-like.is-active i,body.single .v-single-card .v-detail.is-audio-detail .v-detail-fav.is-active i{background:transparent !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-like.is-active i{color:#ff496c !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-fav.is-active i{color:#ffd166 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-share span{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-share{min-height:36px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{position:absolute !important;left:24px !important;right:24px !important;bottom:120px !important;z-index:2;display:block !important;height:18px !important;width:auto !important;margin:0 !important;padding:0 !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-meter{position:absolute !important;left:0 !important;right:0 !important;top:7px !important;width:auto !important;height:2px !important;background:color-mix(in srgb,var(--color-bg-card) 12%,transparent) !important;transform:none !important;box-shadow:none}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-meter::-webkit-progress-bar{background:color-mix(in srgb,var(--color-bg-card) 12%,transparent) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-meter::-webkit-progress-value{background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-card) 82%,transparent),color-mix(in srgb,var(--color-primary) 82%,transparent)) !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-meter::-moz-progress-bar{background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-card) 82%,transparent),color-mix(in srgb,var(--color-primary) 82%,transparent)) !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress{position:absolute !important;left:0 !important;right:0 !important;top:0 !important;width:auto !important;height:18px !important;border:0 !important;outline:0 !important;background:transparent !important;accent-color:var(--color-primary) !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress:focus,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress:focus-visible,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress:active{outline:0 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress::-webkit-slider-runnable-track{height:18px !important;background:transparent !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress::-webkit-slider-thumb{width:9px !important;height:9px !important;margin-top:4.5px !important;border:2px solid color-mix(in srgb,var(--color-bg-card) 94%,transparent) !important;background:var(--color-primary-soft) !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress::-moz-range-track{height:18px !important;background:transparent !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress::-moz-range-thumb{width:9px !important;height:9px !important;border:2px solid color-mix(in srgb,var(--color-bg-card) 94%,transparent) !important;background:var(--color-primary-soft) !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress::-moz-focus-outer{border:0 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-current,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-total{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls{position:absolute !important;left:18px !important;right:18px !important;bottom:20px !important;z-index:2;align-items:end !important;height:58px !important;width:auto !important;margin:0 !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-control{width:44px !important;height:40px !important;font-size:22px !important;color:#fff !important;background:rgba(255,255,255,.12) !important;border-radius:50% !important;box-shadow:0 10px 24px rgba(0,0,0,.18) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-play{width:58px !important;height:58px !important;font-size:24px !important;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover)) !important;color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:70 !important;display:flex !important;flex-direction:column !important;gap:8px !important;width:100% !important;max-height:min(56svh,460px) !important;padding:36px 16px calc(18px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:22px 22px 0 0 !important;background:rgba(18,22,30,.96) !important;box-shadow:0 -18px 48px rgba(0,0,0,.34) !important;backdrop-filter:blur(18px) !important;overflow-x:hidden !important;overflow-y:auto !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .28s cubic-bezier(.2,.8,.2,1) !important}body.single .v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs{transform:translateY(0) !important}body.single .v-content.v-single .v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs,body.single .v-single-card .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-stage>.v-detail-thumbs{transform:translateY(0) !important;pointer-events:auto !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs::before{content:"";position:absolute;left:50%;top:10px;width:42px;height:4px;border-radius:999px;background:rgba(255,255,255,.26);transform:translateX(-50%)}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs-title{position:static !important;display:block !important;padding-right:42px !important;margin:0 0 4px !important;color:rgba(255,255,255,.86) !important;font-size:15px !important;font-weight:900 !important;line-height:1.2 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs-close{position:absolute !important;top:22px !important;right:14px !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.12) !important;color:rgba(255,255,255,.9) !important;font-size:15px !important;line-height:1 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumbs-close:active{background:color-mix(in srgb,var(--color-primary) 28%,rgba(255,255,255,.12)) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumb{display:grid !important;grid-template-columns:46px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;width:100% !important;height:58px !important;padding:8px 10px !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:10px !important;background:rgba(255,255,255,.08) !important;color:#fff !important;box-shadow:none !important;opacity:.9 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 72%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 18%,rgba(255,255,255,.08)) !important;opacity:1 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumb img,body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumb>i{position:static !important;width:42px !important;height:42px !important;border-radius:8px !important;object-fit:cover !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-thumb-title{position:static !important;display:block !important;min-width:0 !important;padding:0 !important;background:transparent !important;color:rgba(255,255,255,.9) !important;font-size:13px !important;font-weight:800 !important;line-height:1.25 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-side{z-index:2;margin-top:0 !important;padding:0 !important;color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author,body.single .v-single-card .v-detail.is-audio-detail .v-detail-body,body.single .v-single-card .v-detail.is-audio-detail .v-detail-side>.v-detail-comment-form{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-name,body.single .v-single-card .v-detail.is-audio-detail .v-detail-title,body.single .v-single-card .v-detail.is-audio-detail .v-detail-content{color:#fff !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-author-sub{color:rgba(255,255,255,.62) !important}body.single .v-single-card .v-detail.is-audio-detail{min-height:calc(100svh - 50px) !important;height:calc(100svh - 50px) !important;max-height:calc(100svh - 50px) !important;overflow:hidden !important}body.single .v-main,body.single .v-single,body.single .v-single-card{min-height:100svh !important;height:100svh !important;max-height:100svh !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-gallery,body.single .v-single-card .v-detail.is-audio-detail .v-detail-stage,body.single .v-single-card .v-detail.is-audio-detail .v-detail-slide.is-active,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player{min-height:calc(100svh - 50px) !important;height:calc(100svh - 50px) !important;max-height:calc(100svh - 50px) !important}}.v-detail-video-playlist-toggle,.v-detail-mobile-related,.v-detail.is-video-detail .v-detail-thumbs-close{display:none !important}@media (max-width:767px){body.single:has(.v-detail.is-video-detail) .v-main,body.single:has(.v-detail.is-video-detail) .v-single,body.single:has(.v-detail.is-video-detail) .v-single-card{height:auto !important;max-height:none !important;min-height:100svh !important;overflow:visible !important;background:var(--color-bg-card) !important}body.single .v-single-card .v-detail.is-video-detail{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-height:100svh !important;height:auto !important;max-height:none !important;padding:0 0 calc(78px + env(safe-area-inset-bottom)) !important;overflow:visible !important;background:var(--color-bg-card) !important;color:var(--color-text) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-gallery{order:1 !important;position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;padding:0 !important;border:0 !important;background:#000 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{position:relative !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:16 / 9 !important;margin:0 !important;padding:0 !important;background:#000 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide{position:absolute !important;inset:0 !important;display:none !important;width:100% !important;height:100% !important;min-height:0 !important;padding:0 !important;background:#000 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide.is-active{display:block !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video,body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;background:#000 !important;border-radius:0 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{left:10px !important;right:10px !important;bottom:8px !important;padding:7px 9px !important;border-radius:10px !important;background:rgba(0,0,0,.5) !important;backdrop-filter:blur(12px) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{height:4px !important;border-radius:999px !important;accent-color:var(--color-primary) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control-row{min-height:28px !important;gap:8px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:30px !important;height:30px !important;border-radius:50% !important;color:#fff !important;background:rgba(255,255,255,.12) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{color:rgba(255,255,255,.86) !important;font-size:11px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-counter,body.single .v-single-card .v-detail.is-video-detail .v-detail-nav,body.single .v-single-card .v-detail.is-video-detail .v-detail-expand,body.single .v-single-card .v-detail.is-video-detail .v-detail-media-caption{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-side{order:2 !important;display:flex !important;flex-direction:column !important;width:100% !important;min-height:0 !important;padding:0 !important;border:0 !important;background:var(--color-bg-card) !important;overflow:visible !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author{order:2 !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) auto !important;align-items:center !important;gap:10px !important;padding:12px 14px 8px !important;border:0 !important;background:var(--color-bg-card) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-avatar{width:42px !important;height:42px !important;border-radius:50% !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author-name{font-size:14px !important;font-weight:850 !important;color:var(--color-text) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author-sub{font-size:12px !important;color:var(--color-text-muted) !important}body.single .v-single-card .v-detail.is-video-detail .v-card-follow{min-height:30px !important;padding:0 13px !important;border-radius:999px !important;background:var(--color-primary) !important;color:#fff !important;font-size:13px !important;font-weight:850 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-body{order:1 !important;padding:14px 14px 8px !important;border:0 !important;background:var(--color-bg-card) !important;overflow:visible !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-title{margin:0 0 8px !important;font-size:19px !important;font-weight:900 !important;line-height:1.32 !important;color:var(--color-text) !important;letter-spacing:0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-content{margin:0 !important;font-size:14px !important;line-height:1.65 !important;color:var(--color-text-secondary) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-content p{margin:0 0 8px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-tags{display:flex !important;flex-wrap:wrap !important;gap:7px !important;margin:10px 0 0 !important}body.single .v-single-card .v-detail.is-video-detail .v-card-tag{height:28px !important;padding:0 10px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-soft)) !important;color:var(--color-primary) !important;font-size:12px !important;font-weight:800 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-playlist-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;min-height:42px !important;margin:12px 0 0 !important;padding:0 13px !important;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border)) !important;border-radius:10px !important;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card)) !important;color:var(--color-text) !important;font-size:14px !important;font-weight:850 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-playlist-toggle i{color:var(--color-primary) !important;font-size:14px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-actions{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:40 !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:4px !important;padding:8px 10px calc(8px + env(safe-area-inset-bottom)) !important;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;backdrop-filter:blur(18px) !important;box-shadow:0 -10px 30px rgba(0,0,0,.08) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-act{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;min-width:0 !important;min-height:44px !important;padding:0 !important;border:0 !important;border-radius:10px !important;background:transparent !important;color:var(--color-text-muted) !important;font-size:11px !important;font-weight:800 !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-act i{font-size:20px !important;line-height:1 !important;color:currentColor !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-like.is-active{color:#ff496c !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-fav.is-active{color:#ffd166 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumbs{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:80 !important;display:flex !important;flex-direction:column !important;gap:8px !important;width:100% !important;max-height:min(64svh,520px) !important;padding:38px 14px calc(16px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:18px 18px 0 0 !important;background:var(--color-bg-card) !important;box-shadow:0 -18px 48px rgba(0,0,0,.22) !important;overflow-x:hidden !important;overflow-y:auto !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .26s cubic-bezier(.2,.8,.2,1) !important}body.single .v-single-card .v-detail.is-video-detail.is-video-playlist-open .v-detail-thumbs{transform:translateY(0) !important}body.single .v-single-card .v-detail.is-video-detail.is-video-playlist-open .v-detail-actions,body.single .v-single-card .v-detail.is-video-detail.is-comments-drawer-open .v-detail-actions{opacity:0 !important;pointer-events:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumbs::before,body.single .v-single-card .v-detail.is-video-detail .v-detail-comments::before{content:"";position:absolute;left:50%;top:10px;width:42px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-text) 16%,transparent);transform:translateX(-50%)}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumbs-title{position:static !important;display:block !important;margin:0 42px 4px 0 !important;padding:0 !important;color:var(--color-text) !important;font-size:15px !important;font-weight:900 !important;line-height:1.2 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumbs-close{position:absolute !important;top:20px !important;right:14px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:var(--color-bg-soft) !important;color:var(--color-text-muted) !important;font-size:14px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb{display:grid !important;grid-template-columns:84px minmax(0,1fr) !important;align-items:center !important;gap:10px !important;width:100% !important;min-height:64px !important;padding:7px !important;border:1px solid var(--color-border) !important;border-radius:10px !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:none !important;opacity:1 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 58%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb img,body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb-video,body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb>i{position:static !important;width:84px !important;height:50px !important;border-radius:8px !important;object-fit:cover !important;background:#000 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb-title{position:static !important;display:-webkit-box !important;min-width:0 !important;padding:0 !important;background:transparent !important;color:var(--color-text) !important;font-size:13px !important;font-weight:850 !important;line-height:1.35 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:75 !important;width:100% !important;max-height:min(74svh,620px) !important;min-height:min(54svh,420px) !important;padding:36px 14px calc(16px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:18px 18px 0 0 !important;background:var(--color-bg-card) !important;box-shadow:0 -18px 48px rgba(0,0,0,.22) !important;overflow-x:hidden !important;overflow-y:auto !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .26s cubic-bezier(.2,.8,.2,1) !important}body.single .v-single-card .v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-single-card .v-detail.is-video-detail .v-detail-comments:target{transform:translateY(0) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-head{position:sticky !important;top:-36px !important;z-index:2 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;margin:0 -14px 10px !important;padding:26px 14px 10px !important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;background:var(--color-bg-card) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-title{font-size:15px !important;font-weight:900 !important;color:var(--color-text) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:50% !important;background:var(--color-bg-soft) !important;color:var(--color-text-muted) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-sort{display:inline-flex !important;gap:10px !important;margin-left:auto !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-form{position:static !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:8px !important;padding:0 0 12px !important;border:0 !important;background:transparent !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-input{min-height:38px !important;max-height:96px !important;padding:9px 11px !important;border-radius:10px !important;background:var(--color-bg-soft) !important}body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumbs,body.single .v-single-card .v-detail.is-video-detail .v-detail-thumbs{left:0 !important;right:0 !important;width:100% !important;max-width:none !important;display:flex !important;grid-template-columns:none !important;padding:38px 14px calc(16px + env(safe-area-inset-bottom)) !important;border-radius:18px 18px 0 0 !important;background:var(--color-bg-card) !important;box-shadow:0 -18px 48px rgba(0,0,0,.22) !important;backdrop-filter:blur(18px) !important}body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail.is-video-detail .v-detail-thumb,body.single .v-single-card .v-detail.is-video-detail .v-detail-thumb{width:100% !important;height:auto !important}}@media (max-width:767px){body.single:has(.v-detail.is-video-detail){overflow:auto !important;background:#f6f7fb !important}body.single:has(.v-detail.is-video-detail) .v-shell,body.single:has(.v-detail.is-video-detail) .v-main,body.single:has(.v-detail.is-video-detail) .v-single,body.single:has(.v-detail.is-video-detail) .v-single-card{width:100% !important;height:auto !important;max-height:none !important;min-height:100svh !important;overflow:visible !important;background:#fff !important}body.single .v-single-card .v-detail.is-video-detail{padding:0 0 24px !important;background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-gallery{border-radius:0 !important;background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{aspect-ratio:16 / 9 !important;background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{left:12px !important;right:12px !important;bottom:9px !important;padding:0 !important;border-radius:0 !important;background:transparent !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{height:3px !important;margin:0 0 6px !important;background:rgba(255,255,255,.34) !important;accent-color:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control-row{min-height:28px !important;color:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:28px !important;height:28px !important;background:transparent !important;color:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="settings"],body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="mute"]{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-side{background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-body{order:1 !important;padding:18px 16px 8px !important;background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-title{margin:0 0 12px !important;color:#101828 !important;font-size:20px !important;font-weight:950 !important;line-height:1.28 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author{order:2 !important;grid-template-columns:40px minmax(0,1fr) auto !important;gap:10px !important;padding:4px 16px 12px !important;background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-avatar{width:40px !important;height:40px !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author-name{color:#1f2937 !important;font-size:14px !important;font-weight:900 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-author-sub{margin-top:2px !important;color:#8a94a6 !important;font-size:12px !important;font-weight:700 !important}body.single .v-single-card .v-detail.is-video-detail .v-card-follow{min-width:58px !important;min-height:32px !important;padding:0 14px !important;border-radius:999px !important;background:#ff496c !important;color:#fff !important;font-size:13px !important;font-weight:900 !important;box-shadow:0 8px 18px rgba(255,73,108,.24) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-content{margin:0 !important;color:#4b5565 !important;font-size:14px !important;line-height:1.65 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-content p{margin:0 0 6px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-tags{margin:13px 0 0 !important;gap:8px !important}body.single .v-single-card .v-detail.is-video-detail .v-card-tag{height:28px !important;padding:0 10px !important;border:0 !important;border-radius:8px !important;background:#f3f4f8 !important;color:#667085 !important;font-size:12px !important;font-weight:850 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-playlist-toggle{min-height:34px !important;margin-top:12px !important;border:0 !important;border-radius:8px !important;background:#f3f4f8 !important;color:#344054 !important;font-size:12px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-actions{order:3 !important;position:static !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:0 !important;padding:12px 16px 15px !important;border-top:1px solid #eef0f4 !important;border-bottom:1px solid #eef0f4 !important;background:#fff !important;box-shadow:none !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-act{min-height:34px !important;flex-direction:row !important;gap:6px !important;border-radius:8px !important;color:#344054 !important;font-size:13px !important;font-weight:800 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-act i{font-size:18px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-like{color:#ff496c !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-toggle{color:#344054 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-fav{color:#344054 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-share{color:#344054 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related{order:4 !important;display:block !important;padding:17px 0 18px 16px !important;background:#fff !important;border-bottom:1px solid #eef0f4 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-title{margin:0 16px 12px 0 !important;color:#101828 !important;font-size:15px !important;font-weight:950 !important;line-height:1.2 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-scroll{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:31.5% !important;gap:10px !important;padding:0 16px 2px 0 !important;overflow-x:auto !important;overscroll-behavior-x:contain !important;scrollbar-width:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-scroll::-webkit-scrollbar{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-card{display:block !important;min-width:0 !important;color:inherit !important;text-decoration:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-cover{position:relative !important;display:block !important;width:100% !important;aspect-ratio:16 / 10 !important;border-radius:8px !important;background:#e8ebf1 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-cover img{width:100% !important;height:100% !important;object-fit:cover !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-cover i{position:absolute !important;left:50% !important;top:50% !important;color:#fff !important;transform:translate(-50%,-50%) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-cover em{position:absolute !important;right:5px !important;bottom:4px !important;padding:2px 4px !important;border-radius:4px !important;background:rgba(0,0,0,.52) !important;color:#fff !important;font-size:10px !important;font-style:normal !important;font-weight:800 !important;line-height:1 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-card strong{display:-webkit-box !important;margin-top:7px !important;color:#1f2937 !important;font-size:12px !important;font-weight:850 !important;line-height:1.32 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-mobile-related-card>span:not(.v-detail-mobile-related-cover){display:block !important;margin-top:4px !important;color:#98a2b3 !important;font-size:11px !important;font-weight:700 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments{z-index:75 !important;border-radius:18px 18px 0 0 !important}body.single .v-single-card .v-detail.is-video-detail.is-video-playlist-open .v-detail-actions,body.single .v-single-card .v-detail.is-video-detail.is-comments-drawer-open .v-detail-actions{opacity:1 !important;pointer-events:auto !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar{position:sticky !important;top:0 !important;left:auto !important;right:auto !important;z-index:28 !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:10px !important;height:calc(62px + env(safe-area-inset-top)) !important;padding:calc(env(safe-area-inset-top) + 8px) 12px 8px !important;border-bottom:1px solid rgba(255,255,255,.08) !important;background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.08)),color-mix(in srgb,var(--color-text) 46%,transparent) !important;box-shadow:0 12px 30px rgba(0,0,0,.14) !important;backdrop-filter:blur(20px) saturate(1.18) !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title,body.single:has(.v-detail.is-video-detail) .v-single-topbar-author{opacity:1 !important;pointer-events:auto !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back{width:auto !important;min-width:0 !important;height:36px !important;padding:0 10px !important;border-radius:999px !important;background:rgba(255,255,255,.12) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back span{display:inline !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-slide--video::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:56px !important;pointer-events:none !important;background:linear-gradient(180deg,transparent 0%,rgba(3,7,18,.18) 46%,rgba(3,7,18,.48) 100%) !important;z-index:1 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{left:16px !important;right:16px !important;bottom:9px !important;z-index:3 !important;display:grid !important;gap:5px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{width:100% !important;height:3px !important;margin:0 !important;border-radius:999px !important;background:rgba(255,255,255,.42) !important;accent-color:#fff !important;cursor:pointer !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-thumb{width:10px !important;height:10px !important;border:2px solid rgba(255,255,255,.92) !important;border-radius:50% !important;background:#fff !important;box-shadow:0 1px 5px rgba(0,0,0,.28) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-thumb{width:10px !important;height:10px !important;border:2px solid rgba(255,255,255,.92) !important;border-radius:50% !important;background:#fff !important;box-shadow:0 1px 5px rgba(0,0,0,.28) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control-row{display:flex !important;align-items:center !important;gap:8px !important;min-height:28px !important;color:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:rgba(0,0,0,.16) !important;color:#fff !important;font-size:12px !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control:active{background:rgba(255,255,255,.24) !important;transform:scale(.96) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{min-width:78px !important;color:rgba(255,255,255,.92) !important;font-size:11px !important;font-weight:900 !important;letter-spacing:0 !important;white-space:nowrap !important;font-variant-numeric:tabular-nums !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-spacer{display:block !important;flex:1 1 auto !important;min-width:0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-play{width:44px !important;height:44px !important;background:rgba(15,23,42,.52) !important;color:#fff !important;font-size:16px !important;box-shadow:0 8px 20px rgba(0,0,0,.22) !important;backdrop-filter:blur(8px) !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-slide--video::after{height:54px !important;background:linear-gradient(180deg,transparent 0%,rgba(3,7,18,.18) 34%,rgba(3,7,18,.62) 100%) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-play{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{left:12px !important;right:12px !important;bottom:8px !important;z-index:4 !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) auto 34px !important;grid-template-rows:3px 34px !important;column-gap:8px !important;row-gap:5px !important;align-items:center !important;height:42px !important;padding:5px 8px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:10px !important;background:rgba(15,23,42,.72) !important;box-shadow:0 6px 18px rgba(0,0,0,.18) !important;backdrop-filter:blur(8px) saturate(1.08) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{grid-column:1 / -1 !important;grid-row:1 !important;width:100% !important;height:3px !important;margin:0 !important;border-radius:999px !important;background:rgba(255,255,255,.3) !important;accent-color:#ff496c !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-thumb{width:9px !important;height:9px !important;border:0 !important;background:#ff496c !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-thumb{width:9px !important;height:9px !important;border:0 !important;background:#ff496c !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control-row{display:contents !important;min-height:0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:30px !important;height:30px !important;border-radius:50% !important;background:transparent !important;color:#fff !important;font-size:13px !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="play"]{grid-column:1 !important;grid-row:1 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{grid-column:2 !important;grid-row:1 !important;min-width:0 !important;color:rgba(255,255,255,.92) !important;font-size:11px !important;font-weight:850 !important;text-shadow:none}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-spacer{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"]{grid-column:4 !important;grid-row:2 !important;justify-self:end !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{height:calc(100vw * 9 / 16 + 44px) !important;max-height:none !important;aspect-ratio:auto !important;padding-bottom:44px !important;background:#08090d !important;overflow:visible !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide{position:relative !important;inset:auto !important;width:100% !important;height:100% !important;min-height:0 !important;background:#08090d !important;overflow:visible !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide.is-active{display:flex !important;flex-direction:column !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{position:absolute !important;inset:0 0 44px !important;width:100% !important;height:auto !important;opacity:.2 !important;pointer-events:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video{position:relative !important;inset:auto !important;display:block !important;flex:1 1 auto !important;width:100% !important;height:calc(100% - 44px) !important;min-height:0 !important;object-fit:contain !important;background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide--video::after{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{position:static !important;left:auto !important;right:auto !important;bottom:auto !important;flex:0 0 42px !important;width:calc(100% - 24px) !important;margin:2px 12px 0 !important;height:42px !important;background:rgba(15,23,42,.72) !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-gallery,body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide,body.single .v-single-card .v-detail.is-video-detail .v-detail-video{background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video{border-radius:0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{width:calc(100% - 24px) !important;height:42px !important;margin:0 12px 0 !important;padding:5px 8px !important;border:1px solid #e8edf5 !important;border-radius:10px !important;background:#fff !important;box-shadow:0 6px 18px rgba(15,23,42,.07) !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{background:#e6ebf3 !important;accent-color:#ff496c !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-thumb{background:#ff496c !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-thumb{background:#ff496c !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{color:#344054 !important;background:#f5f7fb !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{color:#344054 !important;text-shadow:none}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{height:calc(100vw * 9 / 16 + 38px) !important;padding-bottom:38px !important;background:#fff !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{inset:0 0 38px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video{height:calc(100% - 38px) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{width:100% !important;height:38px !important;margin:0 !important;padding:5px 14px 6px !important;border:0 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;backdrop-filter:none !important;grid-template-columns:28px minmax(0,1fr) 30px !important;grid-template-rows:3px 26px !important;column-gap:8px !important;row-gap:4px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{height:3px !important;background:#e7ebf2 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:26px !important;height:26px !important;border-radius:0 !important;background:transparent !important;color:#344054 !important;font-size:13px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="play"]{grid-column:1 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{grid-column:2 !important;align-self:center !important;color:#344054 !important;font-size:11px !important;font-weight:850 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"]{grid-column:3 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-body{padding-top:18px !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-gallery{background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-stage{height:auto !important;min-height:0 !important;max-height:none !important;aspect-ratio:16 / 9 !important;padding-bottom:0 !important;background:#08090d !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background:#08090d !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide.is-active{display:block !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;opacity:.18 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:contain !important;background:#08090d !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-slide--video::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;display:block !important;height:44px !important;pointer-events:none !important;background:linear-gradient(180deg,transparent 0%,rgba(3,7,18,.22) 52%,rgba(3,7,18,.46) 100%) !important;z-index:1 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{position:absolute !important;left:11px !important;right:11px !important;bottom:6px !important;z-index:4 !important;display:grid !important;grid-template-columns:24px minmax(0,1fr) 26px !important;grid-template-rows:3px 22px !important;column-gap:6px !important;row-gap:2px !important;align-items:center !important;width:auto !important;height:32px !important;margin:0 !important;padding:4px 7px !important;border:0 !important;border-radius:8px !important;background:rgba(15,23,42,.46) !important;box-shadow:none !important;backdrop-filter:blur(7px) saturate(1.05) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{grid-column:1 / -1 !important;grid-row:1 !important;width:100% !important;height:3px !important;margin:0 !important;border-radius:999px !important;background:rgba(255,255,255,.36) !important;accent-color:#ff496c !important;-webkit-appearance:none !important;appearance:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-runnable-track{height:2px !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.36) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-track{height:2px !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.36) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-thumb{-webkit-appearance:none !important;width:6px !important;height:6px !important;border:0 !important;border-radius:50% !important;background:#ff496c !important;box-shadow:var(--shadow-sm) !important;margin-top:-2px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-thumb{width:6px !important;height:6px !important;border:0 !important;border-radius:50% !important;background:#ff496c !important;box-shadow:var(--shadow-sm) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control-row{display:contents !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:22px !important;height:22px !important;border:0 !important;border-radius:50% !important;background:transparent !important;color:#fff !important;font-size:11px !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="play"]{grid-column:1 !important;grid-row:2 !important;justify-self:start !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-time{grid-column:2 !important;grid-row:2 !important;min-width:0 !important;color:rgba(255,255,255,.94) !important;font-size:10px !important;font-weight:850 !important;text-shadow:none}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-spacer{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"]{grid-column:3 !important;grid-row:2 !important;justify-self:end !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-video-detail .v-detail-comments{position:fixed !important;left:50% !important;right:auto !important;bottom:0 !important;z-index:1405 !important;display:flex !important;flex-direction:column !important;width:min(calc(100vw - 32px),430px) !important;height:min(78svh,680px) !important;min-height:min(54svh,420px) !important;max-height:min(78svh,680px) !important;margin:0 !important;padding:30px 0 calc(76px + env(safe-area-inset-bottom,0px)) !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-bottom:0 !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;background:#fff !important;color:var(--color-text) !important;box-shadow:0 -18px 48px rgba(15,23,42,.18) !important;overflow:hidden !important;transform:translate(-50%,calc(100% + 18px)) !important;transition:transform .26s cubic-bezier(.2,.8,.2,1) !important}body.single .v-single-card .v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-single-card .v-detail.is-video-detail .v-detail-comments:target{transform:translate(-50%,0) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments::before{display:block !important;content:"" !important;position:absolute !important;left:50% !important;top:10px !important;width:38px !important;height:4px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 16%,transparent) !important;transform:translateX(-50%) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-head{position:relative !important;top:auto !important;z-index:2 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;min-height:42px !important;margin:0 !important;padding:8px 14px 10px !important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;background:#fff !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-title{font-size:15px !important;font-weight:900 !important;color:var(--color-text) !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-title::after{display:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-sort{display:inline-flex !important;flex:0 0 auto !important;gap:6px !important;margin:0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:50% !important;background:var(--color-bg-soft) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-body,body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-main[data-detail-panel="comments"]{min-height:0 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-list{min-height:0 !important;padding:10px 14px 0 !important;overflow-x:hidden !important;overflow-y:auto !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-form{position:absolute !important;left:10px !important;right:10px !important;bottom:calc(10px + env(safe-area-inset-bottom,0px)) !important;z-index:3 !important;display:grid !important;grid-template-columns:1fr auto !important;align-items:center !important;gap:8px !important;width:auto !important;margin:0 !important;padding:9px !important;border:0 !important;border-radius:calc(var(--radius) * 1.1) !important;background:#fff !important;box-shadow:0 -8px 22px rgba(15,23,42,.08) !important;backdrop-filter:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-input{width:100% !important;height:38px !important;min-width:0 !important;padding:0 13px !important;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-soft) !important;color:var(--color-text) !important;font-size:14px !important;box-shadow:none !important;outline:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-input::placeholder{color:#9aa4b2 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-comment-send{width:52px !important;height:38px !important;flex:0 0 52px !important;padding:0 !important;border:0 !important;border-radius:var(--radius) !important;background:var(--color-primary) !important;color:#fff !important;font-size:14px !important;font-weight:800 !important;box-shadow:none !important}body.single:has(.v-detail.is-video-detail.is-comments-drawer-open)>.v-detail-actions.is-single-floating-rail{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-file-detail{display:flex !important;flex-direction:column !important;height:auto !important;min-height:0 !important;background:#fff !important;overflow:visible !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-gallery{order:1 !important;display:block !important;height:430px !important;background:radial-gradient(circle at 50% 12%,rgba(255,255,255,.95),rgba(255,255,255,.45) 24%,transparent 42%),linear-gradient(180deg,#f7f9fd 0%,#eef2f8 100%) !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview{padding:14px 18px 132px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon{width:86px !important;height:96px !important;min-height:96px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center strong{font-size:24px !important;line-height:1.22 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumbs{position:absolute !important;left:50% !important;right:auto !important;bottom:26px !important;transform:translateX(-50%) !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-actions,body.single .v-single-card .v-detail.is-file-detail .v-detail-comments{position:static !important;transform:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-comment-form{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview{padding:14px 18px 116px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-icon{margin-bottom:10px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center strong{font-size:23px !important;line-height:1.18 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center em{margin-top:8px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-center p{margin-top:9px !important;line-height:1.42 !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-meta{margin-top:10px !important;gap:6px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-meta span{min-height:30px !important;padding:0 8px !important;font-size:12px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-download{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;min-width:104px !important;min-height:34px !important;margin-top:9px !important;padding:0 13px !important;border:0 !important;border-radius:999px !important;background:#000 !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;line-height:1 !important;text-decoration:none !important;box-shadow:0 8px 18px rgba(15,23,42,.12) !important;transform:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumbs{bottom:10px !important;height:78px !important;padding:6px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb{width:52px !important;height:66px !important;padding:4px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb i{width:32px !important;height:32px !important;font-size:14px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-thumb-page{height:20px !important;font-size:11px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-nav{bottom:20px !important}}.v-topbar-search{flex:0 1 320px;max-width:320px;min-width:200px;margin-left:auto}.v-topbar .v-search-form{position:relative;display:flex;align-items:center;width:100%;height:36px;padding:0 11px 0 34px;border:1px solid color-mix(in srgb,var(--color-primary) 6%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-muted);box-shadow:none;transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.v-topbar .v-search-form:focus-within{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 8%,transparent)}.v-topbar .v-search-icon{left:12px;color:color-mix(in srgb,var(--color-text-secondary) 78%,var(--color-primary));font-size:13px}.v-topbar .v-search-input{width:100%;height:100%;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--color-text);font-size:13px;line-height:36px}.v-topbar .v-search-input:focus{border:0;outline:0;box-shadow:none;background:transparent}.v-topbar .v-search-input::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 86%,transparent)}.v-search-page{background:var(--v-bg,#f6f7fb);min-height:calc(100vh - 72px);padding:24px 0 40px}.v-search-shell{width:min(1120px,calc(100% - 32px));margin:0 auto}.v-search-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:rgba(255,255,255,.92);box-shadow:0 16px 40px rgba(15,23,42,.06)}.v-search-hero-copy{display:grid;gap:7px}.v-search-kicker{width:fit-content;padding:4px 10px;border-radius:999px;background:rgba(255,73,105,.10);color:#ff4969;font-size:12px;font-weight:800}.v-search-hero h1{margin:0;color:#111827;font-size:28px;line-height:1.2;letter-spacing:0}.v-search-hero p{margin:0;color:#64748b;font-size:14px;line-height:1.7}.v-search-main-form{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:6px 8px 6px 16px;border:1px solid rgba(15,23,42,.10);border-radius:14px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)}.v-search-main-form i{color:#94a3b8}.v-search-main-form input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#111827;font-size:15px}.v-search-main-form button{height:38px;padding:0 18px;border:0;border-radius:12px;background:#111827;color:#fff;font-size:14px;font-weight:800;cursor:pointer}.v-search-hot{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.v-search-hot span{color:#94a3b8;font-size:13px}.v-search-hot a{display:inline-flex;align-items:center;min-height:28px;padding:0 11px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:13px;font-weight:700;text-decoration:none}.v-search-tabs{position:sticky;top:var(--v-topbar-height,64px);z-index:8;display:flex;gap:8px;margin:16px 0;padding:8px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:rgba(255,255,255,.92);backdrop-filter:blur(14px);overflow-x:auto;scrollbar-width:none}.v-search-tabs::-webkit-scrollbar{display:none}.v-search-tabs a{display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:34px;padding:0 14px;border-radius:10px;color:#64748b;font-size:14px;font-weight:800;text-decoration:none;white-space:nowrap}.v-search-tabs a.is-active{background:#111827;color:#fff}.v-search-results{display:grid;gap:16px}.v-search-section,.v-search-empty{border:1px solid rgba(15,23,42,.08);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.05)}.v-search-section{padding:18px}.v-search-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.v-search-section-head h2{margin:0;color:#111827;font-size:18px;letter-spacing:0}.v-search-section-head a{color:#ff4969;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap}.v-search-post-list{display:grid;gap:12px}.v-search-result-card{border:1px solid rgba(15,23,42,.08);border-radius:14px;background:#fff}.v-search-post-card{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;padding:12px}.v-search-post-card--no-cover{grid-template-columns:minmax(0,1fr)}.v-search-post-card--no-cover .v-search-post-body{align-content:start;gap:9px}.v-search-post-card--no-cover .v-search-post-title{font-size:17px}.v-search-post-card--no-cover .v-search-post-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.v-search-post-cover{display:flex;align-items:center;justify-content:center;width:132px;aspect-ratio:4 / 3;border-radius:12px;background:#f1f5f9;color:#94a3b8;overflow:hidden}.v-search-post-cover img,.v-search-post-cover-video{width:100%;height:100%;object-fit:cover}.v-search-post-cover i{font-size:26px}.v-search-post-body{display:grid;align-content:center;gap:8px;min-width:0}.v-search-post-title,.v-search-card-title{color:#111827;font-weight:700;text-decoration:none}.v-search-post-title{font-size:16px;line-height:1.35}.v-search-post-body p,.v-search-board-card p{margin:0;color:#64748b;font-size:13px;line-height:1.55}.v-search-post-meta{display:flex;flex-wrap:wrap;gap:10px;color:#94a3b8;font-size:12px;font-weight:700}.v-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v-search-user-card,.v-search-board-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px}.v-search-user-avatar,.v-search-user-avatar img,.v-search-board-icon{width:48px;height:48px;border-radius:14px}.v-search-user-avatar img{display:block;object-fit:cover}.v-search-board-icon{display:inline-flex;align-items:center;justify-content:center;background:#f1f5f9;color:#111827;font-size:19px}.v-search-user-card>div,.v-search-board-card>div{display:grid;gap:5px;min-width:0}.v-search-user-card span,.v-search-board-card span{color:#94a3b8;font-size:12px;font-weight:700}.v-search-user-card button{min-height:32px;padding:0 12px;border:0;border-radius:999px;background:#111827;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.v-search-tag-list{display:flex;flex-wrap:wrap;gap:10px}.v-search-tag-card{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:7px;min-height:40px;padding:0 13px;color:#475569;text-decoration:none}.v-search-tag-card i{color:#ff4969}.v-search-tag-card strong{color:#111827;font-size:14px}.v-search-tag-card span{color:#94a3b8;font-size:12px;font-weight:700}.v-search-empty{display:grid;place-items:center;gap:8px;padding:42px 20px;text-align:center}.v-search-empty i{color:#ff4969;font-size:30px}.v-search-empty strong{color:#111827;font-size:17px}.v-search-empty p{margin:0;color:#64748b;font-size:14px}@media (min-width:960px){.v-search-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:end}.v-search-hot{grid-column:1 / -1}}@media (max-width:768px){.v-search-page{padding:10px 0 24px}.v-search-shell{width:100%;padding:0 10px}.v-search-hero{gap:12px;padding:14px;border-radius:0 0 16px 16px;border-left:0;border-right:0;box-shadow:none}.v-search-hero h1{font-size:21px}.v-search-hero p{display:none}.v-search-main-form{min-height:44px;padding:5px 6px 5px 12px;border-radius:12px}.v-search-main-form button{height:34px;padding:0 13px;border-radius:10px;font-size:13px}.v-search-hot{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.v-search-hot::-webkit-scrollbar{display:none}.v-search-tabs{top:56px;margin:10px 0;border-radius:12px}.v-search-tabs a{min-width:64px;height:32px;padding:0 12px;font-size:13px}.v-search-section{padding:13px;border-radius:14px;box-shadow:none}.v-search-section-head h2{font-size:16px}.v-search-post-card{grid-template-columns:86px minmax(0,1fr);gap:10px;padding:10px;border-radius:12px}.v-search-post-cover{width:86px;border-radius:10px}.v-search-post-title{font-size:14px}.v-search-post-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.45}.v-search-post-meta{gap:8px;font-size:11px}.v-search-grid{grid-template-columns:1fr}.v-search-user-card,.v-search-board-card{grid-template-columns:auto minmax(0,1fr) auto;padding:11px;border-radius:12px}.v-search-user-avatar,.v-search-user-avatar img,.v-search-board-icon{width:42px;height:42px;border-radius:12px}.v-search-tag-list{gap:8px}.v-search-tag-card{grid-template-columns:auto auto;min-height:36px;padding:0 11px;border-radius:999px}.v-search-tag-card span{display:none}}.v-search-page{--v-search-radius:8px;--v-search-accent:var(--color-primary);--v-search-text:var(--color-text,#111827);--v-search-muted:var(--color-text-secondary,#64748b);--v-search-border:var(--color-border,rgba(15,23,42,.10));--v-search-card:var(--color-bg-card,#fff);background:var(--color-bg,#f6f7fb);padding:22px 0 36px}.v-search-shell{width:min(1120px,calc(100% - 32px));margin:0 auto}.v-search-hero,.v-search-panel,.v-search-tabs,.v-search-result-card,.v-search-main-form,.v-search-empty{border:1px solid var(--v-search-border);border-radius:var(--v-search-radius);background:var(--v-search-card);box-shadow:none}.v-search-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.v-search-kicker{padding:3px 9px;border-radius:var(--v-search-radius);background:color-mix(in srgb,var(--v-search-accent) 10%,#fff);color:var(--v-search-accent);font-size:12px;font-weight:800}.v-search-hero h1{color:var(--v-search-text);font-size:26px;line-height:1.22}.v-search-hero p,.v-search-post-body p,.v-search-board-card p,.v-search-empty p{color:var(--v-search-muted)}.v-search-main-form{grid-template-columns:22px minmax(0,1fr) auto;min-height:48px;padding:5px 6px 5px 14px}.v-search-main-form button,.v-search-follow-btn{border:0;border-radius:var(--v-search-radius);background:var(--v-search-accent);color:#fff;font-weight:800;cursor:pointer;box-shadow:none}.v-search-main-form button{height:36px;padding:0 16px}.v-search-hot{gap:7px}.v-search-hot a,.v-search-tabs a,.v-search-tag-card{border-radius:var(--v-search-radius)}.v-search-hot a{background:var(--color-bg-muted,#f3f4f6);color:var(--v-search-muted)}.v-search-tabs{gap:6px;margin:14px 0;padding:6px}.v-search-tabs a{min-width:68px;height:34px;color:var(--v-search-muted)}.v-search-tabs a.is-active{background:var(--v-search-accent);color:#fff}.v-search-results{gap:14px}.v-search-panel{padding:16px}.v-search-section-head{margin-bottom:12px}.v-search-section-head h2{display:inline-flex;align-items:center;gap:8px;color:var(--v-search-text);font-size:17px}.v-search-section-head a{color:var(--v-search-accent)}.v-search-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 8px;border-radius:var(--v-search-radius);background:color-mix(in srgb,var(--v-search-accent) 10%,#fff);color:var(--v-search-accent);font-size:12px;font-weight:800}.v-search-result-card{transition:border-color var(--transition,.2s ease),background var(--transition,.2s ease)}.v-search-result-card:hover{border-color:color-mix(in srgb,var(--v-search-accent) 30%,var(--v-search-border));background:color-mix(in srgb,var(--v-search-accent) 3%,#fff)}.v-search-post-card{grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px}.v-search-post-card--no-cover{grid-template-columns:minmax(0,1fr)}.v-search-post-card--no-cover .v-search-post-body{align-content:start}.v-search-post-cover,.v-search-user-avatar,.v-search-user-avatar img,.v-search-board-icon{border-radius:var(--v-search-radius)}.v-search-post-cover{width:120px;background:var(--color-bg-muted,#f3f4f6)}.v-search-post-title,.v-search-card-title{color:var(--v-search-text);font-weight:700}.v-search-post-mode{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:fit-content;min-height:24px;padding:0 8px;border:1px solid color-mix(in srgb,var(--v-search-accent) 18%,var(--v-search-border));border-radius:var(--v-search-radius);background:color-mix(in srgb,var(--v-search-accent) 7%,#fff);color:var(--v-search-accent);font-size:12px;font-weight:800;line-height:1}.v-search-post-mode i{font-size:11px}.v-search-post-mode.is-audio,.v-search-post-mode.is-video,.v-search-post-mode.is-file,.v-search-post-mode.is-image{color:var(--v-search-accent)}.v-search-post-meta,.v-search-user-meta,.v-search-user-card span,.v-search-board-card span,.v-search-tag-card span{color:var(--v-search-muted)}.v-search-user-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v-search-user-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:12px}.v-search-user-main{display:grid;gap:5px;min-width:0}.v-search-user-meta{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:700}.v-search-user-avatar,.v-search-user-avatar img{width:52px;height:52px}.v-search-follow-btn{min-width:62px;height:34px;padding:0 12px;font-size:12px}.v-search-grid{gap:10px}.v-search-board-card{grid-template-columns:46px minmax(0,1fr);padding:12px}.v-search-board-icon{width:46px;height:46px;background:color-mix(in srgb,var(--v-search-accent) 8%,#fff);color:var(--v-search-accent)}.v-search-tag-card{min-height:38px;border-color:var(--v-search-border)}.v-search-tag-card i{color:var(--v-search-accent)}@media (min-width:960px){.v-search-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);align-items:end}}@media (max-width:768px){.v-search-page{padding:8px 0 24px}.v-search-shell{width:100%;padding:0 10px}.v-search-hero,.v-search-panel{padding:12px}.v-search-hero h1{font-size:20px}.v-search-main-form{min-height:44px}.v-search-tabs{top:56px}.v-search-user-list,.v-search-grid{grid-template-columns:1fr}.v-search-user-card{grid-template-columns:46px minmax(0,1fr) auto;min-height:68px;padding:10px}.v-search-user-avatar,.v-search-user-avatar img{width:46px;height:46px}.v-search-post-card{grid-template-columns:82px minmax(0,1fr)}.v-search-post-cover{width:82px}}@media (max-width:767px){body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview.is-preview-open{display:grid !important;grid-template-rows:40px minmax(320px,1fr) !important;gap:8px !important;padding:12px !important;background:#f7f9fd !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-topbar{min-height:40px !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-center{display:none !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-online{align-self:stretch !important;justify-self:stretch !important;width:100% !important;height:100% !important;min-height:320px !important;margin:0 !important;border:1px solid #dce3ee !important;border-radius:12px !important;background:#fff !important;box-shadow:0 12px 30px rgba(15,23,42,.10) !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-file-detail .v-detail-file-online iframe,body.single .v-single-card .v-detail.is-file-detail .v-detail-file-online img{width:100% !important;height:100% !important;padding:0 !important;border:0 !important}body.single .v-single-card .v-detail.is-file-detail:has(.v-detail-file-preview.is-preview-open) .v-detail-thumbs,body.single .v-single-card .v-detail.is-file-detail:has(.v-detail-file-preview.is-preview-open) .v-detail-nav{display:none !important}}@media (max-width:767px){.v-membership .v-mem-table{width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:visible !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{width:100% !important;min-width:0 !important;max-width:100% !important;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(44px,.5fr)) !important;gap:6px !important}.v-membership .v-mem-table-head span:nth-child(n+4),.v-membership .v-mem-table-row>span:nth-child(n+4){display:none !important}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{min-width:0 !important;padding:0 4px !important}.v-membership .v-mem-table-benefit{gap:7px !important}body.single .v-single-card .v-detail.is-video-detail,body.single .v-single-card .v-detail.is-audio-detail,body.single .v-single-card .v-detail.is-file-detail{display:flex !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:clip !important}body.single .v-single-card .v-detail.is-video-detail video,body.single .v-single-card .v-detail.is-video-detail .v-detail-video,body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{width:100% !important;max-width:100% !important;min-width:0 !important;object-fit:contain !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{left:0 !important;right:0 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-bg,body.single .v-single-card .v-detail.is-video-detail .v-detail-video-bg{left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;transform:none !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-controls{min-height:44px !important;height:auto !important;grid-template-columns:36px minmax(0,1fr) 36px !important;grid-template-rows:12px 36px !important;bottom:8px !important;padding:4px 8px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress{height:12px !important;padding:4px 0 !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-runnable-track{height:3px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-progress::-moz-range-track{height:3px !important}body.single .v-single-card .v-detail.is-video-detail .v-detail-video-control{width:36px !important;height:36px !important;font-size:14px !important}body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort{min-height:36px !important;padding:0 12px !important;border-radius:999px !important}}body.v-body{background:var(--color-saas-bg)}.v-topbar,.v-site-header{background:color-mix(in srgb,var(--color-bg-card) 94%,transparent)}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-profile-card,.v-settings-pane{border-radius:calc(var(--radius) * 1.1);background:var(--color-saas-card);box-shadow:var(--shadow-saas-card)}.v-btn-primary,.v-settings-avatar-btn,.v-settings-bg-btn{background:var(--color-primary)}.v-profile-side,.v-settings,.v-membership .v-mem-plan{box-shadow:var(--shadow-saas-card)}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-profile-card,.v-settings,.v-settings-pane,.v-membership .v-mem-plan,.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq,.v-membership .v-mem-table,.v-membership .v-mem-table-row,.v-lc-card,.v-lc-hero-card{box-shadow:var(--shadow-sm) !important}.v-lc-hero-card{background:var(--color-saas-card) !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan.is-featured,.v-membership .v-mem-plan.is-readonly{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-table{box-shadow:var(--shadow-sm) !important}.v-lc-hero-art::before,.v-membership .v-mem-hero-art::before,.v-membership .v-mem-hero-art::after{content:none !important;display:none !important}.v-lc-hero-art img,.v-membership .v-mem-hero-art img,.v-membership .v-mem-plan-icon img,.v-detail-audio-vinyl,.v-detail-audio-tonearm,.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{filter:none !important}.v-detail-audio-cover,.v-detail-audio-vinyl{box-shadow:var(--shadow-sm) !important}.v-detail-audio-vinyl,.v-detail-audio-tonearm{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-detail-audio-play{box-shadow:var(--shadow-sm) !important}.v-detail-audio-play:hover{box-shadow:var(--shadow-md) !important}body.verve-membership-page{background:var(--color-bg,#f7f8fb);overflow-x:hidden}.v-membership{--v-mem-ink:var(--color-text,#0b0d12);--v-mem-muted:var(--color-text-secondary,#667085);--v-mem-soft:var(--color-bg-muted,#f4f6f8);--v-mem-line:var(--color-border,rgba(15,23,42,.10));--v-mem-card:var(--color-bg-card,#fff);--v-mem-accent:var(--color-primary,#2563eb);--v-mem-radius:8px;position:relative;overflow:hidden;padding:28px 0 52px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,248,251,.98) 42%,rgba(247,248,251,1)),var(--color-bg,#f7f8fb);color:var(--v-mem-ink)}.v-membership .v-mem-shell{width:min(1180px,calc(100% - 36px));margin:0 auto}.v-membership .v-mem-return{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--v-mem-accent) 18%,var(--v-mem-line));border-radius:var(--v-mem-radius);background:color-mix(in srgb,var(--v-mem-accent) 7%,#fff);color:var(--v-mem-ink);font-size:13px;font-weight:700}.v-membership .v-mem-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,.78fr);align-items:stretch;gap:18px;min-height:0;margin-bottom:18px}.v-membership .v-mem-hero-copy,.v-membership .v-mem-hero-panel,.v-membership .v-mem-section{border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--color-bg-card,#fff);box-shadow:none !important}.v-membership .v-mem-hero-copy{display:flex;flex-direction:column;justify-content:center;min-height:430px;padding:clamp(28px,5vw,58px)}.v-membership .v-mem-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-bottom:22px;padding:6px 12px;border:1px solid var(--v-mem-line);border-radius:999px;background:#fff;color:var(--v-mem-muted);font-size:13px;font-weight:800;line-height:1}.v-membership .v-mem-kicker i{display:inline-grid;place-items:center;width:8px;height:8px;border-radius:999px;background:var(--v-mem-accent);color:transparent;font-size:0}.v-membership .v-mem-hero h1{max-width:760px;margin:0;color:var(--color-text,#0b0d12);font-size:clamp(38px,6vw,68px);font-weight:900;letter-spacing:0;line-height:1.02}.v-membership .v-mem-hero-copy>p{max-width:620px;margin:20px 0 0;color:var(--v-mem-muted);font-size:16px;line-height:1.85}.v-membership .v-mem-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px}.v-membership .v-mem-primary-link,.v-membership .v-mem-secondary-link,.v-membership .v-mem-status{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--v-mem-radius);font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.v-membership .v-mem-primary-link{background:var(--v-mem-ink);color:#fff}.v-membership .v-mem-secondary-link,.v-membership .v-mem-status{border:1px solid var(--v-mem-line);background:#fff;color:var(--v-mem-ink)}.v-membership .v-mem-primary-link:hover,.v-membership .v-mem-secondary-link:hover,.v-membership .v-mem-status:hover{transform:translateY(-1px)}.v-membership .v-mem-hero-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.v-membership .v-mem-hero-proof span{display:inline-flex;align-items:baseline;gap:5px;min-height:34px;padding:0 12px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--v-mem-soft);color:var(--v-mem-muted);font-size:12px;font-weight:800}.v-membership .v-mem-hero-proof b{color:var(--v-mem-ink);font-size:18px;letter-spacing:0}.v-membership .v-mem-hero-panel{display:grid;grid-template-rows:auto minmax(180px,1fr) auto;gap:16px;min-width:0;padding:16px;background:linear-gradient(180deg,var(--color-bg-card,#fff),color-mix(in srgb,var(--v-mem-accent) 4%,#fff))}.v-membership .v-mem-userbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:rgba(255,255,255,.84)}.v-membership .v-mem-user{display:flex;align-items:center;gap:12px;min-width:0}.v-membership .v-mem-user img,.v-membership .v-mem-user-icon{width:48px;height:48px;flex:0 0 auto;border-radius:var(--v-mem-radius)}.v-membership .v-mem-user img{object-fit:cover}.v-membership .v-mem-user-icon{display:inline-grid;place-items:center;background:var(--v-mem-ink);color:#fff}.v-membership .v-mem-user strong{display:flex;align-items:center;gap:8px;min-width:0;color:var(--v-mem-ink);font-size:15px;font-weight:900;line-height:1.2}.v-membership .v-mem-user strong em{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;background:color-mix(in srgb,var(--v-mem-accent) 10%,#fff);color:var(--v-mem-accent);font-size:11px;font-style:normal;font-weight:900}.v-membership .v-mem-user span{display:block;margin-top:3px;color:var(--v-mem-muted);font-size:12px;font-weight:700}.v-membership .v-mem-hero-art{display:grid;place-items:center;min-height:190px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--v-mem-soft);overflow:hidden}.v-membership .v-mem-hero-art img{width:min(92%,340px);height:min(92%,300px);object-fit:contain;filter:none !important}.v-membership .v-mem-benefits{display:grid;gap:12px;padding:14px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:#fff}.v-membership .v-mem-benefits-title{display:flex;align-items:end;justify-content:space-between;gap:10px}.v-membership .v-mem-benefits-title span{color:var(--v-mem-muted);font-size:12px;font-weight:800}.v-membership .v-mem-benefits-title strong{color:var(--v-mem-ink);font-size:18px;font-weight:900;letter-spacing:0}.v-membership .v-mem-benefit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v-membership .v-mem-benefit-list span,.v-membership .v-mem-mini-feature{display:grid;gap:6px;min-width:0;padding:14px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--color-bg-card,#fff)}.v-membership .v-mem-benefit-list i,.v-membership .v-mem-mini-feature>i{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--v-mem-radius);background:var(--v-mem-soft);color:var(--v-mem-ink);font-size:14px}.v-membership .v-mem-benefit-list b,.v-membership .v-mem-mini-feature b{color:var(--v-mem-ink);font-size:14px;font-weight:900;line-height:1.25}.v-membership .v-mem-benefit-list small,.v-membership .v-mem-mini-feature small{color:var(--v-mem-muted);font-size:12px;font-weight:700;line-height:1.45}.v-membership .v-mem-layout{display:block}.v-membership .v-mem-maincol{display:grid;gap:18px;width:100%;min-width:0}.v-membership .v-mem-section{padding:clamp(18px,3vw,28px);background:var(--color-bg-card,#fff)}.v-membership .v-mem-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:20px}.v-membership .v-mem-section-mark{display:inline-grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:var(--v-mem-radius);background:var(--v-mem-ink);color:#fff}.v-membership .v-mem-section-head h2{margin:0;color:var(--color-text,#0b0d12);font-size:clamp(22px,3vw,30px);font-weight:900;letter-spacing:0;line-height:1.15}.v-membership .v-mem-section-head p{margin:7px 0 0;color:var(--v-mem-muted);font-size:14px;line-height:1.65}.v-membership .v-mem-plans{display:grid;grid-template-columns:repeat(var(--v-mem-plan-count),minmax(0,1fr));gap:12px;width:100%}.v-membership .v-mem-plan{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 124px;grid-template-rows:auto auto auto auto auto 1fr;align-content:start;gap:9px 12px;min-width:0;min-height:330px;padding:18px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--color-bg-card,#fff);color:var(--v-mem-ink);text-align:left;box-shadow:none !important;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-mem-accent) 36%,var(--v-mem-line))}.v-membership .v-mem-plan.is-featured{background:color-mix(in srgb,var(--color-primary,#2563eb) 7%,var(--color-bg-card,#fff));border-color:color-mix(in srgb,var(--color-primary,#2563eb) 42%,var(--v-mem-line))}.v-membership .v-mem-plan.is-readonly{background:linear-gradient(180deg,var(--color-bg-card,#fff),var(--v-mem-soft));cursor:default}.v-membership .v-mem-plan.is-readonly:hover{transform:none;border-color:var(--v-mem-line)}.v-membership .v-mem-plan-badge{position:static;display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:26px;padding:0 9px;border:1px solid var(--v-mem-line);border-radius:999px;background:#fff;color:var(--v-mem-muted);font-size:12px;font-weight:900;line-height:1}.v-membership .v-mem-plan.is-featured .v-mem-plan-badge{border-color:var(--v-mem-accent);background:var(--v-mem-accent);color:#fff}.v-membership .v-mem-plan-icon{grid-column:2;grid-row:1 / span 3;align-self:start;justify-self:end;display:inline-grid;place-items:center;width:58px;height:58px;border-radius:var(--v-mem-radius);background:var(--v-mem-ink);color:#fff;font-size:22px}.v-membership .v-mem-plan-icon.has-image{width:120px;height:68px;background:transparent;overflow:visible;box-shadow:none}.v-membership .v-mem-plan-icon.has-image img{width:100%;height:100%;object-fit:contain}.v-membership .v-mem-plan-name{grid-column:1;display:block;min-width:0;color:var(--v-mem-ink);font-size:22px;font-weight:900;letter-spacing:0;line-height:1.15}.v-membership .v-mem-plan-name.is-image{width:min(150px,100%);height:46px;margin-bottom:2px}.v-membership .v-mem-plan-name.is-image img{width:100%;height:100%;object-fit:contain;object-position:left center}.v-membership .v-mem-plan-sub,.v-membership .v-mem-origin,.v-membership .v-mem-day{grid-column:1 / -1;color:var(--v-mem-muted);font-size:13px;font-weight:700;line-height:1.5}.v-membership .v-mem-price{grid-column:1 / -1;display:flex;align-items:baseline;gap:3px;margin-top:4px;color:var(--v-mem-ink);font-size:36px;font-weight:900;letter-spacing:0;line-height:1}.v-membership .v-mem-price small{font-size:17px;font-weight:900}.v-membership .v-mem-price em{color:var(--v-mem-muted);font-size:13px;font-style:normal;font-weight:800}.v-membership .v-mem-plan ul{grid-column:1 / -1;display:grid;gap:9px;margin:10px 0 0;padding:14px 0 0;border-top:1px solid var(--v-mem-line);list-style:none}.v-membership .v-mem-plan li{display:flex;align-items:flex-start;gap:8px;color:var(--v-mem-muted);font-size:13px;font-weight:750;line-height:1.5}.v-membership .v-mem-plan li i{margin-top:3px;color:var(--v-mem-accent);font-size:12px}.v-membership .v-mem-plan[data-membership-plan]::after{grid-column:1 / -1;content:"立即开通";display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:8px;border-radius:var(--v-mem-radius);background:var(--v-mem-ink);color:#fff;font-size:14px;font-weight:900}.v-membership .v-mem-plan.is-featured::after{background:var(--v-mem-accent)}.v-membership .v-mem-feature-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--v-mem-line);overflow:hidden}.v-membership .v-mem-mini-feature{border:0;border-radius:0;min-height:150px;transition:background .2s ease}.v-membership .v-mem-mini-feature:hover{background:var(--v-mem-soft)}.v-membership .v-mem-mini-feature img{width:42px;height:42px;object-fit:contain}.v-membership .v-mem-compare{background:var(--color-bg-card,#fff)}.v-membership .v-mem-table{width:100%;min-width:0;border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--color-bg-card,#fff);overflow:hidden;box-shadow:none !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{display:grid;grid-template-columns:minmax(190px,1.25fr) repeat(var(--v-mem-group-count),minmax(96px,.72fr));align-items:stretch;min-width:720px;background:var(--color-bg-card,#fff)}.v-membership .v-mem-table-head{background:var(--v-mem-soft);color:var(--v-mem-muted);font-size:12px;font-weight:900}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{display:flex;align-items:center;justify-content:center;min-width:0;padding:14px;border-right:1px solid var(--v-mem-line);border-bottom:1px solid var(--v-mem-line);text-align:center}.v-membership .v-mem-table-head span:first-child,.v-membership .v-mem-table-row>span:first-child{justify-content:flex-start;text-align:left}.v-membership .v-mem-table-head span:last-child,.v-membership .v-mem-table-row>span:last-child{border-right:0}.v-membership .v-mem-table-row:last-child>span{border-bottom:0}.v-membership .v-mem-table-benefit{display:grid !important;grid-template-columns:34px minmax(0,1fr);gap:4px 10px}.v-membership .v-mem-table-benefit i{grid-row:1 / span 2;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--v-mem-radius);background:var(--v-mem-soft);color:var(--v-mem-ink);font-size:14px}.v-membership .v-mem-table-benefit b{color:var(--v-mem-ink);font-size:14px;font-weight:900}.v-membership .v-mem-table-benefit small{color:var(--v-mem-muted);font-size:12px;line-height:1.45}.v-membership .v-mem-table-value{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 9px;border-radius:999px;background:var(--v-mem-soft);color:var(--v-mem-muted);font-size:12px;font-style:normal;font-weight:900}.v-membership .v-mem-table-value.is-member{background:color-mix(in srgb,var(--v-mem-accent) 10%,#fff);color:var(--v-mem-accent)}.v-membership .v-mem-faq details{border:1px solid var(--v-mem-line);border-radius:var(--v-mem-radius);background:var(--color-bg-card,#fff);box-shadow:none !important;overflow:hidden}.v-membership .v-mem-faq-list{display:grid;gap:10px}.v-membership .v-mem-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:58px;padding:0 18px;color:var(--v-mem-ink);font-size:15px;font-weight:900;cursor:pointer;list-style:none}.v-membership .v-mem-faq summary::-webkit-details-marker{display:none}.v-membership .v-mem-faq summary i{color:var(--v-mem-muted);transition:transform .2s ease}.v-membership .v-mem-faq details[open] summary i{transform:rotate(180deg)}.v-membership .v-mem-faq details p{margin:0;padding:0 18px 18px;color:var(--v-mem-muted);font-size:14px;line-height:1.75}.v-membership .v-mem-empty{padding:32px;border:1px dashed var(--v-mem-line);border-radius:var(--v-mem-radius);color:var(--v-mem-muted);text-align:center;font-size:14px;font-weight:800}@media (max-width:1100px){.v-membership .v-mem-hero{grid-template-columns:minmax(0,1fr)}.v-membership .v-mem-hero-copy{min-height:0}.v-membership .v-mem-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.v-membership .v-mem-feature-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){body.verve-membership-page{overflow-x:hidden}.verve-membership-page .v-shell,.v-membership .v-mem-shell{width:100%;padding:0 10px}.v-membership{padding:10px 0 28px;overflow:hidden}.v-membership .v-mem-hero{grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;margin-bottom:10px}.v-membership .v-mem-hero-copy,.v-membership .v-mem-hero-panel,.v-membership .v-mem-section{border-radius:var(--v-mem-radius)}.v-membership .v-mem-hero-copy{min-height:0;padding:20px 14px}.v-membership .v-mem-kicker{margin-bottom:16px;font-size:12px}.v-membership .v-mem-hero h1{max-width:100%;font-size:30px;line-height:1.08}.v-membership .v-mem-hero-copy>p{margin-top:12px;font-size:13px;line-height:1.65}.v-membership .v-mem-hero-actions{margin-top:18px}.v-membership .v-mem-primary-link,.v-membership .v-mem-secondary-link{flex:1 1 136px;min-height:40px;padding:0 12px;font-size:13px}.v-membership .v-mem-hero-proof{margin-top:16px;gap:6px}.v-membership .v-mem-hero-proof span{min-height:30px;padding:0 9px;font-size:11px}.v-membership .v-mem-hero-panel{grid-template-rows:auto minmax(132px,190px) auto;gap:8px;padding:10px}.v-membership .v-mem-userbar{align-items:flex-start;padding:10px}.v-membership .v-mem-user{gap:9px}.v-membership .v-mem-user img,.v-membership .v-mem-user-icon{width:42px;height:42px}.v-membership .v-mem-status{min-height:34px;padding:0 10px;font-size:12px}.v-membership .v-mem-hero-art{width:min(100%,360px);min-height:132px;max-height:190px;justify-self:center}.v-membership .v-mem-hero-art img{width:104%;height:104%}.v-membership .v-mem-benefits{padding:9px;gap:8px}.v-membership .v-mem-benefits-title strong{font-size:15px}.v-membership .v-mem-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.v-membership .v-mem-benefit-list span{padding:8px}.v-membership .v-mem-benefit-list i{width:28px;height:28px;font-size:12px}.v-membership .v-mem-benefit-list b{font-size:12px}.v-membership .v-mem-benefit-list small{font-size:11px}.v-membership .v-mem-feature-row{grid-template-columns:repeat(2,minmax(0,1fr))}.v-membership .v-mem-mini-feature:last-child:nth-child(odd){grid-column:1 / -1}.v-membership .v-mem-plans-section{margin:0;padding:14px}.v-membership .v-mem-maincol{display:block;width:100%;min-width:0}.v-membership .v-mem-plans-section,.v-membership .v-mem-feature-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{width:100%;min-width:0;max-width:100%;margin-top:10px;padding:14px}.v-membership .v-mem-section-head{justify-content:flex-start;text-align:left;gap:10px;margin-bottom:14px}.v-membership .v-mem-section-mark{width:34px;height:34px}.v-membership .v-mem-section-head h2{font-size:20px}.v-membership .v-mem-section-head p{font-size:13px;line-height:1.55}.v-membership .v-mem-plans{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr);gap:10px}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-image-title{grid-template-columns:minmax(0,1fr);min-height:0;padding:14px}.v-membership .v-mem-plan-icon{grid-column:1;grid-row:auto;justify-self:start;width:46px;height:46px;font-size:18px}.v-membership .v-mem-plan-icon.has-image{width:112px;height:58px}.v-membership .v-mem-plan-name{font-size:18px}.v-membership .v-mem-price{font-size:30px}.v-membership .v-mem-plan::after{min-height:40px}.v-membership .v-mem-feature-row{gap:1px}.v-membership .v-mem-mini-feature{min-height:124px;padding:12px}.v-membership .v-mem-table{width:100% !important;max-width:100% !important;min-width:0 !important;overflow-x:visible !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{width:100% !important;min-width:0 !important;max-width:100% !important;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(44px,.5fr)) !important;gap:0 !important}.v-membership .v-mem-table-head span:nth-child(n+4),.v-membership .v-mem-table-row>span:nth-child(n+4){display:none !important}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{min-width:0 !important;padding:10px 6px !important}.v-membership .v-mem-table-benefit{gap:7px !important;grid-template-columns:minmax(0,1fr)}.v-membership .v-mem-table-benefit i,.v-membership .v-mem-table-benefit small{display:none}.v-membership .v-mem-table-benefit b{font-size:12px}.v-membership .v-mem-table-value{padding:0 6px;font-size:11px}.v-membership .v-mem-faq summary{min-height:50px;padding:0 13px;font-size:14px}.v-membership .v-mem-faq details p{padding:0 13px 14px;font-size:13px}}@media (max-width:380px){.v-membership .v-mem-hero h1{font-size:28px}}.v-membership .v-mem-hero{padding:0 !important}.v-membership .v-mem-hero h1{font-size:clamp(36px,4.8vw,56px)}.v-membership .v-mem-hero-panel{grid-template-columns:minmax(0,1fr) !important;grid-template-rows:auto minmax(230px,1fr) !important}.v-membership .v-mem-hero-panel>.v-mem-userbar{display:flex !important;grid-column:1 / -1 !important;grid-row:auto !important;grid-template-columns:none !important;grid-template-rows:none !important;min-height:0 !important;position:static !important}.v-membership .v-mem-hero-art,.v-membership .v-mem-benefits{width:100% !important;max-width:100% !important;grid-column:1 / -1 !important;grid-row:auto !important;position:static !important}.v-membership .v-mem-hero-art{min-height:190px}.v-membership .v-mem-hero-panel>.v-mem-benefits{display:none !important}.v-membership .v-mem-benefits{height:auto !important}.v-membership .v-mem-benefits-title{min-height:0 !important;height:auto !important}.v-membership .v-mem-benefit-list{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.v-membership .v-mem-benefit-list span{min-height:112px}.v-membership .v-mem-section-head{justify-content:flex-start}.v-membership .v-mem-plans{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.v-membership .v-mem-plan{min-height:0}@media (max-width:1100px){.v-membership .v-mem-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:767px){.v-membership .v-mem-hero h1{font-size:30px}.v-membership .v-mem-hero-panel{grid-template-rows:auto minmax(142px,190px) !important}.v-membership .v-mem-benefit-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.v-membership .v-mem-benefit-list span{min-height:0}.v-membership .v-mem-plans{grid-template-columns:minmax(0,1fr)}}body.verve-membership-page{background:#fff !important;overflow-x:clip !important}.verve-membership-page .v-site-main,.verve-membership-page .v-main,.verve-membership-page .site-main{background:#fff !important}.v-membership{--v-ref-bg:#fff;--v-ref-card:#fff;--v-ref-soft:#f7f7f8;--v-ref-soft-2:#eeeeef;--v-ref-ink:#0a0a0a;--v-ref-text:#525258;--v-ref-muted:#9ca0aa;--v-ref-line:#e7e7ea;--v-ref-line-2:#d4d4d8;--v-ref-blue:#2563eb;--v-ref-radius:14px;--v-ref-content:min(calc(var(--layout-width) - var(--spacing) * 2),calc(100vw - var(--spacing) * 2));--v-ref-pricing-content:var(--v-ref-content);width:100vw !important;max-width:100vw !important;position:relative !important;left:50% !important;margin-left:-50vw !important;padding:0 0 72px !important;background:#fff !important;color:var(--v-ref-ink) !important;overflow:visible !important}.v-membership .v-mem-shell{width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important}.v-membership .v-mem-return{width:var(--v-ref-content) !important;margin:18px auto 0;border-color:var(--v-ref-line);background:var(--v-ref-soft);box-shadow:none !important}.v-membership .v-mem-hero{display:block !important;width:100vw !important;min-height:0 !important;position:relative !important;left:50% !important;right:50% !important;margin-left:-50vw !important;margin-right:-50vw !important;padding:clamp(70px,10vw,118px) 0 !important;border:0 !important;background-image:url("../../assets/images/membership-hero-bg-clean.webp?v=20260622-clean") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-color:#fff !important;text-align:center !important}.v-membership .v-mem-hero-copy{display:block !important;width:var(--v-ref-content) !important;min-height:0 !important;margin:0 auto !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}.v-membership .v-mem-kicker{display:inline-flex !important;align-items:center;gap:7px;margin:0 0 24px !important;padding:5px 13px !important;border:1px solid var(--v-ref-line-2) !important;border-radius:999px !important;background:#fff !important;color:var(--v-ref-text) !important;font-size:12px !important;font-weight:700 !important;letter-spacing:0 !important}.v-membership .v-mem-kicker i{width:6px !important;height:6px !important;border-radius:50% !important;background:var(--v-ref-blue) !important;color:transparent !important;font-size:0 !important}.v-membership .v-mem-hero h1{max-width:760px !important;margin:0 auto !important;color:var(--v-ref-ink) !important;font-size:clamp(35px,6vw,58px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.05 !important}.v-membership .v-mem-hero-copy>p{max-width:560px !important;margin:20px auto 0 !important;color:var(--v-ref-text) !important;font-size:clamp(15px,1.6vw,18px) !important;line-height:1.7 !important}.v-membership .v-mem-hero-actions{justify-content:center !important;margin-top:32px !important}.v-membership .v-mem-primary-link,.v-membership .v-mem-secondary-link{min-height:48px !important;padding:0 24px !important;border-radius:10px !important;font-size:15px !important;font-weight:700 !important;box-shadow:none !important}.v-membership .v-mem-primary-link{border:1px solid var(--v-ref-ink) !important;background:var(--v-ref-ink) !important;color:#fff !important}.v-membership .v-mem-secondary-link{border:1px solid var(--v-ref-line-2) !important;background:#fff !important;color:var(--v-ref-ink) !important}.v-membership .v-mem-hero-proof{justify-content:center !important;margin-top:16px !important;gap:8px !important}.v-membership .v-mem-hero-proof span{min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:var(--v-ref-muted) !important;font-size:13px !important;font-weight:500 !important}.v-membership .v-mem-hero-proof span + span::before{content:"·";margin-right:8px;color:var(--v-ref-line-2)}.v-membership .v-mem-hero-proof b{font-size:13px !important;font-weight:700 !important;color:var(--v-ref-muted) !important}.v-membership .v-mem-layout,.v-membership .v-mem-maincol{display:block !important;width:100% !important}.v-membership .v-mem-section{display:block !important;grid-template-columns:none !important;width:100% !important;margin:0 !important;padding:clamp(56px,9vw,96px) 0 !important;border:0 !important;border-top:1px solid var(--v-ref-line) !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important}.v-membership .v-mem-plans-section{width:var(--v-ref-pricing-content) !important;margin-left:auto !important;margin-right:auto !important;background:#fff !important}.v-membership .v-mem-compare{background:var(--v-ref-soft) !important}.v-membership .v-mem-section>*{width:var(--v-ref-content) !important;margin-left:auto !important;margin-right:auto !important}.v-membership .v-mem-section-head{display:flex !important;align-items:flex-end !important;justify-content:space-between !important;gap:16px !important;margin-bottom:36px !important;text-align:left !important}.v-membership .v-mem-section-mark{display:none !important}.v-membership .v-mem-section-head h2{margin:0 !important;color:var(--v-ref-ink) !important;font-size:clamp(24px,2.8vw,32px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.2 !important}.v-membership .v-mem-section-head p{margin:6px 0 0 !important;color:var(--v-ref-muted) !important;font-size:14px !important;line-height:1.6 !important}.v-membership .v-mem-plans{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr)) !important;gap:16px !important}.v-membership .v-mem-plans-section .v-mem-section-head,.v-membership .v-mem-plans-section .v-mem-plans{width:100% !important;margin-left:auto !important;margin-right:auto !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{display:flex !important;flex-direction:column !important;align-items:start !important;gap:0 !important;min-height:430px !important;padding:28px !important;border:1px solid var(--v-ref-line) !important;border-radius:18px !important;background:#fff !important;color:var(--v-ref-ink) !important;text-align:left !important;box-shadow:none !important;transform:none !important}.v-membership .v-mem-plan.is-featured{border:1.5px solid var(--v-ref-ink) !important;background:#fff !important}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{border-color:var(--v-ref-ink) !important;transform:translateY(-3px) !important;box-shadow:none !important}.v-membership .v-mem-plan.is-readonly:hover{border-color:var(--v-ref-line) !important;transform:none !important}.v-membership .v-mem-plan-badge{position:static !important;order:-2;width:fit-content !important;min-height:24px !important;margin-bottom:12px !important;padding:0 9px !important;border:1px solid var(--v-ref-line) !important;border-radius:999px !important;background:#fff !important;color:var(--v-ref-muted) !important;font-size:12px !important;font-weight:800 !important;line-height:1 !important}.v-membership .v-mem-plan.is-featured .v-mem-plan-badge{border-color:var(--v-ref-ink) !important;background:var(--v-ref-ink) !important;color:#fff !important}.v-membership .v-mem-plan-name{display:block !important;margin:0 !important;color:var(--v-ref-ink) !important;font-size:20px !important;font-weight:900 !important;line-height:1.25 !important}.v-membership .v-mem-plan-sub{display:block !important;min-height:42px !important;margin-top:5px !important;color:var(--v-ref-muted) !important;font-size:13px !important;line-height:1.55 !important}.v-membership .v-mem-price{display:flex !important;align-items:baseline !important;flex-wrap:nowrap !important;gap:4px !important;margin:20px 0 2px !important;color:var(--v-ref-ink) !important;font-size:clamp(34px,3vw,42px) !important;font-weight:900 !important;line-height:1 !important}.v-membership .v-mem-price small{flex:0 0 auto !important;color:var(--v-ref-text) !important;font-size:18px !important;font-weight:700 !important}.v-membership .v-mem-price em{flex:0 0 auto !important;white-space:nowrap !important;color:var(--v-ref-muted) !important;font-size:13px !important;font-style:normal !important;font-weight:600 !important}.v-membership .v-mem-origin,.v-membership .v-mem-day{display:block !important;min-height:18px !important;margin-top:4px !important;color:var(--v-ref-muted) !important;font-size:12px !important;font-weight:600 !important;line-height:1.5 !important}.v-membership .v-mem-plan ul{display:flex !important;flex-direction:column !important;gap:10px !important;margin:22px 0 0 !important;padding:22px 0 0 !important;border-top:1px solid var(--v-ref-line) !important;list-style:none !important}.v-membership .v-mem-plan li{display:flex !important;align-items:center !important;gap:9px !important;color:var(--v-ref-text) !important;font-size:13px !important;font-weight:600 !important;line-height:1.45 !important}.v-membership .v-mem-plan li i{color:var(--v-ref-ink) !important;font-size:13px !important}.v-membership .v-mem-plan[data-membership-plan]::after,.v-membership .v-mem-plan.is-readonly::after{content:"立即开通" !important;display:flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;margin-top:auto !important;border:1px solid var(--v-ref-line-2) !important;border-radius:10px !important;background:#fff !important;color:var(--v-ref-ink) !important;font-size:14px !important;font-weight:800 !important}.v-membership .v-mem-plan.is-readonly::after{content:"免费开始" !important;color:var(--v-ref-text) !important}.v-membership .v-mem-plan.is-featured::after{border-color:var(--v-ref-ink) !important;background:var(--v-ref-ink) !important;color:#fff !important}.v-membership .v-mem-feature-section{padding-top:clamp(64px,9vw,104px) !important;padding-bottom:clamp(64px,9vw,104px) !important;background:#fff !important}.v-membership .v-mem-feature-wrap{display:grid !important;width:var(--v-ref-content) !important;max-width:var(--v-ref-content) !important;grid-template-columns:minmax(330px,.46fr) minmax(0,1fr) !important;gap:14px !important;align-items:stretch !important;margin-left:auto !important;margin-right:auto !important}.v-membership .v-mem-feature-copy{position:relative !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important;gap:12px !important;min-height:200px !important;padding:22px !important;border-radius:18px !important;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.10),transparent 25%),radial-gradient(circle at 78% 18%,rgba(129,140,248,.18),transparent 31%),linear-gradient(128deg,#111827 0%,#17142f 42%,#221a44 72%,#111827 100%) !important;background-size:130% 130%,140% 140%,240% 240% !important;color:#fff !important;overflow:hidden !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 24px 70px rgba(17,24,39,.16) !important;animation:vMemGradientDrift 14s ease-in-out infinite alternate !important}.v-membership .v-mem-feature-copy::before{content:"" !important;position:absolute !important;inset:-42% -34% -38% -34% !important;background:radial-gradient(circle at 22% 32%,rgba(251,191,36,.18),transparent 22%),radial-gradient(circle at 76% 26%,rgba(129,140,248,.30),transparent 28%),radial-gradient(circle at 58% 82%,rgba(45,212,191,.14),transparent 32%) !important;filter:blur(30px) saturate(1.05) !important;opacity:.68 !important;transform:translate3d(0,0,0) rotate(0deg) !important;animation:vMemAuraFlow 12s ease-in-out infinite alternate !important;pointer-events:none !important}.v-membership .v-mem-feature-copy::after{content:"" !important;position:absolute !important;inset:0 !important;background:radial-gradient(ellipse at 28% 16%,rgba(255,255,255,.10),transparent 36%),linear-gradient(105deg,transparent 8%,rgba(255,255,255,.08) 24%,transparent 42%) !important;background-size:120% 120%,190% 100% !important;mix-blend-mode:soft-light !important;opacity:.48 !important;animation:vMemPanelSweep 10s ease-in-out infinite alternate !important;pointer-events:none !important}.v-membership .v-mem-feature-orb{position:absolute !important;z-index:0 !important;width:150px !important;height:150px !important;left:-36px !important;top:82px !important;border-radius:50% !important;background:radial-gradient(circle at 34% 34%,rgba(255,255,255,.62),rgba(129,140,248,.22) 22%,rgba(251,191,36,.14) 48%,transparent 74%) !important;filter:blur(14px) saturate(1.02) !important;opacity:.38 !important;mix-blend-mode:screen !important;animation:vMemOrbFloat 13s ease-in-out infinite alternate !important;pointer-events:none !important}@keyframes vMemOrbFloat{0%{transform:translate3d(0,0,0) scale(.82)}45%{transform:translate3d(150px,-38px,0) scale(1.05)}100%{transform:translate3d(292px,30px,0) scale(.94)}}@keyframes vMemGradientDrift{0%{background-position:0% 16%,96% 0%,0% 46%}50%{background-position:34% 66%,48% 50%,70% 54%}100%{background-position:86% 28%,4% 86%,100% 52%}}@keyframes vMemAuraFlow{0%{transform:translate3d(-7%,-4%,0) rotate(0deg) scale(1)}50%{transform:translate3d(8%,5%,0) rotate(10deg) scale(1.08)}100%{transform:translate3d(-1%,8%,0) rotate(-8deg) scale(1.04)}}@keyframes vMemPanelSweep{0%{background-position:0% 12%,130% 0}100%{background-position:88% 74%,-48% 0}}@media (prefers-reduced-motion:reduce){.v-membership .v-mem-feature-copy::before,.v-membership .v-mem-feature-copy::after,.v-membership .v-mem-feature-copy,.v-membership .v-mem-feature-orb{animation:none !important}}.v-membership .v-mem-feature-eyebrow{position:relative !important;z-index:1 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;width:fit-content !important;padding:7px 11px !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:999px !important;background:rgba(255,255,255,.08) !important;color:rgba(255,255,255,.72) !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.08em !important}.v-membership .v-mem-feature-copy h2{position:relative !important;z-index:1 !important;max-width:330px !important;margin:16px 0 0 !important;color:#fff !important;font-size:clamp(26px,2.8vw,36px) !important;font-weight:900 !important;letter-spacing:0 !important;line-height:1.08 !important}.v-membership .v-mem-feature-copy p{position:relative !important;z-index:1 !important;max-width:330px !important;margin:8px 0 0 !important;color:rgba(255,255,255,.62) !important;font-size:14px !important;line-height:1.65 !important}.v-membership .v-mem-feature-stats{position:relative !important;z-index:1 !important;display:grid !important;min-width:0 !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important;margin-top:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;backdrop-filter:none !important;overflow:visible !important}.v-membership .v-mem-feature-stats span{display:grid !important;grid-template-columns:24px minmax(0,1fr) !important;grid-template-rows:auto auto !important;align-items:center !important;gap:2px 8px !important;min-width:0 !important;padding:10px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:13px !important;background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.07)) !important;color:rgba(255,255,255,.56) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 28px rgba(42,20,84,.16) !important;font-size:11px !important;font-weight:700 !important;backdrop-filter:blur(14px) !important}.v-membership .v-mem-feature-stats i{grid-row:1 / span 2 !important;display:grid !important;place-items:center !important;width:24px !important;height:24px !important;border-radius:9px !important;background:rgba(255,255,255,.16) !important;color:#fff !important;font-size:11px !important}.v-membership .v-mem-feature-stats b{color:#fff !important;font-size:15px !important;font-weight:900 !important;line-height:1.05 !important}.v-membership .v-mem-feature-stats small{display:block !important;color:rgba(255,255,255,.52) !important;font-size:11px !important;font-weight:700 !important;line-height:1.1 !important}.v-membership .v-mem-feature-row{display:grid !important;align-self:start !important;width:100% !important;max-width:100% !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;overflow:visible !important}.v-membership .v-mem-mini-feature{position:relative !important;display:grid !important;grid-template-columns:36px minmax(0,1fr) !important;gap:10px !important;align-items:center !important;justify-items:stretch !important;min-height:82px !important;padding:14px !important;border:1px solid var(--v-ref-line) !important;border-radius:12px !important;background:#fff !important;box-shadow:0 10px 24px rgba(15,23,42,.035) !important;text-align:left !important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease !important}.v-membership .v-mem-mini-feature:nth-child(2){transform:none !important}.v-membership .v-mem-mini-feature:nth-child(3){transform:none !important}.v-membership .v-mem-mini-feature:hover{border-color:#111 !important;box-shadow:0 24px 54px rgba(15,23,42,.1) !important}.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature>i{display:grid !important;grid-row:1 / span 2 !important;place-items:center !important;width:36px !important;height:36px !important;margin:0 !important;border-radius:10px !important;background:var(--v-ref-soft) !important;color:var(--v-ref-ink) !important;object-fit:contain !important;font-size:15px !important}.v-membership .v-mem-feature-num{position:absolute !important;top:12px !important;right:14px !important;color:#d7d7dc !important;font-size:12px !important;font-weight:900 !important;letter-spacing:.08em !important}.v-membership .v-mem-mini-feature b{display:block !important;width:100% !important;max-width:none !important;padding-right:26px !important;color:var(--v-ref-ink) !important;font-size:14px !important;font-weight:900 !important;line-height:1.28 !important;text-align:left !important}.v-membership .v-mem-mini-feature small{display:block !important;width:100% !important;max-width:none !important;margin-top:4px !important;color:var(--v-ref-text) !important;font-size:12px !important;font-weight:500 !important;line-height:1.42 !important;text-align:left !important;white-space:normal !important}.v-membership .v-mem-table{border:1px solid #edf0f3 !important;border-radius:20px !important;background:linear-gradient(90deg,transparent 0,transparent 27%,rgba(8,8,8,.018) 27%,rgba(8,8,8,.018) 100%),#fff !important;box-shadow:0 22px 60px rgba(15,23,42,.055) !important;overflow:hidden !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{display:grid !important;grid-template-columns:minmax(210px,1.32fr) repeat(var(--v-mem-group-count),minmax(112px,.72fr)) !important;align-items:center !important;min-width:720px !important;background:#fff !important}.v-membership .v-mem-table-head{min-height:56px !important;background:#fafafa !important;color:#75777f !important;font-size:12px !important;font-weight:900 !important}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{display:flex !important;align-items:center !important;justify-content:center !important;min-height:64px !important;padding:10px 18px !important;border-right:0 !important;border-bottom:1px solid #eef1f3 !important;color:var(--v-ref-text) !important;text-align:center !important}.v-membership .v-mem-table-head span:nth-child(n+3),.v-membership .v-mem-table-row>span:nth-child(n+3){background:rgba(16,185,129,.035) !important}.v-membership .v-mem-table-head span:nth-child(5),.v-membership .v-mem-table-row>span:nth-child(5){background:linear-gradient(180deg,rgba(8,8,8,.07),rgba(8,8,8,.035)) !important}.v-membership .v-mem-table-head span:nth-child(5){color:#111 !important}.v-membership .v-mem-table-row:last-child>span{border-bottom:0 !important}.v-membership .v-mem-table-head span:first-child,.v-membership .v-mem-table-row>span:first-child{justify-content:flex-start !important;text-align:left !important}.v-membership .v-mem-table-benefit{display:grid !important;grid-template-columns:32px minmax(0,1fr) !important;gap:2px 10px !important;width:100% !important}.v-membership .v-mem-table-benefit i{grid-row:1 / span 2 !important;display:grid !important;place-items:center !important;width:32px !important;height:32px !important;border-radius:10px !important;background:#f3f4f6 !important;color:var(--v-ref-ink) !important;font-size:13px !important}.v-membership .v-mem-table-benefit b{color:var(--v-ref-ink) !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important}.v-membership .v-mem-table-benefit small{color:var(--v-ref-muted) !important;font-size:11px !important;font-weight:500 !important;line-height:1.25 !important}.v-membership .v-mem-table-value{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:26px !important;height:26px !important;padding:0 9px !important;border:1px solid #e5e7eb !important;border-radius:999px !important;background:#fff !important;color:#171717 !important;font-size:12px !important;font-weight:900 !important;font-style:normal !important;line-height:1 !important}.v-membership .v-mem-table-value.is-positive{border-color:rgba(22,163,74,.2) !important;background:#f0fdf4 !important;color:#101513 !important}.v-membership .v-mem-table-value.is-negative{border-color:#e5e7eb !important;background:#f8fafc !important;color:#8a8f98 !important}.v-membership .v-mem-table-value.is-member.is-positive{border-color:rgba(22,163,74,.24) !important;background:#ecfdf5 !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-faq{background:#fff !important}.v-membership .v-mem-faq-list{max-width:none !important}.v-membership .v-mem-faq details{border:1px solid var(--v-ref-line) !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important}.v-membership .v-mem-faq details:first-child{border-radius:18px 18px 0 0 !important}.v-membership .v-mem-faq details:last-child{border-radius:0 0 18px 18px !important}.v-membership .v-mem-faq summary{min-height:64px !important;padding:0 24px !important;color:var(--v-ref-ink) !important;font-size:16px !important;font-weight:800 !important}.v-membership .v-mem-faq details p{padding:0 24px 20px !important;color:var(--v-ref-text) !important;font-size:14px !important;line-height:1.75 !important}@media (max-width:900px){.v-membership .v-mem-plans{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.v-membership .v-mem-feature-wrap,.v-membership .v-mem-feature-row{grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-feature-row{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.v-membership .v-mem-feature-copy{min-height:0 !important;grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-feature-stats{min-width:0 !important}}@media (max-width:600px){.v-membership .v-mem-hero{width:100% !important;left:auto !important;right:auto !important;margin-left:0 !important;margin-right:0 !important;padding:54px 14px !important;background-position:center center !important}.v-membership .v-mem-hero-copy{width:min(100%,1120px) !important}.v-membership .v-mem-hero h1{font-size:35px !important}.v-membership .v-mem-section{padding:42px 0 !important}.v-membership .v-mem-section>*,.v-membership .v-mem-return{width:min(100%,var(--v-ref-content)) !important}.v-membership .v-mem-section-head{display:block !important;margin-bottom:24px !important}.v-membership .v-mem-plans{grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-feature-wrap,.v-membership .v-mem-feature-row{grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-feature-copy{padding:24px !important;border-radius:14px !important}.v-membership .v-mem-feature-copy h2{margin-top:42px !important}.v-membership .v-mem-feature-stats{grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-mini-feature{grid-template-columns:44px minmax(0,1fr) !important;min-height:0 !important;padding:18px !important;border-radius:14px !important}.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature>i{width:44px !important;height:44px !important;border-radius:12px !important}.v-membership .v-mem-mini-feature b{font-size:16px !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{min-height:0 !important;padding:22px !important}.v-membership .v-mem-table{overflow-x:auto !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{min-width:620px !important}}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::after{box-shadow:var(--shadow-sm) !important}.v-feed-pagination,.v-myposts-pages{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a,.v-feed-pagination ul span,.v-myposts-pages .page-numbers{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a:hover,.v-feed-pagination .current,.v-myposts-pages .page-numbers:hover,.v-myposts-pages .page-numbers.current{box-shadow:var(--shadow-sm) !important}.v-toast,.v-pay-dialog{box-shadow:var(--shadow-popover) !important}.v-report-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 10px;border:1px solid rgba(148,163,184,.28);border-radius:calc(var(--radius) * .75);background:rgba(255,255,255,.68);color:var(--color-muted);font-size:12px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.v-report-btn:hover{border-color:rgba(239,68,68,.35);background:rgba(254,242,242,.95);color:#dc2626;transform:translateY(-1px)}.v-report-btn.is-busy{opacity:.65;pointer-events:none}.v-report-btn.is-reported{border-color:rgba(248,113,113,.38);background:rgba(254,226,226,.9);color:#b91c1c}.v-comment-report{margin-left:2px;border-radius:calc(var(--radius) * .75)}.v-detail-act.v-report-btn{min-width:0;width:auto;white-space:nowrap}.v-report-admin{max-width:1040px}.v-publish-quality{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:-6px 0 12px;padding:0;border:0;background:transparent;box-shadow:none}.v-publish-quality.is-ok{background:transparent}.v-publish-quality-head{position:relative;display:flex;align-items:center;gap:6px;min-height:30px;padding:4px 8px;border:1px solid rgba(226,232,240,.86);border-radius:999px;background:rgba(255,255,255,.72);color:var(--color-text-secondary);box-shadow:0 6px 14px rgba(15,23,42,.025)}.v-publish-quality-orb{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 auto;border-radius:999px;background:linear-gradient(135deg,#111827,#475569);color:#fff;font-size:8px}.v-publish-quality.is-ok .v-publish-quality-orb{background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff}.v-publish-quality-head strong{font-size:12px;font-weight:900;letter-spacing:.02em}.v-publish-quality-summary{color:var(--color-muted);font-size:11px;font-weight:700}.v-publish-quality-dots{display:inline-flex;align-items:center;gap:3px;margin-left:2px}.v-publish-quality-dots span{width:5px;height:5px;border-radius:999px;background:rgba(148,163,184,.36)}.v-publish-quality-dots span.is-ok{background:#22c55e}.v-publish-quality ul{display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none}.v-publish-quality li{display:flex;align-items:center;gap:4px;min-width:0;min-height:26px;padding:3px 8px 3px 7px;border:1px solid rgba(251,191,36,.28);border-radius:999px;background:rgba(255,251,235,.58);color:#b45309;font-size:11.5px;font-weight:800}.v-publish-quality li i{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 auto;border-radius:999px;font-size:9px}.v-publish-quality li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.v-publish-quality li.is-ok{border-color:rgba(34,197,94,.16);background:rgba(240,253,244,.7);color:#15803d}.v-publish-quality li.is-ok i{background:rgba(34,197,94,.16);color:#16a34a}.v-publish-quality li.is-warn{border-color:rgba(245,158,11,.2);background:rgba(255,251,235,.62);color:#92400e}.v-publish-quality li.is-warn i{background:rgba(245,158,11,.16);color:#d97706}@media (max-width:767px){.v-publish-quality{gap:6px}.v-publish-quality li span{max-width:100%}}.v-publish-draftbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-4px 0 14px;padding:8px 10px;border:1px solid rgba(59,130,246,.14);border-radius:14px;background:linear-gradient(135deg,rgba(239,246,255,.78),rgba(255,255,255,.82));color:var(--color-text-secondary);font-size:12px;font-weight:750}.v-publish-draftbar span{display:inline-flex;align-items:center;gap:7px;min-width:0}.v-publish-draftbar i{color:var(--color-primary)}.v-publish-draftbar b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-publish-draftbar button{flex:0 0 auto;border:0;background:transparent;color:var(--color-muted);font-size:12px;font-weight:800;cursor:pointer}.v-publish-draftbar button:hover{color:var(--color-danger)}.v-publish-draftbar.is-saved{border-color:rgba(34,197,94,.16);background:linear-gradient(135deg,rgba(240,253,244,.72),rgba(255,255,255,.82))}.v-publish-draftbar.is-saved i{color:#16a34a}@media (max-width:767px){body.verve-publish-page .v-publish-foot-actions{display:grid;grid-template-columns:1fr 1fr}body.verve-publish-page .v-publish-msg{grid-column:1 / -1}body.verve-publish-page .v-publish-submit{grid-column:1 / -1}}.v-report-dialog{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:18px;pointer-events:none;opacity:0;transition:opacity .18s ease}.v-report-dialog.is-open{pointer-events:auto;opacity:1}.v-report-dialog-mask{position:absolute;inset:0;background:rgba(15,23,42,.42);backdrop-filter:blur(8px)}.v-report-panel{position:relative;z-index:1;width:min(420px,100%);padding:22px;border:1px solid rgba(226,232,240,.9);border-radius:24px;background:var(--color-bg-card);box-shadow:var(--shadow-popover);transform:translateY(10px) scale(.98);transition:transform .18s ease}.v-report-dialog.is-open .v-report-panel{transform:translateY(0) scale(1)}.v-report-panel h3{margin:0 0 6px;font-size:18px;font-weight:900;color:var(--color-text)}.v-report-panel p{margin:0 0 16px;color:var(--color-muted);font-size:13px}.v-report-close{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:999px;background:var(--color-bg-muted);color:var(--color-muted);cursor:pointer}.v-report-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.v-report-reasons label{position:relative;display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;font-weight:700;cursor:pointer}.v-report-reasons input{accent-color:var(--color-primary)}.v-report-note{width:100%;min-height:78px;padding:12px 14px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-muted);color:var(--color-text);resize:vertical;outline:none}.v-report-note:focus{border-color:color-mix(in srgb,var(--color-primary) 50%,var(--color-border));background:var(--color-bg-card)}.v-report-submit{width:100%;min-height:44px;margin-top:14px;border:0;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:900;cursor:pointer}.v-report-submit:disabled{opacity:.68;cursor:wait}body.single .v-single-card .v-detail-actions,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions{grid-template-columns:repeat(4,minmax(0,1fr)) auto}body.single .v-single-card .v-detail-actions .v-detail-act.v-report-btn,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions .v-detail-act.v-report-btn{padding-inline:10px;background:rgba(248,250,252,.9)}@media (max-width:767px){.v-report-dialog{align-items:flex-end;padding:12px}.v-report-panel{width:100%;padding:20px 18px calc(20px + env(safe-area-inset-bottom));border-radius:24px 24px 18px 18px;transform:translateY(24px)}.v-report-reasons{grid-template-columns:1fr}body.single .v-single-card .v-detail-actions,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding-inline:8px}body.single .v-single-card .v-detail-act,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-act,body.single .v-single-card .v-detail-actions .v-detail-act.v-report-btn,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions .v-detail-act.v-report-btn{justify-content:center;min-height:38px;padding:0 6px;font-size:12px}body.single .v-single-card .v-detail-actions .v-detail-act.v-report-btn i,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-actions .v-detail-act.v-report-btn i{display:inline-flex}}.v-topics-page{--v-paper:#fbf6ea;--v-paper-2:#fffaf0;--v-ink:#253447;--v-ink-soft:#657181;--v-line:#dfd3bd;--v-sage:#81916e;--v-denim:#506d86;--v-clay:#b85f48;--v-cork:#efe4ce;--v-note-yellow:#fff1b8;--v-note-green:#dcebd8;--v-note-peach:#f7dfc4;--v-note-blue:#dce8ef;--v-note-rose:#f3d6cf;--v-note-linen:#f7ecd2;padding:calc(var(--spacing) * 1.25) 0 calc(var(--spacing) * 2);color:var(--v-ink)}.v-topics-shell{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-template-areas:"hero hero" "main rail";gap:var(--spacing);margin:0 auto}.v-topics-hero{position:relative;grid-area:hero;display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:calc(var(--spacing) * 1.5);align-items:center;padding:calc(var(--spacing) * 1.45);border:1px solid var(--v-line);border-radius:calc(var(--radius) * 1.35);background-color:var(--v-paper);background-image:radial-gradient(circle at 1px 1px,rgba(121,101,68,.16) 1px,transparent 0);background-size:18px 18px;box-shadow:0 14px 34px rgba(54,45,30,.08);overflow:hidden}.v-topics-hero::before,.v-topics-hero::after{content:"";position:absolute;background:rgba(255,246,216,.72);border:1px solid rgba(222,206,164,.82);box-shadow:0 5px 14px rgba(80,70,52,.08)}.v-topics-hero::before{top:18px;left:38px;width:92px;height:22px;transform:rotate(-4deg)}.v-topics-hero::after{right:70px;bottom:26px;width:118px;height:24px;transform:rotate(5deg)}.v-topics-hero-copy{position:relative;z-index:1;min-width:0}.v-topics-kicker{display:inline-flex;align-items:center;margin-bottom:calc(var(--spacing) * .55);padding:5px 12px;border:1px solid rgba(80,109,134,.22);border-radius:999px;background:#fffaf0;color:var(--v-denim);font-size:12px;font-weight:850;letter-spacing:.04em}.v-topics-hero h1{margin:0 0 calc(var(--spacing) * .55);font-size:clamp(25px,3vw,36px);line-height:1.18;color:var(--v-ink);letter-spacing:-.02em}.v-topics-hero p{max-width:720px;margin:0;color:var(--v-ink-soft);font-size:14px;line-height:1.8}.v-topics-search{position:relative;max-width:460px;margin-top:var(--spacing)}.v-topics-search i{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:var(--v-sage);font-size:14px}.v-topics-search input{width:100%;min-height:43px;padding:0 14px 0 39px;border:1px solid #d8c8aa;border-radius:999px;background:#fffdf7;color:var(--v-ink);font-size:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.v-topics-search input:focus{outline:none;border-color:var(--v-denim);box-shadow:var(--shadow-sm)}.v-topics-art{position:relative;z-index:1;display:flex;flex-direction:column;gap:calc(var(--spacing) * .85);align-items:stretch}.v-topics-art img{display:block;width:100%;height:auto;max-height:260px;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(62,54,38,.10))}.v-topics-hero-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v-topics-hero-board div{min-width:0;padding:calc(var(--spacing) * .75);border:1px solid rgba(216,200,170,.9);border-radius:calc(var(--radius) * .9);background:rgba(255,250,240,.92);text-align:center}.v-topics-hero-board strong{display:block;font-size:21px;font-weight:950;color:var(--v-ink)}.v-topics-hero-board span{display:block;margin-top:2px;color:var(--v-ink-soft);font-size:12px}.v-topics-main{grid-area:main;display:grid;gap:var(--spacing);min-width:0}.v-topics-rail{grid-area:rail;display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-topics-block,.v-topics-rail-card{border:1px solid var(--v-line);border-radius:calc(var(--radius) * 1.15);background-color:var(--v-paper-2);box-shadow:0 10px 24px rgba(54,45,30,.07)}.v-topics-block{padding:calc(var(--spacing) * 1.25)}.v-topics-block-head,.v-topics-rail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-topics-block-head h2,.v-topics-rail-head h2{margin:0;color:var(--v-ink);font-size:17px;font-weight:950}.v-topics-block-head p{margin:4px 0 0;color:var(--v-ink-soft);font-size:12.5px}.v-topics-block-head a,.v-topics-rail-head a,.v-topics-rail-head span{flex-shrink:0;color:var(--v-denim);font-size:12.5px;font-weight:750}.v-topics-block-head a:hover,.v-topics-rail-head a:hover{color:var(--v-clay)}.v-topics-spot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:calc(var(--spacing) * .85)}.v-topics-spot-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:144px;padding:calc(var(--spacing) * 1.05);border:1px solid rgba(96,83,55,.16);border-radius:10px 14px 12px 16px;background-color:var(--v-note-bg);color:var(--v-ink);box-shadow:0 12px 22px rgba(74,61,42,.10);overflow:hidden;transform:rotate(var(--v-note-tilt,0deg));transition:transform var(--transition),box-shadow var(--transition)}.v-topics-paper::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,rgba(91,75,49,.14) 1px,transparent 0);background-size:14px 14px;opacity:.35}.v-topics-spot-card:nth-child(1),.v-topics-spot-card:nth-child(7){grid-column:span 2;min-height:170px}.v-topics-spot-card:nth-child(4){grid-row:span 2;min-height:300px}.v-topics-spot-card:hover{box-shadow:0 16px 30px rgba(74,61,42,.14);transform:rotate(0deg) translateY(-2px)}.v-topics-tone-0{--v-note-bg:var(--v-note-yellow);--v-topic-tone:var(--v-clay);--v-note-tilt:-1.5deg}.v-topics-tone-1{--v-note-bg:var(--v-note-green);--v-topic-tone:var(--v-sage);--v-note-tilt:1.2deg}.v-topics-tone-2{--v-note-bg:var(--v-note-peach);--v-topic-tone:var(--v-clay);--v-note-tilt:-.7deg}.v-topics-tone-3{--v-note-bg:var(--v-note-blue);--v-topic-tone:var(--v-denim);--v-note-tilt:1.8deg}.v-topics-tone-4{--v-note-bg:var(--v-note-rose);--v-topic-tone:var(--v-clay);--v-note-tilt:-1deg}.v-topics-tone-5{--v-note-bg:var(--v-note-linen);--v-topic-tone:#9a7a3b;--v-note-tilt:.8deg}.v-topics-pin{position:absolute;top:9px;right:14px;z-index:2;width:13px;height:13px;border:2px solid rgba(255,255,255,.72);border-radius:999px;background:var(--v-topic-tone);box-shadow:0 2px 5px rgba(43,35,25,.18)}.v-topics-spot-rank,.v-topics-spot-tag,.v-topics-spot-meta,.v-topics-heat{position:relative;z-index:1}.v-topics-spot-rank{color:rgba(37,52,71,.42);font-size:12px;font-weight:950;letter-spacing:.06em}.v-topics-spot-tag{display:inline-flex;align-self:flex-start;max-width:100%;margin:calc(var(--spacing) * .45) 0 calc(var(--spacing) * .8);padding:4px 9px;border:1px solid rgba(37,52,71,.12);border-radius:999px;background:rgba(255,255,255,.42);color:var(--v-topic-tone);font-size:12px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topics-spot-card strong{position:relative;z-index:1;display:block;margin-bottom:6px;font-size:18px;font-weight:950;color:var(--v-ink)}.v-topics-spot-card em{position:relative;z-index:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:var(--spacing);overflow:hidden;color:rgba(37,52,71,.66);font-size:12.5px;font-style:normal;line-height:1.55}.v-topics-heat{display:block;height:6px;margin-top:auto;border:1px solid rgba(37,52,71,.10);border-radius:999px;background:rgba(255,255,255,.42);overflow:hidden}.v-topics-heat i{display:block;width:var(--v-heat);height:100%;border-radius:inherit;background:var(--v-topic-tone);opacity:.82}.v-topics-spot-meta{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .75);color:rgba(37,52,71,.68);font-size:12px}.v-topics-stream-list{position:relative;display:grid;gap:0}.v-topics-stream-list::before{content:"";position:absolute;top:8px;bottom:8px;left:8px;width:1px;background:var(--v-line)}.v-topics-stream-item{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr);gap:calc(var(--spacing) * .8);padding:0 0 calc(var(--spacing) * 1.1)}.v-topics-stream-item:last-child{padding-bottom:0}.v-topics-stream-dot{position:relative;z-index:1;width:17px;height:17px;margin-top:3px;border:3px solid var(--v-paper-2);border-radius:999px;background:var(--v-clay);box-shadow:var(--shadow-sm)}.v-topics-stream-body{min-width:0;padding:calc(var(--spacing) * .9);border:1px solid rgba(216,200,170,.92);border-radius:var(--radius);background:#fffdf7}.v-topics-stream-meta,.v-topics-stream-foot{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * .65);color:var(--v-ink-soft);font-size:12px}.v-topics-stream-title{display:block;margin:5px 0;color:var(--v-ink);font-size:15px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topics-stream-title:hover,.v-topics-stream-foot a:hover{color:var(--v-clay)}.v-topics-stream-body p{margin:0 0 calc(var(--spacing) * .65);color:var(--v-ink-soft);font-size:13px;line-height:1.55}.v-topics-stream-foot a{color:var(--v-denim);font-weight:750}.v-topics-rail-card{position:relative;padding:var(--spacing)}.v-topics-rail-card::before{content:"";position:absolute;top:-9px;left:50%;width:64px;height:18px;background:rgba(255,246,216,.72);border:1px solid rgba(222,206,164,.82);transform:translateX(-50%) rotate(-2deg)}.v-topics-rail-cta{background-color:var(--v-denim);color:#fffaf0;border-color:rgba(80,109,134,.45)}.v-topics-rail-cta span,.v-topics-rail-cta strong{display:block;position:relative;z-index:1}.v-topics-rail-cta span{color:rgba(255,250,240,.78);font-size:12.5px}.v-topics-rail-cta strong{margin:5px 0 var(--spacing);font-size:16px;line-height:1.45}.v-topics-rail-cta a{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border-radius:999px;background:#fffaf0;color:var(--v-denim);font-size:13px;font-weight:850}.v-topics-rank-row,.v-topics-latest-row{display:grid;align-items:center;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .65) 0;border-bottom:1px solid rgba(216,200,170,.74)}.v-topics-rank-row{grid-template-columns:24px minmax(0,1fr) auto}.v-topics-rank-row:last-child,.v-topics-latest-row:last-child{border-bottom:0;padding-bottom:0}.v-topics-rank-row>span{color:rgba(37,52,71,.44);font-size:14px;font-weight:950}.v-topics-rank-row:nth-of-type(2)>span,.v-topics-rank-row:nth-of-type(3)>span,.v-topics-rank-row:nth-of-type(4)>span{color:var(--v-clay)}.v-topics-rank-row strong,.v-topics-latest-row strong{min-width:0;color:var(--v-ink);font-size:13.5px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topics-rank-row em{color:var(--v-ink-soft);font-size:12px;font-style:normal}.v-topics-chip-list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}.v-topics-chip{display:inline-flex;max-width:100%;padding:5px 10px;border:1px solid rgba(80,109,134,.2);border-radius:999px;background:#fffdf7;color:var(--v-denim);font-size:12.5px;font-weight:750}.v-topics-chip:hover{border-color:rgba(184,95,72,.38);background:#fff1e6;color:var(--v-clay)}.v-topics-latest-row{grid-template-columns:minmax(0,1fr)}.v-topics-latest-row span{color:var(--v-ink-soft);font-size:12px}.v-topics-empty{margin:0;color:var(--v-ink-soft)}@media (max-width:1180px){.v-topics-spot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.v-topics-shell{grid-template-columns:1fr;grid-template-areas:"hero" "main" "rail"}.v-topics-hero{grid-template-columns:1fr}.v-topics-art{max-width:520px}.v-topics-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v-topics-page{padding:var(--spacing) 0 calc(var(--spacing) * 1.5)}.v-topics-hero,.v-topics-block,.v-topics-rail-card{padding:var(--spacing)}.v-topics-hero::before,.v-topics-hero::after{display:none}.v-topics-hero-board{grid-template-columns:1fr}.v-topics-spot-grid,.v-topics-rail{grid-template-columns:1fr}.v-topics-spot-card:nth-child(1),.v-topics-spot-card:nth-child(4),.v-topics-spot-card:nth-child(7){grid-column:auto;grid-row:auto;min-height:138px}.v-topics-stream-title{white-space:normal}}.v-topics-page{color:var(--color-text)}.v-topics-hero,.v-topics-block,.v-topics-rail-card,.v-topics-spot-card,.v-topics-stream-body{border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);background:var(--color-bg-card);box-shadow:none}.v-topics-hero{grid-template-columns:minmax(0,1fr) 390px;background-image:none}.v-topics-hero::before,.v-topics-hero::after,.v-topics-rail-card::before,.v-topics-paper::after,.v-topics-pin{display:none}.v-topics-kicker{border:0;border-radius:calc(var(--radius) * .6);background:var(--color-primary-soft);color:var(--color-primary);letter-spacing:0}.v-topics-hero h1,.v-topics-block-head h2,.v-topics-rail-head h2,.v-topics-spot-card strong,.v-topics-stream-title,.v-topics-rank-row strong,.v-topics-latest-row strong{color:var(--color-text)}.v-topics-hero p,.v-topics-stream-body p,.v-topics-spot-card em,.v-topics-spot-meta,.v-topics-rank-row em,.v-topics-latest-row span,.v-topics-empty{color:var(--color-text-secondary)}.v-topics-search input,.v-topics-hero-board div,.v-topics-stream-body{border-color:var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);box-shadow:none}.v-topics-search i,.v-topics-hero-board span,.v-topics-block-head p,.v-topics-stream-meta,.v-topics-stream-foot{color:var(--color-text-muted)}.v-topics-search input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-topics-art img{border-color:var(--color-border);border-radius:calc(var(--radius) * 1.1);background:var(--color-bg-muted);filter:saturate(.72)}.v-topics-spot-card{background-color:var(--color-bg-card);transform:none}.v-topics-spot-card:hover{border-color:var(--color-primary-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.v-topics-card-accent{position:absolute;top:0;left:0;right:0;height:4px;background:var(--v-topic-tone,var(--color-primary))}.v-topics-tone-0{--v-topic-tone:var(--color-primary)}.v-topics-tone-1{--v-topic-tone:var(--color-info)}.v-topics-tone-2{--v-topic-tone:var(--color-secondary)}.v-topics-tone-3{--v-topic-tone:var(--color-accent)}.v-topics-tone-4{--v-topic-tone:var(--color-warning)}.v-topics-tone-5{--v-topic-tone:var(--color-teal)}.v-topics-spot-rank{color:var(--color-text-muted)}.v-topics-spot-tag,.v-topics-stream-foot a{border-color:transparent;background:var(--color-bg-muted);color:var(--color-primary)}.v-topics-heat{border:0;background:var(--color-bg-muted)}.v-topics-heat i,.v-topics-stream-dot{background:var(--v-topic-tone,var(--color-primary))}.v-topics-stream-list::before,.v-topics-rank-row,.v-topics-latest-row{border-color:var(--color-border)}.v-topics-stream-list::before{background:var(--color-border)}.v-topics-rail-cta{border-color:var(--color-primary);background:var(--color-primary);color:#ffffff}.v-topics-rail-cta span{color:rgba(255,255,255,.78)}.v-topics-rail-cta strong{color:#ffffff}.v-topics-rail-cta a{border-radius:var(--radius);background:#ffffff;color:var(--color-primary)}.v-topics-chip{border-color:var(--color-border);border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-topics-chip:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}@media (max-width:1023px){.v-topics-hero{grid-template-columns:1fr}.v-topics-art{width:100%;max-width:520px}}@media (max-width:767px){.v-topics-art,.v-topics-art img,.v-topics-hero-board{width:100%;max-width:100%}}.v-topics-page{padding:calc(var(--spacing) * 1.5) 0 calc(var(--spacing) * 2.5)}.v-topics-shell{gap:calc(var(--spacing) * 1.25)}.v-topics-hero{position:relative;grid-template-columns:minmax(0,1fr) 330px;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.6);border-radius:calc(var(--radius) * 1.35);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 48%),var(--color-bg-card);overflow:hidden}.v-topics-hero::before{content:"";position:absolute;inset:12px auto 12px 12px;width:4px;border-radius:999px;background:var(--color-primary);display:block}.v-topics-hero-copy{padding-left:calc(var(--spacing) * .35)}.v-topics-kicker{margin-bottom:calc(var(--spacing) * .6);padding:5px 11px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card))}.v-topics-hero h1{max-width:620px;font-size:clamp(28px,3.4vw,42px);font-weight:900;letter-spacing:-.035em}.v-topics-hero p{max-width:660px;font-size:14.5px}.v-topics-search input{border-radius:calc(var(--radius) * 1.1);background:var(--color-bg-card)}.v-topics-art{align-self:stretch;justify-content:space-between}.v-topics-art img{max-height:170px;padding:calc(var(--spacing) * .75);border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-muted));filter:saturate(.88)}.v-topics-hero-board{grid-template-columns:repeat(3,1fr)}.v-topics-hero-board div{padding:calc(var(--spacing) * .7) calc(var(--spacing) * .55);background:var(--color-bg-card)}.v-topics-hero-board strong{font-size:20px}.v-topics-block,.v-topics-rail-card{padding:calc(var(--spacing) * 1.35)}.v-topics-block-head,.v-topics-rail-head{align-items:center;padding-bottom:calc(var(--spacing) * .85);border-bottom:1px solid var(--color-border)}.v-topics-block-head h2,.v-topics-rail-head h2{font-size:17px}.v-topics-block-head p{margin-top:3px}.v-topics-spot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * .9)}.v-topics-spot-card,.v-topics-spot-card:nth-child(1),.v-topics-spot-card:nth-child(4),.v-topics-spot-card:nth-child(7){grid-column:auto;grid-row:auto;min-height:168px;padding:calc(var(--spacing) * 1.05)}.v-topics-spot-card{border-radius:calc(var(--radius) * 1.15);background:linear-gradient(180deg,color-mix(in srgb,var(--v-topic-tone,var(--color-primary)) 5%,transparent),transparent 72%),var(--color-bg-card)}.v-topics-card-accent{top:var(--spacing);left:var(--spacing);right:auto;width:38px;height:38px;border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--v-topic-tone,var(--color-primary)) 14%,var(--color-bg-card))}.v-topics-card-accent::before{content:"#";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--v-topic-tone,var(--color-primary));font-size:20px;font-weight:900}.v-topics-spot-rank{align-self:flex-end;font-size:11px}.v-topics-spot-tag{margin-top:calc(var(--spacing) * 1.4);background:transparent;padding:0;color:var(--v-topic-tone,var(--color-primary))}.v-topics-spot-card strong{margin-top:calc(var(--spacing) * .15);font-size:18px}.v-topics-spot-card em{min-height:38px}.v-topics-spot-meta{justify-content:space-between;padding-top:calc(var(--spacing) * .7);border-top:1px solid var(--color-border)}.v-topics-heat{height:4px;margin-top:calc(var(--spacing) * .7)}.v-topics-stream-body{background:var(--color-bg-card)}.v-topics-stream-item{gap:var(--spacing)}.v-topics-stream-title{font-size:15.5px}.v-topics-rail-cta{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 78%,var(--color-text)))}.v-topics-rank-row,.v-topics-latest-row{min-height:42px}.v-topics-rank-row>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--color-bg-muted);font-size:12px}.v-topics-rank-row:nth-of-type(2)>span,.v-topics-rank-row:nth-of-type(3)>span,.v-topics-rank-row:nth-of-type(4)>span{background:var(--color-primary-soft);color:var(--color-primary)}.v-topics-chip{padding:6px 11px}.v-topics-hero{background:radial-gradient(circle at 90% 12%,color-mix(in srgb,var(--color-info) 12%,transparent) 0 120px,transparent 121px),linear-gradient(135deg,color-mix(in srgb,var(--color-teal) 8%,transparent),transparent 48%),var(--color-bg-card)}.v-topics-hero::before{background:var(--color-info)}.v-topics-kicker{border-color:color-mix(in srgb,var(--color-info) 18%,var(--color-border));background:color-mix(in srgb,var(--color-info) 8%,var(--color-bg-card));color:var(--color-info)}.v-topics-art img{background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--color-warning) 15%,transparent) 0 42px,transparent 43px),color-mix(in srgb,var(--color-info) 5%,var(--color-bg-muted))}.v-topics-spot-card{background:linear-gradient(180deg,color-mix(in srgb,var(--v-topic-tone,var(--color-info)) 8%,transparent),transparent 72%),var(--color-bg-card)}.v-topics-card-accent{background:color-mix(in srgb,var(--v-topic-tone,var(--color-info)) 14%,var(--color-bg-card))}.v-topics-card-accent::before,.v-topics-spot-tag{color:var(--v-topic-tone,var(--color-info))}.v-topics-tone-0{--v-topic-tone:var(--color-info)}.v-topics-tone-1{--v-topic-tone:var(--color-secondary)}.v-topics-tone-2{--v-topic-tone:var(--color-warning)}.v-topics-tone-3{--v-topic-tone:var(--color-teal)}.v-topics-tone-4{--v-topic-tone:var(--color-accent)}.v-topics-tone-5{--v-topic-tone:color-mix(in srgb,var(--color-warning) 70%,var(--color-accent))}.v-topics-rail-cta{background:radial-gradient(circle at 88% 12%,color-mix(in srgb,#ffffff 20%,transparent) 0 54px,transparent 55px),linear-gradient(135deg,color-mix(in srgb,var(--color-info) 86%,var(--color-text)),color-mix(in srgb,var(--color-teal) 72%,var(--color-text)));border-color:color-mix(in srgb,var(--color-info) 60%,var(--color-border))}.v-topics-rank-row:nth-of-type(2)>span,.v-topics-rank-row:nth-of-type(3)>span,.v-topics-rank-row:nth-of-type(4)>span{background:color-mix(in srgb,var(--color-info) 10%,var(--color-bg-card));color:var(--color-info)}@media (max-width:1180px){.v-topics-spot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.v-topics-hero{grid-template-columns:1fr}.v-topics-art{max-width:none}.v-topics-art img{max-height:180px}}@media (max-width:767px){.v-topics-hero{padding:calc(var(--spacing) * 1.15)}.v-topics-hero::before{display:none}.v-topics-hero-copy{padding-left:0}.v-topics-hero h1{font-size:26px}.v-topics-art img{max-height:150px}.v-topics-hero-board{grid-template-columns:repeat(3,minmax(0,1fr))}.v-topics-hero-board div{padding:calc(var(--spacing) * .55) 4px}.v-topics-hero-board strong{font-size:17px}.v-topics-hero-board span{font-size:11px}.v-topics-spot-grid{grid-template-columns:1fr}.v-topics-spot-card,.v-topics-spot-card:nth-child(1),.v-topics-spot-card:nth-child(4),.v-topics-spot-card:nth-child(7){min-height:150px}}.v-topicindex{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"hero hero" "main side";gap:var(--spacing)}.v-topicindex-hero{grid-area:hero;display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * 1.5);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25);background:var(--color-bg-card)}.v-topicindex-title{min-width:0}.v-topicindex-title>span{display:inline-flex;margin-bottom:calc(var(--spacing) * .45);padding:4px 9px;border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-topicindex-title h1{margin:0;color:var(--color-text);font-size:clamp(26px,3vw,34px);font-weight:900;letter-spacing:-.03em}.v-topicindex-title p{max-width:620px;margin:calc(var(--spacing) * .45) 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.7}.v-topicindex-toolbar{display:flex;align-items:center;gap:calc(var(--spacing) * .75);flex-shrink:0}.v-topicindex-search{position:relative;width:280px}.v-topicindex-search i{position:absolute;top:50%;left:13px;transform:translateY(-50%);color:var(--color-text-muted);font-size:14px}.v-topicindex-search input{width:100%;min-height:40px;padding:0 12px 0 36px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);font-size:14px}.v-topicindex-search input:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-topicindex-publish{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:var(--radius);background:var(--color-primary);color:#fff;font-size:14px;font-weight:800;white-space:nowrap}.v-topicindex-publish:hover{color:#fff;background:var(--color-primary-hover)}.v-topicindex-main{grid-area:main;min-width:0}.v-topicindex-side{grid-area:side;display:flex;flex-direction:column;gap:var(--spacing);min-width:0}.v-topicindex-list,.v-topicindex-side-card{margin-bottom:0}.v-topicindex-list-head,.v-topicindex-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding-bottom:calc(var(--spacing) * .9);border-bottom:1px solid var(--color-border)}.v-topicindex-list-head{margin-bottom:0}.v-topicindex-list-head h2,.v-topicindex-side-head h2{margin:0;color:var(--color-text);font-size:16px;font-weight:800}.v-topicindex-list-head span{color:var(--color-text-muted);font-size:12.5px}.v-topicindex-row{display:grid;grid-template-columns:42px minmax(0,1fr) 150px;align-items:center;gap:var(--spacing);padding:calc(var(--spacing) * 1.05) 0;border-bottom:1px solid var(--color-border);color:var(--color-text)}.v-topicindex-row:last-child{border-bottom:0;padding-bottom:0}.v-topicindex-row:hover .v-topicindex-row-icon{background:var(--color-primary);color:#fff}.v-topicindex-row-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-primary);font-size:20px;font-weight:900;transition:background var(--transition),color var(--transition)}.v-topicindex-row-body{min-width:0}.v-topicindex-row-body strong{display:block;color:var(--color-text);font-size:15.5px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topicindex-row-body em{display:block;margin-top:4px;color:var(--color-text-muted);font-size:12.5px;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topicindex-heat{display:block;height:4px;max-width:220px;margin-top:calc(var(--spacing) * .65);border-radius:999px;background:var(--color-bg-muted);overflow:hidden}.v-topicindex-heat i{display:block;width:var(--v-heat);height:100%;border-radius:inherit;background:var(--color-primary)}.v-topicindex-row-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .5);text-align:right}.v-topicindex-row-meta span{display:flex;flex-direction:column;gap:2px;color:var(--color-text);font-size:14px;font-weight:800}.v-topicindex-row-meta small{color:var(--color-text-muted);font-size:11.5px;font-weight:500}.v-topicindex-rank-row,.v-topicindex-latest-row{display:grid;align-items:center;gap:calc(var(--spacing) * .6);padding:calc(var(--spacing) * .75) 0;border-bottom:1px solid var(--color-border)}.v-topicindex-rank-row{grid-template-columns:24px minmax(0,1fr) auto}.v-topicindex-rank-row:last-child,.v-topicindex-latest-row:last-child{border-bottom:0;padding-bottom:0}.v-topicindex-rank-row>span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--color-bg-muted);color:var(--color-text-muted);font-size:12px;font-weight:800}.v-topicindex-rank-row:nth-of-type(1)>span,.v-topicindex-rank-row:nth-of-type(2)>span,.v-topicindex-rank-row:nth-of-type(3)>span{background:var(--color-primary-soft);color:var(--color-primary)}.v-topicindex-rank-row strong,.v-topicindex-latest-row strong{min-width:0;color:var(--color-text);font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-topicindex-rank-row em,.v-topicindex-latest-row span{color:var(--color-text-muted);font-size:12px;font-style:normal}.v-topicindex-latest-row{grid-template-columns:minmax(0,1fr)}.v-topics-chip-list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}.v-topics-chip{display:inline-flex;max-width:100%;padding:6px 10px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .65);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12.5px;font-weight:600}.v-topics-chip:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}@media (max-width:1023px){.v-topicindex{grid-template-columns:1fr;grid-template-areas:"hero" "main" "side"}.v-topicindex-hero{align-items:flex-start;flex-direction:column}.v-topicindex-toolbar{width:100%}.v-topicindex-search{flex:1;width:auto}.v-topicindex-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v-topicindex-hero{padding:var(--spacing)}.v-topicindex-toolbar{flex-direction:column;align-items:stretch}.v-topicindex-publish{width:100%}.v-topicindex-row{grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon body" "meta meta";align-items:flex-start}.v-topicindex-row-icon{grid-area:icon}.v-topicindex-row-body{grid-area:body}.v-topicindex-row-meta{grid-area:meta;text-align:left;padding-left:54px}.v-topicindex-row-body em{white-space:normal}.v-topicindex-side{grid-template-columns:1fr}}.v-help-page{background:var(--color-bg)}.v-help-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:28px 0 44px}.v-help-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px;padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-help-kicker{display:inline-flex;align-items:center;margin-bottom:8px;padding:5px 10px;border-radius:999px;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;font-weight:700}.v-help-hero h1{margin:0;color:var(--color-text);font-size:clamp(26px,4vw,40px);line-height:1.15}.v-help-hero p{max-width:640px;margin:10px 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.8}.v-help-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-width:112px;padding:11px 16px;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:800;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform .18s ease,background .18s ease}.v-help-primary:hover{transform:translateY(-1px);background:var(--color-primary-hover);color:#fff}.v-help-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:18px;align-items:start}.v-help-grid{display:grid;gap:14px}.v-help-section{padding:20px}.v-help-section-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.v-help-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;background:var(--color-primary-soft);color:var(--color-primary);font-size:17px}.v-help-section h2,.v-help-side-card h2{margin:0;color:var(--color-text);font-size:18px;line-height:1.35}.v-help-section-head p{margin:4px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.6}.v-help-steps,.v-help-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.v-help-steps{counter-reset:help-step}.v-help-steps li{position:relative;display:grid;gap:3px;padding:12px 14px 12px 48px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-muted)}.v-help-steps li::before{counter-increment:help-step;content:counter(help-step);position:absolute;left:14px;top:13px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--color-bg-card);color:var(--color-primary);font-size:12px;font-weight:900}.v-help-steps strong,.v-help-note strong,.v-help-faq-row strong{color:var(--color-text);font-size:14px}.v-help-steps span,.v-help-list li,.v-help-note span,.v-help-faq-row p{color:var(--color-text-secondary);font-size:14px;line-height:1.75}.v-help-list li{padding:10px 12px;border-radius:14px;background:var(--color-bg-muted)}.v-help-note{display:grid;gap:5px;padding:14px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-muted)}.v-help-inline-link{display:inline-flex;margin-top:12px;color:var(--color-primary);font-size:14px;font-weight:800;text-decoration:none}.v-help-inline-link:hover{color:var(--color-primary-hover)}.v-help-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v-help-metrics span{display:grid;gap:4px;padding:13px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-bg-muted)}.v-help-metrics b{color:var(--color-text);font-size:15px}.v-help-metrics em{color:var(--color-text-muted);font-size:12px;font-style:normal}.v-help-faq-row{padding:14px 0;border-top:1px solid var(--color-border)}.v-help-faq-row:first-of-type{border-top:0;padding-top:0}.v-help-faq-row p{margin:6px 0 0}.v-help-sidebar{position:sticky;top:92px;display:grid;gap:14px}.v-help-side-card{padding:16px}.v-help-side-card h2{margin-bottom:12px;font-size:16px}.v-help-quicklink{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:13px;color:var(--color-text-secondary);font-size:14px;font-weight:700;text-decoration:none;transition:background .18s ease,color .18s ease}.v-help-quicklink::after{content:"";width:6px;height:6px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:.45}.v-help-quicklink:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-help-contact-card{background:var(--color-bg-muted)}.v-help-contact-card span{display:block;color:var(--color-text);font-weight:900}.v-help-contact-card p{margin:8px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.7}@media (max-width:980px){.v-help-layout{grid-template-columns:1fr}.v-help-sidebar{position:static;order:-1}.v-help-side-card{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v-help-side-card h2{width:100%;margin-bottom:2px}.v-help-quicklink{background:var(--color-bg-muted)}}@media (max-width:640px){.v-help-shell{width:min(100% - 22px,1180px);padding-top:18px}.v-help-hero{display:grid;padding:20px}.v-help-primary{width:100%}.v-help-section{padding:16px}.v-help-section-head{gap:10px}.v-help-metrics{grid-template-columns:1fr}}.v-help-page{min-height:100vh;background:radial-gradient(circle at 80% 4%,color-mix(in srgb,var(--color-primary) 12%,transparent) 0 220px,transparent 221px),radial-gradient(circle at 8% 0,color-mix(in srgb,var(--color-info,var(--color-primary)) 10%,transparent) 0 240px,transparent 241px),var(--color-bg)}.v-help-shell{width:min(1180px,calc(100% - 32px));padding:34px 0 54px}.v-help-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 420px;min-height:360px;padding:42px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:34px;background:linear-gradient(118deg,color-mix(in srgb,var(--color-bg-card) 96%,transparent),color-mix(in srgb,var(--color-primary-soft) 72%,transparent)),var(--color-bg-card);box-shadow:0 22px 60px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-help-hero::before{content:"";position:absolute;inset:-90px -90px auto auto;width:470px;height:470px;border-radius:46% 54% 58% 42%;background:radial-gradient(circle at 34% 38%,rgba(255,255,255,.9),transparent 42%),color-mix(in srgb,var(--color-primary) 11%,transparent);transform:rotate(-18deg);pointer-events:none}.v-help-hero-copy{position:relative;z-index:2;align-self:center}.v-help-kicker{margin-bottom:14px;padding:0;background:transparent;color:color-mix(in srgb,var(--color-text-secondary) 90%,var(--color-primary));font-size:14px;font-weight:800}.v-help-hero h1{margin:0;color:var(--color-text);font-size:clamp(38px,5.4vw,58px);font-weight:950;letter-spacing:-.06em;line-height:1.12}.v-help-hero h1 mark{position:relative;margin-left:.2em;padding:0 4px;background:transparent;color:var(--color-primary)}.v-help-hero h1 mark::after{content:"";position:absolute;left:8px;right:8px;bottom:2px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 22%,transparent)}.v-help-search{display:grid;grid-template-columns:24px minmax(0,1fr) 46px;align-items:center;gap:8px;width:min(560px,100%);margin-top:28px;padding:8px 8px 8px 18px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:0 16px 34px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-help-search i{color:var(--color-text-muted)}.v-help-search input{width:100%;border:0;outline:0;background:transparent;color:var(--color-text);font-size:14px}.v-help-search button{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:0;border-radius:999px;background:var(--color-primary);color:#fff;cursor:pointer;box-shadow:var(--shadow-sm)}.v-help-hot-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;color:var(--color-text-muted);font-size:13px}.v-help-hot-tags a{padding:6px 11px;border-radius:999px;background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);color:var(--color-text-secondary);text-decoration:none;box-shadow:var(--shadow-sm)}.v-help-hot-tags a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-help-hero-art{position:relative;z-index:1;min-height:300px}.v-help-orb{position:absolute;display:block;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 24%,#fff);box-shadow:var(--shadow-sm)}.v-help-orb-a{left:44px;top:120px;width:28px;height:28px}.v-help-orb-b{right:22px;top:78px;width:42px;height:42px;background:color-mix(in srgb,var(--color-info,var(--color-primary)) 28%,#fff)}.v-help-bubble{position:absolute;right:86px;top:34px;display:flex;align-items:center;justify-content:center;gap:10px;width:132px;height:108px;border-radius:34px 34px 34px 10px;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 58%,var(--color-info,#38bdf8)));box-shadow:var(--shadow-sm);transform:rotate(5deg)}.v-help-bubble i{width:15px;height:15px;border-radius:999px;background:rgba(255,255,255,.82)}.v-help-paper{position:absolute;right:72px;top:146px;display:grid;gap:13px;width:148px;height:174px;padding:42px 28px 28px;border:1px solid rgba(255,255,255,.66);border-radius:26px;background:color-mix(in srgb,var(--color-bg-card) 76%,transparent);box-shadow:0 18px 42px color-mix(in srgb,var(--color-text) 12%,transparent);backdrop-filter:blur(16px);transform:rotate(-8deg)}.v-help-paper span{height:12px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 24%,var(--color-bg-card))}.v-help-paper span:nth-child(2){width:76%}.v-help-paper span:nth-child(3){width:58%}.v-help-lens{position:absolute;right:12px;top:168px;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:20px;background:color-mix(in srgb,var(--color-info,var(--color-primary)) 78%,#fff);color:#fff;box-shadow:var(--shadow-sm)}.v-help-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:-46px;position:relative;z-index:3;padding:0 26px}.v-help-card{display:grid;justify-items:center;gap:12px;min-height:214px;padding:26px 18px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 8%,var(--color-border));border-radius:26px;background:color-mix(in srgb,var(--color-bg-card) 90%,transparent);box-shadow:0 18px 42px color-mix(in srgb,var(--color-text) 8%,transparent);text-align:center;text-decoration:none;backdrop-filter:blur(14px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.v-help-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));box-shadow:var(--shadow-sm)}.v-help-card-icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:22px;background:var(--color-primary-soft);color:var(--color-primary);font-size:25px}.v-help-card-1 .v-help-card-icon{background:color-mix(in srgb,var(--color-secondary,var(--color-primary)) 13%,var(--color-bg-card));color:var(--color-secondary,var(--color-primary))}.v-help-card-2 .v-help-card-icon{background:color-mix(in srgb,var(--color-info,var(--color-primary)) 13%,var(--color-bg-card));color:var(--color-info,var(--color-primary))}.v-help-card-3 .v-help-card-icon{background:color-mix(in srgb,var(--color-warning,var(--color-primary)) 15%,var(--color-bg-card));color:var(--color-warning,var(--color-primary))}.v-help-card-4 .v-help-card-icon{background:color-mix(in srgb,var(--color-accent,var(--color-primary)) 13%,var(--color-bg-card));color:var(--color-accent,var(--color-primary))}.v-help-card strong{color:var(--color-text);font-size:16px}.v-help-card em{color:var(--color-text-secondary);font-size:13px;font-style:normal;line-height:1.65}.v-help-card b{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px}.v-help-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:24px;margin-top:28px;align-items:stretch}.v-help-mainboard,.v-help-articles{padding:24px;border-radius:26px;border-color:color-mix(in srgb,var(--color-primary) 6%,var(--color-border));box-shadow:0 18px 42px color-mix(in srgb,var(--color-text) 7%,transparent)}.v-help-board-head{display:grid;gap:18px;margin-bottom:16px}.v-help-board-head h2,.v-help-articles-head h2,.v-help-support h2{margin:0;color:var(--color-text);font-size:22px;font-weight:900}.v-help-board-head p{margin:5px 0 0;color:var(--color-text-secondary);font-size:14px}.v-help-tabs{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:4px}.v-help-tabs span{padding:8px 14px;border-radius:999px;color:var(--color-text-secondary);font-size:13px;font-weight:800}.v-help-tabs .is-active{background:var(--color-primary-soft);color:var(--color-primary)}.v-help-faq-list{display:grid;gap:10px}.v-help-faq-row{padding:0;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:18px;background:var(--color-bg-muted);overflow:hidden}.v-help-faq-row summary{position:relative;display:flex;align-items:center;gap:10px;padding:16px 46px 16px 18px;color:var(--color-text);font-size:14px;font-weight:900;cursor:pointer;list-style:none}.v-help-faq-row summary::-webkit-details-marker{display:none}.v-help-faq-row summary::before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:12px;font-weight:900}.v-help-faq-row summary::after{content:"+";position:absolute;right:18px;color:var(--color-text-muted);font-size:20px;line-height:1}.v-help-faq-row[open]{background:color-mix(in srgb,var(--color-bg-card) 78%,var(--color-primary-soft))}.v-help-faq-row[open] summary::after{content:"−";color:var(--color-primary)}.v-help-faq-row p{margin:0;padding:0 18px 18px 50px;color:var(--color-text-secondary);font-size:14px;line-height:1.8}.v-help-articles-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.v-help-articles-head h2{font-size:18px}.v-help-articles-head a{color:var(--color-primary);font-size:13px;font-weight:800;text-decoration:none}.v-help-article{display:grid;grid-template-columns:24px 42px minmax(0,1fr) 18px;gap:10px;align-items:center;padding:13px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);text-decoration:none}.v-help-article:first-of-type{border-top:0}.v-help-article>span{color:var(--color-primary);font-size:13px;font-weight:900}.v-help-article>i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:var(--color-primary-soft);color:var(--color-primary)}.v-help-article strong{display:grid;gap:4px;min-width:0;color:var(--color-text);font-size:13px;line-height:1.45}.v-help-article em{color:var(--color-text-muted);font-size:12px;font-style:normal}.v-help-article b{color:var(--color-text-muted);font-size:12px}.v-help-support{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding:28px 34px;border-radius:30px;background:radial-gradient(circle at 82% 48%,color-mix(in srgb,var(--color-primary) 13%,transparent) 0 118px,transparent 119px),color-mix(in srgb,var(--color-primary-soft) 52%,var(--color-bg-card));box-shadow:var(--shadow-sm)}.v-help-support p{margin:8px 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.7}.v-help-support-actions{display:flex;gap:10px;flex:0 0 auto}.v-help-support-actions a{display:inline-flex;align-items:center;justify-content:center;min-width:106px;padding:11px 17px;border-radius:999px;background:var(--color-bg-card);color:var(--color-primary);font-size:14px;font-weight:900;text-decoration:none;box-shadow:0 10px 22px color-mix(in srgb,var(--color-text) 6%,transparent)}.v-help-support-actions a:first-child{background:var(--color-primary);color:#fff}@media (max-width:1080px){.v-help-hero{grid-template-columns:1fr 320px}.v-help-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.v-help-hero{grid-template-columns:1fr;min-height:0;padding:30px}.v-help-hero-art{min-height:220px}.v-help-cards,.v-help-grid{grid-template-columns:1fr}.v-help-cards{margin-top:18px;padding:0}.v-help-card{min-height:0;justify-items:start;text-align:left;grid-template-columns:62px minmax(0,1fr) 28px}.v-help-card strong,.v-help-card em{grid-column:2}.v-help-card b{grid-column:3;grid-row:1 / span 2;align-self:center}.v-help-support{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.v-help-shell{width:min(100% - 22px,1180px);padding-top:18px}.v-help-hero{padding:24px 18px;border-radius:26px}.v-help-hero h1{font-size:36px}.v-help-search{grid-template-columns:20px minmax(0,1fr) 42px;margin-top:22px}.v-help-search button{width:42px;height:42px}.v-help-hero-art{display:none}.v-help-card{padding:18px;border-radius:22px;grid-template-columns:52px minmax(0,1fr) 28px}.v-help-card-icon{width:52px;height:52px;border-radius:18px}.v-help-mainboard,.v-help-articles{padding:18px;border-radius:22px}.v-help-faq-row summary{padding-left:14px;font-size:13.5px}.v-help-faq-row p{padding-left:46px}.v-help-article{grid-template-columns:22px 38px minmax(0,1fr)}.v-help-article b{display:none}.v-help-support{padding:22px;border-radius:24px}.v-help-support-actions{width:100%;flex-direction:column}}.v-help-page{background:var(--color-bg)}.v-help-shell{width:min(1120px,calc(100% - 36px));padding:28px 0 46px}.v-help-hero{min-height:0;grid-template-columns:minmax(0,1fr) 260px;align-items:center;padding:34px 38px;border-radius:28px;background:var(--color-bg-card);box-shadow:0 12px 34px color-mix(in srgb,var(--color-text) 6%,transparent)}.v-help-hero::before{inset:auto 34px 28px auto;width:190px;height:190px;background:color-mix(in srgb,var(--color-primary) 6%,transparent);opacity:.55}.v-help-kicker{margin-bottom:12px;color:var(--color-text-secondary);font-size:13px}.v-help-hero h1{font-size:clamp(34px,4.6vw,50px);letter-spacing:-.045em}.v-help-hero h1 br{display:none}.v-help-search{width:min(500px,100%);margin-top:22px;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-help-hot-tags{margin-top:14px}.v-help-hot-tags a{background:var(--color-bg-muted);box-shadow:none}.v-help-hero-art{min-height:190px;transform:scale(.82);transform-origin:center;opacity:.86}.v-help-bubble{right:82px;top:12px;width:112px;height:86px;border-radius:28px 28px 28px 10px;box-shadow:var(--shadow-sm)}.v-help-paper{right:76px;top:104px;width:118px;height:142px;padding:34px 22px 22px;box-shadow:0 12px 28px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-help-lens{right:22px;top:118px;width:46px;height:46px;border-radius:16px;box-shadow:var(--shadow-sm)}.v-help-orb{display:none}.v-help-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:18px;padding:0}.v-help-card{min-height:176px;padding:22px 16px 18px;border-radius:22px;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-help-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.v-help-card-icon{width:52px;height:52px;border-radius:18px;font-size:21px}.v-help-card strong{font-size:15px}.v-help-card em{font-size:12.5px;line-height:1.55}.v-help-card b{width:26px;height:26px}.v-help-grid{grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-top:22px;align-items:start}.v-help-mainboard,.v-help-articles{padding:22px;border-radius:24px;box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-help-board-head{gap:14px;margin-bottom:14px}.v-help-board-head h2,.v-help-articles-head h2,.v-help-support h2{font-size:20px}.v-help-tabs{gap:8px}.v-help-tabs span{padding:7px 12px;background:transparent}.v-help-tabs .is-active{background:var(--color-bg-muted);color:var(--color-text)}.v-help-faq-list{gap:8px}.v-help-faq-row{background:var(--color-bg-card)}.v-help-faq-row[open]{background:var(--color-bg-muted)}.v-help-faq-row summary{padding:14px 44px 14px 16px}.v-help-faq-row p{padding:0 18px 16px 48px}.v-help-article{grid-template-columns:22px 38px minmax(0,1fr) 16px;padding:12px 0}.v-help-article>i{width:38px;height:38px;border-radius:13px;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-help-support{margin-top:22px;padding:24px 30px;border-radius:26px;background:var(--color-bg-card);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-help-support-actions a{box-shadow:none}@media (max-width:1080px){.v-help-hero{grid-template-columns:1fr}.v-help-hero-art{display:none}.v-help-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.v-help-hero{padding:28px}.v-help-card{min-height:0}.v-help-grid{grid-template-columns:1fr}}@media (max-width:560px){.v-help-shell{width:min(100% - 22px,1120px)}.v-help-hero{padding:22px;border-radius:22px}.v-help-hero h1{font-size:32px}.v-help-cards{grid-template-columns:1fr}.v-help-card{grid-template-columns:52px minmax(0,1fr) 26px}.v-help-mainboard,.v-help-articles,.v-help-support{border-radius:22px}}.v-help-shell,.v-help-shell>.v-help-hero,.v-help-shell>.v-help-cards,.v-help-shell>.v-help-grid,.v-help-shell>.v-help-support{box-sizing:border-box;width:min(var(--layout-width),calc(100vw - var(--spacing) * 2));max-width:min(var(--layout-width),calc(100vw - var(--spacing) * 2));margin-right:auto;margin-left:auto}.v-help-shell{display:block;padding:calc(var(--spacing) * 1.75) 0 calc(var(--spacing) * 3)}.v-help-shell>.v-help-hero,.v-help-shell>.v-help-cards,.v-help-shell>.v-help-grid,.v-help-shell>.v-help-support{margin-right:0;margin-left:0}.v-help-hero,.v-help-card,.v-help-mainboard,.v-help-articles,.v-help-support{border-radius:var(--radius)}.v-help-hero{padding:calc(var(--spacing) * 2)}.v-help-cards,.v-help-grid,.v-help-support{gap:var(--spacing);margin-top:var(--spacing)}.v-help-card,.v-help-mainboard,.v-help-articles,.v-help-support{padding:calc(var(--spacing) * 1.5)}.v-help-card-icon,.v-help-article>i,.v-help-lens,.v-help-faq-row{border-radius:calc(var(--radius) * .75)}.v-help-faq-list{gap:calc(var(--spacing) * .75)}.v-help-faq-row summary{padding:calc(var(--spacing) * .9) calc(var(--spacing) * 2.75) calc(var(--spacing) * .9) var(--spacing)}.v-help-faq-row p{padding:0 var(--spacing) var(--spacing) calc(var(--spacing) * 3)}.v-help-article{padding:calc(var(--spacing) * .75) 0}.v-help-search,.v-help-hot-tags a,.v-help-tabs span,.v-help-card b,.v-help-support-actions a{border-radius:999px}@media (max-width:860px){.v-help-shell{padding-top:var(--spacing)}.v-help-cards,.v-help-grid,.v-help-support{gap:var(--spacing);margin-top:var(--spacing)}.v-help-hero,.v-help-card,.v-help-mainboard,.v-help-articles,.v-help-support{padding:var(--spacing)}}.v-help-cover{padding:calc(var(--spacing) * 2) 0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 7%,transparent),transparent 60%),var(--color-bg)}.v-help-cover .v-help-shell{padding:0}.v-help-crumb{display:flex;align-items:center;gap:calc(var(--spacing) * .45);margin-bottom:var(--spacing);color:var(--color-text-muted);font-size:13px}.v-help-crumb a{color:var(--color-text-secondary);text-decoration:none}.v-help-cover-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,460px);gap:calc(var(--spacing) * 2);align-items:center;min-height:300px}.v-help-cover-copy h1,.v-help-category-head h1,.v-help-article-body h1{margin:0;color:var(--color-text);font-size:clamp(32px,4vw,48px);line-height:1.15}.v-help-cover-copy p,.v-help-category-head p{margin:var(--spacing) 0 0;color:var(--color-text-secondary)}.v-help-searchbox{display:grid;grid-template-columns:24px minmax(0,1fr) 120px;align-items:center;gap:calc(var(--spacing) * .75);width:min(640px,100%);margin-top:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * .5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-help-searchbox input{width:100%;border:0;outline:0;background:transparent;color:var(--color-text)}.v-help-searchbox button,.v-help-side-button{height:42px;border:0;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-weight:800;cursor:pointer;text-decoration:none}.v-help-cover-art{position:relative;height:260px;border-radius:var(--radius);background:radial-gradient(circle at 68% 36%,color-mix(in srgb,var(--color-primary) 28%,transparent) 0 78px,transparent 79px),linear-gradient(135deg,var(--color-bg-card),color-mix(in srgb,var(--color-primary-soft) 70%,var(--color-bg-card)));box-shadow:var(--shadow-sm);overflow:hidden}.v-help-cover-art span{position:absolute;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 14%,#fff)}.v-help-cover-art span:nth-child(1){width:190px;height:118px;right:54px;top:42px;transform:rotate(-10deg)}.v-help-cover-art span:nth-child(2){width:130px;height:86px;right:150px;bottom:44px;transform:rotate(8deg)}.v-help-cover-art span:nth-child(3){width:54px;height:54px;right:38px;bottom:58px;border-radius:50%;background:var(--color-primary)}.v-help-block{margin-top:calc(var(--spacing) * 2)}.v-help-block-head,.v-help-articles-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-help-block-head h2,.v-help-related h2,.v-help-category-side h2{margin:0;color:var(--color-text);font-size:22px}.v-help-block-head a,.v-help-block-head span{color:var(--color-text-secondary);font-size:14px;text-decoration:none}.v-help-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing)}.v-help-category-card,.v-help-guide-card{display:grid;gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 1.4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);text-decoration:none;box-shadow:var(--shadow-xs)}.v-help-category-card span{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);color:var(--color-primary);font-size:22px}.v-help-category-card strong,.v-help-guide-card strong,.v-help-question-row strong,.v-help-category-row strong{color:var(--color-text);font-size:16px}.v-help-category-card em,.v-help-guide-card em,.v-help-category-row em{color:var(--color-text-secondary);font-size:14px;font-style:normal;line-height:1.7}.v-help-category-card b{color:var(--color-text-muted);font-size:13px}.v-help-question-list{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card)}.v-help-question-row{display:grid;grid-template-columns:34px minmax(0,1fr) 120px 86px;align-items:center;gap:var(--spacing);padding:calc(var(--spacing) * .9) calc(var(--spacing) * 1.2);border-bottom:1px solid var(--color-border);text-decoration:none}.v-help-question-row:last-child{border-bottom:0}.v-help-question-row>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:calc(var(--radius) * .45);background:var(--color-primary);color:#fff;font-size:12px;font-weight:900}.v-help-question-row em,.v-help-question-row b{color:var(--color-text-muted);font-size:13px;font-style:normal}.v-help-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing)}.v-help-single-layout,.v-help-category-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--spacing) * 1.25);align-items:start;padding-top:calc(var(--spacing) * 2)}.v-help-article-body,.v-help-category-head,.v-help-category-list,.v-help-category-side,.v-help-related{padding:calc(var(--spacing) * 2);border-radius:var(--radius)}.v-help-label{display:inline-flex;margin-bottom:var(--spacing);padding:5px 10px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:13px;font-weight:800}.v-help-meta{display:flex;gap:var(--spacing);margin:var(--spacing) 0 calc(var(--spacing) * 1.5);padding-bottom:var(--spacing);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.v-help-content{color:var(--color-text);font-size:16px;line-height:1.9}.v-help-single-side,.v-help-category-side{display:grid;gap:var(--spacing)}.v-help-related a,.v-help-category-side a{display:block;margin-top:calc(var(--spacing) * .7);padding:calc(var(--spacing) * .7);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text-secondary);text-decoration:none}.v-help-category-layout{padding-top:var(--spacing)}.v-help-category-head{margin-top:calc(var(--spacing) * 2)}.v-help-category-row{display:grid;gap:calc(var(--spacing) * .45);padding:var(--spacing) 0;border-bottom:1px solid var(--color-border);text-decoration:none}.v-help-category-row:last-child{border-bottom:0}.v-help-category-row span{color:var(--color-text-muted);font-size:13px}@media (max-width:1023px){.v-help-cover-grid,.v-help-single-layout,.v-help-category-layout{grid-template-columns:1fr}.v-help-cover-art{display:none}.v-help-category-grid,.v-help-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-help-searchbox,.v-help-question-row,.v-help-category-grid,.v-help-guide-grid{grid-template-columns:1fr}.v-help-searchbox button{width:100%}}.v-help-page{--v-help-page-gutter:calc(var(--spacing) * 2);overflow-x:clip;background:radial-gradient(circle at 8% 34%,rgba(37,99,235,.08) 0 220px,transparent 221px),radial-gradient(circle at 92% 10%,rgba(34,211,238,.16) 0 260px,transparent 261px),linear-gradient(180deg,#f7fbff 0%,#ffffff 48%,#f6f9ff 100%)}body.verve-help-page .v-shell{max-width:100%;padding-right:0;padding-left:0}body.verve-help-page .v-main{width:100%;padding-top:0}.v-help-shell{box-sizing:border-box;width:min(var(--layout-width),100%);max-width:var(--layout-width);margin:0 auto;padding-right:var(--v-help-page-gutter);padding-left:var(--v-help-page-gutter)}.v-help-cover .v-help-shell{padding-right:var(--v-help-page-gutter);padding-left:var(--v-help-page-gutter)}.v-help-cover{position:relative;width:100%;min-height:410px;margin-left:0;padding:calc(var(--spacing) * 5.2) 0 calc(var(--spacing) * 4.8);background:linear-gradient(90deg,rgba(247,251,255,.98) 0%,rgba(247,251,255,.94) 38%,rgba(247,251,255,.34) 70%,rgba(247,251,255,.10) 100%),var(--v-help-cover-bg,none) right center / auto 100% no-repeat,linear-gradient(135deg,#f4f8ff,#ffffff);border-bottom:0;overflow:hidden}.v-help-cover::after{content:"";position:absolute;right:0;bottom:0;left:0;height:72px;background:linear-gradient(180deg,transparent 0%,rgba(247,251,255,.66) 58%,#f7fbff 100%);pointer-events:none}.v-help-cover-inner{position:relative;z-index:1}.v-help-cover-copy{max-width:100%;margin-left:0}.v-help-crumb{margin-bottom:calc(var(--spacing) * 1.3)}.v-help-kicker{display:inline-flex;margin-bottom:calc(var(--spacing) * .9);color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text));font-size:12px;font-weight:900;letter-spacing:.12em}.v-help-cover-copy h1,.v-help-category-hero h1,.v-help-article-body h1{margin:0;color:var(--color-text);font-size:clamp(42px,4vw,64px);letter-spacing:-.045em;line-height:1.08}.v-help-cover-copy p,.v-help-category-hero p{max-width:660px;margin:var(--spacing) 0 0;color:var(--color-text-secondary);font-size:16px;line-height:1.8}.v-help-hero-card{position:relative;width:100%;margin-top:calc(var(--spacing) * 2.4);margin-left:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;overflow:visible}.v-help-hero-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);width:100%;max-width:780px;margin-bottom:calc(var(--spacing) * .9)}.v-help-hero-card-head strong{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--color-text) 92%,var(--color-primary));font-size:15px;letter-spacing:0}.v-help-hero-card-head span{padding:5px 10px;border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 62%,var(--color-text-secondary));font-size:12px;font-weight:800;box-shadow:var(--shadow-sm)}.v-help-searchbox{position:relative;grid-template-columns:48px minmax(0,1fr) 126px;gap:8px;width:100%;max-width:780px;margin:0;padding:8px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:calc(var(--radius) * 1.25);background:rgba(255,255,255,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.86);backdrop-filter:none;overflow:hidden}.v-help-searchbox i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-left:0;border-radius:calc(var(--radius) * 1.1);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 80%,var(--color-text));text-align:center}.v-help-searchbox input{height:46px;padding:0 calc(var(--spacing) * 1.2) 0 0;font-size:14px}.v-help-searchbox button,.v-help-side-button{border-radius:calc(var(--radius) * .75);background:linear-gradient(135deg,#2563eb,#14b8ff);box-shadow:0 12px 24px rgba(37,99,235,.28)}.v-help-hot-tags{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .6);align-items:center;width:100%;max-width:780px;margin-top:calc(var(--spacing) * 1.1);color:var(--color-text-secondary);font-size:13px}.v-help-hot-tags span{display:inline-flex;align-items:center;gap:5px;color:color-mix(in srgb,var(--color-text-secondary) 88%,var(--color-primary));font-weight:700}.v-help-hot-tags a{padding:6px 12px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * 1.2);background:rgba(255,255,255,.58);color:color-mix(in srgb,var(--color-primary) 54%,var(--color-text-secondary));font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.v-help-hot-tags a:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:#fff;color:var(--color-primary)}.v-help-gamepad{position:relative;min-height:350px;border-radius:calc(var(--radius) * 1.2);background:transparent;box-shadow:none;overflow:visible}.v-help-gamepad img{display:block;width:100%;height:100%;min-height:350px;object-fit:contain;padding:calc(var(--spacing) * 1.4)}.v-help-float-card{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid rgba(255,255,255,.64);border-radius:999px;background:rgba(255,255,255,.88);color:#1d3354;font-size:13px;font-weight:900;box-shadow:0 12px 28px rgba(37,99,235,.14);backdrop-filter:blur(12px)}.v-help-float-card i{color:var(--color-primary)}.v-help-float-card-a{left:24px;top:24px}.v-help-float-card-b{right:24px;bottom:24px}.v-help-block{margin-top:calc(var(--spacing) * 1.4)}.v-help-block-head{margin-bottom:calc(var(--spacing) * 1.2)}.v-help-block-head h2,.v-help-related h2,.v-help-category-nav h2{font-size:22px;letter-spacing:-.02em}.v-help-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.v-help-category-card,.v-help-guide-card,.v-help-mainboard,.v-help-tool-panel,.v-help-category-hero,.v-help-category-list,.v-help-category-nav,.v-help-article-card,.v-help-related,.v-help-support-strip{border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.055)}.v-help-category-card{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;gap:8px 16px;min-height:150px;padding:calc(var(--spacing) * 1.45);overflow:hidden;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-help-category-card::before{content:attr(data-index);position:absolute;right:calc(var(--spacing) * 1.3);top:calc(var(--spacing) * 1.3);color:color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 34%,var(--color-text-muted));font-size:20px;font-weight:900;letter-spacing:-.06em;opacity:.34}.v-help-category-card::after{content:"";position:absolute;right:-18px;bottom:-22px;width:98px;height:72px;border:1px solid color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 12%,transparent);border-radius:calc(var(--radius) * 1.4);background:linear-gradient(90deg,color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 24%,transparent) 0 26px,transparent 26px),linear-gradient(color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 22%,transparent),color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 22%,transparent)) 42px 22px / 34px 4px no-repeat,linear-gradient(color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 14%,transparent),color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 14%,transparent)) 42px 38px / 46px 4px no-repeat,color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 5%,#fff);opacity:.68;transform:rotate(-4deg)}.v-help-category-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 24%,var(--color-border));box-shadow:0 18px 42px rgba(15,23,42,.08)}.v-help-category-card span{position:relative;z-index:1;grid-column:1 / 2;grid-row:1 / 4;display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border:1px solid color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 12%,var(--color-border));border-radius:calc(var(--radius) * 1.25);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.72)),color-mix(in srgb,var(--v-help-card-tone,var(--color-primary)) 8%,#fff);box-shadow:0 10px 22px rgba(15,23,42,.05),inset 0 1px 0 rgba(255,255,255,.78)}.v-help-category-card span img{display:block;width:50px;height:50px;object-fit:contain}.v-help-category-card strong,.v-help-category-card em,.v-help-category-card b{position:relative;z-index:1;grid-column:2 / 3}.v-help-category-card strong{margin-top:0;font-size:18px;letter-spacing:-.02em}.v-help-category-card em{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.v-help-category-card b{display:inline-flex;gap:6px;align-items:center;justify-self:start;margin-top:2px;padding:0;border:0;border-radius:0;background:transparent;color:var(--v-help-card-tone,var(--color-primary));font-weight:800}.v-help-category-card b i{transition:transform .18s ease}.v-help-category-card:hover b i{transform:translateX(2px)}.v-help-category-card-1{--v-help-card-tone:var(--color-primary);background:linear-gradient(145deg,#fff 0%,color-mix(in srgb,var(--color-primary) 3%,#fff) 100%)}.v-help-category-card-2{--v-help-card-tone:var(--color-secondary,#16a34a);background:linear-gradient(145deg,#fff 0%,color-mix(in srgb,var(--color-secondary,#16a34a) 4%,#fff) 100%)}.v-help-category-card-3{--v-help-card-tone:#8b5cf6;background:linear-gradient(145deg,#fff 0%,color-mix(in srgb,#8b5cf6 4%,#fff) 100%)}.v-help-category-card-4{--v-help-card-tone:var(--color-warning,#f97316);background:linear-gradient(145deg,#fff 0%,color-mix(in srgb,var(--color-warning,#f97316) 5%,#fff) 100%)}.v-help-home-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,370px);gap:calc(var(--spacing) * 1.45);align-items:stretch}.v-help-mainboard,.v-help-tool-panel{position:relative;overflow:hidden;border-radius:calc(var(--radius) * 1.15)}.v-help-mainboard{padding:0;border:0;background:transparent;box-shadow:none}.v-help-tool-panel{padding:calc(var(--spacing) * 1.35);border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.86)),color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:0 18px 42px rgba(15,23,42,.055)}.v-help-tool-panel::before{content:"";position:absolute;top:76px;bottom:22px;left:28px;width:1px;border-left:1px dashed color-mix(in srgb,var(--color-primary) 20%,var(--border-color));pointer-events:none}.v-help-mainboard .v-help-block-head,.v-help-tool-panel .v-help-block-head{position:relative;z-index:1;margin-bottom:calc(var(--spacing) * .8)}.v-help-mainboard .v-help-block-head h2,.v-help-tool-panel .v-help-block-head h2{font-size:24px;letter-spacing:-.03em}.v-help-mainboard .v-help-block-head span,.v-help-tool-panel .v-help-block-head span{padding:5px 10px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text));font-weight:800}.v-help-question-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * .85);border:0;border-radius:0;background:transparent}.v-help-question-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rank views" "title title" "tag tag";min-height:138px;align-content:space-between;gap:10px;padding:calc(var(--spacing) * 1.05);border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);border-radius:calc(var(--radius) * 1.05);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-primary) 8%,transparent) 0 68px,transparent 69px),#fff;box-shadow:0 16px 34px rgba(15,23,42,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.v-help-question-row:first-child{grid-column:1 / -1;grid-template-columns:74px minmax(0,1fr) auto;grid-template-areas:"rank title views" "rank tag views";min-height:168px;padding:calc(var(--spacing) * 1.45);border-color:color-mix(in srgb,var(--color-primary) 20%,transparent);background:radial-gradient(circle at right 22px top 22px,rgba(255,255,255,.23) 0 66px,transparent 67px),linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#111827));color:#fff}.v-help-question-row:first-child::before{content:"重点帮助";position:absolute;right:calc(var(--spacing) * 1.2);bottom:calc(var(--spacing) * .9);color:rgba(255,255,255,.15);font-size:36px;font-weight:950;letter-spacing:-.06em;pointer-events:none}.v-help-question-row:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--border-color));background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-primary) 11%,transparent) 0 68px,transparent 69px),#fff;box-shadow:0 14px 28px rgba(15,23,42,.075)}.v-help-question-row:first-child:hover{background:radial-gradient(circle at right 22px top 22px,rgba(255,255,255,.25) 0 66px,transparent 67px),linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#111827));box-shadow:var(--shadow-sm)}.v-help-question-row>span{grid-area:rank;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:calc(var(--radius) * .72);background:color-mix(in srgb,var(--color-primary) 7%,#fff);box-shadow:none;color:var(--color-primary);font-size:14px;font-weight:950}.v-help-question-row:first-child>span{width:74px;height:74px;border-color:rgba(255,255,255,.34);border-radius:calc(var(--radius) * 1.05);background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.28);color:#fff;font-size:28px}.v-help-question-row strong{grid-area:title;min-width:0;color:var(--color-text);font-size:16px;font-weight:900;letter-spacing:-.01em;line-height:1.45}.v-help-question-row:first-child strong{align-self:end;color:#fff;font-size:25px;line-height:1.28}.v-help-question-row em{grid-area:tag;justify-self:start;width:max-content;max-width:100%;padding:3px 8px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:var(--color-text-secondary);font-size:12px;font-weight:800;font-style:normal;line-height:1.2}.v-help-question-row:first-child em{border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.18);color:rgba(255,255,255,.9)}.v-help-question-row b{grid-area:views;justify-self:end;display:inline-flex;gap:6px;align-items:center;padding:6px 9px;border-radius:999px;background:var(--color-bg);color:var(--color-text-secondary);font-size:12px;font-weight:800}.v-help-question-row:first-child b{align-self:start;background:rgba(255,255,255,.18);color:rgba(255,255,255,.9)}.v-help-tool-grid{display:grid;position:relative;z-index:1;grid-template-columns:1fr;gap:12px}.v-help-tool-grid a{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr) 24px;grid-template-areas:"icon title arrow" "icon desc arrow";column-gap:12px;row-gap:4px;align-items:center;min-height:80px;padding:12px 14px 12px 12px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-left:0;border-radius:calc(var(--radius) * .95);background:#fff;color:var(--color-text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-help-tool-grid a::before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:4px;border-radius:0 999px 999px 0;background:var(--color-primary)}.v-help-tool-grid a::after{content:"\f105";grid-area:arrow;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 64%,var(--color-text-secondary));font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;transition:transform .18s ease}.v-help-tool-grid a:hover{transform:translateX(4px);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--border-color));box-shadow:0 14px 28px rgba(15,23,42,.07)}.v-help-tool-grid a:hover::after{transform:translateX(3px)}.v-help-tool-grid i{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-size:19px}.v-help-tool-grid strong{grid-area:title;font-size:15px;font-weight:900}.v-help-tool-grid em,.v-help-guide-card em{grid-area:desc;color:var(--color-text-secondary);font-size:13px;font-style:normal;line-height:1.6}.v-help-guide-card{position:relative;min-height:138px;padding:calc(var(--spacing) * 1.4)}.v-help-guide-card>span{width:max-content;padding:4px 8px;border-radius:calc(var(--radius) * .5);background:#e8f2ff;color:#2563eb;font-size:11px;font-weight:900}.v-help-guide-card>i{position:absolute;right:calc(var(--spacing) * 1.2);bottom:calc(var(--spacing) * 1.2);color:var(--color-primary)}.v-help-support-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin:calc(var(--spacing) * 2.6) 0;padding:calc(var(--spacing) * 1.8);background:linear-gradient(90deg,rgba(255,255,255,.95),rgba(255,255,255,.72)),url("../../assets/images/help/help-support-art.svg") right center / auto 100% no-repeat,linear-gradient(135deg,#eaf4ff,#ffffff)}.v-help-support-strip span{color:var(--color-text);font-size:22px;font-weight:900}.v-help-support-strip p{margin:6px 0 0;color:var(--color-text-secondary)}.v-help-support-strip a,.v-help-solve-card a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 calc(var(--spacing) * 1.2);border-radius:calc(var(--radius) * .75);background:linear-gradient(135deg,#2563eb,#14b8ff);color:#fff;font-weight:800;text-decoration:none}.v-help-single-layout{grid-template-columns:minmax(0,1fr) 360px;padding:calc(var(--spacing) * 1.5) 0 calc(var(--spacing) * 3)}.v-help-article-card{padding:calc(var(--spacing) * 2.4);background:#fff}.v-help-doc-meta{display:flex;justify-content:space-between;gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.4);color:var(--color-text-muted);font-size:12px;font-weight:900;letter-spacing:.08em}.v-help-doc-meta b{color:var(--color-success,var(--color-primary));letter-spacing:0}.v-help-label{text-decoration:none}.v-help-content{font-size:16px;line-height:2}.v-help-solve-card{display:flex;align-items:center;gap:var(--spacing);margin-top:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.4);border-radius:var(--radius);background:linear-gradient(135deg,#eef6ff,#ffffff)}.v-help-solve-card div{flex:1}.v-help-solve-card strong{color:var(--color-text);font-size:18px}.v-help-solve-card p{margin:5px 0 0;color:var(--color-text-secondary)}.v-help-solve-card a + a{background:var(--color-bg-card);color:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 35%,var(--color-border))}.v-help-single-side{position:sticky;top:calc(var(--spacing) * 8)}.v-help-related{padding:calc(var(--spacing) * 1.4)}.v-help-related a{display:flex;gap:10px;align-items:center;background:transparent}.v-help-related a span{color:var(--color-text-muted);font-size:12px;font-weight:900}.v-help-side-home{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 64%,#111));color:#fff}.v-help-side-home i,.v-help-side-home strong,.v-help-side-home p{color:#fff}.v-help-side-home .v-help-side-button{display:flex;align-items:center;justify-content:center;margin-top:var(--spacing);background:rgba(255,255,255,.16)}.v-help-category-hero{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * 2)}.v-help-category-stats{display:flex;gap:var(--spacing)}.v-help-category-stats span{display:grid;min-width:92px;padding:var(--spacing);border-radius:var(--radius);background:#f8fbff;text-align:center}.v-help-category-stats b{color:var(--color-primary);font-size:24px}.v-help-category-stats em{color:var(--color-text-secondary);font-style:normal}.v-help-category-layout{grid-template-columns:320px minmax(0,1fr);padding:calc(var(--spacing) * 1.2) 0 calc(var(--spacing) * 3)}.v-help-category-nav,.v-help-category-list{padding:calc(var(--spacing) * 1.4)}.v-help-mini-search{display:grid;grid-template-columns:minmax(0,1fr) 44px;margin-bottom:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.v-help-mini-search input,.v-help-mini-search button{height:44px;border:0;background:var(--color-bg-muted);color:var(--color-text)}.v-help-mini-search input{padding:0 var(--spacing);outline:0}.v-help-mini-search button{color:var(--color-primary)}.v-help-category-nav a{display:flex;align-items:center;gap:10px;margin-top:8px;padding:11px 12px;border-radius:calc(var(--radius) * .8);color:var(--color-text-secondary);text-decoration:none}.v-help-category-nav a.is-active{background:var(--color-primary-soft);color:var(--color-primary);font-weight:800}.v-help-category-nav a span{margin-left:auto;color:inherit}.v-help-nav-home{display:grid !important;grid-template-columns:34px minmax(0,1fr) 16px;margin-top:var(--spacing) !important;background:var(--color-primary) !important;color:#fff !important}.v-help-nav-home i{grid-row:span 2;align-self:center}.v-help-nav-home strong,.v-help-nav-home em{color:#fff;font-style:normal}.v-help-category-row{position:relative;grid-template-columns:70px minmax(0,1fr) 90px 20px;align-items:center;gap:var(--spacing);padding:calc(var(--spacing) * 1.15) 0}.v-help-category-row em{grid-column:2 / 3}.v-help-category-row b{color:var(--color-text-muted);font-size:13px}.v-help-category-row>i{color:var(--color-text-muted)}.v-help-searchbox button,.v-help-support-strip a,.v-help-solve-card a,.v-help-side-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 calc(var(--spacing) * 1.25);border:1px solid rgba(255,255,255,.42);border-radius:calc(var(--radius) * .85);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);color:#fff;font-size:14px;font-weight:900;line-height:1;text-decoration:none;box-shadow:var(--shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.v-help-searchbox button:hover,.v-help-support-strip a:hover,.v-help-solve-card a:hover,.v-help-side-button:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.v-help-searchbox button:focus-visible,.v-help-support-strip a:focus-visible,.v-help-solve-card a:focus-visible,.v-help-side-button:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 20%,transparent);outline-offset:2px}.v-help-searchbox button{width:126px;height:46px;min-height:46px;border-radius:calc(var(--radius) * 1.1);padding:0}.v-help-support-strip a{min-width:132px}.v-help-solve-card a + a{border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border));background:#fff;color:var(--color-primary);box-shadow:0 10px 20px rgba(15,23,42,.06)}.v-help-solve-card a + a:hover{background:color-mix(in srgb,var(--color-primary) 7%,#fff);box-shadow:0 14px 26px rgba(15,23,42,.08)}.v-help-side-home .v-help-side-button{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.v-help-side-home .v-help-side-button:hover{background:rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}@media (max-width:1180px){.v-help-cover-inner,.v-help-home-grid,.v-help-single-layout,.v-help-category-layout{grid-template-columns:1fr}.v-help-gamepad,.v-help-single-side{position:static}.v-help-category-grid,.v-help-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-help-page{--v-help-page-gutter:var(--spacing)}.v-help-shell{width:100%;padding-right:var(--v-help-page-gutter);padding-left:var(--v-help-page-gutter)}.v-help-cover .v-help-shell{padding-right:var(--v-help-page-gutter);padding-left:var(--v-help-page-gutter)}.v-help-cover{min-height:auto;padding:calc(var(--spacing) * 3.2) 0 calc(var(--spacing) * 4.2);background:linear-gradient(180deg,rgba(246,250,255,.98) 0%,rgba(246,250,255,.92) 62%,rgba(246,250,255,.78) 100%),var(--v-help-cover-bg,none) 68% center / auto 100% no-repeat,linear-gradient(135deg,#f4f8ff,#ffffff)}.v-help-cover::after{height:48px}.v-help-cover-inner{width:100%}.v-help-cover-copy h1{font-size:38px}.v-help-hero-card,.v-help-mainboard,.v-help-tool-panel,.v-help-article-card,.v-help-category-hero,.v-help-category-nav,.v-help-category-list,.v-help-support-strip{padding:var(--spacing)}.v-help-mainboard{padding:0}.v-help-hero-card{padding:0}.v-help-gamepad{min-height:190px}.v-help-searchbox,.v-help-category-grid,.v-help-guide-grid,.v-help-tool-grid,.v-help-question-row,.v-help-category-row,.v-help-solve-card,.v-help-support-strip,.v-help-category-hero{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.v-help-question-list{grid-template-columns:1fr}.v-help-question-row,.v-help-question-row:first-child{grid-template-columns:46px minmax(0,1fr) auto;grid-template-areas:"rank title views" "rank tag views";min-height:auto;padding:var(--spacing)}.v-help-question-row:first-child>span{width:46px;height:46px;font-size:18px}.v-help-searchbox{grid-template-columns:42px minmax(0,1fr);gap:8px;padding:8px;border-radius:calc(var(--radius) * 1.25)}.v-help-searchbox input{padding:0}.v-help-searchbox button{grid-column:1 / -1;width:100%}.v-help-category-stats{width:100%}.v-help-category-stats span{flex:1}.v-help-question-row em,.v-help-question-row b,.v-help-category-row b,.v-help-category-row>i{display:none}.v-help-question-row:first-child em,.v-help-question-row:first-child b{display:inline-flex}.v-help-searchbox button,.v-help-support-strip a,.v-help-solve-card a,.v-help-side-button{width:100%}}.v-help-home-grid{grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:var(--spacing);align-items:start}.v-help-mainboard,.v-help-tool-panel{overflow:hidden;padding:var(--spacing);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:rgba(255,255,255,.92);box-shadow:0 10px 28px rgba(15,23,42,.045)}.v-help-mainboard::before,.v-help-tool-panel::before,.v-help-question-row:first-child::before,.v-help-tool-grid a::before,.v-help-tool-grid a::after{display:none}.v-help-mainboard .v-help-block-head,.v-help-tool-panel .v-help-block-head{margin-bottom:10px}.v-help-mainboard .v-help-block-head h2,.v-help-tool-panel .v-help-block-head h2{font-size:20px;letter-spacing:-.02em}.v-help-mainboard .v-help-block-head span,.v-help-tool-panel .v-help-block-head span{padding:4px 9px;border-color:color-mix(in srgb,var(--border-color) 80%,transparent);background:#fff;color:var(--color-text-secondary);font-size:12px}.v-help-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v-help-question-row,.v-help-question-row:first-child{grid-column:auto;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"rank title views" "rank tag views";min-height:76px;align-content:center;gap:4px 9px;padding:10px;border:1px solid color-mix(in srgb,var(--border-color) 74%,transparent);border-radius:calc(var(--radius) * .85);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 3%,#fff),#fff 58%),#fff;color:var(--color-text);box-shadow:none}.v-help-question-row:hover,.v-help-question-row:first-child:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,#fff),#fff 62%),#fff;box-shadow:0 10px 20px rgba(15,23,42,.055)}.v-help-question-row>span,.v-help-question-row:first-child>span{width:32px;height:32px;border:0;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-primary) 8%,#fff);box-shadow:var(--shadow-sm);color:var(--color-primary);font-size:13px;font-weight:900}.v-help-question-row strong,.v-help-question-row:first-child strong{align-self:end;color:var(--color-text);font-size:14px;font-weight:850;line-height:1.35}.v-help-question-row em,.v-help-question-row:first-child em{display:inline-flex;max-width:100%;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-help-question-row b,.v-help-question-row:first-child b{align-self:center;padding:4px 7px;background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:var(--color-text-secondary);font-size:12px}.v-help-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v-help-tool-grid a{grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon title" "icon desc";min-height:72px;padding:10px;border:1px solid color-mix(in srgb,var(--border-color) 74%,transparent);border-left:1px solid color-mix(in srgb,var(--border-color) 74%,transparent);border-radius:calc(var(--radius) * .85);background:#fff;box-shadow:none}.v-help-tool-grid a:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));box-shadow:0 10px 20px rgba(15,23,42,.055)}.v-help-tool-grid i{width:34px;height:34px;border-radius:calc(var(--radius) * .68);background:color-mix(in srgb,var(--color-primary) 7%,#fff);font-size:15px}.v-help-tool-grid strong{font-size:14px;line-height:1.25}.v-help-tool-grid em{overflow:hidden;color:var(--color-text-secondary);font-size:12px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}@media (max-width:1180px){.v-help-home-grid{grid-template-columns:1fr}}@media (max-width:640px){.v-help-question-list,.v-help-tool-grid{grid-template-columns:1fr}.v-help-question-row,.v-help-question-row:first-child{grid-template-columns:32px minmax(0,1fr) auto;padding:10px}}.v-help-guide-grid{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.v-help-guide-card{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 28px;grid-template-areas:"mark title arrow" "mark desc arrow";align-items:center;gap:4px 10px;min-height:86px;padding:12px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),color-mix(in srgb,var(--color-primary) 3%,#fff);box-shadow:0 10px 24px rgba(15,23,42,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-help-guide-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));box-shadow:0 14px 28px rgba(15,23,42,.065)}.v-help-guide-card>span{grid-area:mark;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:0}.v-help-guide-card strong{grid-area:title;overflow:hidden;color:var(--color-text);font-size:15px;font-weight:900;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.v-help-guide-card em{grid-area:desc;display:block;overflow:hidden;color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.v-help-guide-card>i{position:static;grid-area:arrow;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#fff;color:color-mix(in srgb,var(--color-primary) 66%,var(--color-text-secondary));box-shadow:var(--shadow-sm);transition:transform .18s ease,background .18s ease,color .18s ease}.v-help-guide-card:hover>i{transform:translateX(2px);background:var(--color-primary);color:#fff}@media (max-width:1180px){.v-help-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-help-guide-grid{grid-template-columns:1fr}.v-help-guide-card{min-height:78px}}.v-help-category-page .v-help-shell{position:relative}.v-help-category-page .v-help-shell::before{content:"";position:absolute;z-index:-1;top:72px;right:-8%;width:38%;height:260px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 7%,transparent);filter:blur(2px)}.v-help-category-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--spacing);overflow:hidden;padding:calc(var(--spacing) * 1.45);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * 1.15);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.88)),color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:0 14px 34px rgba(15,23,42,.055)}.v-help-category-hero::after{content:"";position:absolute;right:calc(var(--spacing) * 1.4);top:calc(var(--spacing) * 1.4);width:54px;height:54px;border-radius:calc(var(--radius) * .9);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,#fff),#fff);box-shadow:var(--shadow-sm);opacity:.8}.v-help-category-hero .v-help-kicker{display:inline-flex;align-items:center;width:max-content;margin-bottom:8px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:0}.v-help-category-hero h1{font-size:clamp(32px,4vw,52px);letter-spacing:-.06em;line-height:1.05}.v-help-category-hero p{max-width:620px;margin-top:10px;color:var(--color-text-secondary);font-size:15px;line-height:1.75}.v-help-category-stats{position:relative;z-index:1;display:flex;gap:8px}.v-help-category-stats span{min-width:74px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * .9);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.04)}.v-help-category-stats b{color:var(--color-text);font-size:22px;line-height:1.1}.v-help-category-stats em{margin-top:2px;color:var(--color-text-secondary);font-size:12px;font-style:normal}.v-help-category-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--spacing);align-items:start;padding:var(--spacing) 0 calc(var(--spacing) * 3)}.v-help-category-nav,.v-help-category-list{padding:var(--spacing);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:rgba(255,255,255,.94);box-shadow:0 10px 28px rgba(15,23,42,.045)}.v-help-mini-search{grid-template-columns:minmax(0,1fr) 38px;margin-bottom:12px;border-color:color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * .8);background:#fff}.v-help-mini-search input,.v-help-mini-search button{height:38px;background:#fff}.v-help-category-nav h2{margin:0 0 8px;font-size:18px;letter-spacing:-.02em}.v-help-category-nav a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:6px;padding:9px 10px;border:1px solid transparent;border-radius:calc(var(--radius) * .78);color:var(--color-text-secondary);text-decoration:none}.v-help-category-nav a:hover{border-color:color-mix(in srgb,var(--color-primary) 14%,transparent);background:color-mix(in srgb,var(--color-primary) 4%,#fff);color:var(--color-text)}.v-help-category-nav a.is-active{border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary);font-weight:900}.v-help-category-nav a span{min-width:24px;padding:2px 7px;border-radius:999px;background:#fff;color:inherit;font-size:12px;text-align:center;box-shadow:var(--shadow-sm)}.v-help-nav-home{grid-template-columns:30px minmax(0,1fr);margin-top:12px !important;padding:12px !important;border:0 !important;border-radius:calc(var(--radius) * .9) !important;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 78%,#111827)) !important;color:#fff !important}.v-help-nav-home em{opacity:.78;font-size:12px}.v-help-category-list{display:grid;gap:10px}.v-help-category-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto 26px;grid-template-areas:"no title views arrow" "no desc views arrow";gap:4px 12px;align-items:center;padding:12px;border:1px solid color-mix(in srgb,var(--border-color) 74%,transparent);border-radius:calc(var(--radius) * .9);background:#fff;text-decoration:none;box-shadow:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-help-category-row:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));box-shadow:0 12px 24px rgba(15,23,42,.055)}.v-help-category-row span{grid-area:no;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:calc(var(--radius) * .78);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary);font-size:12px;font-weight:900}.v-help-category-row strong{grid-area:title;font-size:16px;font-weight:900;line-height:1.35}.v-help-category-row em{grid-area:desc;overflow:hidden;color:var(--color-text-secondary);font-size:13px;line-height:1.45;white-space:nowrap;text-overflow:ellipsis}.v-help-category-row b{grid-area:views;display:inline-flex;gap:5px;align-items:center;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:var(--color-text-secondary);font-size:12px}.v-help-category-row>i{grid-area:arrow;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:#fff;color:color-mix(in srgb,var(--color-primary) 60%,var(--color-text-secondary));box-shadow:var(--shadow-sm)}@media (max-width:1180px){.v-help-category-layout{grid-template-columns:1fr}.v-help-category-nav{position:static}}@media (max-width:640px){.v-help-category-hero{grid-template-columns:1fr;padding:var(--spacing)}.v-help-category-stats{width:100%}.v-help-category-stats span{flex:1}.v-help-category-row{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"no title" "no desc"}.v-help-category-row b,.v-help-category-row>i{display:none}}.v-help-category-page{background:radial-gradient(circle at 9% 62%,color-mix(in srgb,var(--color-primary) 6%,transparent) 0 220px,transparent 221px),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg)) 0%,var(--color-bg) 360px)}.v-help-category-page .v-help-crumb{margin:calc(var(--spacing) * 1.2) 0 var(--spacing)}.v-help-category-hero{grid-template-columns:70px minmax(0,1fr) auto;align-items:center;min-height:150px;padding:calc(var(--spacing) * 1.5);border-radius:calc(var(--radius) * 1.2);background:#fff;box-shadow:0 18px 46px rgba(15,23,42,.06)}.v-help-category-hero::before{content:"\f02d";display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:24px;font-weight:900;box-shadow:var(--shadow-sm)}.v-help-category-hero::after{right:36px;top:auto;bottom:-28px;width:96px;height:96px;border-radius:calc(var(--radius) * 1.4);background:color-mix(in srgb,var(--color-primary) 6%,#fff);transform:rotate(45deg);opacity:.85}.v-help-category-hero>div:first-child{position:relative;z-index:1}.v-help-category-hero .v-help-kicker{margin-bottom:7px;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:900}.v-help-category-hero .v-help-kicker::before{content:"//";margin-right:7px;color:var(--color-primary)}.v-help-category-hero h1{font-size:clamp(30px,3.4vw,44px);letter-spacing:-.05em}.v-help-category-stats{align-self:stretch;align-items:stretch}.v-help-category-stats span{display:grid;align-content:center;min-width:82px;border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-primary) 5%,#fff);box-shadow:var(--shadow-sm)}.v-help-category-stats span:first-child{background:color-mix(in srgb,var(--color-primary) 10%,#fff)}.v-help-category-layout{grid-template-columns:300px minmax(0,1fr);gap:12px;padding-top:14px}.v-help-category-nav{padding:0;border:0;background:transparent;box-shadow:none}.v-help-mini-search{margin:0 0 10px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.04)}.v-help-category-nav h2{margin:0;padding:13px 14px 9px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:#fff;font-size:17px}.v-help-category-nav a:not(.v-help-nav-home){margin-top:0;padding:12px 14px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-bottom:0;border-radius:0;background:#fff}.v-help-category-nav a:not(.v-help-nav-home):last-of-type{border-bottom:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:0 0 var(--radius) var(--radius)}.v-help-category-nav a.is-active:not(.v-help-nav-home){position:relative;border-color:color-mix(in srgb,var(--color-primary) 18%,var(--border-color));background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 9%,#fff),#fff 70%)}.v-help-category-nav a.is-active:not(.v-help-nav-home)::before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 999px 999px 0;background:var(--color-primary)}.v-help-nav-home{margin-top:10px !important;box-shadow:var(--shadow-sm)}.v-help-category-list{position:relative;display:grid;align-content:start;gap:0;min-height:0;padding:12px;border-radius:var(--radius);background:#fff;box-shadow:0 18px 46px rgba(15,23,42,.055)}.v-help-category-list::before{content:"";position:absolute;top:24px;bottom:74px;left:34px;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-primary) 18%,var(--border-color)) 12%,color-mix(in srgb,var(--color-primary) 18%,var(--border-color)) 88%,transparent)}.v-help-category-row{position:relative;z-index:1;grid-template-columns:74px minmax(0,1fr) 78px 28px;grid-template-areas:"no title views arrow" "no desc views arrow";min-height:88px;padding:14px 12px 14px 0;border:1px solid transparent;border-radius:calc(var(--radius) * .9);background:transparent}.v-help-category-row + .v-help-category-row{margin-top:6px}.v-help-category-row:hover{transform:none;border-color:color-mix(in srgb,var(--color-primary) 16%,var(--border-color));background:color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:none}.v-help-category-row span{width:48px;height:48px;margin-left:0;border-radius:calc(var(--radius) * .75);background:#fff;color:color-mix(in srgb,var(--color-primary) 62%,var(--color-text-secondary));box-shadow:var(--shadow-sm)}.v-help-category-row strong{font-size:17px;letter-spacing:-.01em}.v-help-category-row em{white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.v-help-category-row b{justify-self:end;background:transparent}.v-help-category-row>i{justify-self:end;background:transparent;box-shadow:none;transition:transform .18s ease,color .18s ease}.v-help-category-row:hover>i{transform:translateX(3px);color:var(--color-primary)}.v-help-category-list .navigation.pagination{position:relative;z-index:1;margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--border-color) 72%,transparent)}.v-help-category-list .screen-reader-text{position:static !important;width:auto;height:auto;margin:0 0 8px;clip:auto;clip-path:none;color:var(--color-text);font-size:18px;font-weight:900}.v-help-category-list .nav-links{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.v-help-category-list .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:999px;background:#fff;color:var(--color-text-secondary);font-size:13px;font-weight:800;text-decoration:none}.v-help-category-list .page-numbers:hover,.v-help-category-list .page-numbers.current{border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.v-help-category-list .page-numbers.dots{border-color:transparent;background:transparent}@media (max-width:1180px){.v-help-category-layout{grid-template-columns:1fr}.v-help-category-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v-help-mini-search,.v-help-category-nav h2,.v-help-nav-home{grid-column:1 / -1}}@media (max-width:640px){.v-help-category-hero{grid-template-columns:50px minmax(0,1fr);align-items:start}.v-help-category-hero::before{width:42px;height:42px;font-size:18px}.v-help-category-stats{grid-column:1 / -1}.v-help-category-nav{grid-template-columns:1fr}.v-help-category-row{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"no title" "no desc";min-height:76px}}.v-help-category-page{background:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--color-primary) 7%,transparent) 0 220px,transparent 221px),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,var(--color-bg)) 0%,var(--color-bg) 420px)}.v-help-category-page .v-help-crumb{margin:calc(var(--spacing) * 1.2) 0 var(--spacing)}.v-help-category-hero{display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:calc(var(--spacing) * 1.1);min-height:132px;padding:calc(var(--spacing) * 1.35);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * 1.25);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(255,255,255,.9)),color-mix(in srgb,var(--color-primary) 5%,#fff);box-shadow:0 16px 38px rgba(15,23,42,.055)}.v-help-category-hero::before{content:"\f15c";display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:calc(var(--radius) * .95);background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:24px;font-weight:900;box-shadow:var(--shadow-sm)}.v-help-category-hero::after{display:none}.v-help-category-hero .v-help-kicker{display:inline-flex;width:max-content;margin-bottom:6px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:0}.v-help-category-hero .v-help-kicker::before{content:none}.v-help-category-hero h1{font-size:clamp(30px,3vw,42px);line-height:1.08;letter-spacing:-.05em}.v-help-category-hero p{max-width:680px;margin-top:8px;color:var(--color-text-secondary);font-size:14px;line-height:1.7}.v-help-category-stats{display:flex;gap:8px;align-self:center}.v-help-category-stats span{min-width:74px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * .9);background:#fff;box-shadow:none}.v-help-category-layout{display:block;padding:var(--spacing) 0 calc(var(--spacing) * 3)}.v-help-category-nav{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:10px;align-items:center;margin-bottom:var(--spacing);padding:10px;border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:rgba(255,255,255,.94);box-shadow:0 10px 26px rgba(15,23,42,.045)}.v-help-mini-search{margin:0;border-radius:calc(var(--radius) * .85);box-shadow:none}.v-help-category-nav h2{display:none}.v-help-category-nav a:not(.v-help-nav-home){display:inline-flex;align-items:center;width:max-content;max-width:100%;margin:0;padding:8px 11px;border:1px solid color-mix(in srgb,var(--border-color) 74%,transparent);border-radius:999px;background:#fff;color:var(--color-text-secondary);font-size:13px;white-space:nowrap}.v-help-category-nav a:not(.v-help-nav-home):hover,.v-help-category-nav a.is-active:not(.v-help-nav-home){border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary)}.v-help-category-nav a.is-active:not(.v-help-nav-home)::before{display:none}.v-help-category-nav a span{min-width:auto;margin-left:3px;padding:0;background:transparent;box-shadow:none;font-size:12px}.v-help-nav-home{display:none !important}.v-help-category-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.v-help-category-list::before{display:none}.v-help-category-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"no views" "title title" "desc desc" "arrow arrow";min-height:156px;padding:14px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.045);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-help-category-row + .v-help-category-row{margin-top:0}.v-help-category-row:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));background:#fff;box-shadow:0 16px 34px rgba(15,23,42,.065)}.v-help-category-row span{grid-area:no;justify-content:flex-start;width:auto;height:auto;margin:0;border-radius:0;background:transparent;color:var(--color-primary);box-shadow:none;font-size:12px;font-weight:900}.v-help-category-row strong{grid-area:title;margin-top:8px;color:var(--color-text);font-size:17px;font-weight:900;line-height:1.35}.v-help-category-row em{grid-area:desc;display:-webkit-box;overflow:hidden;margin-top:4px;color:var(--color-text-secondary);font-size:13px;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.v-help-category-row b{grid-area:views;justify-self:end;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:var(--color-text-secondary);font-size:12px}.v-help-category-row>i{grid-area:arrow;justify-self:end;width:28px;height:28px;margin-top:10px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-help-category-list .navigation.pagination{grid-column:1 / -1;margin-top:4px;padding:12px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:var(--radius);background:#fff}.v-help-category-list .screen-reader-text{display:none}.v-help-category-list .nav-links{justify-content:center}@media (max-width:1180px){.v-help-category-nav{grid-template-columns:1fr}.v-help-category-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-help-category-hero{grid-template-columns:50px minmax(0,1fr)}.v-help-category-stats,.v-help-category-nav,.v-help-category-list{grid-template-columns:1fr}.v-help-category-stats{grid-column:1 / -1}.v-help-category-nav a:not(.v-help-nav-home){width:100%;justify-content:flex-start}.v-help-category-row{min-height:138px}}.v-help-category-page{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg)) 0%,var(--color-bg) 340px)}.v-help-category-layout{display:block;padding:var(--spacing) 0 calc(var(--spacing) * 3)}.v-help-category-nav{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:var(--spacing);padding:10px;border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.045)}.v-help-mini-search{flex:1 1 280px;max-width:360px;margin:0}.v-help-category-nav h2,.v-help-nav-home{display:none !important}.v-help-category-nav a:not(.v-help-nav-home){display:inline-flex;align-items:center;width:auto;margin:0;padding:8px 12px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:999px;background:#fff;color:var(--color-text-secondary);font-size:13px;white-space:nowrap}.v-help-category-nav a.is-active:not(.v-help-nav-home){border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.v-help-category-nav a.is-active:not(.v-help-nav-home)::before{display:none}.v-help-category-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:980px;margin:0 auto;padding:var(--spacing);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * 1.1);background:#fff;box-shadow:0 16px 38px rgba(15,23,42,.055)}.v-help-category-list::before{display:none}.v-help-category-row{display:grid;grid-template-columns:54px minmax(0,1fr) auto 28px;grid-template-areas:"no title views arrow" "no desc views arrow";min-height:74px;padding:10px;border:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);border-radius:calc(var(--radius) * .9);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 3%,#fff),#fff 58%);box-shadow:none}.v-help-category-row:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--border-color));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,#fff),#fff 62%);box-shadow:0 10px 22px rgba(15,23,42,.055)}.v-help-category-row span{grid-area:no;align-self:center;justify-content:center;width:38px;height:38px;border-radius:calc(var(--radius) * .72);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);box-shadow:var(--shadow-sm);font-size:11px}.v-help-category-row strong{grid-area:title;margin:0;font-size:16px}.v-help-category-row em{grid-area:desc;display:block;overflow:hidden;color:var(--color-text-secondary);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.v-help-category-row b{grid-area:views;align-self:center;padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 5%,#fff);color:var(--color-text-secondary);font-size:12px}.v-help-category-row>i{grid-area:arrow;align-self:center;justify-self:end;width:28px;height:28px;border-radius:999px;background:#fff;color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-help-category-list .navigation.pagination{margin-top:2px;padding:10px 0 0;border:0;border-top:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);background:transparent}.v-help-category-list .screen-reader-text{display:none}.v-help-category-list .nav-links{justify-content:center}@media (max-width:640px){.v-help-category-nav{display:grid;grid-template-columns:1fr}.v-help-mini-search{max-width:none}.v-help-category-row{grid-template-columns:42px minmax(0,1fr);grid-template-areas:"no title" "no desc"}.v-help-category-row b,.v-help-category-row>i{display:none}}.v-help-category-page{background:radial-gradient(circle at 8% 74%,color-mix(in srgb,var(--color-primary) 5%,transparent) 0 260px,transparent 261px),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg)) 0%,var(--color-bg) 430px)}.v-help-category-hero{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:128px;padding:calc(var(--spacing) * 1.35);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.045)}.v-help-category-hero::before{content:"\f15c";width:50px;height:50px;border-radius:calc(var(--radius) * .82);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:22px;font-weight:900}.v-help-category-hero::after{display:none}.v-help-category-hero .v-help-kicker{margin-bottom:5px;padding:0;border:0;background:transparent;color:var(--color-text-secondary);font-size:12px;font-weight:900;letter-spacing:.04em}.v-help-category-hero .v-help-kicker::before{content:"//";margin-right:7px;color:var(--color-primary)}.v-help-category-hero h1{font-size:34px;letter-spacing:-.045em;line-height:1.12}.v-help-category-hero p{margin-top:6px;color:var(--color-text-secondary);font-size:14px}.v-help-category-stats{display:flex;gap:8px;align-self:center}.v-help-category-stats span{min-width:76px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:calc(var(--radius) * .85);background:#fff;box-shadow:none}.v-help-category-stats span:first-child{background:color-mix(in srgb,var(--color-primary) 8%,#fff)}.v-help-category-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--spacing);align-items:start;padding:var(--spacing) 0 calc(var(--spacing) * 3)}.v-help-category-nav{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.v-help-mini-search{display:grid;grid-template-columns:minmax(0,1fr) 44px;max-width:none;margin:0 0 10px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.04)}.v-help-mini-search input,.v-help-mini-search button{height:44px}.v-help-category-nav h2{display:block;margin:0;padding:14px 14px 10px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:#fff;font-size:17px}.v-help-category-nav a:not(.v-help-nav-home){display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:9px;align-items:center;width:100%;margin:0;padding:13px 14px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-bottom:0;border-radius:0;background:#fff;color:var(--color-text-secondary);font-size:14px}.v-help-category-nav a:not(.v-help-nav-home):last-of-type{border-bottom:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:0 0 var(--radius) var(--radius)}.v-help-category-nav a.is-active:not(.v-help-nav-home){position:relative;border-color:color-mix(in srgb,var(--color-primary) 18%,var(--border-color));background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary);font-weight:900}.v-help-category-nav a.is-active:not(.v-help-nav-home)::before{content:"";position:absolute;top:11px;bottom:11px;left:0;width:3px;border-radius:0 999px 999px 0;background:var(--color-primary)}.v-help-category-nav a span{padding:0;background:transparent;box-shadow:none;color:inherit}.v-help-nav-home{display:grid !important;grid-template-columns:38px minmax(0,1fr) 16px;margin-top:10px !important;padding:14px !important;border-radius:var(--radius) !important;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 78%,#111827)) !important;color:#fff !important;box-shadow:var(--shadow-sm)}.v-help-category-list{display:grid;grid-template-columns:1fr;gap:0;max-width:none;margin:0;padding:calc(var(--spacing) * 1.4);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.045)}.v-help-category-list::before{content:"";display:block;position:absolute;top:calc(var(--spacing) * 1.6);bottom:calc(var(--spacing) * 1.6);left:34px;width:1px;background:color-mix(in srgb,var(--border-color) 76%,transparent)}.v-help-category-row{position:relative;z-index:1;display:grid;grid-template-columns:72px minmax(0,1fr) 86px 24px;grid-template-areas:"no title views arrow" "no desc views arrow";min-height:94px;padding:14px 10px 14px 0;border:0;border-radius:calc(var(--radius) * .9);background:transparent;box-shadow:none}.v-help-category-row + .v-help-category-row{border-top:1px solid color-mix(in srgb,var(--border-color) 72%,transparent)}.v-help-category-row:hover{transform:none;background:color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:none}.v-help-category-row span{grid-area:no;align-self:center;width:auto;height:auto;background:transparent;box-shadow:none;color:color-mix(in srgb,var(--color-primary) 60%,var(--color-text-secondary));font-size:14px;font-weight:950}.v-help-category-row strong{grid-area:title;margin:0;font-size:17px;font-weight:900}.v-help-category-row em{grid-area:desc;display:block;overflow:hidden;color:var(--color-text-secondary);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.v-help-category-row b{grid-area:views;justify-self:end;align-self:center;background:transparent;color:var(--color-text-secondary);font-size:12px}.v-help-category-row>i{grid-area:arrow;justify-self:end;align-self:center;background:transparent;box-shadow:none;color:var(--color-text-muted)}.v-help-category-list .navigation.pagination{margin-top:10px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);background:transparent}.v-help-category-list .screen-reader-text{display:none}.v-help-category-list .nav-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}@media (max-width:1180px){.v-help-category-layout{grid-template-columns:1fr}}@media (max-width:640px){.v-help-category-hero,.v-help-category-layout{grid-template-columns:1fr}.v-help-category-row{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"no title" "no desc";min-height:78px}.v-help-category-row b,.v-help-category-row>i{display:none}}.v-help-category-list .navigation.pagination{margin-top:10px;padding-top:12px;border:0;border-top:1px solid color-mix(in srgb,var(--border-color) 72%,transparent);background:transparent}.v-help-category-list .screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.v-help-category-list .nav-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.v-help-category-list .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--border-color) 76%,transparent);border-radius:calc(var(--radius) * .82);background:#fff;color:var(--color-text-secondary);font-size:13px;font-weight:900;line-height:1;text-decoration:none;box-shadow:0 8px 18px rgba(15,23,42,.04);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.v-help-category-list .page-numbers:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 24%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:var(--color-primary)}.v-help-category-list .page-numbers.current{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-help-category-list .page-numbers.dots{min-width:28px;border-color:transparent;background:transparent;box-shadow:none;color:var(--color-text-secondary)}.v-help-category-list .page-numbers.next,.v-help-category-list .page-numbers.prev{min-width:76px}.v-help-category-pagination{grid-column:1 / -1;justify-content:center;margin-top:10px}.v-help-category-pagination .v-feed-pagination-total,.v-help-category-pagination ul a,.v-help-category-pagination ul span,.v-help-category-pagination .v-feed-page-jump label,.v-help-category-pagination .v-feed-page-jump button{height:36px;min-height:36px}.v-help-category-pagination .v-feed-page-jump input{height:28px}.v-help-category-page{--v-help-cat-blue:var(--color-primary);--v-help-cat-green:#16a34a;--v-help-cat-orange:#f59e0b;--v-help-cat-purple:#8b5cf6;background:radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--v-help-cat-blue) 10%,transparent) 0 220px,transparent 360px),radial-gradient(circle at 86% 34%,color-mix(in srgb,var(--v-help-cat-orange) 10%,transparent) 0 180px,transparent 330px),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,#f6f8fb) 0%,#f8fafc 42%,#fff 100%)}.v-help-category-page .v-help-shell{position:relative}.v-help-category-page .v-help-shell::after{content:"";position:absolute;right:calc(var(--v-help-page-gutter) + 18px);top:86px;z-index:0;width:118px;height:118px;border:1px solid color-mix(in srgb,var(--color-primary) 13%,transparent);border-radius:34px;background:linear-gradient(90deg,transparent 46%,color-mix(in srgb,var(--color-primary) 10%,transparent) 46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,color-mix(in srgb,var(--color-primary) 10%,transparent) 46% 54%,transparent 54%),color-mix(in srgb,#fff 76%,transparent);opacity:.58;transform:rotate(8deg);pointer-events:none}.v-help-category-page .v-help-crumb,.v-help-category-page .v-help-category-hero,.v-help-category-page .v-help-category-layout{position:relative;z-index:1}.v-help-category-page .v-help-crumb{margin-bottom:12px;padding:0 2px;color:color-mix(in srgb,var(--color-text-secondary) 78%,#94a3b8)}.v-help-category-page .v-help-category-hero{overflow:hidden;min-height:132px;border-color:color-mix(in srgb,var(--color-primary) 12%,var(--border-color));background:linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--color-primary) 5%,#fff) 58%,color-mix(in srgb,var(--v-help-cat-orange) 8%,#fff) 100%);box-shadow:0 18px 42px rgba(15,23,42,.055)}.v-help-category-page .v-help-category-hero::before{content:"";position:absolute;inset:auto 32px 22px auto;width:180px;height:54px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 16%,transparent),color-mix(in srgb,var(--v-help-cat-orange) 18%,transparent));filter:blur(2px);opacity:.48}.v-help-category-page .v-help-category-hero::after{content:"";position:absolute;top:22px;right:246px;width:62px;height:62px;border-radius:18px;background:linear-gradient(#fff 0 0) 18px 18px / 26px 4px no-repeat,linear-gradient(#fff 0 0) 18px 29px / 18px 4px no-repeat,linear-gradient(#fff 0 0) 18px 40px / 30px 4px no-repeat,color-mix(in srgb,var(--color-primary) 88%,#111827);box-shadow:var(--shadow-sm);opacity:.92;transform:rotate(-6deg)}.v-help-category-page .v-help-category-hero .v-help-kicker{gap:7px;width:max-content;padding:7px 10px;border:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text))}.v-help-category-page .v-help-category-hero h1{letter-spacing:-.04em}.v-help-category-page .v-help-category-hero p{max-width:560px;color:color-mix(in srgb,var(--color-text-secondary) 84%,#475569)}.v-help-category-page .v-help-category-stats{gap:10px}.v-help-category-page .v-help-category-stats span{min-width:86px;border:1px solid color-mix(in srgb,var(--border-color) 62%,transparent);background:rgba(255,255,255,.82);box-shadow:0 12px 26px rgba(15,23,42,.05);backdrop-filter:blur(8px)}.v-help-category-page .v-help-category-stats span:first-child{border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,#fff)}.v-help-category-page .v-help-category-layout{align-items:start;gap:calc(var(--spacing) * 1.15)}.v-help-category-page .v-help-category-nav,.v-help-category-page .v-help-category-list{border-color:color-mix(in srgb,var(--border-color) 72%,transparent);background:rgba(255,255,255,.9);box-shadow:0 16px 38px rgba(15,23,42,.052);backdrop-filter:blur(10px)}.v-help-category-page .v-help-category-nav{overflow:hidden;padding:10px}.v-help-category-page .v-help-category-nav::before{content:"HELP";display:flex;align-items:center;justify-content:space-between;height:34px;margin:-2px -2px 10px;padding:0 12px;border-radius:calc(var(--radius) * .78);background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 9%,#fff),color-mix(in srgb,var(--v-help-cat-green) 8%,#fff));color:color-mix(in srgb,var(--color-primary) 58%,var(--color-text-secondary));font-size:11px;font-weight:950;letter-spacing:.16em}.v-help-category-page .v-help-mini-search{border-color:color-mix(in srgb,var(--color-primary) 12%,var(--border-color));background:#fff}.v-help-category-page .v-help-mini-search button{color:var(--color-primary)}.v-help-category-page .v-help-category-nav h2{margin:12px 6px 7px;color:var(--color-text);font-size:13px;letter-spacing:.04em}.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home){min-height:44px;margin-bottom:4px;border:1px solid transparent;border-radius:calc(var(--radius) * .72)}.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home) i{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:9px;background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 58%,var(--color-text-secondary))}.v-help-category-page .v-help-category-nav a.is-active:not(.v-help-nav-home),.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home):hover{border-color:color-mix(in srgb,var(--color-primary) 13%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,#fff)}.v-help-category-page .v-help-category-nav a.is-active:not(.v-help-nav-home) i{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-help-category-page .v-help-category-nav a span{min-width:30px;padding:4px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:color-mix(in srgb,var(--color-primary) 64%,var(--color-text-secondary));font-size:12px;font-weight:900}.v-help-category-page .v-help-nav-home{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#0f172a)) !important}.v-help-category-page .v-help-category-list{position:relative;overflow:hidden;padding:14px}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{display:block !important;margin-top:calc(var(--spacing) * 2.4);padding:calc(var(--spacing) * 1.35) calc(var(--spacing) * 1.5);border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:radial-gradient(circle at 16% 22%,color-mix(in srgb,var(--color-primary) 9%,transparent) 0 92px,transparent 93px),linear-gradient(180deg,#fff,color-mix(in srgb,var(--color-primary) 3%,#fff));box-shadow:0 18px 45px rgba(15,23,42,.06);text-align:center}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2{margin:0 0 14px;color:var(--color-text);font-size:16px;font-weight:850;letter-spacing:-.02em}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:5px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .8);background:rgba(255,255,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button{min-width:68px;height:34px;border:0;border-radius:calc(var(--radius) * .6);background:transparent;box-shadow:none;color:var(--color-text-secondary);font-size:13px;font-weight:850}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button:hover{background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button.is-active{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff}.v-help-single-doc .v-help-doc-feedback-foot{display:flex !important;align-items:center;justify-content:center;gap:12px;margin-top:14px;color:var(--color-text-secondary);font-size:13px;line-height:1.6}.v-help-single-doc .v-help-doc-feedback-foot::before{content:"";width:4px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));opacity:.8}.v-help-single-doc .v-help-doc-feedback-foot p{margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a{display:inline-flex !important;align-items:center;justify-content:center;gap:5px;width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 82%,#fff) !important;font-size:13px !important;font-weight:500 !important;line-height:1.6;text-decoration:none !important;transform:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a:hover{color:var(--color-primary) !important;text-decoration:none !important;transform:none !important;box-shadow:none !important}@media (max-width:640px){.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{padding:calc(var(--spacing) * 1.15)}.v-help-single-doc .v-help-doc-feedback-foot{flex-wrap:wrap;gap:8px 10px}}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{position:relative;isolation:isolate;overflow:hidden;display:block !important;margin-top:calc(var(--spacing) * 2.6);padding:calc(var(--spacing) * 1.65) calc(var(--spacing) * 1.55) calc(var(--spacing) * 1.35);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,#fff) 0%,#fff 48%,color-mix(in srgb,var(--color-accent) 7%,#fff) 100%);box-shadow:0 16px 36px rgba(15,23,42,.07);text-align:center}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-accent) 70%,var(--color-primary)),transparent);opacity:.9;z-index:-1}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card::after{content:"?";position:absolute;right:18px;bottom:-22px;color:color-mix(in srgb,var(--color-primary) 8%,transparent);font-family:Arial,sans-serif;font-size:96px;font-weight:900;line-height:1;pointer-events:none;z-index:-1}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0 0 14px;color:var(--color-text);font-size:16px;font-weight:900;letter-spacing:-.02em}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2::before{content:"\f059";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-primary) 9%,#fff);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:6px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:rgba(255,255,255,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 10px 22px rgba(15,23,42,.045);backdrop-filter:blur(8px)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button{min-width:70px;height:34px;border:0;border-radius:calc(var(--radius) * .72);background:transparent;box-shadow:none;color:var(--color-text-secondary);font-size:13px;font-weight:900;transition:background var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);transform:translateY(-1px)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button.is-active{background:var(--color-primary);box-shadow:var(--shadow-sm);color:#fff}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button[data-help-feedback-choice="no"].is-active{background:color-mix(in srgb,var(--color-danger) 82%,#111827);box-shadow:var(--shadow-sm)}.v-help-single-doc .v-help-doc-feedback-foot{position:relative;display:inline-flex !important;align-items:center;justify-content:center;gap:10px;margin-top:14px;padding:5px 10px;border-radius:calc(var(--radius) * .7);background:rgba(255,255,255,.58);color:var(--color-text-secondary);font-size:13px;line-height:1.55}.v-help-single-doc .v-help-doc-feedback-foot::before{content:"";width:5px;height:5px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 62%,var(--color-primary));opacity:.9}.v-help-single-doc .v-help-doc-feedback-foot p{margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a{display:inline-flex !important;align-items:center;justify-content:center;gap:5px;width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 76%,#fff) !important;font-size:13px !important;font-weight:500 !important;line-height:1.55;text-decoration:none !important;transform:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a:hover{color:var(--color-primary) !important;text-decoration:none !important;transform:none !important;box-shadow:none !important}@media (max-width:640px){.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{padding:calc(var(--spacing) * 1.35) var(--spacing)}.v-help-single-doc .v-help-doc-feedback-foot{flex-wrap:wrap;gap:7px 9px}}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card::before{display:none !important;content:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{background:radial-gradient(circle at 14% 24%,color-mix(in srgb,var(--color-accent) 10%,transparent) 0 70px,transparent 72px),radial-gradient(circle at 86% 82%,color-mix(in srgb,var(--color-primary) 7%,transparent) 0 84px,transparent 86px),linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--color-accent) 5%,#fff) 100%) !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2::after{content:"HELPFUL";margin-left:2px;padding:3px 7px;border:1px solid color-mix(in srgb,var(--color-accent) 14%,var(--color-border));border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-accent) 7%,#fff);color:color-mix(in srgb,var(--color-accent) 76%,var(--color-primary));font-size:10px;font-weight:900;letter-spacing:.06em;line-height:1}.v-help-single-doc .v-help-doc-article{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-accent) 5%,transparent) 0 130px,transparent 132px),#fff !important}.v-help-single-doc .v-help-doc-article::before{content:"";position:absolute;top:22px;right:24px;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--color-primary) 8%,transparent);border-radius:calc(var(--radius) * .9);background:linear-gradient(90deg,transparent 48%,color-mix(in srgb,var(--color-primary) 8%,transparent) 49% 51%,transparent 52%),linear-gradient(0deg,transparent 48%,color-mix(in srgb,var(--color-primary) 8%,transparent) 49% 51%,transparent 52%);opacity:.55;pointer-events:none}.v-help-single-doc .v-help-doc-header{position:relative}.v-help-single-doc .v-help-doc-header::after{content:"";position:absolute;left:0;bottom:-1px;width:76px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 58%,var(--color-primary));opacity:.38}.v-help-single-doc .v-help-doc-content h2{display:flex;align-items:center;gap:10px}.v-help-single-doc .v-help-doc-content h2::before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:calc(var(--radius) * .45);background:color-mix(in srgb,var(--color-accent) 64%,var(--color-primary));box-shadow:var(--shadow-sm)}.v-help-single-doc .v-help-doc-box{position:relative;overflow:hidden}.v-help-single-doc .v-help-doc-box::after{content:"";position:absolute;right:-18px;top:-18px;width:56px;height:56px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 7%,transparent);pointer-events:none}.v-help-single-doc .v-help-doc-toc h2::before,.v-help-single-doc .v-help-doc-support h2::before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 65%,var(--color-primary));vertical-align:2px}@media (max-width:640px){.v-help-single-doc .v-help-doc-article::before{display:none}.v-help-single-doc .v-help-doc-content h2{gap:8px}}.v-help-single-doc .v-help-doc-content h2{position:relative;display:block !important;width:fit-content;max-width:100%;margin:34px 0 16px;padding-bottom:4px}.v-help-single-doc .v-help-doc-content h2::before{display:none !important;content:none !important}.v-help-single-doc .v-help-doc-content h2::after{content:"";position:absolute;left:0;right:0;bottom:5px;height:8px;border-radius:calc(var(--radius) * .45);background:color-mix(in srgb,var(--color-accent) 10%,transparent);z-index:-1}@media (max-width:640px){.v-help-single-doc .v-help-doc-content h2{width:auto}}.v-help-single-doc.is-help-decor-off .v-help-doc-feedback.v-help-solve-card::before,.v-help-single-doc.is-help-decor-off .v-help-doc-feedback.v-help-solve-card::after,.v-help-single-doc.is-help-decor-off .v-help-doc-feedback.v-help-solve-card h2::before,.v-help-single-doc.is-help-decor-off .v-help-doc-feedback.v-help-solve-card h2::after,.v-help-single-doc.is-help-decor-off .v-help-doc-article::before,.v-help-single-doc.is-help-decor-off .v-help-doc-header::after,.v-help-single-doc.is-help-decor-off .v-help-doc-content h2::before,.v-help-single-doc.is-help-decor-off .v-help-doc-content h2::after,.v-help-single-doc.is-help-decor-off .v-help-doc-box::after,.v-help-single-doc.is-help-decor-off .v-help-doc-toc h2::before,.v-help-single-doc.is-help-decor-off .v-help-doc-support h2::before{display:none !important;content:none !important}.v-help-single-doc.is-help-decor-off .v-help-doc-article,.v-help-single-doc.is-help-decor-off .v-help-doc-feedback.v-help-solve-card{background:#fff !important}.v-help-single-doc.is-help-decor-off .v-help-doc-content h2{width:auto;padding-bottom:0}.v-help-hot-tags span i.fa-fire{color:#ff7a1a;filter:drop-shadow(0 4px 8px rgba(255,122,26,.22))}.v-help-question-row>span,.v-help-question-row:first-child>span{position:relative;overflow:hidden;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:linear-gradient(135deg,var(--v-rank-a,#eef4ff),var(--v-rank-b,#ffffff)) !important;box-shadow:var(--shadow-sm) !important;color:var(--v-rank-c,var(--color-primary)) !important;font-weight:950 !important}.v-help-question-row>span::after{content:"";position:absolute;right:-8px;bottom:-10px;width:24px;height:24px;border-radius:999px;background:color-mix(in srgb,var(--v-rank-c,var(--color-primary)) 13%,transparent)}.v-help-question-row:nth-child(1){--v-rank-a:#fff7ed;--v-rank-b:#fff;--v-rank-c:#f97316}.v-help-question-row:nth-child(2){--v-rank-a:#eff6ff;--v-rank-b:#fff;--v-rank-c:#2563eb}.v-help-question-row:nth-child(3){--v-rank-a:#f0fdf4;--v-rank-b:#fff;--v-rank-c:#16a34a}.v-help-question-row:nth-child(4){--v-rank-a:#fdf2f8;--v-rank-b:#fff;--v-rank-c:#db2777}.v-help-question-row:nth-child(5){--v-rank-a:#f5f3ff;--v-rank-b:#fff;--v-rank-c:#7c3aed}.v-help-question-row:nth-child(6){--v-rank-a:#ecfeff;--v-rank-b:#fff;--v-rank-c:#0891b2}.v-help-question-row:nth-child(7){--v-rank-a:#fffbeb;--v-rank-b:#fff;--v-rank-c:#d97706}.v-help-guide-card>span{position:relative;width:auto !important;min-width:42px;height:28px !important;padding:0 10px 0 25px !important;border:1px solid color-mix(in srgb,var(--color-accent) 14%,var(--color-border)) !important;border-radius:999px !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent) 8%,#fff),#fff) !important;color:color-mix(in srgb,var(--color-accent) 76%,var(--color-primary)) !important;font-size:12px !important;letter-spacing:0 !important;box-shadow:0 8px 18px rgba(15,23,42,.045)}.v-help-guide-card>span::before{content:"\f02d";position:absolute;left:9px;top:50%;color:color-mix(in srgb,var(--color-accent) 80%,var(--color-primary));font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;transform:translateY(-50%)}.v-help-category-page .v-help-category-list::after{content:"常见问题";position:absolute;top:16px;right:18px;z-index:0;padding:5px 10px;border:1px solid color-mix(in srgb,var(--v-help-cat-orange) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--v-help-cat-orange) 8%,#fff);color:color-mix(in srgb,var(--v-help-cat-orange) 72%,#92400e);font-size:12px;font-weight:900}.v-help-category-page .v-help-category-list::before{display:none}.v-help-category-page .v-help-category-row{grid-template-columns:76px minmax(0,1fr) 86px 28px;min-height:86px;margin-bottom:8px;padding:15px 12px;border:1px solid color-mix(in srgb,var(--border-color) 66%,transparent);border-radius:calc(var(--radius) * .82);background:linear-gradient(90deg,color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 5%,#fff),#fff 38%);box-shadow:0 8px 20px rgba(15,23,42,.032)}.v-help-category-page .v-help-category-row:nth-of-type(4n + 1){--v-row-tone:var(--v-help-cat-blue)}.v-help-category-page .v-help-category-row:nth-of-type(4n + 2){--v-row-tone:var(--v-help-cat-green)}.v-help-category-page .v-help-category-row:nth-of-type(4n + 3){--v-row-tone:var(--v-help-cat-orange)}.v-help-category-page .v-help-category-row:nth-of-type(4n){--v-row-tone:var(--v-help-cat-purple)}.v-help-category-page .v-help-category-row + .v-help-category-row{border-top:1px solid color-mix(in srgb,var(--border-color) 66%,transparent)}.v-help-category-page .v-help-category-row::before{content:"";position:absolute;top:16px;bottom:16px;left:0;width:3px;border-radius:0 999px 999px 0;background:var(--v-row-tone,var(--color-primary));opacity:.72}.v-help-category-page .v-help-category-row:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 22%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 9%,#fff),#fff 44%);box-shadow:0 14px 28px rgba(15,23,42,.06)}.v-help-category-page .v-help-category-row span{width:52px;height:34px;border:1px solid color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 13%,transparent);border-radius:999px;background:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 8%,#fff);color:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 78%,var(--color-text));font-size:12px}.v-help-category-page .v-help-category-row strong{color:color-mix(in srgb,var(--color-text) 92%,#111827);font-size:16px;letter-spacing:-.015em}.v-help-category-page .v-help-category-row em{max-width:760px;color:color-mix(in srgb,var(--color-text-secondary) 88%,#64748b)}.v-help-category-page .v-help-category-row b{padding:5px 9px;border-radius:999px;background:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 5%,#fff);color:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 56%,var(--color-text-secondary))}.v-help-category-page .v-help-category-row>i{width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 7%,#fff);color:color-mix(in srgb,var(--v-row-tone,var(--color-primary)) 58%,var(--color-text-secondary))}@media (max-width:900px){.v-help-category-page .v-help-category-hero::after,.v-help-category-page .v-help-shell::after{display:none}}@media (max-width:640px){.v-help-category-page .v-help-category-hero{min-height:0}.v-help-category-page .v-help-category-list{padding:10px}.v-help-category-page .v-help-category-list::after{display:none}.v-help-category-page .v-help-category-row{grid-template-columns:58px minmax(0,1fr);min-height:76px;padding:12px 10px}.v-help-category-page .v-help-category-row span{width:45px;height:30px}}.v-help-category-page{--v-help-cat-blue:#2563eb;--v-help-cat-green:#16a34a;--v-help-cat-orange:#f59e0b;--v-help-cat-purple:#8b5cf6;--v-help-cat-radius:max(14px,var(--radius));background:radial-gradient(circle at 15% 16%,color-mix(in srgb,var(--v-help-cat-blue) 11%,transparent) 0 230px,transparent 365px),radial-gradient(circle at 86% 32%,color-mix(in srgb,var(--v-help-cat-orange) 12%,transparent) 0 190px,transparent 340px),linear-gradient(180deg,#f4f8ff 0%,#f8fafc 44%,#fff 100%)}.v-help-category-page .v-help-shell::after{border-color:color-mix(in srgb,var(--v-help-cat-blue) 15%,transparent);border-radius:32px;background:linear-gradient(90deg,transparent 46%,color-mix(in srgb,var(--v-help-cat-blue) 12%,transparent) 46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,color-mix(in srgb,var(--v-help-cat-blue) 12%,transparent) 46% 54%,transparent 54%),color-mix(in srgb,#fff 80%,transparent)}.v-help-category-page .v-help-category-hero{border-color:color-mix(in srgb,var(--v-help-cat-blue) 14%,var(--border-color));border-radius:var(--v-help-cat-radius);background:linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--v-help-cat-blue) 6%,#fff) 58%,color-mix(in srgb,var(--v-help-cat-orange) 8%,#fff) 100%)}.v-help-category-page .v-help-category-hero::before{background:linear-gradient(90deg,color-mix(in srgb,var(--v-help-cat-blue) 16%,transparent),color-mix(in srgb,var(--v-help-cat-orange) 18%,transparent))}.v-help-category-page .v-help-category-hero::after{background:linear-gradient(#fff 0 0) 18px 18px / 26px 4px no-repeat,linear-gradient(#fff 0 0) 18px 29px / 18px 4px no-repeat,linear-gradient(#fff 0 0) 18px 40px / 30px 4px no-repeat,color-mix(in srgb,var(--v-help-cat-blue) 88%,#111827);box-shadow:0 16px 28px color-mix(in srgb,var(--v-help-cat-blue) 18%,transparent)}.v-help-category-page .v-help-category-hero .v-help-kicker{border-color:color-mix(in srgb,var(--v-help-cat-blue) 15%,transparent);background:color-mix(in srgb,var(--v-help-cat-blue) 7%,#fff);color:color-mix(in srgb,var(--v-help-cat-blue) 72%,var(--color-text))}.v-help-category-page .v-help-category-stats span:first-child{border-color:color-mix(in srgb,var(--v-help-cat-blue) 18%,transparent);background:color-mix(in srgb,var(--v-help-cat-blue) 7%,#fff)}.v-help-category-page .v-help-category-nav,.v-help-category-page .v-help-category-list{border-radius:var(--v-help-cat-radius)}.v-help-category-page .v-help-category-nav::before{border-radius:calc(var(--v-help-cat-radius) * .72);background:linear-gradient(90deg,color-mix(in srgb,var(--v-help-cat-blue) 9%,#fff),color-mix(in srgb,var(--v-help-cat-green) 8%,#fff));color:color-mix(in srgb,var(--v-help-cat-blue) 58%,var(--color-text-secondary))}.v-help-category-page .v-help-mini-search{border-color:color-mix(in srgb,var(--v-help-cat-blue) 12%,var(--border-color))}.v-help-category-page .v-help-mini-search button{color:var(--v-help-cat-blue)}.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home){border-radius:calc(var(--v-help-cat-radius) * .68)}.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home) i{background:color-mix(in srgb,var(--v-help-cat-blue) 6%,#fff);color:color-mix(in srgb,var(--v-help-cat-blue) 58%,var(--color-text-secondary))}.v-help-category-page .v-help-category-nav a.is-active:not(.v-help-nav-home),.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home):hover{border-color:color-mix(in srgb,var(--v-help-cat-blue) 13%,transparent);background:color-mix(in srgb,var(--v-help-cat-blue) 6%,#fff)}.v-help-category-page .v-help-category-nav a.is-active:not(.v-help-nav-home) i{background:var(--v-help-cat-blue);box-shadow:0 10px 18px color-mix(in srgb,var(--v-help-cat-blue) 18%,transparent)}.v-help-category-page .v-help-category-nav a span{background:color-mix(in srgb,var(--v-help-cat-blue) 7%,#fff);color:color-mix(in srgb,var(--v-help-cat-blue) 64%,var(--color-text-secondary))}.v-help-category-page .v-help-nav-home{background:linear-gradient(135deg,var(--v-help-cat-blue),color-mix(in srgb,var(--v-help-cat-blue) 72%,#0f172a)) !important}.v-help-category-page .v-help-category-list::after{content:"常见问题"}.v-help-category-page .v-help-category-list .v-help-category-row{border:0 !important;border-bottom:1px solid color-mix(in srgb,var(--border-color) 70%,transparent) !important;background:transparent !important;box-shadow:none !important}.v-help-category-page .v-help-category-list .v-help-category-row:last-of-type{border-bottom:0 !important}.v-help-category-page .v-help-category-list .v-help-category-row::before{display:none !important;content:none !important}.v-help-category-page .v-help-category-list .v-help-category-row span{border:0 !important;background:transparent !important;box-shadow:none !important}.v-help-category-page .v-help-category-list .v-help-category-row b,.v-help-category-page .v-help-category-list .v-help-category-row>i{border:0 !important;background:transparent !important;box-shadow:none !important}.v-help-category-page .v-help-category-list{counter-reset:help-row;gap:0;padding:6px 22px 12px;background:#fff}.v-help-category-page .v-help-category-list::after{content:"";display:none}.v-help-category-page .v-help-category-row{counter-increment:help-row;grid-template-columns:76px minmax(0,1fr) 74px 28px;min-height:104px;margin:0;padding:20px 8px;border:0;border-bottom:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);background:transparent;box-shadow:none}.v-help-category-page .v-help-category-row::before{display:none}.v-help-category-page .v-help-category-row:hover{transform:none;border-color:color-mix(in srgb,var(--color-primary) 12%,var(--border-color));background:color-mix(in srgb,var(--color-primary) 2.5%,#fff);box-shadow:none}.v-help-category-page .v-help-category-row span{align-self:center;justify-self:start;display:grid;width:58px;height:auto;border:0;background:transparent;color:color-mix(in srgb,var(--color-text-secondary) 58%,#cbd5e1);font-size:0;font-weight:900;letter-spacing:.04em;line-height:1}.v-help-category-page .v-help-category-row span::before{content:"No.";margin-bottom:5px;color:color-mix(in srgb,var(--color-text-secondary) 42%,#cbd5e1);font-size:11px;font-weight:900;letter-spacing:.16em}.v-help-category-page .v-help-category-row span::after{content:counter(help-row,decimal-leading-zero);color:color-mix(in srgb,var(--color-text-secondary) 52%,#cbd5e1);font-size:25px;font-weight:950;letter-spacing:-.04em}.v-help-category-page .v-help-category-row strong{align-self:end;color:var(--color-text);font-size:18px;font-weight:900;letter-spacing:-.02em}.v-help-category-page .v-help-category-row em{align-self:start;max-width:760px;margin-top:6px;color:color-mix(in srgb,var(--color-text-secondary) 86%,#64748b);font-size:14px;line-height:1.5}.v-help-category-page .v-help-category-row b,.v-help-category-page .v-help-category-row>i{background:transparent;color:color-mix(in srgb,var(--color-text-secondary) 78%,#94a3b8)}.v-help-category-page .v-help-category-row b{width:74px;justify-self:end;font-size:13px}.v-help-category-page .v-help-category-row>i{justify-self:end;font-size:15px}.v-help-category-page .v-help-category-row:hover span::after,.v-help-category-page .v-help-category-row:hover span::before,.v-help-category-page .v-help-category-row:hover b,.v-help-category-page .v-help-category-row:hover>i{color:var(--color-primary)}@media (max-width:640px){.v-help-category-page .v-help-category-list{padding:4px 12px 10px}.v-help-category-page .v-help-category-row{grid-template-columns:54px minmax(0,1fr);min-height:92px;padding:16px 0}.v-help-category-page .v-help-category-row span{width:46px}.v-help-category-page .v-help-category-row span::after{font-size:21px}}.v-help-category-page .v-help-category-row{grid-template-columns:76px minmax(0,1fr) 64px 28px;column-gap:12px;align-items:center}.v-help-category-page .v-help-category-row b,.v-help-category-page .v-help-category-row>i{align-self:center;justify-self:center;display:inline-flex;align-items:center;justify-content:center;height:28px;min-height:28px;margin:0;line-height:1}.v-help-category-page .v-help-category-row b{width:64px;gap:5px;padding:0 8px}.v-help-category-page .v-help-category-row>i{width:28px;padding:0}.v-help-category-page .v-help-category-row b i{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0;line-height:1}@media (max-width:640px){.v-help-category-page .v-help-category-row{grid-template-columns:58px minmax(0,1fr);column-gap:10px}}.v-help-category-page .v-help-category-row{border-radius:calc(var(--v-help-cat-radius) * .82)}.v-help-category-page .v-help-category-hero{display:grid;grid-template-columns:minmax(360px,1fr) auto;grid-template-areas:"copy stats";align-items:center;gap:clamp(18px,3vw,44px);padding:clamp(22px,2.5vw,34px)}.v-help-category-page .v-help-category-hero>div:first-child{grid-area:copy;min-width:0;max-width:680px}.v-help-category-page .v-help-category-stats{grid-area:stats;position:relative;z-index:2;justify-self:end}.v-help-category-page .v-help-category-hero h1{max-width:none;margin:8px 0 0;font-size:clamp(30px,2.4vw,40px);line-height:1.08;white-space:normal;word-break:keep-all;overflow-wrap:normal;writing-mode:horizontal-tb}.v-help-category-page .v-help-category-hero p{max-width:520px;margin-top:8px;line-height:1.8;word-break:normal}.v-help-category-page .v-help-category-hero::before,.v-help-category-page .v-help-category-hero::after{pointer-events:none}@media (max-width:760px){.v-help-category-page .v-help-category-hero{grid-template-columns:1fr;grid-template-areas:"copy" "stats"}.v-help-category-page .v-help-category-stats{justify-self:start}}.v-help-category-page{--v-help-cat-radius:var(--radius)}.v-help-category-page .v-help-category-hero,.v-help-category-page .v-help-category-nav,.v-help-category-page .v-help-category-list,.v-help-category-page .v-help-mini-search,.v-help-category-page .v-help-nav-home,.v-help-category-page .v-help-category-row,.v-help-category-page .v-help-category-stats span,.v-help-category-page .v-help-category-nav::before,.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home),.v-help-category-page .v-help-category-nav a:not(.v-help-nav-home) i,.v-help-category-page .v-help-category-nav a span,.v-help-category-page .v-help-category-row span,.v-help-category-page .v-help-category-row b,.v-help-category-page .v-help-category-row>i,.v-help-category-page .v-help-category-list::after{border-radius:var(--radius) !important}.v-help-category-page .v-help-category-nav a.is-active:not(.v-help-nav-home)::before,.v-help-category-page .v-help-category-row::before{border-radius:0 var(--radius) var(--radius) 0 !important}.v-help-category-page .v-help-category-list{counter-reset:help-row;gap:0 !important;padding:6px 22px 12px !important;background:var(--card-bg,#fff) !important}.v-help-category-page .v-help-category-list::before,.v-help-category-page .v-help-category-list::after{content:none !important;display:none !important}.v-help-category-page .v-help-category-list>.v-help-category-row{counter-increment:help-row;grid-template-columns:78px minmax(0,1fr) 74px 28px !important;min-height:104px;margin:0 !important;padding:20px 8px !important;border:0 !important;border-bottom:1px solid rgba(15,23,42,.08) !important;background:transparent !important;box-shadow:none !important;transform:none !important}.v-help-category-page .v-help-category-list>.v-help-category-row:last-of-type{border-bottom:0 !important}.v-help-category-page .v-help-category-list>.v-help-category-row::before{content:none !important;display:none !important}.v-help-category-page .v-help-category-list>.v-help-category-row span{align-self:center;justify-self:start;display:grid !important;width:62px !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 54%,#cbd5e1) !important;font-size:0 !important;font-weight:900;letter-spacing:.04em;line-height:1}.v-help-category-page .v-help-category-list>.v-help-category-row span::before{content:"No.";margin-bottom:5px;color:color-mix(in srgb,var(--color-text-secondary) 42%,#cbd5e1);font-size:11px;font-weight:900;letter-spacing:.16em}.v-help-category-page .v-help-category-list>.v-help-category-row span::after{content:counter(help-row,decimal-leading-zero);color:color-mix(in srgb,var(--color-text-secondary) 52%,#cbd5e1);font-size:25px;font-weight:950;letter-spacing:-.04em}.v-help-category-page .v-help-category-list>.v-help-category-row strong{align-self:end;color:var(--color-text) !important;font-size:18px;font-weight:900;letter-spacing:-.02em}.v-help-category-page .v-help-category-list>.v-help-category-row em{align-self:start;max-width:760px;margin-top:6px;color:color-mix(in srgb,var(--color-text-secondary) 86%,#64748b) !important;font-size:14px;line-height:1.5}.v-help-category-page .v-help-category-list>.v-help-category-row b,.v-help-category-page .v-help-category-list>.v-help-category-row>i{border:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 78%,#94a3b8) !important}.v-help-category-page .v-help-category-list>.v-help-category-row b{width:74px !important;justify-self:end;font-size:13px}.v-help-category-page .v-help-category-list>.v-help-category-row>i{justify-self:end;font-size:15px}.v-help-category-page .v-help-category-list>.v-help-category-row:hover{background:color-mix(in srgb,var(--color-primary) 2.5%,var(--card-bg,#fff)) !important;box-shadow:none !important}.v-help-category-page .v-help-category-list>.v-help-category-row:hover span::before,.v-help-category-page .v-help-category-list>.v-help-category-row:hover span::after,.v-help-category-page .v-help-category-list>.v-help-category-row:hover b,.v-help-category-page .v-help-category-list>.v-help-category-row:hover>i{color:var(--color-primary) !important}@media (max-width:640px){.v-help-category-page .v-help-category-list{padding:4px 12px 10px !important}.v-help-category-page .v-help-category-list>.v-help-category-row{grid-template-columns:54px minmax(0,1fr) !important;min-height:92px;padding:16px 0 !important}.v-help-category-page .v-help-category-list>.v-help-category-row span{width:46px !important}.v-help-category-page .v-help-category-list>.v-help-category-row span::after{font-size:21px}}.v-help-single-refresh{background:radial-gradient(circle at 12% 18%,rgba(37,99,235,.08) 0 220px,transparent 221px),linear-gradient(180deg,#f7fbff 0%,#fff 42%,#f8fbff 100%)}.v-help-single-refresh .v-help-single-top{position:relative;padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 2.2);overflow:hidden}.v-help-single-refresh .v-help-single-top::after{content:"";position:absolute;right:max(24px,calc((100vw - var(--layout-width)) / 2));top:78px;width:260px;height:260px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,transparent);pointer-events:none}.v-help-single-refresh .v-help-crumb{position:relative;z-index:2;margin-bottom:calc(var(--spacing) * 1.2)}.v-help-single-refresh .v-help-single-hero{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:calc(var(--spacing) * 2);align-items:end;padding:calc(var(--spacing) * 2);border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,255,255,.78)),color-mix(in srgb,var(--color-primary) 3%,#fff);box-shadow:0 18px 46px rgba(15,23,42,.06)}.v-help-single-refresh .v-help-doc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:calc(var(--spacing) * .9);color:var(--color-text-secondary)}.v-help-single-refresh .v-help-doc-meta span,.v-help-single-refresh .v-help-doc-meta b{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:calc(var(--radius) * .75);background:rgba(255,255,255,.72);color:color-mix(in srgb,var(--color-text-secondary) 86%,var(--color-primary));font-size:12px;font-weight:900;letter-spacing:.03em}.v-help-single-refresh .v-help-doc-meta b{color:var(--color-primary)}.v-help-single-refresh .v-help-label{margin:0 0 calc(var(--spacing) * .8);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-primary) 7%,#fff);text-decoration:none}.v-help-single-refresh .v-help-single-hero h1{max-width:880px;margin:0;color:var(--color-text);font-size:clamp(34px,3.35vw,56px);letter-spacing:-.045em;line-height:1.08}.v-help-single-refresh .v-help-single-hero p{max-width:720px;margin:calc(var(--spacing) * .85) 0 0;color:var(--color-text-secondary);font-size:15px;line-height:1.8}.v-help-single-refresh .v-help-meta{display:flex;flex-wrap:wrap;gap:10px;margin:calc(var(--spacing) * 1.25) 0 0;padding:0;border:0}.v-help-single-refresh .v-help-meta span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:rgba(248,250,252,.88);color:var(--color-text-secondary);font-size:13px}.v-help-single-refresh .v-help-single-hero-card{position:relative;display:grid;align-content:center;justify-items:center;min-height:168px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,251,255,.96)),color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}.v-help-single-refresh .v-help-single-hero-card::before{content:"";position:absolute;inset:18px;border:1px dashed color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:calc(var(--radius) * .82)}.v-help-single-refresh .v-help-single-hero-card span{color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text-secondary));font-size:12px;font-weight:950;letter-spacing:.18em}.v-help-single-refresh .v-help-single-hero-card strong{margin-top:4px;color:var(--color-text);font-size:54px;font-weight:950;letter-spacing:-.08em}.v-help-single-refresh .v-help-single-hero-card em{color:var(--color-text-secondary);font-size:13px;font-style:normal;font-weight:800}.v-help-single-refresh .v-help-single-layout{grid-template-columns:minmax(0,1fr) 330px;gap:calc(var(--spacing) * 1.25);padding-top:0;padding-bottom:calc(var(--spacing) * 3)}.v-help-single-refresh .v-help-article-card,.v-help-single-refresh .v-help-related,.v-help-single-refresh .v-help-side-card{border:1px solid color-mix(in srgb,var(--color-primary) 8%,var(--color-border));border-radius:var(--radius);background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.052)}.v-help-single-refresh .v-help-article-body{padding:calc(var(--spacing) * 2)}.v-help-single-refresh .v-help-article-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.35);padding-bottom:calc(var(--spacing) * .9);border-bottom:1px solid rgba(15,23,42,.08)}.v-help-single-refresh .v-help-article-head span{color:var(--color-text);font-size:15px;font-weight:950}.v-help-single-refresh .v-help-article-head em{color:var(--color-text-muted);font-size:13px;font-style:normal}.v-help-single-refresh .v-help-content{color:var(--color-text);font-size:16px;line-height:1.95}.v-help-single-refresh .v-help-content>*:first-child{margin-top:0}.v-help-single-refresh .v-help-content h2,.v-help-single-refresh .v-help-content h3{margin:calc(var(--spacing) * 1.7) 0 calc(var(--spacing) * .65);color:var(--color-text);letter-spacing:-.03em}.v-help-single-refresh .v-help-content p{margin:0 0 calc(var(--spacing) * .9);color:color-mix(in srgb,var(--color-text) 86%,var(--color-text-secondary))}.v-help-single-refresh .v-help-content ul,.v-help-single-refresh .v-help-content ol{margin:0 0 calc(var(--spacing) * 1.1);padding-left:1.2em}.v-help-single-refresh .v-help-content li + li{margin-top:6px}.v-help-single-refresh .v-help-solve-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-top:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 1.15);border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 4%,#fff)}.v-help-single-refresh .v-help-solve-card strong{color:var(--color-text);font-size:16px;font-weight:950}.v-help-single-refresh .v-help-solve-card p{margin:5px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.65}.v-help-single-refresh .v-help-solve-card a,.v-help-single-refresh .v-help-side-button{display:inline-flex;align-items:center;justify-content:center;min-width:96px;height:40px;padding:0 15px;border:1px solid transparent;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;font-size:13px;font-weight:900;text-decoration:none;box-shadow:var(--shadow-sm)}.v-help-single-refresh .v-help-solve-card a:first-of-type{border-color:color-mix(in srgb,var(--color-primary) 14%,var(--color-border));background:#fff;color:var(--color-primary);box-shadow:none}.v-help-single-refresh .v-help-single-side{position:sticky;top:calc(var(--spacing) * 1.2);display:grid;gap:var(--spacing)}.v-help-single-refresh .v-help-side-card,.v-help-single-refresh .v-help-related{padding:calc(var(--spacing) * 1.25)}.v-help-single-refresh .v-help-quick-card{position:relative;overflow:hidden}.v-help-single-refresh .v-help-quick-card::after{content:"";position:absolute;right:-26px;bottom:-34px;width:120px;height:92px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,transparent);transform:rotate(-8deg)}.v-help-single-refresh .v-help-quick-card>span,.v-help-single-refresh .v-help-side-head a{color:var(--color-primary);font-size:12px;font-weight:900;text-decoration:none}.v-help-single-refresh .v-help-quick-card>strong,.v-help-single-refresh .v-help-side-home>strong{display:block;margin-top:8px;color:var(--color-text);font-size:20px;font-weight:950;letter-spacing:-.03em}.v-help-single-refresh .v-help-quick-card p,.v-help-single-refresh .v-help-side-home p{margin:8px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.7}.v-help-single-refresh .v-help-quick-card div{position:relative;z-index:1;display:inline-grid;margin-top:var(--spacing)}.v-help-single-refresh .v-help-quick-card b{color:var(--color-text);font-size:28px;font-weight:950;letter-spacing:-.06em}.v-help-single-refresh .v-help-quick-card em{color:var(--color-text-muted);font-size:12px;font-style:normal}.v-help-single-refresh .v-help-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:8px}.v-help-single-refresh .v-help-side-head h2{margin:0;color:var(--color-text);font-size:18px;font-weight:950;letter-spacing:-.03em}.v-help-single-refresh .v-help-related a{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;margin:0;padding:13px 0;border-radius:0;border-bottom:1px solid rgba(15,23,42,.07);background:transparent;color:var(--color-text);text-decoration:none}.v-help-single-refresh .v-help-related a:last-of-type{border-bottom:0}.v-help-single-refresh .v-help-related a span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:color-mix(in srgb,var(--color-primary) 68%,var(--color-text-secondary));font-size:12px;font-weight:950}.v-help-single-refresh .v-help-related a strong{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:13px;font-weight:850;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.v-help-single-refresh .v-help-related a i{color:var(--color-text-muted);font-size:12px}.v-help-single-refresh .v-help-related a:hover strong,.v-help-single-refresh .v-help-related a:hover i{color:var(--color-primary)}.v-help-single-refresh .v-help-side-home{background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,#fff),#fff)}.v-help-single-refresh .v-help-side-home>i{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-help-single-refresh .v-help-side-home .v-help-side-button{width:100%;margin-top:var(--spacing)}@media (max-width:1023px){.v-help-single-refresh .v-help-single-hero,.v-help-single-refresh .v-help-single-layout,.v-help-single-refresh .v-help-solve-card{grid-template-columns:1fr}.v-help-single-refresh .v-help-single-hero-card{display:none}.v-help-single-refresh .v-help-single-side{position:static}}@media (max-width:640px){.v-help-single-refresh .v-help-single-top{padding-top:var(--spacing)}.v-help-single-refresh .v-help-single-hero,.v-help-single-refresh .v-help-article-body,.v-help-single-refresh .v-help-side-card,.v-help-single-refresh .v-help-related{padding:var(--spacing)}.v-help-single-refresh .v-help-single-hero h1{font-size:32px}.v-help-single-refresh .v-help-solve-card a{width:100%}}.v-help-single-doc{min-height:100vh;padding:calc(var(--spacing) * 1.6) 0 calc(var(--spacing) * 3);background:#eef1f4 !important}.v-help-single-doc .v-help-shell{width:min(var(--layout-width),100%);max-width:var(--layout-width)}.v-help-single-doc .v-help-crumb{margin:0 0 calc(var(--spacing) * .9);color:#8a94a3;font-size:13px}.v-help-single-doc .v-help-doc-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:18px;align-items:start}.v-help-single-doc .v-help-doc-side{position:sticky;top:16px;display:grid;gap:18px}.v-help-single-doc .v-help-doc-box,.v-help-single-doc .v-help-doc-article{border:1px solid rgba(15,23,42,.06);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.035)}.v-help-single-doc .v-help-doc-box{padding:24px 28px}.v-help-single-doc .v-help-doc-box h2{margin:0 0 18px;color:#202633;font-size:16px;font-weight:800;letter-spacing:-.01em}.v-help-single-doc .v-help-doc-toc ol{display:grid;gap:13px;margin:0;padding:0;list-style:none;counter-reset:help-doc-toc}.v-help-single-doc .v-help-doc-toc li{counter-increment:help-doc-toc;display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;color:#202633;font-size:14px;line-height:1.5}.v-help-single-doc .v-help-doc-toc li::before{content:counter(help-doc-toc) ".";color:#1f2937;font-variant-numeric:tabular-nums}.v-help-single-doc .v-help-doc-toc a{color:var(--color-primary);text-decoration:none}.v-help-single-doc .v-help-doc-toc a:hover{text-decoration:underline}.v-help-single-doc .v-help-doc-support p{margin:0;color:#4b5563;font-size:14px;line-height:1.75}.v-help-single-doc .v-help-doc-support a{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;height:38px;padding:0 18px;border-radius:calc(var(--radius) * .65);background:var(--color-primary);color:#fff;font-size:14px;font-weight:800;text-decoration:none}.v-help-single-doc .v-help-doc-article{padding:38px 42px 30px}.v-help-single-doc .v-help-doc-header{margin-bottom:30px;padding-bottom:22px;border-bottom:1px solid rgba(15,23,42,.06)}.v-help-single-doc .v-help-doc-category{display:inline-flex;margin-bottom:12px;color:var(--color-primary);font-size:13px;font-weight:800;text-decoration:none}.v-help-single-doc .v-help-doc-header h1{margin:0;color:#202633;font-size:clamp(30px,2.6vw,42px);font-weight:500;letter-spacing:-.04em;line-height:1.2}.v-help-single-doc .v-help-doc-meta{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;color:#7b8492;font-size:13px}.v-help-single-doc .v-help-doc-content{max-width:880px;color:#2f3541;font-size:17px;line-height:2}.v-help-single-doc .v-help-doc-content>*:first-child{margin-top:0}.v-help-single-doc .v-help-doc-content h2{margin:34px 0 16px;color:#202633;font-size:28px;font-weight:850;letter-spacing:-.035em;line-height:1.25}.v-help-single-doc .v-help-doc-content h3{margin:28px 0 12px;color:#202633;font-size:20px;font-weight:850;line-height:1.35}.v-help-single-doc .v-help-doc-content p{margin:0 0 22px}.v-help-single-doc .v-help-doc-content a,.v-help-single-doc .v-help-doc-content code{color:var(--color-primary)}.v-help-single-doc .v-help-doc-content code{padding:2px 5px;border-radius:4px;background:rgba(37,99,235,.06);font-size:.9em}.v-help-single-doc .v-help-doc-content img{max-width:100%;height:auto;border-radius:calc(var(--radius) * .6)}.v-help-single-doc .v-help-doc-feedback{margin-top:56px;padding:34px;border-radius:calc(var(--radius) * .8);background:#f5f5f5;text-align:center}.v-help-single-doc .v-help-doc-feedback h2{margin:0 0 18px;color:#202633;font-size:15px;font-weight:500}.v-help-single-doc .v-help-doc-feedback-actions{display:flex;justify-content:center;gap:10px}.v-help-single-doc .v-help-doc-feedback button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:64px;height:36px;border:0;border-radius:calc(var(--radius) * .55);background:var(--color-primary);color:#fff;font-size:14px;font-weight:900;cursor:pointer}.v-help-single-doc .v-help-doc-feedback button.is-active{background:color-mix(in srgb,var(--color-primary) 86%,#111827);box-shadow:var(--shadow-sm)}.v-help-single-doc .v-help-doc-feedback button:disabled{cursor:wait;opacity:.72}.v-help-single-doc .v-help-doc-feedback p{margin:18px 0 0;color:#4b5563;font-size:13px}.v-help-single-doc .v-help-doc-feedback>a{display:inline-flex;align-items:center;gap:5px;margin-top:14px;color:var(--color-primary);font-size:13px;text-decoration:none}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card>a{display:inline-flex !important;width:auto !important;min-width:0 !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:var(--color-primary) !important;box-shadow:none !important;font-size:13px !important;font-weight:500 !important;line-height:1.4}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card>a:hover{color:color-mix(in srgb,var(--color-primary) 78%,#111827) !important;text-decoration:underline;transform:none !important}@media (max-width:1023px){.v-help-single-doc .v-help-doc-layout{grid-template-columns:1fr}.v-help-single-doc .v-help-doc-side{position:static;order:2}.v-help-single-doc .v-help-doc-article{order:1}}@media (max-width:640px){.v-help-single-doc{padding-top:var(--spacing)}.v-help-single-doc .v-help-doc-box,.v-help-single-doc .v-help-doc-article{padding:var(--spacing)}.v-help-single-doc .v-help-doc-header h1{font-size:28px}.v-help-single-doc .v-help-doc-content{font-size:15px;line-height:1.85}}.v-help-single-doc .v-help-doc-toc ol{gap:0}.v-help-single-doc .v-help-doc-toc li{display:grid !important;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:10px;min-height:38px;padding:4px 0;line-height:1.55}.v-help-single-doc .v-help-doc-toc li::before{align-self:baseline;padding-top:0;color:var(--color-text-secondary);font-size:14px;line-height:1.55;text-align:left}.v-help-single-doc .v-help-doc-toc li a{display:block !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:var(--color-text) !important;font-size:14px;line-height:1.55;text-decoration:none;box-shadow:none !important;white-space:normal}.v-help-single-doc .v-help-doc-toc li a:hover{color:var(--color-primary) !important;text-decoration:none}.v-help-category-page .v-help-category-list::after{content:"常见问题"}.v-help-guide-card{grid-template-columns:70px minmax(0,1fr) 28px !important}.v-help-guide-card>span{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:62px !important;min-width:62px !important;height:28px !important;padding:0 10px 0 25px !important;white-space:nowrap !important;writing-mode:horizontal-tb !important;line-height:1 !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{position:relative;isolation:isolate;display:grid !important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions" "foot foot";align-items:center;gap:14px 22px;margin-top:calc(var(--spacing) * 2.2) !important;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.35) !important;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border)) !important;border-radius:var(--radius) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 3%,#fff),#fff 58%,color-mix(in srgb,var(--color-accent) 4%,#fff)) !important;box-shadow:0 14px 34px rgba(15,23,42,.055) !important;text-align:left !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card::before,.v-help-single-doc .v-help-doc-feedback.v-help-solve-card::after,.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2::after{content:none !important;display:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2{grid-area:title;justify-content:flex-start !important;gap:10px !important;margin:0 !important;color:var(--color-text) !important;font-size:16px !important;font-weight:900 !important;line-height:1.4;text-align:left !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card h2::before{flex:0 0 auto;width:30px !important;height:30px !important;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 8%,#fff) !important;color:var(--color-primary) !important;font-size:13px !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions{grid-area:actions;display:inline-flex !important;gap:8px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button{min-width:78px !important;height:38px !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border)) !important;border-radius:var(--radius) !important;background:#fff !important;box-shadow:none !important;color:var(--color-text-secondary) !important;font-size:13px !important;font-weight:850 !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button:hover{background:color-mix(in srgb,var(--color-primary) 6%,#fff) !important;color:var(--color-primary) !important;transform:translateY(-1px)}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button.is-active{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 10%,#fff) !important;box-shadow:var(--shadow-sm) !important;color:var(--color-primary) !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions button[data-help-feedback-choice="no"].is-active{border-color:color-mix(in srgb,var(--color-danger) 24%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-danger) 8%,#fff) !important;box-shadow:var(--shadow-sm) !important;color:var(--color-danger) !important}.v-help-single-doc .v-help-doc-feedback-foot{grid-area:foot;display:flex !important;align-items:center !important;justify-content:flex-end !important;flex-wrap:wrap;gap:8px 14px !important;margin:0 !important;padding:10px 0 0 !important;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0 !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:13px !important;line-height:1.5 !important}.v-help-single-doc .v-help-doc-feedback-foot::before{content:none !important;display:none !important}.v-help-single-doc .v-help-doc-feedback-foot p{margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a{display:inline-flex !important;align-items:center !important;gap:5px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 86%,var(--color-primary)) !important;font-size:13px !important;font-weight:500 !important;text-decoration:none !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-foot>a:hover{color:var(--color-primary) !important}@media (max-width:720px){.v-help-single-doc .v-help-doc-feedback.v-help-solve-card{grid-template-columns:1fr;grid-template-areas:"title" "actions" "foot";padding:calc(var(--spacing) * 1.1) !important}.v-help-single-doc .v-help-doc-feedback.v-help-solve-card .v-help-doc-feedback-actions,.v-help-single-doc .v-help-doc-feedback-foot{justify-content:flex-start !important}}.v-search-help-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 34px;gap:14px;align-items:center;overflow:hidden;padding:18px 18px 16px 20px !important;border:1px solid color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 10%,var(--v-search-border,var(--border-color))) !important;border-radius:var(--v-search-radius,var(--radius)) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 7%,transparent),transparent 48%),var(--v-search-card-bg,#fff) !important;box-shadow:0 12px 34px rgba(15,23,42,0.055) !important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v-search-help-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 26%,var(--v-search-border,var(--border-color))) !important;box-shadow:0 18px 42px rgba(15,23,42,0.085) !important}.v-search-help-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 16%,transparent);border-radius:var(--v-search-radius,var(--radius));background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.96),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 18%,#fff),#fff 74%);color:var(--v-search-accent,var(--color-primary));font-size:18px;box-shadow:var(--shadow-sm)}.v-search-help-icon i{position:relative;z-index:1}.v-search-help-content{min-width:0}.v-search-help-content .v-search-card-title{display:inline-flex;align-items:center;max-width:100%;color:var(--v-search-title,var(--color-text));font-size:15px;line-height:1.45}.v-search-help-content p{margin:8px 0 0;color:var(--v-search-text,var(--color-text-secondary));font-size:14px;line-height:1.7}.v-search-help-meta{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;color:var(--v-search-muted,var(--color-text-secondary));font-size:12px}.v-search-help-meta span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border:1px solid color-mix(in srgb,var(--v-search-border,var(--border-color)) 72%,transparent);border-radius:var(--v-search-radius,var(--radius));background:rgba(255,255,255,.72);line-height:1}.v-search-help-action{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 14%,var(--v-search-border,var(--border-color)));border-radius:var(--v-search-radius,var(--radius));background:#fff;color:var(--v-search-accent,var(--color-primary));font-size:13px;text-decoration:none;opacity:.78;transition:transform .18s ease,opacity .18s ease,background .18s ease}.v-search-help-card:hover .v-search-help-action{transform:translateX(2px);opacity:1;background:color-mix(in srgb,var(--v-search-accent,var(--color-primary)) 8%,#fff)}@media (max-width:520px){.v-search-help-card{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:15px !important}.v-search-help-icon{width:40px;height:40px;font-size:17px}.v-search-help-action{display:none}}.v-help-single-doc .v-help-doc-outline ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.v-help-single-doc .v-help-doc-outline li a{display:block;padding:8px 10px;border-radius:calc(var(--radius) * .45);color:#4b5563;font-size:13px;line-height:1.45;text-decoration:none}.v-help-single-doc .v-help-doc-outline li.is-level-3 a{padding-left:22px;color:#7b8492}.v-help-single-doc .v-help-doc-outline li a:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.v-help-single-doc .v-help-doc-audience{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:7px 12px;border-radius:calc(var(--radius) * .55);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:color-mix(in srgb,var(--color-primary) 78%,#111827);font-size:13px;font-weight:800}.v-help-single-doc .v-help-doc-prevnext{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px}.v-help-single-doc .v-help-doc-prevnext a{display:grid;gap:7px;min-height:88px;padding:16px;border:1px solid rgba(15,23,42,.07);border-radius:var(--radius);background:#fff;color:#202633;text-decoration:none;box-shadow:0 8px 20px rgba(15,23,42,.035);transition:transform .18s ease,border-color .18s ease,color .18s ease}.v-help-single-doc .v-help-doc-prevnext span{display:inline-flex;align-items:center;gap:6px;color:#7b8492;font-size:12px;font-weight:800}.v-help-single-doc .v-help-doc-prevnext strong{font-size:14px;line-height:1.5}.v-help-single-doc .v-help-doc-prevnext a:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,rgba(15,23,42,.07));color:var(--color-primary);transform:translateY(-1px)}@media (max-width:640px){.v-help-single-doc .v-help-doc-prevnext{grid-template-columns:1fr}}body.verve-creator-page{background:#f8fafc}body.verve-creator-page .v-rail{display:none !important}.verve-creator-page .v-shell{width:100%;max-width:none;padding:0;margin:0;display:block}body.verve-creator-page .v-app{display:block;min-height:100vh;background:#f8fafc}body.verve-creator-page .v-main{width:100%;max-width:none;min-height:calc(100vh - var(--topbar-height,72px));padding:0;margin:0}body.verve-creator-page .v-site-footer,body.verve-creator-page .v-footer{display:none}.v-creator-app{width:100%;min-height:calc(100vh - var(--topbar-height,72px));background:radial-gradient(circle at 78% 9%,color-mix(in srgb,var(--color-primary) 11%,transparent),transparent 24%),#f8fafc}.v-creator-shell{display:grid;grid-template-columns:256px minmax(0,1fr);gap:0;width:100%;max-width:none;min-height:calc(100vh - var(--topbar-height,72px));margin:0;padding:0;align-items:stretch}.v-creator-sidebar{position:sticky;top:var(--topbar-height,72px);display:flex;flex-direction:column;gap:18px;height:calc(100vh - var(--topbar-height,72px));min-height:calc(100vh - var(--topbar-height,72px));padding:18px 16px;border:0;border-right:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:0;box-shadow:4px 0 24px rgba(15,23,42,.025);background:rgba(255,255,255,.92);backdrop-filter:blur(18px);overflow-y:auto}.v-creator-brand{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;padding:0 2px 14px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent)}.v-creator-brand>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#7aa7ff));color:#fff;box-shadow:var(--shadow-sm)}.v-creator-brand strong,.v-creator-academy strong{display:block;color:var(--color-text);font-size:16px;font-weight:900;line-height:1.25}.v-creator-brand small,.v-creator-academy small{display:block;margin-top:2px;color:var(--color-text-secondary);font-size:12px}.v-creator-nav{display:grid;gap:6px}.v-creator-nav a{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:var(--radius);color:var(--color-text-secondary);font-size:14px;font-weight:750;transition:background var(--transition),color var(--transition),transform var(--transition)}.v-creator-nav a i{width:20px;text-align:center;font-size:15px}.v-creator-nav a:hover{background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card));color:var(--color-text)}.v-creator-nav a.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 72%,#a980ff),var(--color-primary));color:#fff;box-shadow:var(--shadow-sm)}.v-creator-academy{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;margin-top:auto;padding:16px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:var(--radius);background:radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--color-primary) 20%,transparent),transparent 34%),color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card))}.v-creator-academy>span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary)}.v-creator{display:flex;flex-direction:column;gap:22px;min-width:0;min-height:calc(100vh - var(--topbar-height,72px));padding:0 28px 30px}.v-creator>*{width:min(100%,1280px);margin-inline:auto}.v-creator-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);min-height:150px;padding:28px;border:1px solid color-mix(in srgb,var(--color-border) 58%,transparent);border-radius:calc(var(--radius) * 1.6);background:radial-gradient(circle at 76% 30%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 28%),linear-gradient(135deg,#fff 0%,color-mix(in srgb,var(--color-primary) 4%,#fff) 100%);box-shadow:0 18px 45px rgba(15,23,42,.045);overflow:hidden}.v-creator-eyebrow{display:inline-flex;align-items:center;height:26px;padding:0 10px;margin-bottom:10px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:.08em}.v-creator-hello h1{margin:0;color:var(--color-text);font-size:clamp(28px,3.2vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.18}.v-creator-hello p{margin:12px 0 0;color:var(--color-text-secondary);font-size:15px}.v-creator-hello strong{color:var(--color-primary);font-weight:900}.v-creator-hero-actions{position:relative;z-index:2;display:flex;align-items:center;gap:8px}.v-creator-hero-actions .v-btn{height:42px;border-radius:calc(var(--radius) * .9);box-shadow:var(--shadow-sm)}.v-creator-dashboard-art{position:absolute;right:22%;top:18px;display:flex;align-items:center;justify-content:center;width:198px;height:112px;border-radius:calc(var(--radius) * 1.4);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 15%,#fff),rgba(255,255,255,.28)),url("../../assets/images/help/help-support-art.svg") center / 88px auto no-repeat;opacity:.72;filter:none;pointer-events:none}.v-creator-dashboard-art i{position:absolute;right:28px;bottom:20px;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 65%,#9bc2ff));color:#fff;font-size:25px;box-shadow:var(--shadow-sm)}.v-creator-dashboard-art span{position:absolute;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 16%,#fff)}.v-creator-dashboard-art span:nth-child(2){left:34px;top:22px;width:32px;height:9px}.v-creator-dashboard-art span:nth-child(3){left:48px;bottom:26px;width:58px;height:9px}.v-creator-drop{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));color:var(--color-primary)}.v-creator-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;border:0;box-shadow:none;background:transparent}.v-creator-metric{position:relative;display:grid;gap:8px;min-height:150px;padding:20px;border:1px solid color-mix(in srgb,var(--color-border) 62%,transparent);border-radius:calc(var(--radius) * 1.35);background:var(--color-bg-card);box-shadow:0 18px 45px rgba(15,23,42,.055);overflow:hidden}.v-creator-metric-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.v-creator-metric::after{content:"";position:absolute;inset:auto 16px 16px auto;width:82px;height:36px;border-radius:999px;background:color-mix(in srgb,var(--creator-tone,var(--color-primary)) 8%,transparent)}.v-creator-stat-trend{position:relative;z-index:2;display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-text-muted) 8%,#fff);color:var(--color-text-secondary);font-size:11px;font-weight:850;white-space:nowrap}.v-creator-stat-trend.is-up{background:color-mix(in srgb,var(--color-success) 11%,#fff);color:var(--color-success)}.v-creator-metric-ico{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:color-mix(in srgb,var(--creator-tone,var(--color-primary)) 12%,#fff);color:var(--creator-tone,var(--color-primary));font-size:17px}.v-creator-metric-ico.is-eye{--creator-tone:var(--color-primary)}.v-creator-metric-ico.is-heart{--creator-tone:var(--color-danger)}.v-creator-metric-ico.is-comment{--creator-tone:var(--color-success)}.v-creator-metric-ico.is-star{--creator-tone:var(--color-accent)}.v-creator-metric span:not(.v-creator-metric-ico){color:var(--color-text-secondary);font-size:13px;font-weight:700}.v-creator-metric strong{position:relative;z-index:1;color:var(--color-text);font-size:28px;font-weight:900;line-height:1.1}.v-creator-metric small{position:relative;z-index:1;color:var(--color-text-muted);font-size:12px}.v-creator-metric-spark{position:absolute;right:16px;bottom:18px;width:92px;height:34px;z-index:1}.v-creator-metric-spark polyline{fill:none;stroke:var(--creator-tone,var(--color-primary));stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v-creator-grid,.v-creator-bottom{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.84fr);gap:18px;align-items:start}.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini{padding:22px;border-color:color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:calc(var(--radius) * 1.35);box-shadow:0 18px 45px rgba(15,23,42,.055)}.v-creator-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing)}.v-creator-card-head h2{margin:0;color:var(--color-text);font-size:17px;font-weight:900}.v-creator-card-head p{margin:4px 0 0;color:var(--color-text-secondary);font-size:13px}.v-creator-card-head>span,.v-creator-card-head>a{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:800;white-space:nowrap}.v-creator-card-head>a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-creator-chart{position:relative;min-height:244px;padding:8px 0 0}.v-creator-chart svg{display:block;width:100%;height:210px;overflow:visible}.v-creator-chart line{stroke:var(--color-border);stroke-width:.45;vector-effect:non-scaling-stroke}.v-creator-chart polyline{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v-creator-chart polyline.is-views{stroke:var(--color-primary)}.v-creator-chart polyline.is-active{stroke:color-mix(in srgb,var(--color-primary) 48%,#8aa4ff)}.v-creator-chart-labels{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;color:var(--color-text-muted);font-size:12px;text-align:center}.v-creator-legend{display:flex;align-items:center;gap:14px;margin-top:4px;color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-creator-legend span{display:inline-flex;align-items:center;gap:6px}.v-creator-legend i{width:18px;height:3px;border-radius:99px;background:var(--color-primary)}.v-creator-legend i.is-active{background:var(--color-success)}.v-creator-task-list,.v-creator-post-list,.v-creator-feed,.v-creator-topic-list,.v-creator-side{display:grid;gap:12px}.v-creator-board{padding:calc(var(--spacing) * 1.25)}.v-creator-feed-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);transition:border-color var(--transition),background var(--transition),transform var(--transition)}.v-creator-feed-item:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card));transform:translateY(-1px)}.v-creator-feed-thumb,.v-creator-feed-avatar{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-muted);overflow:hidden}.v-creator-feed-avatar,.v-creator-feed-avatar img{border-radius:50%}.v-creator-feed-thumb img{width:100%;height:100%;object-fit:cover}.v-creator-feed-main{display:grid;gap:4px;min-width:0}.v-creator-feed-title{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-creator-feed-title:hover{color:var(--color-primary)}.v-creator-feed-main p{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-creator-feed-main span,.v-creator-feed-stats span{color:var(--color-text-secondary);font-size:12px}.v-creator-feed-stats{display:flex;align-items:center;gap:12px;white-space:nowrap}.v-creator-feed-stats span{display:inline-flex;align-items:center;gap:5px;font-weight:700}.v-creator-feed-action{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:850;white-space:nowrap}.v-creator-task{display:grid;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 10px 28px rgba(15,23,42,.035);transition:transform var(--transition),border-color var(--transition),background var(--transition)}.v-creator-task:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card))}.v-creator-task>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary)}.v-creator-task.is-done>span{background:color-mix(in srgb,var(--color-success) 13%,var(--color-bg-card));color:var(--color-success)}.v-creator-task em{display:grid;gap:2px;min-width:0;font-style:normal}.v-creator-task strong{color:var(--color-text);font-size:14px;font-weight:850}.v-creator-task small{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.v-creator-task-progress{display:block;width:100%;height:6px;margin-top:8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-muted));overflow:hidden}.v-creator-task-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,#9b8cff))}.v-creator-task>i{color:var(--color-text-muted)}.v-creator-task.is-done>i{color:var(--color-success)}.v-creator-post{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:transparent;transition:background var(--transition)}.v-creator-post:hover{background:color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card))}.v-creator-post-thumb{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-muted));color:var(--color-text-muted);overflow:hidden}.v-creator-post-thumb img,.v-creator-post-thumb video{width:100%;height:100%;object-fit:cover}.v-creator-post-main{display:grid;gap:5px;min-width:0}.v-creator-post-title{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-creator-post-title:hover{color:var(--color-primary)}.v-creator-post-main span,.v-creator-post-stats span{color:var(--color-text-secondary);font-size:12px}.v-creator-post-stats{display:flex;align-items:center;gap:12px;white-space:nowrap}.v-creator-post-stats span{display:inline-flex;align-items:center;gap:5px;font-weight:700}.v-creator-topic-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 72%,#fff);transition:background var(--transition),color var(--transition)}.v-creator-topic-list a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-creator-topic-list strong{overflow:hidden;font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-creator-topic-list span{flex-shrink:0;color:var(--color-text-secondary);font-size:12px}.v-creator-guide{display:grid;grid-template-columns:52px minmax(0,1fr);gap:14px;background:radial-gradient(circle at 88% 50%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 32%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),transparent 62%),var(--color-bg-card)}.v-creator-guide-doc{padding:calc(var(--spacing) * 1.4);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 3%,#fff),#fff)}.v-creator-guide-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.25);margin-bottom:calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * 1.1);background:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),#fff 56%);box-shadow:var(--shadow-sm)}.v-creator-guide-hero-copy{display:grid;gap:10px;max-width:720px}.v-creator-guide-hero-copy>span{color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.v-creator-guide-hero-copy h1{margin:0;color:var(--color-text);font-size:22px;font-weight:900;line-height:1.2}.v-creator-guide-hero-copy p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.8}.v-creator-guide-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:270px}.v-creator-guide-hero-metrics div{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .95);background:color-mix(in srgb,var(--color-bg-muted) 70%,#fff);text-align:center}.v-creator-guide-hero-metrics strong{color:var(--color-text);font-size:20px;font-weight:900;line-height:1}.v-creator-guide-hero-metrics span{color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-creator-guide-layout{display:grid;grid-template-columns:252px minmax(0,1fr);gap:calc(var(--spacing) * 1.15)}.v-creator-guide-tabs{display:grid;align-content:start;gap:8px;padding:6px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.05);background:color-mix(in srgb,var(--color-bg-muted) 72%,#fff)}.v-creator-guide-tabs a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid transparent;border-radius:calc(var(--radius) * .95);color:var(--color-text-secondary);font-size:14px;font-weight:850}.v-creator-guide-tabs a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-creator-guide-tabs a em{flex:0 0 auto;padding:2px 8px;border-radius:999px;background:rgba(148,163,184,.12);color:var(--color-text-secondary);font-size:11px;font-style:normal;font-weight:800}.v-creator-guide-tabs a.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 11%,#fff),#fff);color:var(--color-primary);box-shadow:var(--shadow-xs)}.v-creator-guide-tabs a.is-active em{background:color-mix(in srgb,var(--color-primary) 12%,#fff);color:var(--color-primary)}.v-creator-guide-tabs a:hover{color:var(--color-primary)}.v-creator-guide-section{display:grid;gap:calc(var(--spacing) * 1);min-width:0;padding-top:0;scroll-margin-top:96px}.v-creator-guide-subtabs{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;border:0;background:transparent}.v-creator-guide-subtabs a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-secondary);font-size:13px;font-weight:800;background:#fff}.v-creator-guide-subtabs a.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);box-shadow:var(--shadow-xs)}.v-creator-guide-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .9);max-width:none}.v-creator-guide-copy article{display:grid;gap:10px;padding:18px 18px 16px;border:1px solid rgba(226,232,240,.85);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--color-bg-muted) 62%,#fff));box-shadow:0 1px 2px rgba(15,23,42,.03)}.v-creator-guide-copy article small{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:900}.v-creator-guide-copy h3{margin:0;color:var(--color-text);font-size:16px;font-weight:900}.v-creator-guide-copy p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.85}.v-creator-guide>span{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius);background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#7aa7ff));color:#fff;font-size:21px}.v-creator-guide h2{margin:0;font-size:17px;font-weight:900}.v-creator-guide p{margin:5px 0 10px;color:var(--color-text-secondary);font-size:13px;line-height:1.6}.v-creator-guide a{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary);font-size:13px;font-weight:850}.v-creator-profile-mini{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,#fff),var(--color-bg-card))}.v-creator-profile-mini img{width:54px;height:54px;border-radius:50%;object-fit:cover}.v-creator-profile-mini div{display:grid;gap:3px;min-width:0}.v-creator-profile-mini strong{overflow:hidden;color:var(--color-text);font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.v-creator-profile-mini span{color:var(--color-text-secondary);font-size:12px}.v-creator-progress{display:block;width:100%;height:5px;margin-top:8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted));overflow:hidden}.v-creator-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 54%,#8aa4ff))}.v-creator-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);padding:calc(var(--spacing) * .9) 2px 0;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);color:var(--color-text-muted);font-size:12px}@media (max-width:1180px){.v-creator-shell{grid-template-columns:1fr;gap:var(--spacing)}.v-creator-sidebar{position:static;min-height:auto;padding:10px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:0 12px 34px rgba(15,23,42,.05)}.v-creator-brand,.v-creator-academy{display:none}.v-creator-nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.v-creator-nav::-webkit-scrollbar{display:none}.v-creator-nav a{flex:0 0 auto;min-height:38px}.v-creator-grid,.v-creator-bottom{grid-template-columns:1fr}}@media (max-width:900px){.v-creator-hero{align-items:flex-start;flex-direction:column;padding-top:var(--spacing)}.v-creator-dashboard-art{right:0;top:0;width:150px;opacity:.38}.v-creator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v-creator-post{grid-template-columns:52px minmax(0,1fr)}.v-creator-feed-item{grid-template-columns:52px minmax(0,1fr)}.v-creator-feed-stats,.v-creator-feed-action{grid-column:2;justify-self:start}.v-creator-post-stats{grid-column:1 / -1;padding-left:64px}}@media (max-width:560px){.v-creator-shell{width:min(var(--layout-width),calc(100vw - var(--spacing)));padding-top:var(--spacing)}.v-creator-dashboard-art{display:none}.v-creator-hello h1{font-size:26px}.v-creator-metrics{grid-template-columns:1fr}.v-creator-metric{min-height:138px}.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini{padding:var(--spacing)}.v-creator-hero-actions,.v-creator-hero-actions .v-btn{width:100%}.v-creator-drop{flex:0 0 40px}.v-creator-card-head{align-items:flex-start;flex-direction:column;gap:8px}.v-creator-chart{min-height:180px}.v-creator-chart svg{height:148px}.v-creator-post{padding-inline:0}.v-creator-footer{align-items:flex-start;flex-direction:column;gap:6px}}.v-creator-app{background:#f8fafc;color:#1e293b}.v-creator-sidebar{width:256px;padding:0;gap:0;background:rgba(255,255,255,.96);border-right:1px solid rgba(226,232,240,.72);box-shadow:4px 0 24px rgba(15,23,42,.02)}.v-creator-brand{min-height:64px;padding:0 16px;border-bottom:1px solid rgba(241,245,249,.9)}.v-creator-brand>span{width:32px;height:32px;border-radius:12px;box-shadow:var(--shadow-sm)}.v-creator-brand strong{font-size:18px;letter-spacing:-.03em}.v-creator-brand small{display:inline;margin-left:4px;color:#94a3b8;font-size:11px}.v-creator-nav{padding:24px 12px 0;gap:4px}.v-creator-nav::before{content:"工作台";display:block;padding:0 12px 8px;color:#94a3b8;font-size:12px;font-weight:800;letter-spacing:.08em}.v-creator-nav a{min-height:42px;padding:0 12px;border-radius:12px;color:#64748b;font-size:14px;font-weight:650}.v-creator-nav a i{color:#94a3b8}.v-creator-nav a:hover{background:#f8fafc;color:#0f172a}.v-creator-nav a.is-active{background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:color-mix(in srgb,var(--color-primary) 78%,#312e81);box-shadow:none}.v-creator-nav a.is-active i{color:var(--color-primary);transform:scale(1.08)}.v-creator-academy{margin:auto 24px 24px;padding:16px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),color-mix(in srgb,var(--color-primary) 5%,#fff))}.v-creator{gap:0;height:calc(100vh - var(--topbar-height,72px));padding:0;overflow-y:auto}.v-creator>*{width:min(100%,1280px)}.v-creator-home{display:flex;flex:1;flex-direction:column;width:min(100%,1280px);padding:32px;animation:creatorSlideUp .5s cubic-bezier(.16,1,.3,1)}@keyframes creatorSlideUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-creator-page-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:32px}.v-creator-chip{display:inline-flex;align-items:center;gap:8px;width:max-content;height:30px;padding:0 12px;margin-bottom:12px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-size:12px;font-weight:750}.v-creator-page-title h1{margin:0;color:#0f172a;font-size:32px;font-weight:900;letter-spacing:-.035em;line-height:1.2}.v-creator-page-title h1 strong{color:var(--color-primary)}.v-creator-page-title p{margin:8px 0 0;color:#64748b;font-size:14px}.v-creator-page-title p b{color:#334155}.v-creator-content-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:24px;margin-bottom:32px}.v-creator-maincol,.v-creator-rightcol{display:grid;align-content:start;gap:24px}.v-creator-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v-creator-metric{min-height:152px;padding:20px;border:1px solid rgba(241,245,249,.92);border-radius:24px;box-shadow:0 1px 2px rgba(15,23,42,.035);transition:transform .25s ease,box-shadow .25s ease}.v-creator-metric:hover{transform:translateY(-4px);box-shadow:0 16px 28px rgba(15,23,42,.065)}.v-creator-metric::after,.v-creator-metric-spark{display:none}.v-creator-metric-ico{width:48px;height:48px;border-radius:16px;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:transform .25s ease}.v-creator-metric:hover .v-creator-metric-ico{transform:rotate(3deg) scale(1.08)}.v-creator-metric span:not(.v-creator-metric-ico):not(.v-creator-stat-trend){color:#64748b;font-size:14px;font-weight:650}.v-creator-metric strong{color:#1e293b;font-size:clamp(24px,2vw,30px)}.v-creator-stat-trend{height:24px;padding:0 10px;border-radius:10px;background:color-mix(in srgb,var(--color-success) 10%,#fff);color:var(--color-success);font-size:12px}.v-creator-stat-trend.is-down{background:color-mix(in srgb,var(--color-danger) 10%,#fff);color:var(--color-danger)}.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini{padding:24px;border:1px solid rgba(226,232,240,.68);border-radius:24px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.035)}.v-creator-trend:hover,.v-creator-tasks:hover,.v-creator-recent:hover,.v-creator-inspire:hover,.v-creator-guide:hover,.v-creator-profile-mini:hover{box-shadow:0 16px 28px rgba(15,23,42,.055)}.v-creator-card-head h2{font-size:18px}.v-creator-card-head p{color:#94a3b8;font-size:12px}.v-creator-card-head>span,.v-creator-card-head>a{height:30px;border:1px solid rgba(226,232,240,.68);border-radius:12px;background:#f8fafc;color:#64748b}.v-creator-chart{min-height:270px}.v-creator-chart svg{height:226px}.v-creator-task{grid-template-columns:28px minmax(0,1fr) 24px;padding:12px;border:0;border-radius:16px;box-shadow:none;background:transparent}.v-creator-task:hover{background:#f8fafc;box-shadow:none}.v-creator-task>span{width:24px;height:24px;border-radius:999px;background:transparent;border:2px solid #e2e8f0;color:transparent}.v-creator-task.is-done>span{border-color:transparent;background:color-mix(in srgb,var(--color-success) 14%,#fff);color:var(--color-success)}.v-creator-task-progress{height:6px;background:#f1f5f9}.v-creator-post{grid-template-columns:64px minmax(0,1fr) auto;padding:12px 0;border-radius:16px}.v-creator-post-thumb{width:64px;height:64px;border-radius:14px}.v-creator-post-stats{gap:18px}.v-creator-topic-list a{background:transparent;border-radius:12px;padding:12px}.v-creator-guide{grid-template-columns:52px minmax(0,1fr);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 12%,#fff),color-mix(in srgb,var(--color-primary) 4%,#fff))}.v-creator-footer{margin-bottom:0}@media (max-width:1180px){.v-creator-shell{grid-template-columns:1fr}.v-creator-sidebar{position:static;width:100%;height:auto;min-height:0;padding:12px}.v-creator-brand,.v-creator-academy{display:none}}@media (max-width:980px){.v-creator-content-grid{grid-template-columns:1fr}.v-creator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-creator-home{padding-inline:16px}.v-creator-page-title{align-items:stretch;flex-direction:column}.v-creator-metrics{grid-template-columns:1fr}}body.verve-creator-page .v-main{background:#f8fafc}body.verve-creator-page .v-shell,body.verve-creator-page .v-content,body.verve-creator-page .v-main{width:100%;max-width:none;padding-inline:0}.v-creator-app{min-height:calc(100vh - var(--topbar-height,72px));background:#f8fafc}.v-creator-shell{display:grid;grid-template-columns:256px minmax(0,1fr);width:100%;max-width:none;margin:0;align-items:stretch;background:#f8fafc}.v-creator-sidebar{position:sticky;top:var(--topbar-height,72px);height:calc(100vh - var(--topbar-height,72px));min-height:0;align-self:start;overflow:hidden;border:0;border-right:1px solid rgba(226,232,240,.75);border-radius:0;background:rgba(255,255,255,.98);box-shadow:4px 0 24px rgba(15,23,42,.025)}.v-creator-brand{display:flex;min-height:64px;padding:0 16px;gap:12px;border-bottom:1px solid rgba(241,245,249,.92)}.v-creator-brand>span{width:32px;height:32px;border-radius:12px;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,#8b5cf6));color:#fff}.v-creator-brand strong{color:#1e293b;font-size:18px;font-weight:900;letter-spacing:-.035em}.v-creator-brand small{color:#94a3b8;font-size:11px}.v-creator-nav-label{margin:24px 0 8px;padding:0 24px;color:#94a3b8;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.v-creator-nav-label.is-service{margin-top:18px}.v-creator-nav,.v-creator-nav-service{display:grid;gap:4px;padding:0 12px}.v-creator-nav::before{display:none}.v-creator-nav a{display:flex;align-items:center;justify-content:space-between;min-height:42px;padding:0 12px;border:0;border-radius:calc(var(--radius) * .8);background:transparent;color:#64748b;font-size:14px;font-weight:700;box-shadow:none;transition:background .2s ease,color .2s ease,transform .2s ease}.v-creator-nav a span{flex:1;min-width:0}.v-creator-nav a i{width:20px;margin-right:12px;color:#94a3b8;text-align:center;transition:color .2s ease,transform .2s ease}.v-creator-nav a em{min-width:22px;height:18px;padding:0 7px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:10px;font-style:normal;font-weight:900;line-height:18px;text-align:center}.v-creator-nav a:hover{background:#f8fafc;color:#0f172a;transform:none}.v-creator-nav a.is-active{background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:color-mix(in srgb,var(--color-primary) 82%,#312e81);box-shadow:none}.v-creator-nav a.is-active i{color:var(--color-primary);transform:scale(1.1)}.v-creator-nav a.is-active em{background:color-mix(in srgb,var(--color-primary) 14%,#fff);color:var(--color-primary)}.v-creator-academy{display:grid;margin:24px;margin-top:auto;padding:16px;border-radius:calc(var(--radius) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 13%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),color-mix(in srgb,var(--color-primary) 4%,#fff));box-shadow:none}.v-creator{width:100%;height:auto;min-height:calc(100vh - var(--topbar-height,72px));padding:0;overflow:visible;background:#f8fafc}.v-creator>*{width:min(100%,1280px);margin-inline:auto}.v-creator-home,.v-creator-view{display:flex;flex-direction:column;width:min(100%,1280px);padding:32px;animation:creatorSlideUp .45s cubic-bezier(.16,1,.3,1)}.v-creator-view{flex:1}.v-creator-page-title,.v-creator-view-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 32px}.v-creator-page-title.v-creator-hero{min-height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.v-creator-page-title.v-creator-hero::before,.v-creator-page-title.v-creator-hero::after{display:none}.v-creator-view-head h1,.v-creator-page-title h1{margin:0;color:#0f172a;font-size:clamp(28px,3vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.2}.v-creator-page-title h1 .v-creator-spark{margin-left:10px;font-size:.8em;vertical-align:.08em}.v-creator-view-head p,.v-creator-page-title p{margin:8px 0 0;color:#64748b;font-size:14px}.v-creator-page-title .v-creator-hero-actions .v-btn-ghost{display:none}.v-creator-page-title .v-creator-hero-actions .v-btn-primary{height:44px;padding:0 24px;border:0;border-radius:var(--radius);background:var(--color-primary);color:#fff;font-size:14px;font-weight:850;box-shadow:var(--shadow-sm)}.v-creator-chip.is-hidden-compat{display:none}.v-creator-action-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 20px;border:0;border-radius:var(--radius);background:#0f172a;color:#fff;font-size:14px;font-weight:800;box-shadow:0 10px 20px rgba(15,23,42,.12)}.v-creator-action-primary:hover{color:#fff;background:#1e293b;transform:translateY(-1px)}.v-creator-filterbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;padding:8px;border:1px solid rgba(226,232,240,.75);border-radius:var(--radius);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.035)}.v-creator-metric,.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini,.v-creator-task,.v-creator-post,.v-creator-topic-list a,.v-creator-card-head>span,.v-creator-card-head>a,.v-creator-guide-copy article{border-radius:var(--radius)}.v-creator-metric-ico,.v-creator-post-thumb,.v-creator-work-thumb,.v-creator-type-badge,.v-creator-comment-target,.v-creator-comment-actions a,.v-creator-comment-actions span,.v-creator-icon-btn,.v-creator-tabs a,.v-creator-tabs span,.v-creator-mini-search,.v-creator-guide-tabs a,.v-creator-guide-subtabs a{border-radius:var(--radius)}.v-creator-tabs{display:flex;align-items:center;gap:4px;overflow-x:auto}.v-creator-tabs a,.v-creator-tabs span{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;min-height:36px;padding:0 22px;border-radius:calc(var(--radius) * .72);color:#64748b;font-size:14px;font-weight:800;transition:background .18s ease,color .18s ease}.v-creator-tabs a.is-active{background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.v-creator-tabs a:hover{color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.v-creator-tabs a,.v-creator-guide-tabs a,.v-creator-guide-subtabs a{transition:none}}.v-creator-filterbar .v-creator-tabs{padding:4px;border-radius:calc(var(--radius) * .85);background:#f8fafc}.v-creator-line-tabs{gap:24px;margin-bottom:24px;padding-bottom:1px;border-bottom:1px solid rgba(226,232,240,.75)}.v-creator-line-tabs a,.v-creator-line-tabs span{position:relative;overflow:hidden;min-height:42px;padding:0 0 12px;border-radius:0;background:transparent;box-shadow:none}.v-creator-line-tabs a.is-active{color:var(--color-primary);box-shadow:none}.v-creator-line-tabs a.is-active::after{bottom:-1px}.v-creator-line-tabs em{margin-left:6px;padding:1px 6px;border-radius:999px;background:#f43f5e;color:#fff;font-size:10px;font-style:normal}.v-creator-fav-tabs{position:relative;width:max-content;max-width:100%;gap:4px;margin-bottom:20px;padding:5px;border:1px solid rgba(226,232,240,.78);border-radius:var(--radius);background:#f8fafc;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.v-creator-fav-tabs::after{content:"";position:absolute;top:5px;left:0;z-index:0;width:var(--tab-w,0px);height:calc(100% - 10px);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 10%,#fff);box-shadow:var(--shadow-sm);opacity:0;transform:translateX(var(--tab-x,5px));transition:transform .28s cubic-bezier(.16,1,.3,1),width .28s cubic-bezier(.16,1,.3,1),opacity .18s ease;pointer-events:none}.v-creator-fav-tabs.is-enhanced::after{opacity:1}.v-creator-fav-tabs a{position:relative;z-index:1;min-height:34px;padding:0 16px;border-radius:calc(var(--radius) * .75);background:transparent;color:#64748b;box-shadow:none}.v-creator-fav-tabs a.is-active,.v-creator-fav-tabs a:hover{background:transparent;color:var(--color-primary);box-shadow:none}.v-creator-fav-tabs a em{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:7px;padding:0 5px;border-radius:999px;background:#f43f5e;color:#fff;font-size:10px;font-style:normal;font-weight:900;line-height:1}.v-creator-reply-tabs{margin-bottom:20px}.v-creator-follow-tabs{margin-bottom:20px}.v-creator-mini-search{display:inline-flex;align-items:center;gap:8px;width:256px;height:38px;padding:0 14px;border:1px solid #e2e8f0;border-radius:calc(var(--radius) * .85);background:#f8fafc;color:#94a3b8;font-size:13px}.v-creator-mini-search input[type="search"]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#0f172a;font:inherit}.v-creator-mini-search input[type="search"]::placeholder{color:#94a3b8}.v-creator-mini-search button{flex:0 0 auto;height:26px;padding:0 10px;border:0;border-radius:var(--radius);background:#fff;color:var(--color-primary);font-size:12px;font-weight:800;box-shadow:0 1px 4px rgba(15,23,42,.08);cursor:pointer}.v-creator-mini-search:focus-within{border-color:color-mix(in srgb,var(--color-primary) 34%,#e2e8f0);background:#fff;box-shadow:var(--shadow-sm)}.v-creator-works-table{padding:0 0 8px;overflow:hidden;border:1px solid rgba(226,232,240,.75);border-radius:var(--radius);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.035)}.v-creator-table-head,.v-creator-work-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:16px}.v-creator-table-head{padding:16px 24px;border-bottom:1px solid #f1f5f9;background:rgba(248,250,252,.7);color:#94a3b8;font-size:12px;font-weight:900;letter-spacing:.06em}.v-creator-table-head>span:first-child{grid-column:span 5}.v-creator-table-head>span:nth-child(2){grid-column:span 2;text-align:center}.v-creator-table-head>span:nth-child(3){display:grid;grid-column:span 3;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.v-creator-table-head>span:nth-child(3) i{font-style:normal}.v-creator-table-head>span:nth-child(4){grid-column:span 2;text-align:right}.v-creator-work-row{margin:8px;padding:14px 16px;border:1px solid transparent;border-radius:var(--radius);color:#475569;transition:background .2s ease,border-color .2s ease,transform .2s ease}.v-creator-work-row:hover{border-color:#f1f5f9;background:rgba(248,250,252,.9)}.v-creator-work-row.is-removing{opacity:0;transform:translateX(12px);transition:opacity .2s ease,transform .2s ease}.v-creator-work-info{display:flex;align-items:center;gap:16px;grid-column:span 5;min-width:0;color:#1e293b}.v-creator-work-thumb{display:inline-flex;align-items:center;justify-content:center;width:112px;height:78px;overflow:hidden;border:1px solid #f1f5f9;border-radius:calc(var(--radius) * .7);background:#f8fafc;color:#94a3b8;flex:0 0 auto}.v-creator-work-thumb img{width:100%;height:100%;object-fit:cover}.v-creator-work-info strong{display:block;overflow:hidden;color:#1e293b;font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-creator-type-badge{display:inline-flex;align-items:center;width:max-content;height:22px;margin-top:6px;padding:0 8px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,#e2e8f0);border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 7%,#fff);color:var(--color-primary);font-size:12px;font-style:normal;font-weight:800;line-height:1}.v-creator-work-info small{display:-webkit-box;margin-top:6px;overflow:hidden;color:#94a3b8;font-size:12px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v-creator-work-row>b{grid-column:span 1;color:#475569;font-size:14px;text-align:center}.v-creator-status{display:inline-flex;justify-self:center;grid-column:span 2;align-items:center;justify-content:center;height:28px;padding:0 10px;border:1px solid #bbf7d0;border-radius:999px;background:#ecfdf5;color:#059669;font-size:12px;font-weight:850}.v-creator-status.is-draft{border-color:#fde68a;background:#fffbeb;color:#d97706}.v-creator-row-actions{display:flex;grid-column:span 2;align-items:center;justify-content:flex-end;gap:4px}.v-creator-icon-btn{display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:36px;height:36px;border-radius:calc(var(--radius) * .68);color:#94a3b8}.v-creator-icon-btn:hover{background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}.v-creator-icon-btn:disabled{pointer-events:none;opacity:.55}.v-creator-icon-btn.is-danger:hover{background:#fff1f2;color:#e11d48}.v-creator-comment-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:16px;padding:20px;border:1px solid rgba(226,232,240,.75);border-radius:var(--radius);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.035);transition:border-color .2s ease,box-shadow .2s ease}.v-creator-comment-card:hover{border-color:color-mix(in srgb,var(--color-primary) 16%,#e2e8f0);box-shadow:0 16px 28px rgba(15,23,42,.055)}.v-creator-comment-card img{width:42px;height:42px;border-radius:50%;box-shadow:var(--shadow-sm)}.v-creator-comment-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.v-creator-comment-card header strong{color:#1e293b;font-size:14px}.v-creator-comment-card header span,.v-creator-comment-card p{color:#64748b;font-size:13px}.v-creator-comment-card p{margin:0 0 12px;line-height:1.8}.v-creator-comment-target{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding:12px;border:1px solid #f1f5f9;border-radius:calc(var(--radius) * .9);background:#f8fafc;color:#64748b;font-size:12px}.v-creator-comment-actions{display:flex;align-items:center;gap:10px}.v-creator-comment-actions a,.v-creator-comment-actions span{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:calc(var(--radius) * .62);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-size:12px;font-weight:850}.v-creator-comment-actions span{background:#f8fafc;color:#94a3b8}.v-creator-empty{min-height:320px}.v-creator-empty-comments{border-radius:var(--radius);background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--color-primary) 4%,transparent),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.68),rgba(248,250,252,.12))}.v-creator-empty-comments::before{margin-top:-8px;margin-bottom:2px;filter:none}.v-creator-empty img{display:block;width:min(420px,78vw);height:auto;margin:-8px auto 2px;filter:none}.v-creator-empty strong{display:block;color:#334155;font-size:17px;font-weight:900;line-height:1.45}.v-creator-empty p{max-width:420px;margin:8px auto 0;color:#8a98ad;font-size:13px;line-height:1.7}.v-creator-follow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.v-creator-follow-card{position:relative;display:grid;overflow:hidden;border:1px solid rgba(226,232,240,.75);border-radius:var(--radius);background:linear-gradient(180deg,rgba(255,255,255,.96),#fff 48%),#fff;box-shadow:0 1px 2px rgba(15,23,42,.035);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.v-creator-follow-card:hover{border-color:color-mix(in srgb,var(--color-primary) 20%,#e2e8f0);box-shadow:0 18px 38px rgba(15,23,42,.085);transform:translateY(-2px)}.v-creator-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.v-creator-collection-card{display:grid;gap:12px;overflow:hidden;padding:10px;border:1px solid rgba(226,232,240,.82);border-radius:var(--radius);background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.035);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.v-creator-collection-card:hover{border-color:color-mix(in srgb,var(--color-primary) 18%,#dbe4f0);box-shadow:0 18px 34px rgba(15,23,42,.075);transform:translateY(-2px)}.v-creator-collection-media{position:relative;overflow:hidden;border-radius:var(--radius);background:#f8fafc}.v-creator-collection-cover{display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:16 / 10;border-radius:inherit;background:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 34%),linear-gradient(135deg,#f8fafc,#eef2ff);color:#94a3b8;font-size:20px}.v-creator-collection-cover img{width:100%;height:100%;object-fit:cover;transition:transform .28s ease,filter .28s ease}.v-creator-collection-card:hover .v-creator-collection-cover img{filter:saturate(1.04);transform:scale(1.025)}.v-creator-collection-badge{position:absolute;top:10px;z-index:2;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.74);background:rgba(255,255,255,.9);backdrop-filter:blur(12px);box-shadow:0 8px 18px rgba(15,23,42,.08)}.v-creator-collection-badge{left:10px;min-height:28px;max-width:calc(100% - 72px);padding:0 10px;border-radius:calc(var(--radius) * .58);color:#334155;font-size:11px;font-weight:850;line-height:1;white-space:nowrap}.v-creator-collection-body{display:grid;gap:10px;padding:0 4px 2px}.v-creator-collection-reasons{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:24px}.v-creator-collection-reasons span{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:calc(var(--radius) * .56);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary);font-size:11px;font-weight:850;line-height:1}.v-creator-collection-reasons span.is-liked{background:#fff1f2;color:#e11d48}.v-creator-collection-reasons i{font-size:10px}.v-creator-collection-title{display:-webkit-box;overflow:hidden;color:#1f2937;font-size:14px;font-weight:900;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v-creator-collection-title:hover{color:var(--color-primary)}.v-creator-collection-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.v-creator-collection-author{display:inline-flex;align-items:center;min-width:0;gap:7px;color:#64748b;font-size:12px;font-weight:750}.v-creator-collection-author img{flex:0 0 auto;width:22px;height:22px;border-radius:50%}.v-creator-collection-author small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-creator-collection-date{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 9px;border-radius:calc(var(--radius) * .58);background:#f8fafc;color:#94a3b8;font-size:11px;font-weight:800;letter-spacing:.01em}.v-creator-follow-card button{border:0;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:850;cursor:pointer}.v-creator-follow-cover{position:relative;height:104px;background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--color-primary) 34%,transparent),transparent 28%),radial-gradient(circle at 86% 26%,rgba(14,165,233,.24),transparent 32%),linear-gradient(135deg,#f8fafc,#eef2ff 54%,#f6f8ff)}.v-creator-follow-cover::after{content:"";position:absolute;inset:auto 0 0;height:54px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.92));pointer-events:none}.v-creator-follow-cover.is-custom-cover{background:#eef2ff center / cover no-repeat}.v-creator-follow-cover.is-custom-cover::before{content:"";display:block;width:100%;height:100%;background:var(--creator-follow-cover) center / cover no-repeat;filter:saturate(.92) contrast(.98)}.v-creator-follow-body{position:relative;display:grid;gap:9px;padding:0 18px 18px}.v-creator-follow-avatar{width:72px;height:72px;margin-top:-40px;border:4px solid #fff;border-radius:50%;background:#fff;overflow:hidden;box-shadow:0 10px 24px rgba(15,23,42,.12)}.v-creator-follow-avatar img{width:100%;height:100%;border-radius:50%}.v-creator-follow-card button{position:absolute;top:16px;right:18px;height:32px;padding:0 15px;box-shadow:var(--shadow-sm)}.v-creator-follow-card button span + span{display:none}.v-creator-follow-card button:hover{background:#fff1f2;color:#e11d48}.v-creator-follow-card button:hover span:first-child{display:none}.v-creator-follow-card button:hover span + span{display:inline}.v-creator-follow-name{color:#1e293b;font-size:17px;font-weight:900;line-height:1.25}.v-creator-follow-body p{display:-webkit-box;overflow:hidden;min-height:42px;margin:0;color:#64748b;font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v-creator-follow-body footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;padding-top:0;border-top:0;color:#64748b;font-size:12px;font-weight:800}.v-creator-follow-body footer span{display:grid;gap:4px;padding:12px 14px;border:1px solid rgba(226,232,240,.82);border-radius:calc(var(--radius) * .9);background:radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 34%),#f8fafc}.v-creator-follow-body footer strong{color:#172033;font-size:18px;font-weight:950;line-height:1}.v-creator-follow-body footer em{color:#64748b;font-size:12px;font-style:normal;font-weight:800}.v-creator-guide-doc{width:100%;padding:calc(var(--spacing) * 1.4);border:1px solid rgba(226,232,240,.75);border-radius:var(--radius);background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 3%,#fff),#fff);box-shadow:0 1px 2px rgba(15,23,42,.035)}.v-creator-guide-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 1.25);padding:calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.25);margin-bottom:calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * 1.1);background:radial-gradient(circle at 18% 22%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,#fff),#fff 56%);box-shadow:var(--shadow-sm)}.v-creator-guide-hero-copy{display:grid;gap:10px;max-width:720px}.v-creator-guide-hero-copy>span{color:var(--color-primary);font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.v-creator-guide-hero-copy h1{margin:0;color:var(--color-text);font-size:22px;font-weight:900;line-height:1.2}.v-creator-guide-hero-copy p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.8}.v-creator-guide-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:270px}.v-creator-guide-hero-metrics div{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .95);background:color-mix(in srgb,var(--color-bg-muted) 70%,#fff);text-align:center}.v-creator-guide-hero-metrics strong{color:var(--color-text);font-size:20px;font-weight:900;line-height:1}.v-creator-guide-hero-metrics span{color:var(--color-text-secondary);font-size:12px;font-weight:700}.v-creator-guide-layout{display:grid;grid-template-columns:252px minmax(0,1fr);gap:calc(var(--spacing) * 1.15)}.v-creator-guide-tabs{display:grid;align-content:start;gap:8px;padding:6px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.05);background:color-mix(in srgb,var(--color-bg-muted) 72%,#fff)}.v-creator-guide-tabs a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid transparent;border-radius:calc(var(--radius) * .95);color:var(--color-text-secondary);font-size:14px;font-weight:850;background:transparent}.v-creator-guide-section{display:grid;gap:calc(var(--spacing) * 1);min-width:0;padding-top:0;scroll-margin-top:96px}.v-creator-guide-copy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .9);max-width:none}.v-creator-guide-copy article{display:grid;gap:10px;padding:18px 18px 16px;border:1px solid rgba(226,232,240,.85);border-radius:var(--radius);background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--color-bg-muted) 62%,#fff));box-shadow:0 1px 2px rgba(15,23,42,.03)}.v-creator-guide-copy h3{margin:0;color:var(--color-text);font-size:16px;font-weight:900}.v-creator-guide-copy article small{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:900}.v-creator-guide-copy p{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.85}@media (max-width:1180px){.v-creator-shell{grid-template-columns:1fr}.v-creator-sidebar{position:static;width:min(100%,var(--layout-width));height:auto;margin-inline:auto;border-right:0;border-bottom:1px solid rgba(226,232,240,.75)}.v-creator-brand,.v-creator-academy,.v-creator-nav-label{display:none}.v-creator-nav,.v-creator-nav-service{display:flex;overflow-x:auto;padding:10px 12px}.v-creator-nav-service{padding-top:0}.v-creator-nav a{flex:0 0 auto}}@media (max-width:980px){.v-creator-content-grid,.v-creator-follow-grid{grid-template-columns:1fr}.v-creator-guide-hero{align-items:stretch;flex-direction:column}.v-creator-guide-layout{grid-template-columns:1fr}.v-creator-guide-tabs{display:flex;overflow-x:auto;scrollbar-width:none}.v-creator-guide-tabs::-webkit-scrollbar{display:none}.v-creator-guide-tabs a{flex:0 0 auto;min-width:136px}.v-creator-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-creator-table-head{display:none}.v-creator-work-row{grid-template-columns:minmax(0,1fr) auto}.v-creator-work-row>b,.v-creator-status{display:none}}@media (max-width:640px){.v-creator-home,.v-creator-view{padding:20px 14px}.v-creator-guide-doc{padding:calc(var(--spacing) * .95)}.v-creator-guide-hero{padding:calc(var(--spacing) * 1)}.v-creator-guide-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.v-creator-guide-hero-metrics div{padding:11px 8px}.v-creator-guide-copy{grid-template-columns:1fr}.v-creator-page-title,.v-creator-view-head,.v-creator-filterbar{align-items:stretch;flex-direction:column}.v-creator-mini-search{width:100%}.v-creator-work-thumb{width:86px;height:64px}.v-creator-comment-card{grid-template-columns:1fr}.v-creator-empty{min-height:280px;padding:24px 16px 32px}.v-empty{--empty-illustration-width:340px;min-height:220px;padding:calc(var(--spacing) * 1.75) var(--spacing)}li.v-empty{--empty-illustration-width:200px}.v-creator-collection-grid{grid-template-columns:1fr}.v-creator-collection-card{padding:12px}.v-creator-collection-cover{aspect-ratio:16 / 9.2}.v-creator-collection-title{font-size:16px}.v-creator-collection-meta{align-items:flex-start;flex-direction:column}}body.verve-creator-page :where( .v-creator-metric,.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini,.v-creator-filterbar,.v-creator-works-table,.v-creator-work-row,.v-creator-comment-card,.v-creator-collection-card,.v-creator-follow-card,.v-creator-guide-doc,.v-creator-guide-copy article,.v-creator-task,.v-creator-post,.v-creator-topic-list a,.v-creator-academy ){border-radius:var(--radius)}body.verve-creator-page :where( .v-creator-metric-ico,.v-creator-card-head>span,.v-creator-card-head>a,.v-creator-page-title .v-creator-hero-actions .v-btn-primary,.v-creator-action-primary,.v-creator-tabs a,.v-creator-tabs span,.v-creator-fav-tabs,.v-creator-mini-search,.v-creator-work-thumb,.v-creator-type-badge,.v-creator-post-thumb,.v-creator-icon-btn,.v-creator-comment-target,.v-creator-comment-actions a,.v-creator-comment-actions span,.v-creator-collection-media,.v-creator-collection-cover,.v-creator-collection-badge,.v-creator-collection-reasons span,.v-creator-collection-date,.v-creator-guide-tabs a,.v-creator-guide-subtabs a ){border-radius:var(--radius)}body.verve-creator-page :where(.v-creator-home,.v-creator-view){padding:calc(var(--spacing) * 2)}body.verve-creator-page :where(.v-creator-page-title,.v-creator-view-head){gap:var(--spacing);margin-bottom:calc(var(--spacing) * 2)}body.verve-creator-page :where(.v-creator-content-grid){gap:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 2)}body.verve-creator-page :where(.v-creator-maincol,.v-creator-rightcol){gap:calc(var(--spacing) * 1.5)}body.verve-creator-page :where(.v-creator-metrics){gap:var(--spacing)}body.verve-creator-page :where( .v-creator-metric,.v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini,.v-creator-guide-doc ){padding:calc(var(--spacing) * 1.5)}body.verve-creator-page :where(.v-creator-card-head){gap:var(--spacing);margin-bottom:var(--spacing)}body.verve-creator-page :where(.v-creator-card-head p){margin-top:calc(var(--spacing) * .25)}body.verve-creator-page :where(.v-creator-task-list,.v-creator-post-list,.v-creator-feed,.v-creator-topic-list){gap:calc(var(--spacing) * .75)}body.verve-creator-page :where(.v-creator-task,.v-creator-post,.v-creator-topic-list a){padding:calc(var(--spacing) * .75)}body.verve-creator-page :where(.v-creator-task){gap:var(--spacing)}body.verve-creator-page :where(.v-creator-task em,.v-creator-post-main,.v-creator-feed-main){gap:calc(var(--spacing) * .25)}body.verve-creator-page :where(.v-creator-filterbar){gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.5);padding:calc(var(--spacing) * .5)}body.verve-creator-page :where(.v-creator-tabs){gap:calc(var(--spacing) * .25)}body.verve-creator-page :where(.v-creator-tabs a,.v-creator-tabs span){padding-inline:calc(var(--spacing) * 1.375)}body.verve-creator-page :where(.v-creator-filterbar .v-creator-tabs){padding:calc(var(--spacing) * .25)}body.verve-creator-page :where(.v-creator-line-tabs){gap:calc(var(--spacing) * 1.5);margin-bottom:calc(var(--spacing) * 1.5)}body.verve-creator-page :where(.v-creator-mini-search){gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * .875)}body.verve-creator-page :where(.v-creator-table-head){gap:var(--spacing);padding:var(--spacing) calc(var(--spacing) * 1.5)}body.verve-creator-page :where(.v-creator-work-row){gap:var(--spacing);margin:calc(var(--spacing) * .5);padding:calc(var(--spacing) * .875) var(--spacing)}body.verve-creator-page :where(.v-creator-work-info,.v-creator-row-actions){gap:var(--spacing)}body.verve-creator-page :where(.v-creator-comment-card){gap:var(--spacing);padding:calc(var(--spacing) * 1.25)}body.verve-creator-page :where(.v-creator-comment-card header){gap:calc(var(--spacing) * .75);margin-bottom:calc(var(--spacing) * .375)}body.verve-creator-page :where(.v-creator-comment-card p){margin-bottom:calc(var(--spacing) * .75)}body.verve-creator-page :where(.v-creator-comment-target){gap:calc(var(--spacing) * .5);margin-bottom:calc(var(--spacing) * .875);padding:calc(var(--spacing) * .75)}body.verve-creator-page :where(.v-creator-comment-actions){gap:calc(var(--spacing) * .625)}body.verve-creator-page :where(.v-creator-collection-grid,.v-creator-follow-grid){gap:calc(var(--spacing) * 1.5)}body.verve-creator-page :where(.v-creator-collection-grid,.v-creator-follow-grid)>.v-empty{grid-column:1 / -1;justify-self:stretch}body.verve-creator-page :where(.v-creator-collection-card){gap:var(--spacing);padding:var(--spacing)}body.verve-creator-page :where(.v-creator-collection-body){gap:calc(var(--spacing) * 1.125);padding:0 calc(var(--spacing) * .375) calc(var(--spacing) * .125)}body.verve-creator-page :where(.v-creator-collection-meta){gap:calc(var(--spacing) * .75)}body.verve-creator-page :where(.v-creator-follow-body){gap:calc(var(--spacing) * .625);padding:0 calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.25)}body.verve-creator-page :where(.v-creator-follow-body footer){gap:calc(var(--spacing) * .625);margin-top:calc(var(--spacing) * .375);padding-top:calc(var(--spacing) * .875)}body.verve-creator-page :where(.v-creator-guide-tabs,.v-creator-guide-subtabs){gap:calc(var(--spacing) * .5)}body.verve-creator-page :where(.v-creator-guide-section){gap:calc(var(--spacing) * 1.375);margin-top:calc(var(--spacing) * 1.375)}body.verve-creator-page :where(.v-creator-guide-copy){gap:calc(var(--spacing) * .875)}body.verve-creator-page :where(.v-creator-guide-copy article){padding:calc(var(--spacing) * 1.125)}body.verve-creator-page .v-creator-app{padding-inline:var(--spacing)}body.verve-creator-page .v-creator-shell{width:min(calc(var(--layout-width) - var(--spacing) * 4),calc(100vw - var(--spacing) * 6));max-width:calc(var(--layout-width) - var(--spacing) * 4);margin-inline:auto;background:#f8fafc}body.verve-creator-page .v-creator-sidebar{border:1px solid rgba(226,232,240,.82);border-radius:var(--radius);background:rgba(255,255,255,.98);box-shadow:0 14px 34px rgba(15,23,42,.055)}body.verve-creator-page .v-creator-sidebar{height:auto;min-height:0;align-self:start;overflow:visible}body.verve-creator-page .v-creator{padding-inline:calc(var(--spacing) * .9)}body.verve-creator-page :where(.v-creator-home,.v-creator-view){padding-inline:calc(var(--spacing) * 1.25)}@media (max-width:640px){body.verve-creator-page :where(.v-creator-home,.v-creator-view){padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * .875)}body.verve-creator-page .v-creator-app{padding-inline:0}body.verve-creator-page .v-creator-shell{width:100%;border-inline:0}}body.verve-creator-page{overflow-x:clip}body.verve-creator-page :where( .v-creator-app,.v-creator-shell,.v-creator-sidebar,.v-creator,.v-creator-home,.v-creator-view,.v-creator-content-grid,.v-creator-maincol,.v-creator-rightcol,.v-creator-guide-doc,.v-publish.is-creator-embed ){min-width:0;max-width:100%}@media (max-width:1180px){body.verve-creator-page .v-creator-app{width:100%;padding-inline:0;overflow-x:hidden}body.verve-creator-page .v-creator-shell{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;margin-inline:0;overflow:hidden}body.verve-creator-page .v-creator-sidebar{display:grid;width:100%;max-width:100%;margin:0;border-inline:0;border-radius:0;box-shadow:none;overflow:hidden}body.verve-creator-page :where(.v-creator-nav,.v-creator-nav-service){width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.verve-creator-page :where(.v-creator-nav,.v-creator-nav-service)::-webkit-scrollbar{display:none}body.verve-creator-page .v-creator{width:100%;max-width:100%;padding-inline:0;overflow:hidden}}@media (max-width:720px){body.verve-creator-page{--creator-mobile-pad:14px;--creator-mobile-gap:10px}body.verve-creator-page .v-creator-sidebar{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:10px var(--creator-mobile-pad);border:0;background:color-mix(in srgb,var(--color-bg-muted) 84%,transparent);backdrop-filter:blur(12px) saturate(116%);overflow:visible}body.verve-creator-page .v-creator-mobile-current{display:flex}body.verve-creator-page .v-creator-sidebar.is-open .v-creator-mobile-current>i:last-child{transform:rotate(180deg)}body.verve-creator-page :where(.v-creator-nav,.v-creator-nav-service){display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;max-width:100%;margin-top:8px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 7%,transparent);backdrop-filter:blur(12px) saturate(118%);overflow:visible}body.verve-creator-page .v-creator-sidebar.is-open :where(.v-creator-nav,.v-creator-nav-service){display:grid}body.verve-creator-page .v-creator-nav a{position:relative;display:flex;align-items:center;gap:9px;min-width:0;min-height:40px;padding:0 10px;border:0;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-muted) 72%,transparent);box-shadow:none;color:var(--color-text-secondary);font-size:13px;font-weight:850;white-space:nowrap}body.verve-creator-page .v-creator-nav-label{margin-top:8px;padding-inline:2px}body.verve-creator-page .v-creator-nav-label.is-service{margin-top:10px}body.verve-creator-page .v-creator-nav a i{width:auto;height:auto;border-radius:0;background:transparent;color:var(--color-primary);font-size:13px}body.verve-creator-page .v-creator-nav a span{min-width:0;overflow:hidden;text-overflow:ellipsis}body.verve-creator-page .v-creator-nav a em{position:absolute;top:5px;right:5px;min-width:18px;height:18px;font-size:11px}body.verve-creator-page .v-creator-nav a.is-active{background:var(--color-primary);color:#fff}body.verve-creator-page .v-creator-nav a.is-active i{color:#fff}body.verve-creator-page :where(.v-creator-home,.v-creator-view){width:100%;padding:18px var(--creator-mobile-pad) 24px}body.verve-creator-page :where(.v-creator-page-title,.v-creator-view-head){align-items:stretch;gap:12px;margin-bottom:16px}body.verve-creator-page :where(.v-creator-page-title h1,.v-creator-view-head h1){font-size:clamp(22px,7vw,28px);line-height:1.18}body.verve-creator-page :where(.v-creator-page-title p,.v-creator-view-head p){font-size:13px;line-height:1.65}body.verve-creator-page :where(.v-creator-hero-actions,.v-creator-view-head>a){width:100%}body.verve-creator-page :where(.v-creator-hero-actions .v-btn,.v-creator-action-primary){width:100%;justify-content:center}body.verve-creator-page :where(.v-creator-content-grid,.v-creator-maincol,.v-creator-rightcol){display:grid;grid-template-columns:minmax(0,1fr);gap:14px}body.verve-creator-page .v-creator-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.verve-creator-page .v-creator-metric{padding:14px}body.verve-creator-page .v-creator-metric strong{font-size:clamp(22px,8vw,30px);line-height:1.05}body.verve-creator-page :where( .v-creator-trend,.v-creator-tasks,.v-creator-recent,.v-creator-inspire,.v-creator-guide,.v-creator-profile-mini,.v-creator-guide-doc ){padding:16px}body.verve-creator-page .v-creator-card-head{align-items:flex-start;flex-direction:column;gap:10px}body.verve-creator-page .v-creator-card-head>span,body.verve-creator-page .v-creator-card-head>a{align-self:flex-start}body.verve-creator-page .v-creator-filterbar{align-items:stretch;flex-direction:column;margin-bottom:14px;padding:8px}body.verve-creator-page :where(.v-creator-tabs,.v-creator-line-tabs,.v-creator-fav-tabs,.v-creator-follow-tabs,.v-creator-reply-tabs){display:flex;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.verve-creator-page :where(.v-creator-tabs,.v-creator-line-tabs,.v-creator-fav-tabs,.v-creator-follow-tabs,.v-creator-reply-tabs)::-webkit-scrollbar{display:none}body.verve-creator-page :where(.v-creator-tabs a,.v-creator-tabs span,.v-creator-fav-tab){flex:0 0 auto;min-width:max-content;white-space:nowrap}body.verve-creator-page .v-creator-mini-search{width:100%;max-width:none}body.verve-creator-page .v-creator-work-row{grid-template-columns:minmax(0,1fr) !important;gap:12px;margin:8px;padding:12px}body.verve-creator-page .v-creator-work-row>:where(.v-creator-status,b){display:none !important}body.verve-creator-page .v-creator-work-row>:where(.v-creator-work-info,.v-creator-row-actions){grid-column:1 / -1}body.verve-creator-page .v-creator-work-info{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px}body.verve-creator-page .v-creator-work-info>span:last-child{min-width:0}body.verve-creator-page .v-creator-work-info strong,body.verve-creator-page .v-creator-work-info small,body.verve-creator-page .v-creator-collection-title,body.verve-creator-page .v-creator-follow-name,body.verve-creator-page .v-creator-comment-target{overflow-wrap:anywhere}body.verve-creator-page .v-creator-row-actions{justify-content:flex-end}body.verve-creator-page .v-creator-comment-card{grid-template-columns:42px minmax(0,1fr);padding:14px}body.verve-creator-page .v-creator-comment-card header{align-items:flex-start;flex-direction:column;gap:2px}body.verve-creator-page .v-creator-comment-target{align-items:flex-start;line-height:1.55}body.verve-creator-page .v-creator-collection-grid,body.verve-creator-page .v-creator-follow-grid{grid-template-columns:minmax(0,1fr);gap:14px}body.verve-creator-page .v-creator-follow-card,body.verve-creator-page .v-creator-collection-card{width:100%;max-width:100%}body.verve-creator-page .v-creator-follow-body footer{grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-creator-page .v-creator-guide-hero{padding:16px}body.verve-creator-page .v-creator-guide-hero-copy h1{font-size:clamp(24px,8vw,32px)}body.verve-creator-page .v-creator-guide-hero-metrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body.verve-creator-page .v-creator-guide-layout,body.verve-creator-page .v-creator-guide-section,body.verve-creator-page .v-creator-guide-copy{grid-template-columns:minmax(0,1fr)}body.verve-creator-page .v-creator-guide-tabs,body.verve-creator-page .v-creator-guide-subtabs{display:flex;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}body.verve-creator-page .v-creator-guide-tabs::-webkit-scrollbar,body.verve-creator-page .v-creator-guide-subtabs::-webkit-scrollbar{display:none}body.verve-creator-page :where(.v-creator-guide-tabs a,.v-creator-guide-subtabs a){flex:0 0 auto;min-width:max-content}}@media (max-width:480px){body.verve-creator-page{--creator-mobile-pad:12px}body.verve-creator-page .v-creator-metrics{grid-template-columns:minmax(0,1fr)}body.verve-creator-page .v-creator-work-info{grid-template-columns:76px minmax(0,1fr)}body.verve-creator-page .v-creator-comment-card{grid-template-columns:minmax(0,1fr)}body.verve-creator-page .v-creator-comment-card>img,body.verve-creator-page .v-creator-comment-card>.avatar{width:38px;height:38px}}@media (max-width:720px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed{width:100%;max-width:100%;padding:0;overflow:hidden}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail{position:sticky;top:0;z-index:12;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 12px;margin:0 0 12px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);backdrop-filter:blur(14px) saturate(120%)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail a{display:grid;justify-items:center;gap:6px;min-height:46px;padding:8px 6px;border:1px solid color-mix(in srgb,var(--color-border-strong) 60%,transparent);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);text-decoration:none;font-size:11px;font-weight:850}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail a i{color:var(--color-primary);font-size:13px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 12px 12px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle button{min-height:38px;border:0;border-radius:calc(var(--radius) * .85);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:850}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle button.is-active{background:var(--color-primary);color:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section{margin:0 12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--color-border-strong) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);list-style:none;cursor:pointer}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary::-webkit-details-marker{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary span{color:var(--color-text);font-size:14px;font-weight:900}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary em{color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1.35}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>:not(summary){margin-top:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-settings,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-editor,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-media{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-editor,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-media{display:block}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-settings{display:grid}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{gap:12px;padding:0 12px 12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side .v-publish-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side .v-publish-mode-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side .v-publish-rule-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side .v-publish-warning{margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where( .v-publish-form,.v-publish-main,.v-publish-composer,.v-publish-side,.v-publish-card,.v-publish-title-card,.v-publish-editor-card,.v-publish-media-card,.v-publish-settings,.v-publish-mode-panel,.v-publish-board-picker,.v-publish-board-trigger,.v-publish-input-wrap,.wp-editor-wrap,.wp-editor-container ){min-width:0;max-width:100%}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{display:grid;grid-template-columns:minmax(0,1fr);margin-inline:0;gap:8px;padding:12px;border:1px solid color-mix(in srgb,var(--color-border-strong) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:var(--shadow-xs)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title{display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title>span{width:32px;height:32px;border-radius:calc(var(--radius) * .75)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar h1{font-size:18px;line-height:1.15}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar p{margin-top:3px;font-size:12px;line-height:1.45}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn{width:100%;min-width:0;height:36px;border-radius:var(--radius);padding-inline:10px;font-size:12px;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn:not(.v-btn-primary){background:var(--color-bg-card)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where(.v-publish-main,.v-publish-card){padding:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card{gap:10px;border:1px solid color-mix(in srgb,var(--color-border-strong) 72%,transparent);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:var(--shadow-xs)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title{font-size:18px;line-height:1.2}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-input-wrap{grid-template-columns:minmax(0,1fr);gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-count{justify-self:end}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-head{display:grid;gap:10px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-sub{font-size:13px;line-height:1.55;color:var(--color-text-secondary)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-field,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-rule-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-warning{border:1px solid color-mix(in srgb,var(--color-border-strong) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:var(--shadow-xs)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-left-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-card-title{font-size:15px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-left-desc,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-card-hint{font-size:12px;line-height:1.55}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-modes{gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode{min-height:48px;padding:8px 10px;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode strong{font-size:13px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mode em{font-size:11px;line-height:1.35}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-trigger{min-height:50px;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone{padding:16px 12px;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file{border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar-grp,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .quicktags-toolbar{padding-right:12px;overflow-x:auto}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-hidden-tool{position:static;justify-self:start;margin-bottom:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-modes,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan-list,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode-switch{grid-template-columns:minmax(0,1fr)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio{min-height:52px;padding:9px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-text em{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file{grid-template-columns:minmax(0,1fr)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-cover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-asset-icon{width:100%;max-width:180px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot{margin:14px 0 0;padding:12px;border:1px solid color-mix(in srgb,var(--color-border-strong) 72%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:var(--shadow-xs)}}@media (max-width:420px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions{grid-template-columns:minmax(0,1fr)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:480px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions .v-btn{padding-inline:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card{margin-inline:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-input-wrap{padding:10px 12px}}@media (max-width:720px){body.verve-creator-page.verve-publish-page{background:#f6f7fb}body.verve-creator-page.verve-publish-page .v-creator{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed{display:grid;gap:12px;width:100%;padding:0 12px 10px;overflow:visible}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where( .v-publish-form,.v-publish-main,.v-publish-composer,.v-publish-side,.v-publish-card,.v-publish-field,.v-publish-title-card,.v-publish-editor-card,.v-publish-media-card,.v-publish-settings,.v-publish-mode-panel,.v-publish-board-picker,.v-publish-board-trigger,.v-publish-input-wrap,.wp-editor-wrap,.wp-editor-container ){min-width:0;max-width:100%}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{position:relative;top:0;z-index:30;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 -12px;padding:12px 12px 10px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0;background:rgba(246,247,251,.94);box-shadow:none;backdrop-filter:blur(16px) saturate(120%)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title>span{width:38px;height:38px;border-radius:var(--radius);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar h1{font-size:18px;line-height:1.18;letter-spacing:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar p{max-width:24em;margin-top:3px;font-size:12px;line-height:1.45}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-actions{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail{position:static;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;padding:0;border:0;background:transparent;backdrop-filter:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail button{display:grid;place-items:center;gap:5px;min-height:54px;padding:8px 4px;border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:var(--radius);background:#fff;color:var(--color-text-secondary);font-size:11px;font-weight:800;box-shadow:0 8px 18px rgba(15,23,42,.035)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail button i{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail button.is-active{border-color:color-mix(in srgb,var(--color-primary) 44%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail button.is-active i{background:var(--color-primary);color:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-rail button span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:5px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.035)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle button{height:38px;min-height:38px;border:0;border-radius:var(--radius);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:850}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-toggle button.is-active{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-border) 56%,transparent);box-shadow:0 10px 22px rgba(15,23,42,.04)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary-item{display:grid;gap:4px;min-width:0;padding:10px 8px;background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary-item span{color:var(--color-text-secondary);font-size:10px;font-weight:750}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary-item strong{overflow:hidden;color:var(--color-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-main,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;background:transparent;border:0;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-settings,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-editor,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-media{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-editor,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-compose #v-publish-compose-media,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed.is-mobile-settings #v-publish-compose-settings{display:grid !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where(.v-publish-field,.v-publish-card,.v-publish-mode-card,.v-publish-rule-card,.v-publish-warning){margin:0;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.045)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card{position:relative;display:grid;gap:13px;min-height:0;padding:14px;overflow:visible}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-sub,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-label,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card>.v-publish-board-field .v-publish-label-row,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card>.v-publish-board-field .v-publish-link,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-chip-label{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field{margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-field .v-publish-input-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;padding:0 0 11px;border:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:0;background:transparent;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title{width:100%;height:auto;min-height:calc(var(--font-size-xl) + var(--spacing) * 2);padding:0;border:0;background:transparent;color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-heavy);line-height:var(--line-height-tight);letter-spacing:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 54%,transparent);opacity:1}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-count{position:static;align-self:end;justify-self:end;transform:none;color:var(--color-text-secondary);font-size:11px;font-weight:750}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-board-field{display:block;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-picker{display:block;width:100%;min-width:0;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger{display:grid;grid-template-columns:26px minmax(0,1fr) 14px;gap:8px;align-items:center;width:100%;max-width:100%;min-height:42px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 6%,#fff);color:var(--color-primary);box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-ico{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius);background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-text{display:block;max-width:100%;overflow:hidden;font-size:13px;font-weight:850;text-align:left;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-trigger-text::before{content:"# "}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-title-card .v-publish-board-menu{left:0;right:0;top:calc(100% + 8px);width:100%;padding:10px;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card{display:grid;padding:0;overflow:hidden}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card::before,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card::before{display:block;padding:12px 14px 0;color:var(--color-text);font-size:14px;font-weight:900}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card::before{content:"正文内容"}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card::before{content:"添加素材"}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor{display:grid;gap:8px;padding:10px 12px 12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar-grp,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .quicktags-toolbar{position:static;padding:6px;overflow-x:auto;border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:var(--radius);background:#f8fafc}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .wp-editor-container{overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor iframe,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor textarea{min-height:330px !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-hidden-tool{position:static;justify-self:start;min-height:34px;margin:0;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-count--editor{justify-self:end;color:var(--color-text-secondary);font-size:11px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .wp-editor-wrap{display:grid;min-width:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .wp-editor-tools{display:flex;align-items:center;justify-content:flex-end;min-height:36px;padding:0 8px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .wp-switch-editor{height:28px;min-height:28px;margin:0 0 0 6px;padding:0 10px;border-radius:var(--radius);font-size:12px;line-height:28px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar-grp,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .quicktags-toolbar{display:block;box-sizing:border-box;width:100% !important;max-width:100% !important;min-height:46px;max-height:48px;padding:6px 8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-bottom:0;border-radius:0;background:#f8fafc}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .tmce-active .quicktags-toolbar,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .html-active .mce-toolbar-grp{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar-grp::-webkit-scrollbar,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .quicktags-toolbar::-webkit-scrollbar{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar-grp .mce-container-body,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar{display:inline-flex !important;align-items:center;width:max-content !important;min-width:max-content !important;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar .mce-btn-group{display:inline-flex !important;float:none !important;flex:0 0 auto;margin:0 5px 0 0;padding-right:5px;border-right:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-btn{float:none !important;flex:0 0 auto}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-btn button{min-width:30px;height:30px;padding:0 7px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .wp-editor-container{border-radius:0 0 var(--radius) var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-tinymce,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-edit-area{width:100% !important;max-width:100% !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-tinymce>.mce-container-body{display:block !important;width:100% !important;min-width:0 !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .mce-toolbar-grp{width:100% !important;max-width:100% !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card iframe,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card textarea.wp-editor-area{display:block;width:100% !important;min-height:260px !important;height:280px !important;max-height:360px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card textarea.wp-editor-area{padding:14px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-editor-card .v-publish-count--editor{margin:-2px 2px 0 0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-media-card{display:grid;padding:0;overflow:hidden}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded{display:grid;gap:10px;padding:10px 12px 12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-head{display:flex;align-items:center;justify-content:space-between;gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-head>span:first-child{font-size:13px;font-weight:850}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-uploaded-left{font-size:11px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone{display:grid;place-items:center;gap:7px;min-height:132px;padding:18px 12px;border:1px dashed color-mix(in srgb,var(--color-primary) 34%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 5%,#fff);text-align:center}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-ico{width:42px;height:42px;border-radius:var(--radius);background:var(--color-primary);color:#fff}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-title{max-width:23em;font-size:14px;font-weight:900;line-height:1.35}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-dropzone-hint{font-size:12px;line-height:1.45}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-list{display:grid;gap:10px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file{grid-template-columns:minmax(0,1fr);gap:10px;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-cover,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-file-asset-icon{width:100%;max-width:none;border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-side{padding:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section{display:grid;gap:8px;margin:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section[hidden],body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section [hidden]{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:4px 10px;align-items:center;padding:12px 12px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.04);list-style:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary::-webkit-details-marker{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary::after{content:"\f078";display:grid;grid-column:2;grid-row:1 / span 2;place-items:center;width:22px;height:22px;border-radius:var(--radius);background:#f8fafc;color:var(--color-text-secondary);font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;transition:transform .16s ease}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section[open]>summary::after{transform:rotate(180deg)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary span{color:var(--color-text);font-size:14px;font-weight:900}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>summary em{color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1.35}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-section>:not(summary){margin-top:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-modes,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-vip-plan-list,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-paid-mode-switch{grid-template-columns:minmax(0,1fr)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio{min-height:52px;padding:9px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-visibility-grid .v-publish-radio-text em{display:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed :where(.v-publish-mode,.v-publish-radio,.v-publish-vip-plan,.v-publish-paid-mode,.v-publish-scope-option){border-radius:var(--radius)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden{position:fixed;left:0;right:0;bottom:0;z-index:50;display:block !important;margin:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:0;background:rgba(255,255,255,.96);box-shadow:0 -14px 34px rgba(15,23,42,.08);backdrop-filter:blur(16px) saturate(128%)}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot-actions,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden .v-publish-foot-actions{display:grid;grid-template-columns:42px 42px minmax(0,1fr);gap:9px;width:100%}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-publish-msg{grid-column:1 / -1;min-height:0;margin:0;font-size:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-publish-msg:not(.is-error):not(.is-ok){display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-btn,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot.is-embed-hidden .v-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;height:44px;min-height:44px;padding:0;border-radius:var(--radius);font-size:13px;font-weight:850;box-shadow:none}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-btn-ghost{border-color:color-mix(in srgb,var(--color-border) 86%,transparent);background:#f8fafc;color:var(--color-text-secondary);font-size:0 !important;overflow:hidden;white-space:nowrap}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-publish-preview-btn,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot [data-save-draft]{width:42px !important;min-width:42px !important;max-width:42px !important;flex:0 0 42px;grid-column:auto !important;padding:0 !important;font-size:0 !important;overflow:hidden !important;text-indent:-999px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-publish-preview-btn::before,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot [data-save-draft]::before{font-family:"Font Awesome 6 Free";font-size:16px;font-weight:400;text-indent:0}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-publish-preview-btn::before{content:"\f06e"}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot [data-save-draft]::before{content:"\f0c7"}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-foot .v-btn-primary{grid-column:3 !important;width:100% !important;min-width:0 !important;overflow:hidden;white-space:nowrap;background:var(--color-primary);color:#fff}}@media (max-width:420px){body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed{padding-inline:10px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{margin-inline:-10px;padding-inline:10px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-mobile-summary-item{padding-inline:6px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed #v-pub-title{font-size:var(--font-size-lg)}}@media (max-width:720px){body.verve-creator-page.verve-creator-view-guide .v-creator-guide-doc{padding:14px 10px 24px;border:0;border-radius:0;background:linear-gradient(180deg,color-mix(in srgb,#6366f1 9%,#fff) 0,rgba(255,255,255,0) 190px),#f8fafc;box-shadow:none}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero{display:grid;gap:12px;margin:0 0 12px;padding:14px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff),#fff 58%),#fff;box-shadow:0 10px 24px rgba(15,23,42,.055)}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-copy{gap:7px;max-width:none}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-copy>span{width:max-content;padding:5px 9px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);font-size:11px;letter-spacing:0;text-transform:none}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-copy h1{margin:0;font-size:22px;line-height:1.2;letter-spacing:0}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-copy p{display:-webkit-box;margin:0;overflow:hidden;color:#64748b;font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;min-width:0}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-metrics div{min-width:0;padding:10px 6px;border:0;border-radius:var(--radius);background:#f8fafc}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-metrics strong{font-size:18px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-hero-metrics span{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:0;overflow:visible;border:0;border-radius:0;background:transparent}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs a{min-width:0;min-height:42px;padding:8px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.045)}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs a span{overflow:hidden;font-size:12px;white-space:normal;line-height:1.25;text-overflow:ellipsis}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs a em{padding:1px 6px;border-radius:var(--radius);font-size:10px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs a.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);background:color-mix(in srgb,var(--color-primary) 9%,#fff);box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-section{display:grid;gap:12px;margin-top:0}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-subtabs{position:sticky;top:0;z-index:16;display:flex;width:auto;max-width:none;gap:6px;margin:0 -10px;padding:10px;overflow-x:auto;border-block:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:rgba(248,250,252,.94);backdrop-filter:blur(14px) saturate(128%);scrollbar-width:none}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-subtabs::-webkit-scrollbar{display:none}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-subtabs a{flex:0 0 auto;min-width:max-content;height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;font-size:12px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-subtabs a.is-active{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-copy{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-copy article{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px 10px;padding:13px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.05)}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-copy article small{width:34px;height:34px;border-radius:var(--radius);font-size:12px}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-copy h3{align-self:center;margin:0;font-size:15px;line-height:1.35}body.verve-creator-page.verve-creator-view-guide .v-creator-guide-copy p{grid-column:1 / -1;margin:0;color:#475569;font-size:13px;line-height:1.75}}@media (max-width:360px){body.verve-creator-page.verve-creator-view-guide .v-creator-guide-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body.verve-creator-page.verve-creator-view-following .v-creator-view-following{padding:14px 10px 24px;background:linear-gradient(180deg,color-mix(in srgb,#10b981 8%,#fff) 0,rgba(255,255,255,0) 176px),#f8fafc}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-view-head{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:10px;margin:-14px -10px 12px;padding:12px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:rgba(255,255,255,.94);backdrop-filter:blur(14px) saturate(128%)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-view-head>div{min-width:0}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-view-head h1{margin:0;font-size:20px;line-height:1.25;letter-spacing:0}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-view-head p{display:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-action-primary{width:44px;min-width:44px;height:44px;padding:0;border-radius:var(--radius);font-size:0;box-shadow:var(--shadow-sm)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-action-primary i{margin:0;font-size:16px}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none;gap:6px;margin:0 0 12px;padding:5px;overflow:visible;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:#f1f5f9;box-shadow:0 10px 24px rgba(15,23,42,.045)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-tabs::after{display:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-tabs a{min-width:0;min-height:38px;padding:0 8px;border-radius:var(--radius);font-size:13px}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-tabs a.is-active{background:#fff;color:var(--color-primary);box-shadow:0 6px 16px rgba(15,23,42,.08)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-card{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;width:100%;max-width:100%;min-height:148px;padding:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055);transform:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-card:hover{transform:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-cover{position:absolute;inset:0;height:auto;opacity:.16;pointer-events:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-cover::after{display:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-body{display:grid;grid-column:1 / -1;grid-template-columns:76px minmax(0,1fr);gap:12px;min-width:0;padding:0}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-avatar{grid-row:1 / span 3;width:76px;height:76px;margin:0;border:3px solid #fff;border-radius:var(--radius);box-shadow:0 10px 22px rgba(15,23,42,.10)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-avatar img{border-radius:calc(var(--radius) * .78)}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-card button{position:absolute;top:12px;right:12px;z-index:2;height:32px;min-width:66px;padding:0 12px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);box-shadow:none}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-name{align-self:end;min-width:0;padding-right:78px;overflow:hidden;font-size:16px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-body p{grid-column:2;min-height:0;margin:0;font-size:12px;line-height:1.55;-webkit-line-clamp:2}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-body footer{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 0}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-body footer span{padding:10px 12px;border-radius:var(--radius);background:#f8fafc}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-creator-follow-body footer strong{font-size:17px}body.verve-creator-page.verve-creator-view-following .v-creator-view-following .v-empty{border-radius:var(--radius);background:#fff}}@media (max-width:720px){body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies{padding:14px 10px 24px;background:linear-gradient(180deg,color-mix(in srgb,#38bdf8 8%,#fff) 0,rgba(255,255,255,0) 176px),#f8fafc}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-view-head{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:-14px -10px 12px;padding:12px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:rgba(255,255,255,.94);backdrop-filter:blur(14px) saturate(128%)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-view-head h1{margin:0;font-size:20px;line-height:1.25;letter-spacing:0}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-view-head p{margin:0;overflow:hidden;color:#94a3b8;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-reply-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:none;gap:5px;margin:0 0 12px;padding:5px;overflow:visible;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:#f1f5f9;box-shadow:0 10px 24px rgba(15,23,42,.045)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-reply-tabs::after{display:none}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-reply-tabs a{min-width:0;min-height:38px;padding:0 6px;border-radius:var(--radius);font-size:12px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-reply-tabs a.is-active{background:#fff;color:var(--color-primary);box-shadow:0 6px 16px rgba(15,23,42,.08)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-feed{display:grid;gap:12px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card>img,body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card>.avatar{width:44px;height:44px;border-radius:var(--radius);box-shadow:none}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card>div{min-width:0}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card header{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:0 0 8px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card header strong{overflow:hidden;font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card header span{color:#94a3b8;font-size:11px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-card p{display:-webkit-box;margin:0 0 10px;overflow:hidden;color:#334155;font-size:13px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-target{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;padding:10px;border-radius:var(--radius);background:#f8fafc;color:#64748b;font-size:12px;line-height:1.55}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-target i{flex:0 0 auto;margin-top:2px;color:var(--color-primary)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-actions{display:grid;grid-template-columns:1fr auto;gap:8px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-actions a,body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-actions span{height:36px;border-radius:var(--radius);font-size:12px}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-actions a{background:color-mix(in srgb,var(--color-primary) 10%,#fff)}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-comment-actions span{min-width:72px;padding:0 10px;background:#f8fafc}body.verve-creator-page.verve-creator-view-replies .v-creator-view-replies .v-creator-empty-comments{border-radius:var(--radius);background:#fff}}@media (max-width:720px){body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites{padding:14px 10px 24px;background:linear-gradient(180deg,color-mix(in srgb,#f59e0b 8%,#fff) 0,rgba(255,255,255,0) 176px),#f8fafc}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-view-head{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:-14px -10px 12px;padding:12px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:rgba(255,255,255,.94);backdrop-filter:blur(14px) saturate(128%)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-view-head h1{margin:0;font-size:20px;line-height:1.25;letter-spacing:0}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-view-head p{margin:0;overflow:hidden;color:#94a3b8;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-fav-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:none;gap:6px;margin:0 0 12px;padding:5px;overflow:visible;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:#f1f5f9;box-shadow:0 10px 24px rgba(15,23,42,.045)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-fav-tabs::after{display:none}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-fav-tabs a{min-width:0;min-height:38px;padding:0 8px;border-radius:var(--radius);font-size:13px}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-fav-tabs a.is-active{background:#fff;color:var(--color-primary);box-shadow:0 6px 16px rgba(15,23,42,.08)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-card{position:relative;display:grid;grid-template-columns:118px minmax(0,1fr);gap:12px;width:100%;max-width:100%;padding:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055);transform:none}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-card:hover{transform:none}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-media{min-width:0;height:132px;border-radius:var(--radius)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-cover{width:100%;height:100%;aspect-ratio:auto;border-radius:var(--radius)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-badge{top:8px;left:8px;max-width:calc(100% - 16px);min-height:24px;padding:0 8px;border-radius:var(--radius);font-size:10px}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-body{display:flex;min-width:0;padding:2px 0;flex-direction:column;justify-content:space-between;gap:8px}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-reasons{min-height:24px;gap:5px;overflow:hidden}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-reasons span{height:24px;padding:0 7px;border-radius:var(--radius);font-size:10px;white-space:nowrap}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-title{font-size:15px;line-height:1.45;-webkit-line-clamp:3}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-meta{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:7px}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-author{min-width:0}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-creator-collection-date{justify-self:start;height:24px;padding:0 8px;border-radius:var(--radius)}body.verve-creator-page.verve-creator-view-favorites .v-creator-view-favorites .v-empty{border-radius:var(--radius);background:#fff}}@media (max-width:720px){html:has(body.verve-creator-page.verve-creator-view-posts),body.verve-creator-page.verve-creator-view-posts{height:auto !important;min-height:100% !important;max-height:none !important;overflow-x:hidden !important;overflow-y:auto !important}body.verve-creator-page.verve-creator-view-posts .v-app,body.verve-creator-page.verve-creator-view-posts .v-shell,body.verve-creator-page.verve-creator-view-posts .v-main{height:auto !important;min-height:100svh !important;max-height:none !important;overflow:visible !important}body.verve-creator-page .v-creator-view-posts{padding:14px 10px 24px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 5%,#fff) 0,rgba(255,255,255,0) 180px),#f8fafc}body.verve-creator-page .v-creator-view-posts .v-creator-view-head{position:sticky;top:0;z-index:18;display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:10px;margin:-14px -10px 12px;padding:12px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:rgba(255,255,255,.94);backdrop-filter:blur(14px) saturate(128%)}body.verve-creator-page .v-creator-view-posts .v-creator-view-head>div{min-width:0}body.verve-creator-page .v-creator-view-posts .v-creator-view-head h1{margin:0;font-size:20px;line-height:1.25;letter-spacing:0}body.verve-creator-page .v-creator-view-posts .v-creator-view-head p{display:none}body.verve-creator-page .v-creator-view-posts .v-creator-action-primary{width:44px;min-width:44px;height:44px;padding:0;border-radius:var(--radius);font-size:0;box-shadow:var(--shadow-sm)}body.verve-creator-page .v-creator-view-posts .v-creator-action-primary i{margin:0;font-size:16px}body.verve-creator-page .v-creator-view-posts .v-creator-filterbar{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 12px;padding:10px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:rgba(255,255,255,.92);box-shadow:0 10px 24px rgba(15,23,42,.05)}body.verve-creator-page .v-creator-view-posts .v-creator-filterbar .v-creator-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:4px;overflow:visible;border-radius:var(--radius);background:#f1f5f9}body.verve-creator-page .v-creator-view-posts .v-creator-filterbar .v-creator-tabs a{min-width:0;min-height:36px;padding:0 8px;border-radius:var(--radius);font-size:13px}body.verve-creator-page .v-creator-view-posts .v-creator-filterbar .v-creator-tabs a.is-active{background:#fff;box-shadow:0 6px 16px rgba(15,23,42,.08)}body.verve-creator-page .v-creator-view-posts .v-creator-mini-search{height:42px;padding:0 8px 0 12px;border-radius:var(--radius);background:#fff}body.verve-creator-page .v-creator-view-posts .v-creator-mini-search button{height:30px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 9%,#fff);box-shadow:none}body.verve-creator-page .v-creator-view-posts .v-creator-works-table{padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}body.verve-creator-page .v-creator-view-posts .v-creator-feed{display:grid;gap:12px}body.verve-creator-page .v-creator-view-posts .v-creator-table-head{display:none !important}body.verve-creator-page .v-creator-view-posts .v-creator-work-row{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:12px;margin:0;padding:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055)}body.verve-creator-page .v-creator-view-posts .v-creator-work-info{display:grid;grid-column:1 / -1;grid-template-columns:92px minmax(0,1fr);align-items:stretch;gap:12px;min-width:0}body.verve-creator-page .v-creator-view-posts .v-creator-work-thumb{width:92px;height:auto;min-height:104px;border-radius:var(--radius);background:linear-gradient(135deg,#f8fafc,#eef2ff)}body.verve-creator-page .v-creator-view-posts .v-creator-work-info>span:last-child{display:flex;min-width:0;flex-direction:column;justify-content:center}body.verve-creator-page .v-creator-view-posts .v-creator-work-info strong{display:-webkit-box;font-size:15px;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.verve-creator-page .v-creator-view-posts .v-creator-type-badge{height:24px;margin-top:7px;padding:0 9px;border-radius:var(--radius);font-size:12px}body.verve-creator-page .v-creator-view-posts .v-creator-work-info small{margin-top:7px;font-size:12px;line-height:1.55;-webkit-line-clamp:2}body.verve-creator-page .v-creator-view-posts .v-creator-status{position:absolute;top:20px;left:20px;z-index:2;display:inline-flex !important;height:24px;padding:0 8px;border-radius:var(--radius);font-size:11px;box-shadow:0 6px 14px rgba(15,23,42,.08)}body.verve-creator-page .v-creator-view-posts .v-creator-work-row>b{display:flex !important;grid-column:auto !important;min-width:0;height:54px;flex-direction:column-reverse;align-items:center;justify-content:center;gap:3px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:#f8fafc;color:#0f172a;font-size:15px;font-weight:900;text-align:center}body.verve-creator-page .v-creator-view-posts .v-creator-work-row>b::after{content:attr(data-label);color:#94a3b8;font-size:11px;font-weight:800}body.verve-creator-page .v-creator-view-posts .v-creator-row-actions{display:grid;grid-column:1 / -1;grid-template-columns:1fr 44px;gap:8px;align-items:center;justify-content:stretch;padding-top:2px}body.verve-creator-page .v-creator-view-posts .v-creator-icon-btn{width:100%;height:42px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 8%,#fff);color:var(--color-primary)}body.verve-creator-page .v-creator-view-posts .v-creator-row-actions .v-creator-icon-btn:first-child::after{content:"编辑作品";margin-left:7px;font-size:13px;font-weight:850}body.verve-creator-page .v-creator-view-posts .v-creator-icon-btn.is-danger{background:#fff1f2;color:#e11d48}body.verve-creator-page .v-creator-view-posts .v-feed-pagination{margin-top:14px;padding:12px;border-radius:var(--radius);background:#fff}body.verve-creator-page .v-creator-view-posts .v-feed-pagination-total{width:100%;text-align:center}}@media (max-width:720px){body.verve-creator-page .v-creator-home{--creator-dash-pad:12px;gap:12px;padding:14px var(--creator-dash-pad) 24px;background:linear-gradient(180deg,#f7f8fc 0%,#f8fafc 34%,#eef2f7 100%)}body.verve-creator-page .v-creator-home .v-creator-page-title.v-creator-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:18px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,#dbe2ef);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 14%,#fff) 0%,#fff 52%,color-mix(in srgb,#38bdf8 10%,#fff) 100%);box-shadow:0 14px 34px rgba(15,23,42,.075);overflow:hidden}body.verve-creator-page .v-creator-home .v-creator-page-title.v-creator-hero::before{content:"";position:absolute;inset:auto -34px -46px auto;display:block;width:142px;height:142px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 13%,transparent);pointer-events:none}body.verve-creator-page .v-creator-home .v-creator-page-title.v-creator-hero>div:first-child{position:relative;z-index:1;min-width:0}body.verve-creator-page .v-creator-home .v-creator-page-title h1{display:block;max-width:100%;color:#101827;font-size:clamp(24px,7vw,30px);font-weight:950;letter-spacing:-.04em;line-height:1.08}body.verve-creator-page .v-creator-home .v-creator-page-title h1 strong{color:var(--color-primary)}body.verve-creator-page .v-creator-home .v-creator-page-title h1 .v-creator-spark{margin-left:5px;font-size:.68em}body.verve-creator-page .v-creator-home .v-creator-page-title p{max-width:28em;margin-top:8px;color:#64748b;font-size:13px;line-height:1.55}body.verve-creator-page .v-creator-home .v-creator-page-title .v-creator-hero-actions{position:relative;z-index:1;width:100%}body.verve-creator-page .v-creator-home .v-creator-page-title .v-creator-hero-actions .v-btn-primary{width:100%;height:42px;border-radius:var(--radius);font-size:14px;box-shadow:var(--shadow-sm)}body.verve-creator-page .v-creator-home .v-creator-content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0}body.verve-creator-page .v-creator-home :where(.v-creator-maincol,.v-creator-rightcol){gap:12px}body.verve-creator-page .v-creator-home .v-creator-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.verve-creator-page .v-creator-home .v-creator-metric{display:grid;grid-template-rows:auto 1fr auto;gap:8px;min-height:132px;padding:12px;border:1px solid rgba(226,232,240,.88);border-radius:var(--radius);background:rgba(255,255,255,.96);box-shadow:0 8px 20px rgba(15,23,42,.045)}body.verve-creator-page .v-creator-home .v-creator-metric::after{display:none}body.verve-creator-page .v-creator-home .v-creator-metric-head{align-items:center;gap:6px}body.verve-creator-page .v-creator-home .v-creator-metric-ico{width:34px;height:34px;border-radius:var(--radius);font-size:14px}body.verve-creator-page .v-creator-home .v-creator-stat-trend{height:22px;margin-left:auto;padding:0 7px;border-radius:var(--radius);font-size:10px}body.verve-creator-page .v-creator-home .v-creator-metric>span:not(.v-creator-metric-ico):not(.v-creator-stat-trend){align-self:end;color:#64748b;font-size:12px;font-weight:850;line-height:1.25}body.verve-creator-page .v-creator-home .v-creator-metric strong{color:#172033;font-size:clamp(24px,8vw,32px);font-weight:950;line-height:1;letter-spacing:-.035em}body.verve-creator-page .v-creator-home .v-creator-trend,body.verve-creator-page .v-creator-home .v-creator-recent,body.verve-creator-page .v-creator-home .v-creator-tasks,body.verve-creator-page .v-creator-home .v-creator-inspire,body.verve-creator-page .v-creator-home .v-creator-guide,body.verve-creator-page .v-creator-home .v-creator-profile-mini{padding:14px;border:1px solid rgba(226,232,240,.88);border-radius:var(--radius);background:rgba(255,255,255,.96);box-shadow:0 8px 20px rgba(15,23,42,.045)}body.verve-creator-page .v-creator-home .v-creator-card-head{display:flex;align-items:flex-start;flex-direction:row;justify-content:space-between;gap:10px;margin-bottom:12px}body.verve-creator-page .v-creator-home .v-creator-card-head h2{font-size:16px;line-height:1.25}body.verve-creator-page .v-creator-home .v-creator-card-head p{display:none}body.verve-creator-page .v-creator-home .v-creator-card-head>span,body.verve-creator-page .v-creator-home .v-creator-card-head>a{flex:0 0 auto;height:28px;padding:0 10px;font-size:12px}body.verve-creator-page .v-creator-home .v-creator-chart{height:150px;padding:8px 0 0}body.verve-creator-page .v-creator-home .v-creator-chart svg{height:116px}body.verve-creator-page .v-creator-home .v-creator-legend{margin-top:10px}body.verve-creator-page .v-creator-home .v-creator-post,body.verve-creator-page .v-creator-home .v-creator-task,body.verve-creator-page .v-creator-home .v-creator-topic-list a{padding:10px;border-radius:var(--radius)}body.verve-creator-page .v-creator-home :where( .v-creator-card-head>span,.v-creator-card-head>a,.v-creator-post-thumb,.v-creator-task>span,.v-creator-guide>span,.v-creator-topic-list a,.v-creator-progress ){border-radius:var(--radius)}}@media (max-width:374px){body.verve-creator-page .v-creator-home .v-creator-metrics{gap:8px}body.verve-creator-page .v-creator-home .v-creator-metric{min-height:122px;padding:10px}body.verve-creator-page .v-creator-home .v-creator-metric strong{font-size:24px}}.v-pay-modal{--v-pay-pad:28px;--v-pay-gap:14px;--v-pay-radius:var(--radius);--v-pay-radius-lg:calc(var(--radius) * 1.55)}.v-pay-modal .v-pay-modal-backdrop{background:radial-gradient(circle at 16% 10%,color-mix(in srgb,var(--color-primary) 28%,transparent),transparent 32%),radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--color-info) 18%,transparent),transparent 36%),color-mix(in srgb,var(--color-text) 38%,transparent);backdrop-filter:blur(18px)}.v-pay-modal .v-pay-dialog{width:min(760px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:hidden;scrollbar-width:none;border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);border-radius:var(--v-pay-radius-lg);background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,#fff 94%,var(--color-primary-soft)) 100%);box-shadow:0 32px 90px color-mix(in srgb,var(--color-text) 28%,transparent) !important}.v-pay-modal .v-pay-dialog::-webkit-scrollbar{width:0;height:0}.v-pay-modal .v-pay-close{top:12px;right:12px;z-index:4;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:linear-gradient(180deg,#fff,color-mix(in srgb,#fff 88%,var(--color-primary-soft)));color:color-mix(in srgb,var(--color-text) 76%,var(--color-primary));font-size:17px;font-weight:900;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 10%,transparent);text-shadow:none;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.v-pay-modal .v-pay-close:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));background:color-mix(in srgb,var(--color-primary-soft) 26%,#fff);color:var(--color-primary);transform:translateY(-1px) scale(1.01)}.v-pay-modal .v-pay-head{display:none !important}.v-pay-modal .v-pay-head-icon{display:none !important}.v-pay-modal .v-pay-head-copy h2{display:none !important}.v-pay-modal .v-pay-head-copy p{display:none !important}.v-pay-modal .v-pay-secure,.v-pay-modal .v-pay-phone,.v-pay-modal .v-pay-dots{display:none !important}.v-pay-modal .v-pay-body{display:grid;gap:14px;padding:30px var(--v-pay-pad) 0}.v-pay-modal .v-pay-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.98fr);gap:24px;align-items:stretch;min-height:164px;padding:20px 22px;border:1px solid color-mix(in srgb,var(--color-primary) 13%,var(--color-border));border-radius:var(--v-pay-radius);background:rgba(255,255,255,.92);box-shadow:var(--shadow-sm) !important}.v-pay-modal .v-pay-summary-main{min-width:0}.v-pay-modal .v-pay-summary-label{display:block;margin-bottom:8px;color:var(--color-text-secondary);font-size:14px;font-weight:900}.v-pay-modal .v-pay-amount{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:0}.v-pay-modal .v-pay-amount strong{color:var(--color-primary);font-size:26px;font-weight:950;line-height:1;letter-spacing:-.04em}.v-pay-modal .v-pay-amount em[data-vpay-amount]{font-size:52px;font-style:normal}.v-pay-modal .v-pay-amount>em:not([data-vpay-amount]){display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-warning) 15%,#fff);color:color-mix(in srgb,var(--color-warning) 72%,var(--color-text));font-size:12px;font-style:normal;font-weight:950}.v-pay-modal .v-pay-order{display:flex;align-items:center;gap:8px;margin-top:10px;color:var(--color-text-secondary);font-size:14px;font-weight:750}.v-pay-modal .v-pay-order strong{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:14px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.v-pay-modal .v-pay-tags{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.v-pay-modal .v-pay-tags span{min-height:26px;max-width:160px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:900;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-pay-modal .v-pay-benefits{display:grid;gap:10px;padding-left:18px;border-left:1px dashed color-mix(in srgb,var(--color-primary) 20%,var(--color-border))}.v-pay-modal .v-pay-benefit-head{display:flex;align-items:center;gap:9px;color:var(--color-text);font-size:14px;font-weight:950}.v-pay-modal .v-pay-benefit-head i{color:var(--color-primary)}.v-pay-modal .v-pay-lines{display:grid;gap:10px;padding-bottom:10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 68%,transparent)}.v-pay-modal .v-pay-lines div,.v-pay-modal .v-pay-benefit-total{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--color-text-secondary);font-size:14px}.v-pay-modal .v-pay-lines b,.v-pay-modal .v-pay-benefit-total b{color:var(--color-text);font-size:15px;font-weight:950}.v-pay-modal .v-pay-lines b.is-discount,.v-pay-modal .v-pay-benefit-total b{color:var(--color-danger)}.v-pay-modal .v-pay-benefit-total{color:var(--color-text);font-size:16px;font-weight:950}.v-pay-modal .v-pay-channel{display:block !important;padding:18px 22px 20px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--v-pay-radius);background:radial-gradient(circle at 32% 30%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,#fff 92%,var(--color-primary-soft)),color-mix(in srgb,#fff 88%,var(--color-info-soft)));box-shadow:var(--shadow-sm) !important}.v-pay-modal .v-pay-channel-main{display:grid !important;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start;min-height:230px}.v-pay-modal .v-pay-channel-left{display:grid !important;display:grid;justify-items:center;text-align:center}.v-pay-modal .v-pay-channel-side{display:grid;gap:12px;align-content:start}.v-pay-modal .v-pay-channel h3{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--color-text-secondary);font-size:15px;font-weight:900}.v-pay-modal .v-pay-channel h3 i{color:var(--color-primary)}.v-pay-modal .v-pay-qr-stage{position:relative;display:grid;place-items:center;width:244px;min-height:244px;border-radius:calc(var(--radius) * 1.2);background:linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) left top / 28px 2px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) left top / 2px 28px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) right top / 28px 2px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) right top / 2px 28px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) left bottom / 28px 2px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) left bottom / 2px 28px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) right bottom / 28px 2px no-repeat,linear-gradient(color-mix(in srgb,var(--color-primary) 78%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff)) right bottom / 2px 28px no-repeat}.v-pay-modal .v-pay-qr-stage::before{content:none}.v-pay-modal .v-pay-qr-stage img,.v-pay-modal .v-pay-qr-placeholder{width:192px;height:192px;padding:12px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,var(--color-border));border-radius:calc(var(--radius) * .9);background:#fff;object-fit:contain;box-shadow:0 12px 24px color-mix(in srgb,var(--color-text) 8%,transparent) !important}.v-pay-modal .v-pay-qr-placeholder{position:relative;overflow:hidden;display:block;padding:14px;background:#fff}.v-pay-modal .v-pay-qr-stage::after{content:none}.v-pay-modal.is-pay-processing .v-pay-qr-stage::before,.v-pay-modal.is-pay-pay .v-pay-qr-stage::before{content:"";position:absolute;left:38px;right:38px;top:38px;z-index:3;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-primary) 88%,#fff),transparent);box-shadow:var(--shadow-sm);animation:v-pay-qr-scan 1.55s ease-in-out infinite alternate;pointer-events:none}@keyframes v-pay-qr-scan{from{transform:translateY(0);opacity:.28}to{transform:translateY(166px);opacity:.95}}.v-pay-modal .v-pay-qr-placeholder img{width:100%;height:100%;padding:0;border:0;border-radius:0;object-fit:contain;box-shadow:none !important}.v-pay-modal .v-pay-channel p{margin:10px 0 0;color:var(--color-primary);font-size:14px;font-weight:900}.v-pay-modal .v-pay-channel-side{display:grid;justify-items:stretch;gap:14px}.v-pay-modal .v-pay-countdown{display:none;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:0;padding:10px 12px;border-radius:var(--radius);background:color-mix(in srgb,#fff 82%,var(--color-primary-soft));color:var(--color-text-secondary);box-shadow:var(--shadow-sm)}.v-pay-modal .v-pay-countdown i{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:13px}.v-pay-modal .v-pay-countdown span,.v-pay-modal .v-pay-countdown em{font-size:12px;font-style:normal;font-weight:850}.v-pay-modal .v-pay-countdown strong{color:var(--color-primary);font-size:16px;font-weight:950;line-height:1;letter-spacing:-.04em}.v-pay-modal.has-payment-order .v-pay-countdown{display:inline-flex}.v-pay-modal:not(.has-payment-order) .v-pay-countdown,.v-pay-modal:not(.has-payment-order) .v-pay-created{display:none}.v-pay-modal.is-pay-choose .v-pay-footer{display:flex !important}.v-pay-modal .v-pay-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px var(--v-pay-pad) 22px}.v-pay-modal .v-pay-actions{display:inline-flex;align-items:center;gap:12px}.v-pay-modal .v-pay-cancel,.v-pay-modal .v-pay-submit{min-width:122px;height:44px;padding:0 18px;border-radius:var(--radius);font-size:15px;font-weight:950}.v-pay-modal .v-pay-created{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--color-text-secondary);font-size:12px;font-weight:850;text-align:center}.v-pay-modal .v-pay-created i{width:8px;height:8px;border-radius:calc(var(--radius) * .38);background:color-mix(in srgb,var(--color-primary) 36%,#fff)}.v-pay-modal .v-pay-method-section{padding:0}.v-pay-modal .v-pay-method-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.v-pay-modal .v-pay-method-section h3{margin:0;color:var(--color-text);font-size:18px;font-weight:950}.v-pay-modal .v-pay-method-toggle{flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--color-primary);font-size:13px;font-weight:950;line-height:1;cursor:pointer}.v-pay-modal .v-pay-method-toggle:hover{color:color-mix(in srgb,var(--color-primary) 76%,var(--color-text))}.v-pay-modal .v-pay-methods{display:grid !important;grid-template-columns:1fr;gap:10px;padding:0 !important;border:0 !important;background:transparent !important}.v-pay-modal .v-pay-method{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:54px;padding:0 16px;border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:var(--radius);background:rgba(255,255,255,.94);color:var(--color-text);font-size:15px;font-weight:950;box-shadow:none !important;transition:border-color var(--transition),background var(--transition),transform var(--transition)}.v-pay-modal .v-pay-method.is-extra:not(.is-visible){display:none}.v-pay-modal .v-pay-method:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 36%,var(--color-border))}.v-pay-modal .v-pay-method i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .58);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:18px}.v-pay-modal .v-pay-method span,.v-pay-modal .v-pay-method span strong,.v-pay-modal .v-pay-method span em{display:inline;font:inherit;color:inherit}.v-pay-modal .v-pay-method[data-method*="wechat"]{border-color:color-mix(in srgb,var(--color-secondary) 26%,var(--color-border))}.v-pay-modal .v-pay-method[data-method*="wechat"] i,.v-pay-modal .v-pay-method[data-method*="wxpay"] i{background:color-mix(in srgb,var(--color-secondary) 12%,#fff);color:var(--color-secondary)}.v-pay-modal .v-pay-method[data-method*="alipay"] i,.v-pay-modal .v-pay-method[data-method*="qqpay"] i{background:color-mix(in srgb,var(--color-info) 11%,#fff);color:var(--color-info)}.v-pay-modal .v-pay-method[data-method="balance"] i{background:color-mix(in srgb,var(--color-warning) 14%,#fff);color:var(--color-warning)}.v-pay-modal .v-pay-method.is-active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,#fff);box-shadow:var(--shadow-sm) !important}.v-pay-modal .v-pay-method.is-active::after{content:"\f00c";position:absolute;right:18px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:calc(var(--radius) * .65);background:var(--color-primary);color:#fff;font-family:"Font Awesome 6 Free";font-size:11px;font-weight:900;transform:translateY(-50%)}.v-pay-modal .v-pay-assurance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:20px var(--v-pay-pad) 24px}.v-pay-modal .v-pay-footer{display:flex !important}.v-pay-modal .v-pay-assurance div{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;gap:2px 8px;align-items:center;min-width:0}.v-pay-modal .v-pay-assurance-icon{grid-row:1 / 3;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .58);background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 9%,#fff),color-mix(in srgb,var(--color-info) 8%,#fff));box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 72%,transparent),var(--shadow-sm)}.v-pay-modal .v-pay-assurance-icon img{display:block;width:25px;height:25px;object-fit:contain}.v-pay-modal .v-pay-assurance strong{color:var(--color-text);font-size:13px;font-weight:950}.v-pay-modal .v-pay-assurance span{min-width:0;overflow:hidden;color:var(--color-text-secondary);font-size:11px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}@media (max-width:920px){.v-pay-modal .v-pay-dialog{width:min(760px,calc(100vw - 24px));overflow:hidden}.v-pay-modal .v-pay-summary,.v-pay-modal .v-pay-channel-main{grid-template-columns:1fr}.v-pay-modal .v-pay-benefits{padding:14px 0 0;border-top:1px dashed color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-left:0}.v-pay-modal .v-pay-channel-main{gap:18px}.v-pay-modal .v-pay-channel-side{grid-template-columns:1fr}.v-pay-modal .v-pay-channel-side .v-pay-method-section{order:-1}.v-pay-modal .v-pay-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v-pay-modal{--v-pay-pad:14px;align-items:flex-end;padding:0;background:rgba(15,23,42,.34);backdrop-filter:blur(2px)}.v-pay-modal .v-pay-dialog{display:flex;flex-direction:column;width:calc(100vw - 16px);margin-inline:8px;height:auto;max-height:min(86dvh,620px);border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:18px 18px 0 0;background:#f5f7fb;overflow:hidden;animation:v-pay-mobile-drawer-in .24s cubic-bezier(.16,1,.3,1) both}.v-pay-modal .v-pay-head{position:sticky;top:0;z-index:3;flex:0 0 auto;display:flex !important;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:12px 48px 8px 14px;background:#fff;border-bottom:1px solid color-mix(in srgb,var(--color-border) 74%,transparent)}.v-pay-modal .v-pay-head-copy{min-width:0}.v-pay-modal #v-pay-modal-title{display:block !important;position:static !important;width:auto !important;height:auto !important;margin:0;color:var(--color-text);font-size:18px;font-weight:950;line-height:1.15;clip:auto !important;clip-path:none !important;overflow:visible !important}.v-pay-modal .v-pay-head-copy p{display:none !important}.v-pay-modal .v-pay-dialog::before{content:"";position:absolute;top:8px;left:50%;width:38px;height:4px;border-radius:calc(var(--radius) * .45);background:color-mix(in srgb,var(--color-text-light) 38%,transparent);transform:translateX(-50%)}.v-pay-modal .v-pay-close{top:12px;right:12px;width:32px;height:32px;border-radius:9px;background:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--color-text) 10%,transparent)}.v-pay-modal .v-pay-close:hover{background:#111827;color:#fff}.v-pay-modal .v-pay-body{display:flex;flex-direction:column;flex:1 1 auto;align-content:start;gap:12px;min-height:0;max-height:none;padding:10px 12px 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v-pay-modal .v-pay-body::-webkit-scrollbar{width:0;height:0}.v-pay-modal .v-pay-summary,.v-pay-modal .v-pay-channel{flex-shrink:0;padding:14px 14px 12px;border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);border-radius:14px;background:#fff;box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 5%,transparent) !important}.v-pay-modal .v-pay-summary{position:relative;display:block;min-height:0;height:auto;padding:14px 88px 12px 14px}.v-pay-modal .v-pay-channel{margin-top:0;padding:14px 14px 12px;min-height:0;border-top-width:1px;background:#fff}.v-pay-modal .v-pay-benefits{position:absolute;top:48px;right:14px;display:inline-flex;align-items:center;justify-content:center;gap:0;width:auto;min-width:0;padding:6px 9px;border:0;border-radius:999px;background:color-mix(in srgb,var(--color-danger) 8%,#fff)}.v-pay-modal .v-pay-summary-main{display:grid;gap:8px;min-width:0;min-height:max-content}.v-pay-modal .v-pay-order{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.v-pay-modal .v-pay-order strong{flex:1 1 auto;min-width:0}.v-pay-modal .v-pay-tags{display:flex;gap:8px;margin:8px 0 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v-pay-modal .v-pay-tags::-webkit-scrollbar{display:none}.v-pay-modal .v-pay-tags span{flex:0 0 auto;max-width:72%;min-width:0;height:auto;padding:7px 10px;line-height:1.2;white-space:nowrap;text-align:center}.v-pay-modal .v-pay-amount strong{font-size:18px}.v-pay-modal .v-pay-amount em[data-vpay-amount]{font-size:32px}.v-pay-modal .v-pay-benefit-head{display:none;align-items:center;justify-content:flex-end;gap:4px;padding:0;border:0;color:var(--color-text-light);font-size:0;line-height:1}.v-pay-modal .v-pay-benefit-head i{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--color-warning) 12%,#fff);color:color-mix(in srgb,var(--color-warning) 78%,var(--color-text));font-size:12px}.v-pay-modal .v-pay-benefit-head strong{display:none}.v-pay-modal .v-pay-lines{display:none;gap:8px;padding-bottom:0;border-bottom:0}.v-pay-modal .v-pay-lines div,.v-pay-modal .v-pay-benefit-total{min-height:22px;font-size:13px}.v-pay-modal .v-pay-benefit-total{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;min-height:0;font-size:11px;line-height:1;white-space:nowrap}.v-pay-modal .v-pay-benefit-total span{display:none}.v-pay-modal .v-pay-benefit-total b{font-size:12px;font-weight:950}.v-pay-modal .v-pay-method-section-head{position:static;clear:both;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.v-pay-modal .v-pay-method-section h3{font-size:18px}.v-pay-modal .v-pay-method-toggle{height:28px;padding:0 8px;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 7%,#fff);font-size:12px}.v-pay-modal .v-pay-channel-main{gap:0;min-height:0;grid-template-columns:minmax(0,1fr)}.v-pay-modal .v-pay-channel-side{min-height:0}.v-pay-modal .v-pay-method-section{min-height:0}.v-pay-modal .v-pay-methods{min-height:0}.v-pay-modal .v-pay-qr-stage{width:min(228px,70vw);min-height:min(228px,70vw);margin-inline:auto}.v-pay-modal .v-pay-qr-stage img,.v-pay-modal .v-pay-qr-placeholder{width:min(182px,56vw);height:min(182px,56vw)}.v-pay-modal .v-pay-countdown{width:auto;min-height:0}.v-pay-modal .v-pay-methods{display:grid;grid-template-columns:1fr;gap:8px;padding:0}.v-pay-modal .v-pay-method{gap:10px;min-height:48px;padding:0 42px 0 12px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:12px;background:#fff;font-size:14px;box-shadow:0 6px 14px color-mix(in srgb,var(--color-text) 4%,transparent) !important}.v-pay-modal .v-pay-method.is-active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 3%,#fff);box-shadow:var(--shadow-sm) !important}.v-pay-modal .v-pay-method i{width:32px;height:32px;border-radius:10px;font-size:15px}.v-pay-modal .v-pay-method.is-active::after{right:12px;width:20px;height:20px;font-size:10px}.v-pay-modal .v-pay-assurance{display:none;flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:8px 8px 10px;background:#f5f7fb}.v-pay-modal .v-pay-assurance div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;min-height:58px;gap:4px;padding:6px 2px;border-radius:calc(var(--radius) * .68);background:#fff;text-align:center}.v-pay-modal .v-pay-assurance-icon{width:28px;height:28px}.v-pay-modal .v-pay-assurance-icon img{width:20px;height:20px}.v-pay-modal .v-pay-assurance strong{max-width:100%;overflow:hidden;font-size:10px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.v-pay-modal .v-pay-assurance span{display:none}.v-pay-modal .v-pay-footer{position:sticky;bottom:0;flex:0 0 auto;flex-direction:column;align-items:stretch;gap:10px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:#fff}.v-pay-modal .v-pay-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.v-pay-modal .v-pay-submit,.v-pay-modal .v-pay-cancel{min-height:44px;border-radius:calc(var(--radius) * .9)}.v-pay-modal.is-pay-choose .v-pay-channel-left{display:none !important}.v-pay-modal.is-pay-choose .v-pay-channel-main{display:block}.v-pay-modal.is-pay-choose .v-pay-channel-side{display:block}.v-pay-modal.is-pay-processing .v-pay-summary,.v-pay-modal.is-pay-pay .v-pay-summary{display:none}.v-pay-modal.is-pay-processing .v-pay-channel-side,.v-pay-modal.is-pay-pay .v-pay-channel-side{display:none}.v-pay-modal.is-pay-processing .v-pay-channel-left,.v-pay-modal.is-pay-pay .v-pay-channel-left{display:grid !important;justify-items:center;gap:12px}.v-pay-modal.is-pay-processing .v-pay-channel,.v-pay-modal.is-pay-pay .v-pay-channel{min-height:min(430px,68svh)}.v-pay-modal.is-pay-processing .v-pay-channel-main,.v-pay-modal.is-pay-pay .v-pay-channel-main{display:block}.v-pay-modal.is-pay-processing .v-pay-assurance,.v-pay-modal.is-pay-pay .v-pay-assurance{display:none}.v-pay-modal.is-pay-processing .v-pay-agree,.v-pay-modal.is-pay-pay .v-pay-agree,.v-pay-modal.is-pay-processing .v-pay-cancel,.v-pay-modal.is-pay-pay .v-pay-cancel{display:none}.v-pay-modal.is-pay-processing .v-pay-actions,.v-pay-modal.is-pay-pay .v-pay-actions{grid-template-columns:1fr}}@keyframes v-pay-mobile-drawer-in{from{opacity:.86;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.verve-verification-page{background:radial-gradient(circle at 75% 16%,rgba(109,93,252,.11),transparent 26%),linear-gradient(180deg,#fbfcff 0%,#f2f5fb 100%)}.verve-verification-page .site-main,.verve-verification-page main{background:transparent}.v-verify{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:28px 0 44px;color:#121827}.v-verify-top{display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;gap:18px;min-height:64px}.v-verify-brand,.v-verify-nav,.v-verify-user-mini{display:flex;align-items:center}.v-verify-brand{gap:10px;color:#111827;text-decoration:none}.v-verify-brand strong{font-size:22px;font-weight:900;letter-spacing:0}.v-verify-logo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;box-shadow:var(--shadow-sm)}.v-verify-nav{justify-content:center;gap:30px;height:64px}.v-verify-nav a{position:relative;display:inline-flex;align-items:center;height:64px;color:#536076;font-size:15px;font-weight:850;text-decoration:none;white-space:nowrap}.v-verify-nav a.is-active{color:#4f46e5}.v-verify-nav a.is-active::after{content:"";position:absolute;left:50%;bottom:0;width:42px;height:2px;border-radius:999px;background:#4f46e5;transform:translateX(-50%)}.v-verify-user-mini{justify-content:flex-end;gap:12px;color:#111827;font-size:14px;font-weight:800}.v-verify-user-mini img{width:34px;height:34px;border-radius:50%}.v-verify-user-mini a{color:#4f46e5;text-decoration:none}.v-verify-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#69748a}.v-verify-bell::after{content:"";position:absolute;top:7px;right:7px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#ff4969}.v-verify-hero{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:28px;align-items:center;min-height:280px;padding:34px 8px 22px}.v-verify-hero h1{display:flex;align-items:center;gap:14px;margin:0 0 14px;color:#080d1c;font-size:48px;font-weight:950;line-height:1.08;letter-spacing:0}.v-verify-hero h1 span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,rgba(139,92,246,.22),rgba(79,70,229,.12));color:#6d5dfc;font-size:18px}.v-verify-hero p{max-width:560px;margin:0;color:#667085;font-size:18px;line-height:1.75}.v-verify-benefits{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.v-verify-benefits span{display:inline-flex;align-items:center;gap:8px;color:#48556b;font-size:14px;font-weight:800}.v-verify-benefits i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(79,70,229,.1);color:#6d5dfc;font-size:11px}.v-verify-hero-actions{display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}.v-verify .v-btn{min-height:44px;padding:0 28px;border-radius:7px;font-size:14px;font-weight:900;text-decoration:none}.v-verify .v-btn-primary{border:0;background:linear-gradient(135deg,#4f46e5,#6d5dfc);color:#fff;box-shadow:var(--shadow-sm)}.v-verify .v-btn-ghost{border:1px solid rgba(79,70,229,.08);background:#fff;color:#4f46e5;box-shadow:0 8px 18px rgba(15,23,42,.04)}.v-verify-hero-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:250px}.v-verify-orbit{position:relative;display:flex;align-items:center;justify-content:center;width:270px;height:190px;border-radius:50%;background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.95),rgba(255,255,255,.45) 36%,transparent 63%),linear-gradient(180deg,rgba(139,92,246,.16),rgba(79,70,229,.04));box-shadow:var(--shadow-sm)}.v-verify-orbit::before,.v-verify-orbit::after{content:"";position:absolute;left:50%;bottom:20px;width:260px;height:42px;border:8px solid rgba(109,93,252,.16);border-radius:50%;transform:translateX(-50%)}.v-verify-orbit::after{bottom:4px;width:220px;border-color:rgba(79,70,229,.22)}.v-verify-shield{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:134px;height:152px;border-radius:34px 34px 54px 54px;background:linear-gradient(145deg,#a78bfa 0%,#6d5dfc 42%,#4338ca 100%);color:#fff;font-size:58px;box-shadow:var(--shadow-sm);transform:perspective(500px) rotateY(-8deg) rotateX(4deg)}.v-verify-shield::before{content:"";position:absolute;inset:12px;border:3px solid rgba(255,255,255,.35);border-radius:26px 26px 44px 44px}.v-verify-float{position:absolute;display:flex;align-items:center;justify-content:center;width:66px;height:58px;border-radius:13px;background:rgba(255,255,255,.76);color:#755dfc;font-size:23px;box-shadow:var(--shadow-sm);backdrop-filter:blur(10px)}.v-verify-float--user{top:18px;left:42px}.v-verify-float--star{top:96px;left:22px}.v-verify-float--cube{right:22px;top:88px}.v-verify-status{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,1.7fr);align-items:center;gap:18px;margin:4px 0 34px;padding:22px 28px;border:1px solid rgba(226,232,240,.74);border-radius:10px;background:rgba(255,255,255,.93);box-shadow:0 18px 40px rgba(15,23,42,.07)}.v-verify-status-profile{display:flex;align-items:center;gap:16px}.v-verify-status img,.v-verify-avatar{flex:0 0 52px;width:52px;height:52px;border-radius:50%}.v-verify-avatar{display:inline-flex;align-items:center;justify-content:center;background:#eef1fb;color:#9ca3af;font-size:22px}.v-verify-status-profile div{flex:1 1 auto;min-width:0}.v-verify-status-profile strong,.v-verify-status-profile span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-verify-status-profile strong{color:#4f46e5;font-size:14px;font-weight:900}.v-verify-status-profile span{margin-top:8px;color:#475569;font-size:14px;font-weight:800}.v-verify-status-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.v-verify-status-stats span{display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon label" "icon num";align-items:center;column-gap:12px;min-width:0;padding:0 22px;border-left:1px solid #e7ebf2}.v-verify-status-stats i{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#eef4ff;color:#3b82f6;font-size:17px}.v-verify-status-stats span:nth-child(2) i{background:#eef2ff;color:#6366f1}.v-verify-status-stats span:nth-child(3) i{background:#ddf7f3;color:#14b8a6}.v-verify-status-stats span:nth-child(4) i{background:#ffeddc;color:#fb923c}.v-verify-status-stats strong{grid-area:num;display:block;margin-top:2px;color:#111827;font-size:16px;font-weight:950}.v-verify-status-stats em{grid-area:label;display:block;color:#4b5563;font-size:14px;font-style:normal;font-weight:850}.v-verify-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.v-verify-section-head h2{margin:0;color:#0f172a;font-size:24px;font-weight:950;letter-spacing:0}.v-verify-section-head p{margin:5px 0 0;color:#667085;font-size:14px}.v-verify-section-head a{color:#4f46e5;font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.v-verify-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v-verify-card{position:relative;display:grid;align-content:start;gap:12px;min-height:242px;padding:22px 18px 18px;border:1px solid rgba(226,232,240,.78);border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 14px 32px rgba(15,23,42,.055);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.v-verify-card:hover,.v-verify-card.is-active{border-color:rgba(109,93,252,.58);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.v-verify-ribbon{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:54px;height:25px;border-radius:0 10px 0 10px;background:linear-gradient(135deg,#8b5cf6,#5b5ff4);color:#fff;font-size:12px;font-weight:900}.v-verify-card-head{display:grid;gap:14px}.v-verify-card-icon,.v-my-verify-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 54px;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.9),rgba(255,255,255,.15) 36%,transparent 60%),color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 18%,#fff);color:var(--v-verify-color,var(--color-primary));font-size:22px;box-shadow:inset 0 -8px 14px rgba(15,23,42,.035)}.v-verify-card h2,.v-my-verify-head h2{margin:0;color:#101828;font-size:20px;font-weight:950;line-height:1.25;letter-spacing:0}.v-verify-card-head p{margin:7px 0 0;color:#667085;font-size:13px;line-height:1.6}.v-verify-desc{color:#667085;font-size:13px}.v-verify-price{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:0 8px;border-radius:6px;background:#ecfdf5;color:#10b981;font-size:13px;font-weight:950}.v-verify-card-perks{display:flex;flex-wrap:wrap;gap:10px 14px;min-height:20px}.v-verify-card-perks span{display:inline-flex;align-items:center;gap:6px;color:#667085;font-size:12px;font-weight:800}.v-verify-card-perks i{color:#98a2b3;font-size:10px}.v-verify-apply{display:inline-flex;align-items:center;justify-content:center;width:100%;height:38px;margin-top:2px;border:1px solid color-mix(in srgb,var(--v-verify-color,#4f46e5) 55%,#dbeafe);border-radius:7px;background:#fff;color:var(--v-verify-color,#4f46e5);font-size:14px;font-weight:950;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.v-verify-card.is-active .v-verify-apply,.v-verify-apply:hover{background:var(--v-verify-color,#4f46e5);color:#fff;box-shadow:var(--shadow-sm)}.v-verify-req{display:none;gap:8px;margin-top:2px}.v-verify-req li{display:flex;align-items:center;gap:8px;color:#667085;font-size:13px}.v-verify-req i{color:#10b981}.v-verify-req .is-missing i,.v-verify-req .is-missing{color:#d97706}.v-verify-form{display:none}.v-verify-form-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid #eef2f7}.v-verify-form-head strong{color:#101828;font-size:16px;font-weight:950}.v-verify-form-head span{color:#667085;font-size:13px;font-weight:750}.v-verify-drawer{--verify-primary:var(--color-primary,#8b2ff5);position:fixed;top:0;right:0;z-index:1730;display:flex;flex-direction:column;width:min(860px,100vw);height:100dvh;border-left:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);background:#fff;box-shadow:-18px 0 48px color-mix(in srgb,var(--color-text) 12%,transparent);overflow:hidden;transform:translateX(100%);transition:transform .24s ease}.v-verify-drawer.is-open{transform:translateX(0)}.v-verify-drawer[hidden]{display:none !important}.v-verify-drawer-backdrop{position:fixed;inset:0;z-index:1720;background:rgba(15,23,42,.34);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease}.v-verify-drawer-backdrop.is-open{opacity:1}.v-verify-drawer-backdrop[hidden]{display:none !important}.v-verify-drawer-panel{display:flex;flex-direction:column;min-height:0;height:100%;background:#fff;overflow:hidden}.v-verify-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid #e8edf5}.v-verify-drawer-kicker{display:inline-flex;align-items:center;min-height:22px;padding:0 10px;border-radius:999px;background:#f3ecff;color:var(--verify-primary);font-size:12px;font-weight:850}.v-verify-drawer-head h2{margin:10px 0 6px;color:#0f172a;font-size:24px;font-weight:950}.v-verify-drawer-head p{margin:0;color:#64748b;font-size:13px;line-height:1.6}.v-verify-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:10px;background:#f1f5f9;color:#334155;cursor:pointer}.v-verify-drawer-body{flex:1;padding:18px 24px 24px;overflow:auto}.v-verify-drawer-type{display:grid;gap:16px}.v-verify-drawer-type[hidden]{display:none !important}.v-verify-drawer-summary{display:grid;gap:14px;padding:14px;border:1px solid #e7edf5;border-radius:12px;background:#fff;overflow:hidden}.v-verify-drawer-summary::after{content:none}.v-verify-drawer-summary-head{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0}.v-verify-drawer-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid color-mix(in srgb,var(--verify-primary) 16%,#e7edf5);border-radius:10px;background:color-mix(in srgb,var(--verify-primary) 7%,#fff);color:var(--verify-primary);font-size:17px}.v-verify-drawer-summary-title{min-width:0}.v-verify-drawer-summary strong{display:block;color:#0f172a;font-size:16px;font-weight:900;line-height:1.3}.v-verify-drawer-summary-price{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--verify-primary) 18%,#e7edf5);border-radius:999px;background:color-mix(in srgb,var(--verify-primary) 6%,#fff);color:var(--verify-primary);font-style:normal;font-weight:900;font-size:12px;white-space:nowrap}.v-verify-drawer-summary p{margin:3px 0 0;color:#64748b;font-size:13px;line-height:1.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-verify-drawer-summary-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;border-top:1px solid #eef2f7}.v-verify-drawer-summary-meta span{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:32px;padding:0 8px;border-radius:8px;background:#f8fafc;color:#475569;font-size:12px;font-weight:800;line-height:1.2;text-align:center}html.has-verify-drawer-open,html.has-verify-drawer-open body{overflow:hidden}.v-verify-field{display:grid;gap:8px}.v-verify-field label{display:inline-flex;align-items:center;gap:4px;color:#344054;font-size:13px;font-weight:900}.v-verify-field label em{color:#ef4444;font-style:normal}.v-verify-field-control{display:grid;gap:8px;min-width:0}.v-verify-field input,.v-verify-field textarea{width:100%;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#111827;font:inherit}.v-verify-field input{height:40px;padding:0 12px}.v-verify-field textarea{padding:10px 12px;resize:vertical}.v-verify-field-control p{margin:0;color:#7b8798;font-size:13px;line-height:1.7}.v-verify-upload-card{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:100%;min-height:118px;border:1px dashed #d8e0ea;border-radius:10px;background:linear-gradient(135deg,rgba(241,245,249,.88),rgba(248,250,252,.94)),radial-gradient(circle at 78% 24%,rgba(148,163,184,.18),transparent 34%);background-position:center;background-size:cover;background-repeat:no-repeat;color:#7b8798;cursor:pointer;font:inherit;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.v-verify-upload-card i{font-size:22px}.v-verify-upload-card strong{font-size:13px;font-weight:800}.v-verify-upload-card span{color:#94a3b8;font-size:12px;font-weight:700}.v-verify-upload-card:hover{border-color:color-mix(in srgb,var(--verify-primary) 45%,#d8e0ea);box-shadow:var(--shadow-sm)}.v-verify-upload-file{display:none !important}.v-verify-upload-item.is-uploading .v-verify-upload-card{border-color:var(--verify-primary);box-shadow:var(--shadow-sm)}.v-verify-upload-item.is-uploaded .v-verify-upload-card{border-color:transparent;color:#fff}.v-verify-upload-item.is-uploaded .v-verify-upload-card i,.v-verify-upload-item.is-uploaded .v-verify-upload-card strong,.v-verify-upload-item.is-uploaded .v-verify-upload-card span{color:#fff;text-shadow:none}.v-verify-upload-item.is-error .v-verify-upload-card{border-color:#ef4444;color:#ef4444}.v-verify-drawer-type--personal,.v-verify-drawer-type--company,.v-verify-drawer-type--student,.v-verify-drawer-type--creator,.v-verify-drawer-type--field,.v-verify-drawer-type--media,.v-verify-drawer-type--brand,.v-verify-drawer-type--organization,.v-verify-drawer-type--up_owner,.v-verify-drawer-type--teacher{padding-top:8px}.v-verify-drawer-type--personal .v-verify-req,.v-verify-drawer-type--company .v-verify-req,.v-verify-drawer-type--student .v-verify-req,.v-verify-drawer-type--creator .v-verify-req,.v-verify-drawer-type--field .v-verify-req,.v-verify-drawer-type--media .v-verify-req,.v-verify-drawer-type--brand .v-verify-req,.v-verify-drawer-type--organization .v-verify-req,.v-verify-drawer-type--up_owner .v-verify-req,.v-verify-drawer-type--teacher .v-verify-req{display:none}.v-verify-drawer-type--personal .v-verify-form,.v-verify-drawer-type--company .v-verify-form,.v-verify-drawer-type--student .v-verify-form,.v-verify-drawer-type--creator .v-verify-form,.v-verify-drawer-type--field .v-verify-form,.v-verify-drawer-type--media .v-verify-form,.v-verify-drawer-type--brand .v-verify-form,.v-verify-drawer-type--organization .v-verify-form,.v-verify-drawer-type--up_owner .v-verify-form,.v-verify-drawer-type--teacher .v-verify-form{gap:24px}.v-verify-drawer-type--personal .v-verify-field,.v-verify-drawer-type--company .v-verify-field,.v-verify-drawer-type--student .v-verify-field,.v-verify-drawer-type--creator .v-verify-field,.v-verify-drawer-type--field .v-verify-field,.v-verify-drawer-type--media .v-verify-field,.v-verify-drawer-type--brand .v-verify-field,.v-verify-drawer-type--organization .v-verify-field,.v-verify-drawer-type--up_owner .v-verify-field,.v-verify-drawer-type--teacher .v-verify-field{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:18px}.v-verify-drawer-type--personal .v-verify-field label,.v-verify-drawer-type--company .v-verify-field label,.v-verify-drawer-type--student .v-verify-field label,.v-verify-drawer-type--creator .v-verify-field label,.v-verify-drawer-type--field .v-verify-field label,.v-verify-drawer-type--media .v-verify-field label,.v-verify-drawer-type--brand .v-verify-field label,.v-verify-drawer-type--organization .v-verify-field label,.v-verify-drawer-type--up_owner .v-verify-field label,.v-verify-drawer-type--teacher .v-verify-field label{justify-content:flex-end;min-height:42px;color:#111827;font-size:15px;font-weight:500;line-height:1.4;text-align:right}.v-verify-drawer-type--personal .v-verify-field input,.v-verify-drawer-type--personal .v-verify-field textarea,.v-verify-drawer-type--company .v-verify-field input,.v-verify-drawer-type--company .v-verify-field textarea,.v-verify-drawer-type--student .v-verify-field input,.v-verify-drawer-type--student .v-verify-field textarea,.v-verify-drawer-type--creator .v-verify-field input,.v-verify-drawer-type--creator .v-verify-field textarea,.v-verify-drawer-type--field .v-verify-field input,.v-verify-drawer-type--field .v-verify-field textarea,.v-verify-drawer-type--media .v-verify-field input,.v-verify-drawer-type--media .v-verify-field textarea,.v-verify-drawer-type--brand .v-verify-field input,.v-verify-drawer-type--brand .v-verify-field textarea,.v-verify-drawer-type--organization .v-verify-field input,.v-verify-drawer-type--organization .v-verify-field textarea,.v-verify-drawer-type--up_owner .v-verify-field input,.v-verify-drawer-type--up_owner .v-verify-field textarea,.v-verify-drawer-type--teacher .v-verify-field input,.v-verify-drawer-type--teacher .v-verify-field textarea{border:0;background:#f4f6f9;color:#111827;font-size:15px}.v-verify-drawer-type--personal .v-verify-field input,.v-verify-drawer-type--company .v-verify-field input,.v-verify-drawer-type--student .v-verify-field input,.v-verify-drawer-type--creator .v-verify-field input,.v-verify-drawer-type--field .v-verify-field input,.v-verify-drawer-type--media .v-verify-field input,.v-verify-drawer-type--brand .v-verify-field input,.v-verify-drawer-type--organization .v-verify-field input,.v-verify-drawer-type--up_owner .v-verify-field input,.v-verify-drawer-type--teacher .v-verify-field input{height:44px;padding:0 16px}.v-verify-drawer-type--personal .v-verify-field textarea,.v-verify-drawer-type--company .v-verify-field textarea,.v-verify-drawer-type--student .v-verify-field textarea,.v-verify-drawer-type--creator .v-verify-field textarea,.v-verify-drawer-type--field .v-verify-field textarea,.v-verify-drawer-type--media .v-verify-field textarea,.v-verify-drawer-type--brand .v-verify-field textarea,.v-verify-drawer-type--organization .v-verify-field textarea,.v-verify-drawer-type--up_owner .v-verify-field textarea,.v-verify-drawer-type--teacher .v-verify-field textarea{min-height:96px;padding:14px 16px}.v-verify-drawer-type--personal .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--company .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--student .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--creator .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--field .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--media .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--brand .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--organization .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--up_owner .v-verify-field--file .v-verify-field-control,.v-verify-drawer-type--teacher .v-verify-field--file .v-verify-field-control{max-width:520px}.v-verify-drawer-type--personal .v-verify-field--id-pair .v-verify-field-control,.v-verify-drawer-type--company .v-verify-field--id-pair .v-verify-field-control{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:14px}.v-verify-drawer-type--personal .v-verify-field--id-pair .v-verify-upload-item,.v-verify-drawer-type--company .v-verify-field--id-pair .v-verify-upload-item{display:grid;gap:8px}.v-verify-drawer-type--personal .v-verify-upload-card,.v-verify-drawer-type--company .v-verify-upload-card,.v-verify-drawer-type--student .v-verify-upload-card,.v-verify-drawer-type--creator .v-verify-upload-card,.v-verify-drawer-type--field .v-verify-upload-card,.v-verify-drawer-type--media .v-verify-upload-card,.v-verify-drawer-type--brand .v-verify-upload-card,.v-verify-drawer-type--organization .v-verify-upload-card,.v-verify-drawer-type--up_owner .v-verify-upload-card,.v-verify-drawer-type--teacher .v-verify-upload-card{max-width:220px;min-height:130px;background:linear-gradient(135deg,rgba(244,246,249,.94),rgba(248,250,252,.98)),radial-gradient(circle at 70% 38%,rgba(148,163,184,.16),transparent 34%)}.v-verify-drawer-type--personal .v-verify-field--id-pair .v-verify-field-control>p,.v-verify-drawer-type--company .v-verify-field--id-pair .v-verify-field-control>p{grid-column:1 / -1}.v-verify-drawer-type--personal .v-verify-form>.v-btn,.v-verify-drawer-type--company .v-verify-form>.v-btn,.v-verify-drawer-type--student .v-verify-form>.v-btn,.v-verify-drawer-type--creator .v-verify-form>.v-btn,.v-verify-drawer-type--field .v-verify-form>.v-btn,.v-verify-drawer-type--media .v-verify-form>.v-btn,.v-verify-drawer-type--brand .v-verify-form>.v-btn,.v-verify-drawer-type--organization .v-verify-form>.v-btn,.v-verify-drawer-type--up_owner .v-verify-form>.v-btn,.v-verify-drawer-type--teacher .v-verify-form>.v-btn{width:min(360px,100%);margin:14px auto 0;border-radius:999px !important;background:#6c7ff5;box-shadow:none}.v-verify-drawer-type--company .v-verify-field input{max-width:360px}.v-verify-drawer-type--student .v-verify-field input{max-width:360px}.v-verify-drawer-type--creator .v-verify-field input{max-width:420px}.v-verify-drawer-type--field .v-verify-field input{max-width:420px}.v-verify-drawer-type--media .v-verify-field input,.v-verify-drawer-type--brand .v-verify-field input,.v-verify-drawer-type--organization .v-verify-field input,.v-verify-drawer-type--up_owner .v-verify-field input,.v-verify-drawer-type--teacher .v-verify-field input{max-width:420px}.v-verify-drawer-type--creator .v-verify-field textarea{max-width:520px;min-height:132px}.v-verify-drawer-type--field .v-verify-field textarea{max-width:560px;min-height:132px}.v-verify-drawer-type--media .v-verify-field textarea,.v-verify-drawer-type--brand .v-verify-field textarea,.v-verify-drawer-type--organization .v-verify-field textarea,.v-verify-drawer-type--up_owner .v-verify-field textarea,.v-verify-drawer-type--teacher .v-verify-field textarea{max-width:560px;min-height:120px}.v-verify-drawer-type--company .v-verify-field--file .v-verify-upload-card{width:220px;min-height:130px}.v-verify-drawer-type--student .v-verify-field--file .v-verify-upload-card{width:220px;min-height:126px}.v-verify-drawer-type--creator .v-verify-field--file .v-verify-upload-card{width:240px;min-height:132px}.v-verify-drawer-type--field .v-verify-field--file .v-verify-upload-card{width:240px;min-height:132px}.v-verify-drawer-type--media .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--brand .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--organization .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--up_owner .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--teacher .v-verify-field--file .v-verify-upload-card{width:240px;min-height:132px}.v-verify-drawer-type--company .v-verify-field-control p{max-width:680px;color:#8a95a6;font-size:13px;line-height:1.75}.v-verify-drawer-type--student .v-verify-field-control p{max-width:620px;color:#8a95a6;font-size:13px;line-height:1.75}.v-verify-drawer-type--creator .v-verify-field-control p{max-width:680px;color:#8a95a6;font-size:13px;line-height:1.75}.v-verify-drawer-type--field .v-verify-field-control p{max-width:700px;color:#8a95a6;font-size:13px;line-height:1.75}.v-verify-drawer-type--media .v-verify-field-control p,.v-verify-drawer-type--brand .v-verify-field-control p,.v-verify-drawer-type--organization .v-verify-field-control p,.v-verify-drawer-type--up_owner .v-verify-field-control p,.v-verify-drawer-type--teacher .v-verify-field-control p{max-width:700px;color:#8a95a6;font-size:13px;line-height:1.75}@media (max-width:767px){.v-verify-drawer-type--personal .v-verify-field,.v-verify-drawer-type--company .v-verify-field,.v-verify-drawer-type--student .v-verify-field,.v-verify-drawer-type--creator .v-verify-field,.v-verify-drawer-type--field .v-verify-field,.v-verify-drawer-type--media .v-verify-field,.v-verify-drawer-type--brand .v-verify-field,.v-verify-drawer-type--organization .v-verify-field,.v-verify-drawer-type--up_owner .v-verify-field,.v-verify-drawer-type--teacher .v-verify-field{grid-template-columns:1fr;gap:10px}.v-verify-drawer-type--personal .v-verify-field label,.v-verify-drawer-type--company .v-verify-field label,.v-verify-drawer-type--student .v-verify-field label,.v-verify-drawer-type--creator .v-verify-field label,.v-verify-drawer-type--field .v-verify-field label,.v-verify-drawer-type--media .v-verify-field label,.v-verify-drawer-type--brand .v-verify-field label,.v-verify-drawer-type--organization .v-verify-field label,.v-verify-drawer-type--up_owner .v-verify-field label,.v-verify-drawer-type--teacher .v-verify-field label{justify-content:flex-start;text-align:left;min-height:0}.v-verify-drawer-type--personal .v-verify-field--id-pair .v-verify-field-control,.v-verify-drawer-type--company .v-verify-field--id-pair .v-verify-field-control{grid-template-columns:1fr}.v-verify-drawer-type--company .v-verify-field input,.v-verify-drawer-type--company .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--student .v-verify-field input,.v-verify-drawer-type--student .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--creator .v-verify-field input,.v-verify-drawer-type--creator .v-verify-field textarea,.v-verify-drawer-type--creator .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--field .v-verify-field input,.v-verify-drawer-type--field .v-verify-field textarea,.v-verify-drawer-type--field .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--media .v-verify-field input,.v-verify-drawer-type--media .v-verify-field textarea,.v-verify-drawer-type--media .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--brand .v-verify-field input,.v-verify-drawer-type--brand .v-verify-field textarea,.v-verify-drawer-type--brand .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--organization .v-verify-field input,.v-verify-drawer-type--organization .v-verify-field textarea,.v-verify-drawer-type--organization .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--up_owner .v-verify-field input,.v-verify-drawer-type--up_owner .v-verify-field textarea,.v-verify-drawer-type--up_owner .v-verify-field--file .v-verify-upload-card,.v-verify-drawer-type--teacher .v-verify-field input,.v-verify-drawer-type--teacher .v-verify-field textarea,.v-verify-drawer-type--teacher .v-verify-field--file .v-verify-upload-card{max-width:100%;width:100%}}.v-verify-msg,.v-settings .v-verify-msg{min-height:18px;margin:0;color:#16a34a;font-size:13px;font-weight:700}.v-verify-msg.is-error{color:#dc2626}.v-verify-guide-row{display:block;margin-top:16px}.v-verify-guide{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:16px;min-height:240px;padding:24px 26px;border:1px solid rgba(226,232,240,.74);border-radius:10px;background:radial-gradient(circle at 84% 44%,rgba(139,92,246,.13),transparent 42%),rgba(255,255,255,.88);box-shadow:0 16px 34px rgba(15,23,42,.055);overflow:hidden}.v-verify-guide h2,.v-verify-flow h2{margin:0;color:#101828;font-size:20px;font-weight:950;letter-spacing:0}.v-verify-guide ul{display:grid;gap:12px;margin:18px 0 12px}.v-verify-guide li{display:grid;grid-template-columns:22px 88px minmax(0,1fr);align-items:start;gap:8px;color:#344054;font-size:13px;min-width:0}.v-verify-guide li i{color:#5b5ff4}.v-verify-guide li strong{font-weight:950}.v-verify-guide li span{color:#667085;min-width:0;line-height:1.65}.v-verify-guide a{color:#4f46e5;font-size:13px;font-weight:950;text-decoration:none}.v-verify-guide-art{display:flex;align-items:center;justify-content:center;min-width:0;color:#7c3aed;font-size:92px;text-shadow:none;opacity:.72}.v-verify-flow{margin-top:14px;padding:20px 22px 24px;border:1px solid rgba(226,232,240,.74);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 16px 34px rgba(15,23,42,.055)}.v-verify-flow-head p{margin:4px 0 0;color:#667085;font-size:13px;font-weight:850}.v-verify-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;margin-top:22px}.v-verify-steps span{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-areas:"icon title" "icon desc";column-gap:14px;align-items:center}.v-verify-steps span:not(:last-child)::after{content:"\f061";position:absolute;top:18px;right:-20px;color:#c7cde0;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900}.v-verify-steps i{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#f1edff;color:#7c3aed;font-size:20px}.v-verify-steps span:nth-child(2) i{background:#eaf2ff;color:#3b82f6}.v-verify-steps span:nth-child(3) i{background:#fff0e5;color:#f97316}.v-verify-steps span:nth-child(4) i{background:#ddf7f3;color:#14b8a6}.v-verify-steps span:nth-child(5) i{background:#f1edff;color:#8b5cf6}.v-verify-steps strong{grid-area:title;color:#101828;font-size:15px;font-weight:950}.v-verify-steps em{grid-area:desc;color:#667085;font-size:12px;font-style:normal;font-weight:800}.v-verify-help{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 18px;margin-top:18px;color:#667085;font-size:13px;font-weight:850}.v-verify-help span,.v-verify-help a{display:inline-flex;align-items:center;gap:8px}.v-verify-help a{min-height:36px;padding:0 22px;border:1px solid rgba(226,232,240,.74);border-radius:7px;background:rgba(255,255,255,.88);color:#344054;text-decoration:none;box-shadow:0 8px 18px rgba(15,23,42,.035)}@media (max-width:1100px){.v-verify-hero{grid-template-columns:1fr}.v-verify-hero-art{min-height:220px}.v-verify-status{grid-template-columns:1fr}.v-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-verify-guide-row,.v-verify-guide{grid-template-columns:1fr}.v-verify-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.v-verify-steps span:nth-child(3)::after{display:none}}@media (max-width:767px){.v-verify{width:calc(100vw - 24px);padding-top:0}.v-verify-top{grid-template-columns:1fr;gap:0;padding:12px 0}.v-verify-nav{justify-content:flex-start;gap:18px;height:44px;overflow-x:auto}.v-verify-nav a{height:44px}.v-verify-user-mini{justify-content:flex-start}.v-verify-hero,.v-verify-grid,.v-verify-status-stats,.v-verify-steps{grid-template-columns:1fr}.v-verify-hero{padding:20px 0 12px;min-height:0}.v-verify-hero h1{font-size:34px}.v-verify-hero p{font-size:15px}.v-verify-benefits{gap:12px;margin-top:18px}.v-verify-hero-art{min-height:180px}.v-verify-orbit{width:230px;height:162px}.v-verify-shield{width:106px;height:122px;font-size:42px}.v-verify-status{padding:18px}.v-verify-status-profile{align-items:flex-start}.v-verify-status-stats{gap:12px}.v-verify-status-stats span{padding:0;border-left:0}.v-verify-section-head{align-items:flex-start;flex-direction:column}.v-verify-form-head,.v-my-verify-head,.v-my-verify-row,.v-my-verify-row-side{flex-direction:column}.v-verify-guide{grid-template-columns:1fr;padding:20px}.v-verify-guide-art{display:none}.v-verify-steps{gap:16px}.v-verify-steps span:not(:last-child)::after{display:none}}.v-verify{--verify-width:1180px;--verify-gap:16px;--verify-radius:8px;--verify-card-radius:8px;--verify-border:rgba(226,232,240,.9);--verify-primary:var(--color-primary,#6d5dfc);--verify-primary-deep:#4f46e5;--verify-muted:#667085;width:min(var(--verify-width),calc(100vw - 32px));padding:28px 0 44px}.v-verify-hero,.v-verify-status,.v-verify-card,.v-verify-guide,.v-verify-flow{border:1px solid var(--verify-border);border-radius:var(--verify-radius);background:rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(15,23,42,.045)}.v-verify-hero{grid-template-columns:minmax(0,1fr) 390px;gap:24px;min-height:292px;margin:0 0 16px;padding:34px 42px}.v-verify-hero h1{font-size:44px;line-height:1.12}.v-verify-hero p{max-width:600px;font-size:16px;line-height:1.8}.v-verify-benefits{gap:18px;margin-top:24px}.v-verify-benefits span{font-size:13px}.v-verify-hero-actions{gap:14px;margin-top:28px}.v-verify .v-btn,.v-verify-apply{height:42px;min-height:42px;border-radius:var(--verify-radius);font-size:14px}.v-verify .v-btn{padding:0 24px}.v-verify-status{grid-template-columns:minmax(280px,1.15fr) minmax(0,1.85fr);gap:18px;margin:0 0 28px;padding:20px 28px}.v-verify-status-stats span{padding:0 24px}.v-verify-section-head{margin:0 0 16px}.v-verify-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--verify-gap);align-items:stretch}.v-verify-card{gap:10px;min-height:282px;padding:22px 18px 18px;box-shadow:none;transform:none}.v-verify-card:hover,.v-verify-card.is-active{border-color:rgba(109,93,252,.45);box-shadow:var(--shadow-sm);transform:none}.v-verify-card-head{gap:14px}.v-verify-card-icon{width:54px;height:54px;flex-basis:54px;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.85),rgba(255,255,255,.12) 36%,transparent 60%),color-mix(in srgb,var(--verify-primary) 15%,#fff);color:var(--verify-primary)}.v-verify-card:nth-child(2) .v-verify-card-icon{background:#e7f4f2;color:#0f766e}.v-verify-card:nth-child(3) .v-verify-card-icon{background:#f1eaff;color:#7c3aed}.v-verify-card:nth-child(4) .v-verify-card-icon{background:#fff0df;color:#d97706}.v-verify-card:nth-child(5) .v-verify-card-icon{background:#e8f8ef;color:#16a34a}.v-verify-card h2{font-size:20px}.v-verify-card-head p,.v-verify-desc{font-size:13px;line-height:1.65}.v-verify-card-perks{gap:8px 12px;min-height:42px}.v-verify-price{border-radius:6px;background:#e8fff4;color:#10b981}.v-verify-apply{margin-top:auto;border-color:rgba(109,93,252,.54);color:var(--verify-primary-deep)}.v-verify-card.is-active .v-verify-apply,.v-verify-apply:hover{background:var(--verify-primary-deep);box-shadow:var(--shadow-sm)}.v-verify-ribbon{border-radius:0 var(--verify-card-radius) 0 var(--verify-card-radius)}.v-verify-form{display:grid;gap:12px;margin-top:0;padding:0;border:0;border-radius:0;background:transparent}.v-verify-guide-row{margin-top:16px}.v-verify-guide{grid-template-columns:minmax(0,1fr) 260px;min-height:210px;padding:24px 28px}@media (max-width:900px){.v-verify-drawer{top:auto;bottom:0;right:0;left:0;width:100vw;height:min(88dvh,760px);border-left:0;border-top:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);transform:translateY(100%)}.v-verify-drawer.is-open{transform:translateY(0)}.v-verify-drawer-panel{width:100%;border-radius:18px 18px 0 0}}@media (max-width:767px){.v-verify-drawer{align-items:end}.v-verify-drawer-panel{max-height:92vh;border-radius:18px 18px 0 0}.v-verify-drawer-head,.v-verify-drawer-body{padding-left:16px;padding-right:16px}.v-verify-drawer-summary{padding:12px}.v-verify-drawer-summary-head{grid-template-columns:38px minmax(0,1fr);align-items:start}.v-verify-drawer-icon{width:38px;height:38px;border-radius:9px;font-size:15px}.v-verify-drawer-summary-price{grid-column:2;justify-self:start;margin-top:2px}.v-verify-drawer-summary p{white-space:normal}.v-verify-drawer-summary-meta{gap:6px}.v-verify-drawer-summary-meta span{min-height:30px;padding:0 6px;font-size:11px}}.v-verify-flow{margin-top:16px;padding:22px 24px}.v-verify-steps{gap:22px}.v-verify-steps span{grid-template-columns:48px minmax(0,1fr);column-gap:12px}.v-verify-steps i{width:48px;height:48px}@media (max-width:1200px){.v-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.v-verify-hero{grid-template-columns:1fr;padding:28px}.v-verify-status,.v-verify-guide,.v-verify-steps{grid-template-columns:1fr}}@media (max-width:767px){.v-verify{width:calc(100vw - 24px);padding:18px 0 32px}.v-verify-hero,.v-verify-status,.v-verify-guide,.v-verify-flow{padding:18px}.v-verify-grid{grid-template-columns:1fr}}.v-verify{--verify-primary:#5b5ff4;--verify-primary-deep:#4f46e5;--verify-primary-soft:color-mix(in srgb,var(--verify-primary) 11%,#fff);--verify-primary-softer:color-mix(in srgb,var(--verify-primary) 6%,#fff);--verify-primary-line:color-mix(in srgb,var(--verify-primary) 34%,#dbe2f1);--verify-text:#101828;--verify-muted:#667085}.verve-verification-page{background:radial-gradient(circle at 74% 18%,color-mix(in srgb,var(--verify-primary,#5b5ff4) 9%,transparent),transparent 27%),linear-gradient(180deg,#fbfcff 0%,#f3f6fb 100%)}.v-verify-hero h1 span,.v-verify-benefits i,.v-verify-status-stats i,.v-verify-card-icon,.v-my-verify-icon,.v-verify-steps i{background:var(--verify-primary-soft) !important;color:var(--verify-primary) !important}.v-verify .v-btn-primary,.v-verify-card.is-active .v-verify-apply,.v-verify-apply:hover,.v-verify-ribbon{background:var(--verify-primary-deep) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-verify .v-btn-ghost,.v-verify-section-head a,.v-verify-guide a,.v-verify-status-profile strong,.v-verify-help a{color:var(--verify-primary-deep) !important}.v-verify .v-btn-ghost,.v-verify-apply{border-color:var(--verify-primary-line) !important}.v-verify-apply{color:var(--verify-primary-deep) !important;background:#fff !important}.v-verify-card:hover,.v-verify-card.is-active{border-color:var(--verify-primary-line) !important;box-shadow:var(--shadow-sm) !important}.v-verify-price{background:var(--verify-primary-soft) !important;color:var(--verify-primary-deep) !important}.v-verify-card-perks i,.v-verify-req i,.v-verify-guide li i,.v-verify-guide-art,.v-verify-float{color:var(--verify-primary) !important}.v-verify-req .is-missing,.v-verify-req .is-missing i{color:var(--verify-primary-deep) !important}.v-verify-orbit{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.96),rgba(255,255,255,.5) 36%,transparent 63%),linear-gradient(180deg,var(--verify-primary-soft),var(--verify-primary-softer)) !important;box-shadow:var(--shadow-sm) !important}.v-verify-orbit::before,.v-verify-orbit::after{border-color:color-mix(in srgb,var(--verify-primary) 17%,transparent) !important}.v-verify-shield{background:linear-gradient(145deg,color-mix(in srgb,var(--verify-primary) 24%,#fff) 0%,var(--verify-primary) 44%,var(--verify-primary-deep) 100%) !important;box-shadow:var(--shadow-sm) !important}.v-verify-guide{background:radial-gradient(circle at 84% 44%,color-mix(in srgb,var(--verify-primary) 11%,transparent),transparent 42%),rgba(255,255,255,.92) !important}.v-verify-msg,.v-settings .v-verify-msg{color:var(--verify-primary-deep) !important}.v-verify{--verify-primary:var(--color-primary);--verify-primary-deep:var(--color-primary-hover);--verify-primary-soft:var(--color-primary-soft);--verify-primary-softer:color-mix(in srgb,var(--color-primary) 6%,#fff);--verify-primary-line:var(--color-primary-border);--verify-text:var(--color-text);--verify-muted:var(--color-text-secondary)}.verve-verification-page{background:radial-gradient(circle at 74% 18%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 27%),linear-gradient(180deg,var(--color-bg) 0%,color-mix(in srgb,var(--color-primary) 4%,var(--color-bg)) 100%)}.v-verify-hero h1 span,.v-verify-benefits i,.v-verify-status-stats i,.v-verify-card-icon,.v-my-verify-icon,.v-verify-steps i{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}.v-verify .v-btn-primary,.v-verify-card.is-active .v-verify-apply,.v-verify-apply:hover,.v-verify-ribbon{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-verify .v-btn-ghost,.v-verify-section-head a,.v-verify-guide a,.v-verify-status-profile strong,.v-verify-help a{color:var(--color-primary) !important}.v-verify .v-btn-ghost,.v-verify-apply{border-color:var(--color-primary-border) !important}.v-verify-apply{color:var(--color-primary) !important;background:#fff !important}.v-verify-card:hover,.v-verify-card.is-active{border-color:var(--color-primary-border) !important;box-shadow:var(--shadow-sm) !important}.v-verify-price{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}.v-verify-card-perks i,.v-verify-req i,.v-verify-guide li i,.v-verify-guide-art,.v-verify-float{color:var(--color-primary) !important}.v-verify-req .is-missing,.v-verify-req .is-missing i{color:var(--color-secondary) !important}.v-verify-orbit{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.96),rgba(255,255,255,.5) 36%,transparent 63%),linear-gradient(180deg,var(--color-primary-soft),var(--color-saas-bg-soft)) !important;box-shadow:var(--shadow-sm) !important}.v-verify-orbit::before,.v-verify-orbit::after{border-color:color-mix(in srgb,var(--color-primary) 17%,transparent) !important}.v-verify-shield{background:linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 24%,#fff) 0%,var(--color-primary) 44%,var(--color-primary-hover) 100%) !important;box-shadow:var(--shadow-sm) !important}.v-verify-guide{background:radial-gradient(circle at 84% 44%,color-mix(in srgb,var(--color-primary) 11%,transparent),transparent 42%),var(--color-saas-card) !important}.v-verify-msg,.v-settings .v-verify-msg{color:var(--color-primary) !important}.v-verify-card:nth-child(2) .v-verify-card-icon,.v-verify-card:nth-child(3) .v-verify-card-icon,.v-verify-card:nth-child(4) .v-verify-card-icon,.v-verify-card:nth-child(5) .v-verify-card-icon{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}.verve-verification-page{--verify-page-width:min(var(--layout-width),calc(100vw - var(--spacing) * 2));--verify-content-width:min(calc(var(--layout-width) - var(--spacing) * 2),calc(100vw - var(--spacing) * 2));overflow-x:hidden}body.verve-verification-page .v-app{padding-top:64px}body.verve-verification-page .v-topbar{position:fixed;top:0;left:0;right:0;z-index:120}.verve-verification-page .site-main,.verve-verification-page main{width:100%;max-width:none;padding-left:0;padding-right:0}.verve-verification-page .v-verify{width:var(--verify-page-width) !important;max-width:var(--verify-page-width) !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}.verve-verification-page .v-verify-hero,.verve-verification-page .v-verify-status,.verve-verification-page .v-verify-section-head,.verve-verification-page .v-verify-grid,.verve-verification-page .v-verify-guide-row,.verve-verification-page .v-verify-guide,.verve-verification-page .v-verify-flow{width:100%;max-width:100%;min-width:0}.verve-verification-page .v-verify-grid{grid-template-columns:repeat(var(--verify-cards-per-row,4),minmax(0,1fr))}.verve-verification-page .v-verify-card{min-width:0}@media (max-width:1400px){.verve-verification-page .v-verify-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.verve-verification-page .v-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.verve-verification-page{--verify-page-width:min(100%,calc(100vw - 20px))}.verve-verification-page .v-verify{padding-top:12px !important}.verve-verification-page .v-verify-grid{grid-template-columns:1fr}}.verve-verification-page{--verify-radius:var(--radius);--verify-card-radius:var(--radius);--verify-gap:var(--spacing)}.verve-verification-page .v-verify-hero,.verve-verification-page .v-verify-status,.verve-verification-page .v-verify-card,.verve-verification-page .v-verify-guide,.verve-verification-page .v-verify-flow{border-radius:var(--verify-radius) !important}.verve-verification-page .v-verify-grid,.verve-verification-page .v-my-verify-records,.verve-verification-page .v-my-verify-list,.verve-verification-page .v-verify-form,.verve-verification-page .v-verify-req,.verve-verification-page .v-verify-guide ul,.verve-verification-page .v-verify-steps{gap:var(--verify-gap) !important}.verve-verification-page .v-verify-card{padding:calc(var(--verify-gap) * 1.125) !important}.verve-verification-page .v-verify-hero{padding:calc(var(--verify-gap) * 1.75) !important}.verve-verification-page .v-verify-status,.verve-verification-page .v-verify-guide,.verve-verification-page .v-verify-flow{padding:calc(var(--verify-gap) * 1.125) !important}.verve-verification-page .v-verify-card-head,.verve-verification-page .v-my-verify-head,.verve-verification-page .v-my-verify-row,.verve-verification-page .v-my-verify-row-side,.verve-verification-page .v-verify-guide li,.verve-verification-page .v-verify-steps span{gap:calc(var(--verify-gap) * .625) !important}.verve-verification-page .v-verify-field input,.verve-verification-page .v-verify-field textarea,.verve-verification-page .v-verify-apply,.verve-verification-page .v-btn{border-radius:calc(var(--verify-radius) * .75) !important}.verve-verification-page .v-verify-price,.verve-verification-page .v-verify-badge,.verve-verification-page .v-my-verify-state{border-radius:calc(var(--verify-radius) * 1.5) !important}.verve-verification-page .v-verify-ribbon{border-radius:0 var(--verify-radius) 0 var(--verify-radius) !important}.verve-verification-page .v-verify-flow{position:relative;margin-top:calc(var(--verify-gap) * 1.35) !important;padding:34px 42px 24px !important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(251,248,255,.98) 100%) !important;border:1px solid color-mix(in srgb,var(--color-primary-border) 70%,var(--color-border)) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}.verve-verification-page .v-verify-flow::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 0%,rgba(122,92,255,.08),transparent 34%),radial-gradient(circle at 18% 18%,rgba(122,92,255,.05),transparent 18%),radial-gradient(circle at 82% 18%,rgba(122,92,255,.05),transparent 18%)}.verve-verification-page .v-verify-flow-head{position:relative;z-index:1;text-align:center}.verve-verification-page .v-verify-flow-head h2{display:inline-flex;align-items:center;gap:14px;font-size:28px;line-height:1.15;letter-spacing:0}.verve-verification-page .v-verify-flow-head h2::before,.verve-verification-page .v-verify-flow-head h2::after{content:"";width:50px;height:5px;border-radius:999px;background:radial-gradient(circle,var(--color-primary) 1.8px,transparent 2.4px) 0 50%/12px 5px repeat-x;opacity:.8}.verve-verification-page .v-verify-flow-head p{margin-top:12px;font-size:15px;font-weight:600;color:var(--color-text-secondary);letter-spacing:.01em}.verve-verification-page .v-verify-steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;align-items:start;margin-top:32px;padding:6px 0 16px}.verve-verification-page .v-verify-steps span{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:10px;text-align:center;min-width:0}.verve-verification-page .v-verify-steps span:not(:last-child)::after{content:"";position:absolute;top:17px;left:calc(50% + 30px);width:calc(100% - 56px);height:7px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 30%,transparent) 0 7px,transparent 7px 14px);opacity:.78;-webkit-mask:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 20px),transparent 100%);mask:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 20px),transparent 100%)}.verve-verification-page .v-verify-steps span:not(:last-child)::before{content:"\f061";position:absolute;top:11px;left:calc(100% - 12px);font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;line-height:1;color:var(--color-primary);background:var(--color-bg-card);padding:3px 6px;border-radius:999px;box-shadow:var(--shadow-sm);z-index:1}.verve-verification-page .v-verify-steps i{display:none !important}.verve-verification-page .v-verify-steps b{display:inline-grid;place-items:center;width:34px;height:34px;margin-top:0;font-size:15px;font-weight:800;line-height:1;color:#fff;background:var(--color-primary);border-radius:50%;border:1px solid color-mix(in srgb,#fff 48%,transparent);box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-steps strong{display:block;margin-top:14px;font-size:16px;line-height:1.2;font-weight:800;color:var(--color-text)}.verve-verification-page .v-verify-steps em{display:block;font-style:normal;font-size:14px;line-height:1.45;color:var(--color-text-secondary)}.verve-verification-page .v-verify-flow-help{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:16px;padding-top:24px;border-top:1px solid var(--color-border);font-size:15px;color:var(--color-text-secondary)}.verve-verification-page .v-verify-flow-help i{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary-soft) 82%,#fff)}.verve-verification-page .v-verify-flow-help a{color:var(--color-primary);font-weight:700}@media (max-width:1280px){.verve-verification-page .v-verify-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.verve-verification-page .v-verify-steps span:nth-child(3)::after,.verve-verification-page .v-verify-steps span:nth-child(3)::before{display:none}}@media (max-width:860px){.verve-verification-page .v-verify-flow{padding:30px 22px 24px !important}.verve-verification-page .v-verify-flow-head h2{font-size:24px;gap:10px}.verve-verification-page .v-verify-flow-head h2::before,.verve-verification-page .v-verify-flow-head h2::after{width:28px}.verve-verification-page .v-verify-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.verve-verification-page .v-verify-steps span:not(:last-child)::before,.verve-verification-page .v-verify-steps span:not(:last-child)::after{display:none}}@media (max-width:620px){.verve-verification-page .v-verify-flow{padding:24px 16px 20px !important}.verve-verification-page .v-verify-flow-head h2{font-size:20px;gap:8px}.verve-verification-page .v-verify-flow-head h2::before,.verve-verification-page .v-verify-flow-head h2::after{width:20px}.verve-verification-page .v-verify-flow-head p{font-size:14px}.verve-verification-page .v-verify-steps{grid-template-columns:1fr;gap:18px;margin-top:24px}.verve-verification-page .v-verify-steps span{gap:10px}.verve-verification-page .v-verify-steps span:not(:last-child)::before,.verve-verification-page .v-verify-steps span:not(:last-child)::after{display:none}.verve-verification-page .v-verify-steps b{width:32px;height:32px;font-size:14px;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-steps strong{margin-top:18px;font-size:16px}.verve-verification-page .v-verify-flow-help{font-size:14px;line-height:1.55}}.verve-verification-page .v-verify-grid>.v-verify-guide-row{grid-column:span 2;margin-top:0 !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide{height:100%;min-height:0;grid-template-columns:minmax(0,1fr) minmax(190px,.42fr);align-items:center;padding:calc(var(--verify-gap) * 1.125) calc(var(--verify-gap) * 1.35) !important;background:radial-gradient(circle at 82% 45%,color-mix(in srgb,var(--color-primary) 15%,transparent),transparent 45%),linear-gradient(90deg,var(--color-saas-card) 0%,color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card)) 100%) !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide h2{font-size:18px}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide ul{gap:calc(var(--verify-gap) * .55) !important;margin:calc(var(--verify-gap) * .75) 0 calc(var(--verify-gap) * .55) !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li{grid-template-columns:18px 72px minmax(0,1fr);gap:calc(var(--verify-gap) * .45) !important;font-size:12px}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li span{line-height:1.45}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide-art{font-size:78px}@media (max-width:1400px){.verve-verification-page .v-verify-grid>.v-verify-guide-row{grid-column:1 / -1}}@media (max-width:900px){.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide{grid-template-columns:1fr}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide-art{display:none}}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide{position:relative;isolation:isolate;display:flex;align-items:center;min-height:325px;padding:calc(var(--verify-gap) * 1.45) calc(var(--verify-gap) * 1.55) !important;background:url("../../assets/images/verification/verification-guide-bg-banner.webp") center / cover no-repeat !important;box-shadow:0 14px 30px color-mix(in srgb,var(--color-text) 7%,transparent),0 1px 0 rgba(255,255,255,.88) inset}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide>div:first-child{position:relative;z-index:1;width:min(390px,54%)}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide h2{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--color-text);font-size:20px;line-height:1.15}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide h2::before{content:"";width:8px;height:20px;border-radius:999px;background:var(--color-primary);box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide ul{display:grid;gap:8px !important;margin:0 0 14px !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li{display:grid;grid-template-columns:30px minmax(64px,auto) minmax(0,1fr);align-items:center;min-height:34px;padding:4px 0;color:var(--color-text);font-size:12px}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--color-primary-soft);color:var(--color-primary);font-size:11px}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li strong{color:var(--color-text);font-size:12px;font-weight:950}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide li span{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide a{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 10px;border:1px solid var(--color-primary-border);border-radius:calc(var(--verify-radius) * .75);background:rgba(255,255,255,.74);color:var(--color-primary) !important;font-size:12px;font-weight:950}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide-art{display:none !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide>div:last-child{display:none}@media (max-width:900px){.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide{min-height:auto;background:linear-gradient(90deg,rgba(255,255,255,.92),rgba(255,255,255,.76)),url("../../assets/images/verification/verification-guide-bg-banner.webp") center / cover no-repeat !important}.verve-verification-page .v-verify-grid>.v-verify-guide-row .v-verify-guide>div:first-child{width:min(100%,430px)}}.verve-verification-page .v-verify-status{position:relative;display:grid;grid-template-columns:minmax(300px,1fr) minmax(0,1.5fr);gap:0;margin:6px 0 calc(var(--verify-gap) * 2);padding:0 !important;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--verify-radius) !important;background:var(--color-bg-card);box-shadow:0 16px 34px color-mix(in srgb,var(--color-text) 7%,transparent);overflow:hidden}.verve-verification-page .v-verify-status::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--color-primary),var(--color-secondary))}.verve-verification-page .v-verify-status-profile{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px !important;padding:20px 22px;border-right:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,#fff) 0%,color-mix(in srgb,var(--color-bg-card) 96%,#fff) 100%)}.verve-verification-page .v-verify-status img,.verve-verification-page .v-verify-avatar{width:62px;height:62px;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-profile em{display:inline-flex;align-items:center;width:fit-content;min-height:22px;margin-bottom:6px;padding:0 8px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-style:normal;font-weight:950}.verve-verification-page .v-verify-status-profile strong{display:block;color:var(--color-text) !important;font-size:16px;line-height:1.2}.verve-verification-page .v-verify-status-profile span{display:block;margin-top:5px;color:var(--color-text-secondary) !important;font-size:13px;font-weight:750;line-height:1.45;white-space:normal}.verve-verification-page .v-verify-status-main{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-right:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--color-primary) 3%,#fff) 100%)}.verve-verification-page .v-verify-status-summary{display:grid;gap:4px}.verve-verification-page .v-verify-status-summary span{color:var(--color-text-secondary);font-size:12px;font-weight:850}.verve-verification-page .v-verify-status-summary strong{color:var(--color-primary);font-size:36px;font-weight:950;line-height:1}.verve-verification-page .v-verify-status-summary em{color:var(--color-text);font-size:13px;font-style:normal;font-weight:900}.verve-verification-page .v-verify-status-actions{display:grid;grid-template-columns:1fr;gap:8px;width:164px}.verve-verification-page .v-verify-status-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border:1px solid var(--color-primary-border);border-radius:calc(var(--verify-radius) * .7);background:#fff;color:var(--color-primary);font-size:12px;font-weight:950}.verve-verification-page .v-verify-status-actions a:first-child{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.verve-verification-page .v-verify-status-stats span{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon label" "icon num";align-items:center;column-gap:10px;min-width:0;padding:18px 16px;border-left:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--color-primary) 2%,#fff) 100%)}.verve-verification-page .v-verify-status-stats i{width:34px;height:34px;background:var(--color-primary-soft) !important;color:var(--color-primary) !important;font-size:14px}.verve-verification-page .v-verify-status-stats strong{color:var(--color-text);font-size:18px}.verve-verification-page .v-verify-status-stats em{color:var(--color-text-secondary);font-size:12px;font-weight:900}.verve-verification-page .v-verify-status-stats span:nth-child(2) i{background:color-mix(in srgb,var(--color-secondary) 14%,#fff) !important;color:var(--color-secondary) !important}.verve-verification-page .v-verify-status-stats span:nth-child(3) i{background:color-mix(in srgb,var(--color-primary) 14%,#fff) !important;color:var(--color-primary) !important}.verve-verification-page .v-verify-status-stats span:nth-child(4) i{background:color-mix(in srgb,#f97316 14%,#fff) !important;color:#f97316 !important}@media (max-width:1280px){.verve-verification-page .v-verify-status{grid-template-columns:minmax(0,1fr)}.verve-verification-page .v-verify-status-profile,.verve-verification-page .v-verify-status-main{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 78%,transparent)}}@media (max-width:767px){.verve-verification-page .v-verify-status-main{flex-direction:column;align-items:flex-start}.verve-verification-page .v-verify-status-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.verve-verification-page .v-verify-status-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.verve-verification-page .v-verify-status-stats span{border-left:0;border-top:1px solid color-mix(in srgb,var(--color-border) 78%,transparent)}}.verve-verification-page .v-verify-status{position:relative;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-rows:auto 1fr;gap:0;margin:8px 0 calc(var(--verify-gap) * 2);padding:0 !important;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--verify-radius) !important;background:var(--color-bg-card);box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 7%,transparent);overflow:hidden}.verve-verification-page .v-verify-status::before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-primary) 3%,#fff);pointer-events:none}.verve-verification-page .v-verify-status-profile{position:relative;z-index:1;grid-row:1 / 3;display:grid;grid-template-columns:66px minmax(0,1fr);align-content:center;align-items:center;gap:15px !important;min-height:150px;padding:24px 26px;border-right:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,#fff) 0%,rgba(255,255,255,.68) 100%)}.verve-verification-page .v-verify-status img,.verve-verification-page .v-verify-avatar{width:66px;height:66px;border:3px solid rgba(255,255,255,.9);box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-profile em{display:inline-flex;align-items:center;width:fit-content;min-height:24px;margin-bottom:7px;padding:0 9px;border-radius:999px;background:#fff;color:var(--color-primary);font-size:11px;font-style:normal;font-weight:950;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-profile strong{display:block;color:var(--color-text) !important;font-size:17px;font-weight:950;line-height:1.2}.verve-verification-page .v-verify-status-profile span{display:block;margin-top:6px;color:var(--color-text-secondary) !important;font-size:13px;font-weight:750;line-height:1.45;white-space:normal}.verve-verification-page .v-verify-status-main{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px 12px;border-right:0;border-bottom:0;background:transparent}.verve-verification-page .v-verify-status-summary{display:flex;align-items:baseline;gap:10px;min-width:0}.verve-verification-page .v-verify-status-summary span{color:var(--color-text-secondary);font-size:13px;font-weight:900}.verve-verification-page .v-verify-status-summary strong{color:var(--color-primary);font-size:34px;font-weight:950;line-height:1}.verve-verification-page .v-verify-status-summary em{color:var(--color-text);font-size:13px;font-style:normal;font-weight:900}.verve-verification-page .v-verify-status-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:auto}.verve-verification-page .v-verify-status-actions a{display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:32px;padding:0 12px;border:1px solid var(--color-primary-border);border-radius:999px;background:rgba(255,255,255,.78);color:var(--color-primary);font-size:12px;font-weight:950}.verve-verification-page .v-verify-status-actions a:first-child{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:8px 24px 22px;min-width:0}.verve-verification-page .v-verify-status-stats::before{content:"";position:absolute;left:48px;right:48px;top:32px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 14%,var(--color-border))}.verve-verification-page .v-verify-status-stats span{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon label" "icon num";align-items:center;column-gap:11px;min-width:0;padding:0 8px;border:0;background:transparent}.verve-verification-page .v-verify-status-stats i{position:relative;z-index:1;width:42px;height:42px;border:4px solid #fff;background:var(--color-primary-soft) !important;color:var(--color-primary) !important;font-size:15px;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-stats strong{color:var(--color-text);font-size:20px;font-weight:950}.verve-verification-page .v-verify-status-stats em{color:var(--color-text-secondary);font-size:12px;font-weight:900}.verve-verification-page .v-verify-status-stats span:nth-child(2) i{background:color-mix(in srgb,var(--color-secondary) 13%,#fff) !important;color:var(--color-secondary) !important}.verve-verification-page .v-verify-status-stats span:nth-child(4) i{background:color-mix(in srgb,#f97316 13%,#fff) !important;color:#f97316 !important}@media (max-width:1120px){.verve-verification-page .v-verify-status{grid-template-columns:1fr}.verve-verification-page .v-verify-status-profile{grid-row:auto;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 78%,transparent)}}@media (max-width:767px){.verve-verification-page .v-verify-status-main{align-items:flex-start;flex-direction:column}.verve-verification-page .v-verify-status-actions{width:100%;justify-content:stretch}.verve-verification-page .v-verify-status-actions a{flex:1 1 0}.verve-verification-page .v-verify-status-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.verve-verification-page .v-verify-status-stats::before{content:none}.v-detail-comments-body,.v-modal:not(.is-text) .v-detail-comments-body,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-audio-detail .v-detail-comments-body,.v-modal:not(.is-text) .v-detail.is-file-detail .v-detail-comments-body,.v-single-card .v-detail.is-video-detail .v-detail-comments-body,.v-single-card .v-detail.is-audio-detail .v-detail-comments-body,.v-single-card .v-detail.is-file-detail .v-detail-comments-body{grid-template-columns:minmax(0,1fr)}.v-detail-related-panel,.v-modal:not(.is-text) .v-detail-related-panel,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-related-panel{position:static}}.verve-verification-page .v-verify-status{position:relative;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.48fr);align-items:center;gap:0;margin:4px 0 calc(var(--verify-gap) * 2);padding:0 !important;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);border-radius:var(--verify-radius) !important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 5%,#fff),#fff);box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 6%,transparent);overflow:hidden}.verve-verification-page .v-verify-status::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--color-primary)}.verve-verification-page .v-verify-status-profile{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px !important;min-height:88px;padding:16px 20px 16px 22px;border-right:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:transparent}.verve-verification-page .v-verify-status img,.verve-verification-page .v-verify-avatar{width:54px;height:54px;border:2px solid #fff;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-status-profile em{display:inline-flex;align-items:center;width:fit-content;height:20px;margin:0 0 5px;padding:0 7px;border-radius:999px;background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-style:normal;font-weight:900}.verve-verification-page .v-verify-status-profile strong{display:block;color:var(--color-text) !important;font-size:15px;font-weight:950;line-height:1.2}.verve-verification-page .v-verify-status-profile span{display:block;margin-top:4px;color:var(--color-text-secondary) !important;font-size:13px;font-weight:700;line-height:1.4;white-space:normal}.verve-verification-page .v-verify-status-main{display:none !important}.verve-verification-page .v-verify-status-stats{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding:0;background:transparent}.verve-verification-page .v-verify-status-stats::before{content:none}.verve-verification-page .v-verify-status-stats span{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon label" "icon num";align-items:center;column-gap:10px;min-height:88px;min-width:0;padding:0 18px;border:0;border-left:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:transparent}.verve-verification-page .v-verify-status-stats i{width:36px;height:36px;border:0;border-radius:50%;background:var(--color-primary-soft) !important;color:var(--color-primary) !important;font-size:14px;box-shadow:none}.verve-verification-page .v-verify-status-stats strong{color:var(--color-text);font-size:18px;font-weight:950;line-height:1.1}.verve-verification-page .v-verify-status-stats em{color:var(--color-text-secondary);font-size:12px;font-weight:850}.verve-verification-page .v-verify-status-stats span:nth-child(2) i,.verve-verification-page .v-verify-status-stats span:nth-child(3) i,.verve-verification-page .v-verify-status-stats span:nth-child(4) i{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}@media (max-width:1100px){.verve-verification-page .v-verify-status{grid-template-columns:1fr}.verve-verification-page .v-verify-status-profile{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 78%,transparent)}}@media (max-width:767px){.verve-verification-page .v-verify-status-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.verve-verification-page .v-verify-status-stats span{min-height:72px;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}}body.verve-verification-page .v-main,body.verve-verification-page main{width:100%;padding-top:0}.verve-verification-page .v-verify{width:100% !important;max-width:none !important;margin:0 !important;padding:0 0 44px !important;overflow:visible !important}.verve-verification-page .v-verify>:not(.v-verify-hero){box-sizing:border-box;width:100% !important;max-width:var(--verify-content-width) !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}.verve-verification-page .v-verify-hero{position:relative;display:block !important;width:100% !important;max-width:none !important;min-height:410px;left:auto;margin:0 0 calc(var(--verify-gap) * 2) !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:linear-gradient(135deg,#f7fbff 0%,#ffffff 100%) !important;box-shadow:none !important;transform:none;overflow:visible}.verve-verification-page .v-verify-hero::before{content:"";position:absolute;top:0;bottom:0;left:50%;right:auto;width:100vw;transform:translateX(-50%);background:linear-gradient(90deg,rgba(247,251,255,.99) 0%,rgba(247,251,255,.94) 38%,rgba(247,251,255,.34) 70%,rgba(247,251,255,.10) 100%),var(--v-verify-hero-bg,url("../../assets/images/help/help-hero-wide.webp?v=verify-hero-20260619")) center center / cover no-repeat,linear-gradient(135deg,#f7fbff 0%,#ffffff 100%) !important;pointer-events:none}.verve-verification-page .v-verify-hero::after{content:"";position:absolute;bottom:0;left:50%;right:auto;width:100vw;height:72px;transform:translateX(-50%);background:linear-gradient(180deg,transparent 0%,rgba(247,251,255,.68) 58%,#f7fbff 100%);pointer-events:none}.verve-verification-page .v-verify-hero-copy{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:var(--verify-content-width);margin:0 auto;padding:calc(var(--spacing) * 5.2) 0 calc(var(--spacing) * 4.6);transform:translateX(0)}.verve-verification-page .v-verify-hero h1{margin-bottom:18px;font-size:clamp(42px,4vw,62px);line-height:1.08;letter-spacing:-.03em}.verve-verification-page .v-verify-hero p{max-width:640px;color:var(--color-text-secondary);font-size:16px;line-height:1.85}.verve-verification-page .v-verify-hero-art{display:none !important}.verve-verification-page .v-verify-benefits{margin-top:26px}.verve-verification-page .v-verify-benefits span{color:color-mix(in srgb,var(--color-text) 78%,var(--color-primary))}.verve-verification-page .v-verify-hero-actions{margin-top:30px}.verve-verification-page .v-verify-hero{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}.verve-verification-page .v-verify-hero-copy{width:100%;max-width:var(--verify-content-width);margin-left:auto;margin-right:auto}@media (max-width:1180px){.verve-verification-page .v-verify-hero::before{background:linear-gradient(90deg,rgba(247,251,255,.99) 0%,rgba(247,251,255,.96) 52%,rgba(247,251,255,.68) 100%),url("../../assets/images/help/help-hero-wide.webp?v=verify-hero-20260619") center center / cover no-repeat,linear-gradient(135deg,#f7fbff 0%,#ffffff 100%) !important}}@media (max-width:767px){.verve-verification-page .v-verify-hero{min-height:0;padding:42px 20px 46px !important}.verve-verification-page .v-verify-hero::before{background:linear-gradient(180deg,rgba(247,251,255,.99) 0%,rgba(247,251,255,.94) 100%),url("../../assets/images/help/help-hero-wide.webp?v=verify-hero-20260619") center center / cover no-repeat,linear-gradient(135deg,#f7fbff 0%,#ffffff 100%) !important}.verve-verification-page .v-verify-hero h1{font-size:34px}.verve-verification-page .v-verify-benefits{gap:12px}}.v-verify-card-icon.has-image,.v-my-verify-icon.has-image,.v-verify-drawer-icon.has-image{overflow:visible;border:0 !important;background:transparent !important;box-shadow:none !important;color:inherit !important}.v-verify-card-icon.has-image img,.v-my-verify-icon.has-image img,.v-verify-drawer-icon.has-image img{display:block;width:100%;height:100%;object-fit:contain}.v-verify-badge.has-image{gap:0;padding:0;border:2px solid var(--color-bg-card);background:var(--color-bg-card);color:var(--color-text)}.v-verify-badge.has-image img{display:block;width:100%;height:100%;object-fit:contain}.v-author-avatar,.v-card-avatar,.v-detail-avatar,.v-comment-avatar,.v-author-related-avatar,.v-member-avatar,.v-feed-avatar,.v-afeed-avatar{position:relative;overflow:visible}.v-user-link{position:relative}.v-author-avatar .v-level-badges{right:28px;bottom:2px}.v-author-avatar .v-member-badges{right:2px;top:2px}.v-author-avatar .v-level-badge-dot,.v-author-avatar .v-member-badge-dot{width:28px;height:28px;border-width:3px}.v-card-avatar .v-level-badge-dot,.v-card-avatar .v-member-badge-dot,.v-feed-avatar .v-level-badge-dot,.v-feed-avatar .v-member-badge-dot,.v-afeed-avatar .v-level-badge-dot,.v-afeed-avatar .v-member-badge-dot,.v-detail-avatar .v-level-badge-dot,.v-detail-avatar .v-member-badge-dot,.v-author-related-avatar .v-level-badge-dot,.v-author-related-avatar .v-member-badge-dot{width:18px;height:18px}.v-comment-avatar .v-level-badge-dot,.v-comment-avatar .v-member-badge-dot,.v-user-link .v-level-badge-dot,.v-user-link .v-member-badge-dot,.v-member-avatar .v-level-badge-dot,.v-member-avatar .v-member-badge-dot{width:16px;height:16px;border-width:1px}.v-user-link .v-level-badges{right:auto;left:14px;bottom:0}.v-user-link .v-member-badges{right:auto;left:28px;top:0}.v-verify-tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:20;display:grid;gap:2px;min-width:118px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:8px;background:color-mix(in srgb,var(--color-bg-card) 96%,#ffffff);box-shadow:0 10px 28px color-mix(in srgb,var(--color-text) 18%,transparent);color:var(--color-text);font-size:12px;line-height:1.3;text-align:left;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease}.v-verify-tooltip::after{content:"";position:absolute;left:50%;bottom:-5px;width:8px;height:8px;border-right:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:inherit;transform:translateX(-50%) rotate(45deg)}.v-verify-tooltip-type{color:var(--color-primary);font-size:12px;font-weight:800}.v-verify-tooltip-title{color:var(--color-text-secondary);font-size:11px;font-style:normal;font-weight:600}.v-verify-badges:hover .v-verify-tooltip,.v-verify-badges:focus-within .v-verify-tooltip,.v-level-badges:hover .v-verify-tooltip,.v-level-badges:focus-within .v-verify-tooltip,.v-member-badges:hover .v-verify-tooltip,.v-member-badges:focus-within .v-verify-tooltip,.v-identity-inline-badge:hover .v-verify-tooltip,.v-identity-inline-badge:focus-within .v-verify-tooltip,.v-user-achievement-badge:hover .v-verify-tooltip,.v-user-achievement-badge:focus-within .v-verify-tooltip,.v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-verify-badge-dot:hover .v-verify-tooltip,.v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-level-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-level-badge-dot:hover .v-verify-tooltip,.v-level-badge-dot:focus-visible .v-verify-tooltip,.v-member-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-member-badge-dot:hover .v-verify-tooltip,.v-member-badge-dot:focus-visible .v-verify-tooltip,.v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-identity-inline-badge:focus-visible .v-verify-tooltip{opacity:1;transform:translate(-50%,0)}.v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-level-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-member-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip{opacity:1 !important;transform:translate(-50%,0) !important}.v-comment{position:relative;z-index:1}.v-comment:has(.v-verify-badge-dot.is-tooltip-visible),.v-comment:has(.v-verify-badge-dot:hover){z-index:1200}.v-comment-avatar{overflow:visible !important}.v-comment-avatar .v-level-badges,.v-comment-avatar .v-member-badges{z-index:1201}.v-detail-comment-list:has(.v-verify-badge-dot.is-tooltip-visible),.v-detail-comment-list:has(.v-verify-badge-dot:hover){overflow-x:visible}.v-verify-card-icon.has-image,.v-my-verify-icon.has-image{flex-basis:64px;width:64px;height:64px}.v-verify-drawer-icon.has-image{width:52px;height:52px}.verve-verification-page .v-verify-card{position:relative;display:flex !important;flex-direction:column;--verify-card-compact-height:350px;--verify-action-compact-height:44px;gap:14px !important;min-width:0;min-height:var(--verify-card-compact-height);padding:18px !important;border:1px solid color-mix(in srgb,var(--color-primary-border) 62%,var(--color-border)) !important;border-radius:calc(var(--verify-radius) * 1.1) !important;background:radial-gradient(circle at 13% 11%,color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 9%,transparent) 0 58px,transparent 120px),linear-gradient(180deg,#fff 0%,color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 2.8%,#fff) 100%) !important;box-shadow:0 18px 48px rgba(15,23,42,.06) !important;overflow:hidden}.verve-verification-page .v-verify-card:hover,.verve-verification-page .v-verify-card.is-active{border-color:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 34%,var(--color-primary-border)) !important;box-shadow:var(--shadow-sm) !important;transform:translateY(-2px)}.verve-verification-page .v-verify-card-head{display:grid !important;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px !important;padding-right:70px}.verve-verification-page .v-verify-card-icon,.verve-verification-page .v-verify-card-icon.has-image{position:relative;flex-basis:64px !important;width:64px !important;height:64px !important;border-radius:50%}.verve-verification-page .v-verify-card-icon:not(.has-image){background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.92),transparent 42%),color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 15%,#fff);box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-card-icon.has-image img{filter:none}.verve-verification-page .v-verify-card-title{min-width:0}.verve-verification-page .v-verify-card h2{margin:0;color:var(--color-text);font-size:21px;font-weight:950;line-height:1.2}.verve-verification-page .v-verify-card-head p{margin:6px 0 0;color:var(--color-muted);font-size:13px;line-height:1.5}.verve-verification-page .v-verify-ribbon{top:18px !important;right:18px !important;width:auto !important;height:30px !important;gap:6px;padding:0 12px;border:0 !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 11%,#fff) !important;color:var(--color-primary) !important;font-size:13px;font-weight:950;box-shadow:var(--shadow-sm) !important}.verve-verification-page .v-verify-ribbon::before{content:"\f005";font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900}.verve-verification-page .v-verify-card-desc-panel{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:64px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 8%,var(--color-border));border-radius:calc(var(--verify-radius) * .9);background:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 3.5%,#f8fafc)}.verve-verification-page .v-verify-card-desc-panel i,.verve-verification-page .v-verify-card-detail i{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary)}.verve-verification-page .v-verify-card-desc-panel i{width:34px;height:34px;font-size:15px}.verve-verification-page .v-verify-card-desc-panel p{margin:0;color:var(--color-text);font-size:13px;font-weight:650;line-height:1.55}.verve-verification-page .v-verify-card-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.verve-verification-page .v-verify-card-detail{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:10px;align-items:center;min-width:0;padding:2px 0}.verve-verification-page .v-verify-card-detail i{grid-row:1 / 3;width:30px;height:30px;font-size:12px}.verve-verification-page .v-verify-card-detail strong{min-width:0;color:var(--color-text);font-size:12px;font-weight:900;line-height:1.35}.verve-verification-page .v-verify-card-detail em{color:var(--color-muted);font-size:11px;font-style:normal;line-height:1.35}.verve-verification-page .v-verify-card-foot{display:grid;grid-template-columns:minmax(88px,.68fr) minmax(0,1.42fr);gap:10px;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid var(--color-border)}.verve-verification-page .v-verify-price{display:flex !important;flex-direction:column;align-items:flex-start;justify-content:center;width:auto !important;height:var(--verify-action-compact-height) !important;min-height:var(--verify-action-compact-height);padding:5px 11px !important;border-radius:calc(var(--verify-radius) * .82) !important;background:color-mix(in srgb,var(--color-primary) 6%,#f8fafc) !important;color:var(--color-primary) !important}.verve-verification-page .v-verify-price strong{color:var(--color-primary);font-size:15px;font-weight:950;line-height:1.15}.verve-verification-page .v-verify-price em{margin-top:2px;color:var(--color-muted);font-size:10px;font-style:normal;font-weight:750}.verve-verification-page .v-verify-price strong{display:inline-flex;align-items:baseline;gap:calc(var(--spacing) * .2);white-space:nowrap}.verve-verification-page .v-verify-price-main{display:inline-block;line-height:var(--line-height-tight)}.verve-verification-page .v-verify-price-suffix{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.verve-verification-page .v-verify-price em{line-height:var(--line-height-tight)}.verve-verification-page .v-verify-apply{display:flex !important;align-items:center;justify-content:center;gap:8px;height:var(--verify-action-compact-height) !important;min-height:var(--verify-action-compact-height);margin:0 !important;padding:5px 11px;border:1px solid color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 40%,transparent) !important;border-radius:calc(var(--verify-radius) * .82) !important;background:var(--v-verify-color,var(--color-primary)) !important;color:#fff !important;box-shadow:var(--shadow-sm)}.verve-verification-page .v-verify-apply>i{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,.18);font-size:10px}.verve-verification-page .v-verify-apply span{display:grid;gap:1px;min-width:0;text-align:left}.verve-verification-page .v-verify-apply-title{color:#fff;font-size:13px;font-weight:950;line-height:1.15}.verve-verification-page .v-verify-apply-sub{color:rgba(255,255,255,.82);font-size:9px;font-style:normal;font-weight:750;line-height:1.2}.verve-verification-page .v-verify-apply:disabled{cursor:default;opacity:1}.verve-verification-page .v-verify-card{border-color:var(--color-border) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-xs) !important}.verve-verification-page .v-verify-card:hover,.verve-verification-page .v-verify-card.is-active{border-color:var(--color-primary-border) !important;box-shadow:var(--shadow-sm) !important;transform:translateY(calc(var(--spacing) * -0.08))}.verve-verification-page .v-verify-ribbon{border:1px solid var(--color-primary-border) !important;border-radius:calc(var(--verify-radius) * .75) !important;background:var(--color-bg-muted) !important;box-shadow:none !important}.verve-verification-page .v-verify-card-desc-panel{background:var(--color-bg-muted);border-color:var(--color-border)}.verve-verification-page .v-verify-card-desc-panel i,.verve-verification-page .v-verify-card-detail i{background:var(--color-bg-card);color:var(--color-primary)}.verve-verification-page .v-verify-card-detail strong{font-weight:var(--font-weight-bold)}.verve-verification-page .v-verify-card-foot{border-top-color:var(--color-border)}.verve-verification-page .v-verify-price{background:var(--color-bg-muted) !important;color:var(--color-primary) !important}.verve-verification-page .v-verify-apply{border-color:var(--color-primary-border) !important;background:var(--color-bg-card) !important;color:var(--color-primary) !important;box-shadow:none}.verve-verification-page .v-verify-apply>i{background:var(--color-primary-soft);color:var(--color-primary)}.verve-verification-page .v-verify-apply-title{color:var(--color-primary)}.verve-verification-page .v-verify-apply-sub{color:var(--color-text-muted)}.verve-verification-page .v-verify-card:not(.is-active) .v-verify-apply-title{color:var(--color-text)}.verve-verification-page .v-verify-card:not(.is-active) .v-verify-apply-sub{color:var(--color-text-muted)}.verve-verification-page .v-verify-card.is-active .v-verify-apply-title{color:#fff}.verve-verification-page .v-verify-card.is-active .v-verify-apply-sub{color:rgba(255,255,255,.82)}@media (max-width:1500px){.verve-verification-page .v-verify-card{--verify-card-compact-height:336px;padding:16px !important}.verve-verification-page .v-verify-card-head{grid-template-columns:58px minmax(0,1fr);gap:12px !important;padding-right:58px}.verve-verification-page .v-verify-card-icon,.verve-verification-page .v-verify-card-icon.has-image{flex-basis:58px !important;width:58px !important;height:58px !important}.verve-verification-page .v-verify-card h2{font-size:20px}}@media (max-width:767px){.verve-verification-page .v-verify-card{min-height:0;gap:16px !important;padding:18px !important}.verve-verification-page .v-verify-card-head{grid-template-columns:64px minmax(0,1fr);padding-right:0}.verve-verification-page .v-verify-card-icon,.verve-verification-page .v-verify-card-icon.has-image{flex-basis:64px !important;width:64px !important;height:64px !important}.verve-verification-page .v-verify-ribbon{top:16px !important;right:16px !important;height:30px !important;padding:0 11px;font-size:12px}.verve-verification-page .v-verify-card-detail-grid,.verve-verification-page .v-verify-card-foot{grid-template-columns:1fr}.verve-verification-page .v-verify-apply span{text-align:center}}.v-single-card.v-detail-shell{width:min(1380px,94vw) !important;height:min(820px,90vh) !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.25) !important;background:var(--color-bg-card) !important;box-shadow:0 28px 86px color-mix(in srgb,var(--color-text) 28%,transparent) !important;overflow:hidden !important}.v-single-card.v-detail-shell .v-detail:not(.is-text),.v-single-card.v-detail-shell .v-detail.is-video-detail,.v-single-card.v-detail-shell .v-detail.is-audio-detail,.v-single-card.v-detail-shell .v-detail.is-file-detail{display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px) !important;height:100% !important;min-height:0 !important;background:var(--color-bg-card) !important}.v-single-card.v-detail-shell .v-detail-side,.v-single-card.v-detail-shell .v-detail.is-video-detail .v-detail-side,.v-single-card.v-detail-shell .v-detail.is-audio-detail .v-detail-side,.v-single-card.v-detail-shell .v-detail.is-file-detail .v-detail-side{display:flex !important;flex-direction:column !important;min-width:0 !important;min-height:0 !important;border-left:1px solid var(--color-border) !important;background:var(--color-bg-card) !important}.v-single-card.v-detail-shell .v-detail-author,.v-single-card.v-detail-shell .v-detail.is-video-detail .v-detail-author,.v-single-card.v-detail-shell .v-detail.is-audio-detail .v-detail-author,.v-single-card.v-detail-shell .v-detail.is-file-detail .v-detail-author{display:grid !important;grid-template-columns:46px minmax(0,1fr) auto !important;align-items:center !important;gap:calc(var(--spacing) * .75) !important;position:relative !important;padding:calc(var(--spacing) * 1.35) calc(var(--spacing) * 5.2) calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.45) !important;padding-right:188px !important;border-bottom:0 !important;background:var(--color-bg-card) !important}.v-single-card.v-detail-shell .v-detail-author-actions{position:absolute !important;top:17.5px !important;right:56px !important;margin-left:0 !important;display:inline-flex !important;align-items:center !important;gap:8px !important;height:36px !important;line-height:1 !important;justify-self:end !important;align-self:center !important;min-width:38px !important;max-width:136px !important}.v-single-card.v-detail-shell .v-detail-avatar{width:46px !important;height:46px !important}.v-single-card.v-detail-shell .v-card-follow{min-height:34px !important;padding:0 calc(var(--spacing) * 1) !important;border:1px solid var(--color-primary) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-card) !important;color:var(--color-primary) !important;font-weight:850 !important}.v-single-card.v-detail-shell .v-detail-more,.v-single-card.v-detail-shell .v-modal-close,.v-single-back{box-sizing:border-box !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;padding:0 !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;box-shadow:none !important;line-height:1 !important}.v-single-card.v-detail-shell .v-detail-more:hover,.v-single-back:hover{background:var(--color-primary-soft) !important;color:var(--color-primary) !important}body.single .v-single{display:flex !important;align-items:center !important;justify-content:center !important;min-height:calc(100vh - var(--topbar-height,0px)) !important;padding:24px !important}body.single .v-single-card,body.single .v-single-card.v-detail-shell,body.single .v-single-card:not(:has(.v-detail.is-text)){position:relative !important;width:min(1380px,94vw) !important;height:min(820px,90vh) !important;max-width:100% !important;max-height:100% !important;margin:0 auto !important;padding:0 !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.25) !important;background:var(--color-bg-card) !important;box-shadow:0 28px 86px color-mix(in srgb,var(--color-text) 28%,transparent) !important;overflow:hidden !important}body.single .v-single-card>.v-single-topbar{display:none !important}body.single .v-single-card>.v-single-back{position:absolute !important;top:17.5px !important;right:14px !important;z-index:30 !important}body.single .v-single-card>.v-detail:not(.is-text),body.single .v-single-card.v-detail-shell>.v-detail:not(.is-text),body.single .v-single-card>.v-detail.is-video-detail,body.single .v-single-card>.v-detail.is-audio-detail,body.single .v-single-card>.v-detail.is-file-detail{position:absolute !important;inset:0 !important;display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px) !important;width:100% !important;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:var(--color-bg-card) !important}body.single .v-single-card>.v-detail:not(.is-text)>.v-detail-gallery,body.single .v-single-card>.v-detail:not(.is-text)>.v-detail-side{min-width:0 !important;min-height:0 !important;margin:0 !important}.v-modal.v-detail-shell.is-text .v-modal-dialog,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text),.v-single-card.v-detail-shell:has(.v-detail.is-text),.v-single-card:has(.v-detail.is-text){width:min(680px,calc(100vw - 32px)) !important;height:min(760px,calc(100vh - 64px)) !important;max-width:calc(100vw - 32px) !important;max-height:calc(100vh - 64px) !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.15) !important;background:var(--color-bg-card) !important;box-shadow:0 24px 76px color-mix(in srgb,var(--color-text) 22%,transparent) !important;overflow:hidden !important}.v-modal.v-detail-shell.is-text .v-modal-body,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-modal-body{height:100% !important}.v-modal.v-detail-shell.is-text .v-detail.is-text,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text,.v-single-card.v-detail-shell .v-detail.is-text,.v-single-card .v-detail.is-text{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:0 !important;grid-template-columns:none !important;background:var(--color-bg-card) !important;overflow:hidden !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-side,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-side,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-side,.v-single-card .v-detail.is-text .v-detail-side{flex:1 1 auto !important;width:100% !important;max-width:none !important;min-width:0 !important;min-height:0 !important;border-left:0 !important;background:var(--color-bg-card) !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-author,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-author,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-author,.v-single-card .v-detail.is-text .v-detail-author{position:static !important;display:grid !important;grid-template-columns:46px minmax(0,1fr) auto !important;align-items:center !important;gap:calc(var(--spacing) * .75) !important;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 4.75) calc(var(--spacing) * 1.05) calc(var(--spacing) * 1.35) !important;border-bottom:1px solid var(--color-border) !important;background:var(--color-bg-card) !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-avatar,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-avatar,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-avatar,.v-single-card .v-detail.is-text .v-detail-avatar{width:46px !important;height:46px !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-body,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-body,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-body,.v-single-card .v-detail.is-text .v-detail-body{flex:0 0 auto !important;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.35) !important;border-bottom:1px solid var(--color-border) !important;overflow:visible !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments,.v-single-card .v-detail.is-text .v-detail-comments{flex:1 1 auto !important;min-height:0 !important;overflow:auto !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-head,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-head,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-head,.v-single-card .v-detail.is-text .v-detail-comments-head{position:sticky !important;top:0 !important;z-index:2 !important;display:grid !important;grid-template-columns:1fr 1fr !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:12px 0 10px !important;border-bottom:1px solid var(--color-border) !important;background:var(--color-bg-card) !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-close,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-close,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-close,.v-single-card .v-detail.is-text .v-detail-comments-close{display:none !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-title,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-related-tab,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-title,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-related-tab,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-title,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-related-tab,.v-single-card .v-detail.is-text .v-detail-comments-title,.v-single-card .v-detail.is-text .v-detail-related-tab{justify-self:center !important;width:auto !important;min-width:104px !important;min-height:32px !important;padding:0 12px !important;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:900 !important;box-shadow:none !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-title.is-active,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-related-tab.is-active,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-title.is-active,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-related-tab.is-active,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-title.is-active,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-related-tab.is-active,.v-single-card .v-detail.is-text .v-detail-comments-title.is-active,.v-single-card .v-detail.is-text .v-detail-related-tab.is-active{color:var(--color-text) !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-title:focus-visible,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-related-tab:focus-visible,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-title:focus-visible,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-related-tab:focus-visible,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-title:focus-visible,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-related-tab:focus-visible,.v-single-card .v-detail.is-text .v-detail-comments-title:focus-visible,.v-single-card .v-detail.is-text .v-detail-related-tab:focus-visible{outline:0 !important;box-shadow:var(--shadow-sm) !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-body,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-body,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-body,.v-single-card .v-detail.is-text .v-detail-comments-body{padding:14px 0 18px !important}.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-related-panel,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-related-panel,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-related-panel,.v-single-card .v-detail.is-text .v-detail-related-panel{grid-template-columns:minmax(0,1fr) !important;gap:0 !important;padding:10px !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border)) !important;border-radius:calc(var(--radius) * .9) !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,transparent),transparent 86px),var(--color-bg-card) !important;box-shadow:0 12px 30px color-mix(in srgb,var(--color-text) 5%,transparent) !important}.v-detail-comments .v-detail-comments-sort,.v-modal:not(.is-text) .v-detail-comments-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-comments-sort,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-comments-sort,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-comments-sort,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-comments-sort,.v-single-card .v-detail.is-text .v-detail-comments-sort,body.single .v-single-card .v-detail.is-video-detail .v-detail-comments-sort,body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-sort,body.single .v-single-card .v-detail.is-file-detail .v-detail-comments-sort{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:2px !important;width:max-content !important;margin:0 !important;padding:3px !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border)) !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-muted)) !important}.v-detail-comments .v-detail-sort,.v-modal:not(.is-text) .v-detail-sort,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-sort,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-sort,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-sort,.v-single-card .v-detail.is-text .v-detail-sort,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:46px !important;height:26px !important;min-height:26px !important;padding:0 11px !important;border:0 !important;border-radius:999px !important;background:transparent !important;color:var(--color-text-muted) !important;font-size:12px !important;font-weight:850 !important;line-height:1 !important;box-shadow:none !important}.v-detail-comments .v-detail-sort.is-active,.v-modal:not(.is-text) .v-detail-sort.is-active,.v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort.is-active,.v-modal.v-detail-shell.is-text .v-detail.is-text .v-detail-sort.is-active,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail.is-text .v-detail-sort.is-active,.v-single-card.v-detail-shell .v-detail.is-text .v-detail-sort.is-active,.v-single-card .v-detail.is-text .v-detail-sort.is-active,body.single .v-single-card:not(:has(.v-detail.is-text)) .v-detail-sort.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-modal.v-detail-shell.is-text .v-detail-author-actions,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail-author-actions{top:11px !important;right:58px !important;height:36px !important;align-items:center !important}.v-modal.v-detail-shell.is-text .v-detail-more,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text) .v-detail-more,.v-modal.v-detail-shell.is-text .v-modal-close,.v-modal.v-detail-shell .v-modal-dialog:has(.v-detail.is-text)>.v-modal-close{top:12px !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;margin:0 !important}.v-verify-badges .v-verify-tooltip,.v-level-badges .v-verify-tooltip,.v-member-badges .v-verify-tooltip,.v-user-achievement-badge .v-verify-tooltip{top:calc(100% + 8px) !important;bottom:auto !important;z-index:80 !important;display:inline-flex !important;align-items:center !important;gap:6px !important;min-width:max-content !important;padding:6px 9px !important;border:1px solid color-mix(in srgb,#ffffff 16%,transparent) !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 88%,transparent) !important;box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 18%,transparent) !important;color:#fff !important;backdrop-filter:blur(8px) !important;transform:translate(-50%,-4px) !important}.v-verify-badges .v-verify-tooltip::after,.v-level-badges .v-verify-tooltip::after,.v-member-badges .v-verify-tooltip::after,.v-user-achievement-badge .v-verify-tooltip::after{top:-5px !important;bottom:auto !important;border:0 !important;border-top:1px solid color-mix(in srgb,#ffffff 16%,transparent) !important;border-left:1px solid color-mix(in srgb,#ffffff 16%,transparent) !important;background:inherit !important}.v-verify-badges .v-verify-tooltip-type,.v-level-badges .v-verify-tooltip-type,.v-member-badges .v-verify-tooltip-type,.v-user-achievement-badge .v-verify-tooltip-type{display:inline-flex !important;align-items:center !important;min-height:16px !important;padding:0 5px !important;border-radius:999px !important;background:var(--v-verify-color,var(--color-primary)) !important;color:#fff !important;font-size:10px !important;font-weight:800 !important;line-height:16px !important}.v-verify-badges .v-verify-tooltip-title,.v-level-badges .v-verify-tooltip-title,.v-member-badges .v-verify-tooltip-title,.v-user-achievement-badge .v-verify-tooltip-title{color:#fff !important;font-size:11px !important;font-style:normal !important;font-weight:700 !important;line-height:16px !important}.v-verify-badges:hover .v-verify-tooltip,.v-verify-badges:focus-within .v-verify-tooltip,.v-level-badges:hover .v-verify-tooltip,.v-level-badges:focus-within .v-verify-tooltip,.v-member-badges:hover .v-verify-tooltip,.v-member-badges:focus-within .v-verify-tooltip,.v-user-achievement-badge:hover .v-verify-tooltip,.v-user-achievement-badge:focus-within .v-verify-tooltip{transform:translate(-50%,0) !important}body.single .v-single-card,body.single .v-single-card.v-detail-shell,body.single .v-single-card:not(:has(.v-detail.is-text)){width:min(1380px,94vw) !important;height:min(820px,90vh) !important;border-radius:calc(var(--radius) * 1.25) !important;box-shadow:0 14px 32px rgba(15,23,42,.14) !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{overflow:hidden !important;padding-top:34px !important}.v-membership .v-mem-plan-badge{position:absolute !important;top:0 !important;right:0 !important;z-index:3 !important;order:initial !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:54px !important;min-height:30px !important;margin:0 !important;padding:0 14px !important;border:0 !important;border-radius:0 18px 0 12px !important;background:color-mix(in srgb,var(--v-ref-ink) 5%,#fff) !important;box-shadow:var(--shadow-sm) !important;color:var(--v-ref-muted) !important;font-size:12px !important;font-weight:850 !important;line-height:30px !important;letter-spacing:0 !important}.v-membership .v-mem-plan.is-featured .v-mem-plan-badge{min-width:62px !important;background:var(--v-ref-ink) !important;box-shadow:none !important;color:#fff !important}.v-membership .v-mem-plan.is-readonly .v-mem-plan-badge{background:#fff !important;box-shadow:var(--shadow-sm) !important;color:var(--v-ref-muted) !important}@media (max-width:600px){.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{padding-top:30px !important}.v-membership .v-mem-plan-badge{min-height:28px !important;padding:0 12px !important;border-radius:0 18px 0 10px !important;font-size:11px !important;line-height:28px !important}}.v-membership .v-mem-faq{position:relative !important;display:block !important;padding:clamp(54px,7vw,78px) 0 !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,#fff) 0%,#fff 48%,color-mix(in srgb,var(--color-info) 4%,#fff) 100%) !important;overflow:hidden !important}.v-membership .v-mem-faq::before{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important;background:radial-gradient(circle at 15% 18%,color-mix(in srgb,var(--color-primary) 10%,transparent) 0 130px,transparent 260px),radial-gradient(circle at 90% 72%,color-mix(in srgb,var(--color-info) 10%,transparent) 0 120px,transparent 260px) !important;opacity:.9 !important}.v-membership .v-mem-faq-shell{position:relative !important;z-index:1 !important;width:var(--v-ref-content) !important;margin-left:auto !important;margin-right:auto !important;display:grid !important;grid-template-columns:minmax(260px,360px) minmax(0,1fr) !important;align-items:stretch !important;gap:18px !important}.v-membership .v-mem-faq .v-mem-section-head{position:relative !important;display:block !important;align-items:stretch !important;width:auto !important;margin:0 !important;text-align:left !important}.v-membership .v-mem-faq .v-mem-section-head::before{content:"HELP CENTER" !important;position:absolute !important;left:24px !important;top:22px !important;color:color-mix(in srgb,var(--color-primary) 66%,var(--v-ref-muted)) !important;font-size:11px !important;font-weight:900 !important;letter-spacing:0 !important}.v-membership .v-mem-faq .v-mem-section-head>div{min-height:176px !important;padding:52px 24px 24px !important;border:1px solid color-mix(in srgb,var(--color-primary) 14%,transparent) !important;border-radius:var(--v-mem-radius,20px) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 10%,#fff) 0%,#fff 58%,color-mix(in srgb,var(--color-info) 9%,#fff) 100%) !important;box-shadow:0 16px 40px color-mix(in srgb,var(--v-ref-ink) 7%,transparent) !important}.v-membership .v-mem-faq .v-mem-section-head>div::after{content:"支付订单 / 权益生效 / 套餐说明" !important;display:inline-flex !important;align-items:center !important;min-height:30px !important;margin-top:22px !important;padding:0 12px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,transparent) !important;border-radius:999px !important;background:color-mix(in srgb,#fff 82%,transparent) !important;color:var(--v-ref-muted) !important;font-size:12px !important;font-weight:750 !important}.v-membership .v-mem-faq .v-mem-section-head h2{max-width:9em !important;margin:0 !important;color:var(--v-ref-ink) !important;font-size:clamp(26px,2.4vw,34px) !important;font-weight:950 !important;line-height:1.16 !important}.v-membership .v-mem-faq .v-mem-section-head p{max-width:18em !important;margin:10px 0 0 !important;color:var(--v-ref-muted) !important;font-size:14px !important;line-height:1.65 !important}.v-membership .v-mem-faq-list{display:grid !important;grid-template-columns:minmax(0,1fr) !important;align-content:center !important;gap:10px !important;width:auto !important;margin:0 !important;max-width:none !important}.v-membership .v-mem-faq-list details{grid-column:auto !important;border:1px solid color-mix(in srgb,var(--v-ref-line) 86%,var(--color-primary)) !important;border-radius:14px !important;background:color-mix(in srgb,#fff 92%,transparent) !important;box-shadow:0 10px 26px color-mix(in srgb,var(--v-ref-ink) 5%,transparent) !important;overflow:hidden !important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease !important}.v-membership .v-mem-faq-list details:first-child,.v-membership .v-mem-faq-list details:last-child{border-radius:14px !important}.v-membership .v-mem-faq-list details:hover,.v-membership .v-mem-faq-list details[open]{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--v-ref-line)) !important;box-shadow:0 16px 34px color-mix(in srgb,var(--v-ref-ink) 8%,transparent) !important;transform:translateY(-1px) !important}.v-membership .v-mem-faq-list summary{min-height:54px !important;padding:0 18px 0 20px !important;color:var(--v-ref-ink) !important;font-size:15px !important;font-weight:850 !important;line-height:1.4 !important}.v-membership .v-mem-faq-list summary i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:26px !important;height:26px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 9%,#fff) !important;color:color-mix(in srgb,var(--color-primary) 80%,var(--v-ref-ink)) !important;font-size:12px !important;flex:0 0 auto !important}.v-membership .v-mem-faq-list details p{padding:0 20px 18px !important;color:var(--v-ref-text) !important;font-size:14px !important;line-height:1.75 !important}@media (max-width:900px){.v-membership .v-mem-faq{padding:42px 0 !important}.v-membership .v-mem-faq-shell{width:min(100%,var(--v-ref-content)) !important;grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-faq .v-mem-section-head{margin-bottom:12px !important}.v-membership .v-mem-faq .v-mem-section-head>div{min-height:0 !important;padding:44px 18px 18px !important}.v-membership .v-mem-faq-list details{grid-column:auto !important}}body.verve-membership-page{background:var(--color-bg) !important}.verve-membership-page .v-site-main,.verve-membership-page .v-main,.verve-membership-page .site-main{background:var(--color-bg) !important}.v-membership{--v-ref-bg:var(--color-bg) !important;--v-ref-card:var(--color-bg-card) !important;--v-ref-soft:var(--color-bg-muted) !important;--v-ref-soft-2:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-border)) !important;--v-ref-ink:var(--color-text) !important;--v-ref-text:var(--color-text-secondary) !important;--v-ref-muted:var(--color-text-muted) !important;--v-ref-line:var(--color-border) !important;--v-ref-line-2:var(--color-border-strong,var(--color-border)) !important;--v-ref-blue:var(--color-primary) !important;--v-ref-radius:var(--radius) !important;--v-mem-radius:var(--radius) !important;background:var(--color-bg) !important;color:var(--color-text) !important}.v-membership .v-mem-return,.v-membership .v-mem-section,.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{border-color:var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important}.v-membership .v-mem-section{padding:clamp(calc(var(--spacing) * 3.2),8vw,calc(var(--spacing) * 6)) 0 !important;border-top:1px solid var(--color-border) !important}.v-membership .v-mem-hero{padding:clamp(calc(var(--spacing) * 4.4),10vw,calc(var(--spacing) * 7.4)) 0 !important;background-color:var(--color-bg-card) !important}.v-membership .v-mem-kicker,.v-membership .v-mem-secondary-link,.v-membership .v-mem-plan[data-membership-plan]::after,.v-membership .v-mem-plan.is-readonly::after,.v-membership .v-mem-faq-list details,.v-membership .v-mem-table,.v-membership .v-mem-table-row{border-color:var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important}.v-membership .v-mem-primary-link,.v-membership .v-mem-plan.is-featured::after,.v-membership .v-mem-plan.is-featured .v-mem-plan-badge{border-color:var(--color-primary) !important;background:var(--color-primary) !important;color:var(--color-bg-card) !important}.v-membership .v-mem-primary-link,.v-membership .v-mem-secondary-link,.v-membership .v-mem-plan[data-membership-plan]::after,.v-membership .v-mem-plan.is-readonly::after{border-radius:var(--radius) !important}.v-membership .v-mem-primary-link:hover,.v-membership .v-mem-plan.is-featured:hover::after{border-color:var(--color-primary-hover) !important;background:var(--color-primary-hover) !important;color:var(--color-bg-card) !important}.v-membership .v-mem-kicker i,.v-membership .v-mem-table-value.is-member,.v-membership .v-mem-plan li i,.v-membership .v-mem-faq .v-mem-section-head::before,.v-membership .v-mem-faq-list summary i{color:var(--color-primary) !important}.v-membership .v-mem-kicker i{background:var(--color-primary) !important}.v-membership .v-mem-section-head,.v-membership .v-mem-feature-wrap,.v-membership .v-mem-faq-shell{gap:var(--spacing) !important}.v-membership .v-mem-section-head{margin-bottom:calc(var(--spacing) * 2.25) !important}.v-membership .v-mem-section-head h2,.v-membership .v-mem-hero h1,.v-membership .v-mem-plan-name,.v-membership .v-mem-price{color:var(--color-text) !important}.v-membership .v-mem-section-head p,.v-membership .v-mem-hero-copy>p,.v-membership .v-mem-plan-sub,.v-membership .v-mem-origin,.v-membership .v-mem-day,.v-membership .v-mem-hero-proof span,.v-membership .v-mem-hero-proof b,.v-membership .v-mem-faq-list details p{color:var(--color-text-muted) !important}.v-membership .v-mem-plans{gap:var(--spacing) !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{padding:calc(var(--spacing) * 1.75) !important;padding-top:calc(var(--spacing) * 2.1) !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important}.v-membership .v-mem-plan.is-featured,.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{border-color:var(--color-primary) !important}.v-membership .v-mem-plan.is-readonly:hover{border-color:var(--color-border) !important}.v-membership .v-mem-plan-badge{border-radius:0 var(--radius) 0 calc(var(--radius) * .7) !important;background:color-mix(in srgb,var(--color-bg-muted) 88%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important;color:var(--color-text-muted) !important}.v-membership .v-mem-plan.is-readonly .v-mem-plan-badge{background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important;color:var(--color-text-muted) !important}.v-membership .v-mem-price small,.v-membership .v-mem-price em{color:var(--color-text-muted) !important}.v-membership .v-mem-plan ul{gap:calc(var(--spacing) * .65) !important;margin-top:calc(var(--spacing) * 1.35) !important;padding-top:calc(var(--spacing) * 1.35) !important;border-top-color:var(--color-border) !important}.v-membership .v-mem-feature-section,.v-membership .v-mem-faq{background:var(--color-bg) !important}.v-membership .v-mem-feature-copy{border-radius:var(--radius) !important;background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.10),transparent 25%),radial-gradient(circle at 78% 18%,rgba(129,140,248,.18),transparent 31%),linear-gradient(128deg,#111827 0%,#17142f 42%,#221a44 72%,#111827 100%) !important;background-size:130% 130%,140% 140%,240% 240% !important;color:var(--color-bg-card) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 24px 70px rgba(17,24,39,.16) !important;animation:vMemGradientDrift 14s ease-in-out infinite alternate !important}.v-membership .v-mem-feature-card,.v-membership .v-mem-mini-feature,.v-membership .v-mem-table-head,.v-membership .v-mem-table-row,.v-membership .v-mem-faq .v-mem-section-head>div{border-color:var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important}.v-membership .v-mem-faq .v-mem-section-head>div{padding:calc(var(--spacing) * 3.25) calc(var(--spacing) * 1.5) calc(var(--spacing) * 1.5) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) 0%,var(--color-bg-card) 60%,color-mix(in srgb,var(--color-bg-muted) 76%,var(--color-bg-card)) 100%) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-faq .v-mem-section-head>div::after{border-color:var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text-muted) !important}.v-membership .v-mem-faq-list{gap:calc(var(--spacing) * .65) !important}.v-membership .v-mem-faq-list details:hover,.v-membership .v-mem-faq-list details[open]{border-color:var(--color-primary) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-faq-list details,.v-membership .v-mem-faq-list details:first-child,.v-membership .v-mem-faq-list details:last-child{border-radius:var(--radius) !important}.v-membership .v-mem-faq-list summary{color:var(--color-text) !important}.v-membership .v-mem-faq-list summary i{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)) !important}@media (max-width:600px){.v-membership .v-mem-section{padding:calc(var(--spacing) * 2.6) 0 !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan],.v-membership .v-mem-plan.is-readonly{padding:calc(var(--spacing) * 1.4) !important;padding-top:calc(var(--spacing) * 1.9) !important}.v-membership .v-mem-plan-badge{border-radius:0 var(--radius) 0 calc(var(--radius) * .6) !important}}.v-membership .v-mem-plans-section{display:block !important;width:100% !important;max-width:100% !important;margin:calc(var(--spacing) * -1.8) 0 0 !important;padding:calc(var(--spacing) * 2.4) 0 clamp(calc(var(--spacing) * 4),8vw,calc(var(--spacing) * 7)) !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important}.v-membership .v-mem-plans-section .v-mem-section-head,.v-membership .v-mem-plans-section .v-mem-plans{width:var(--v-ref-content) !important;max-width:var(--v-ref-content) !important;margin-left:auto !important;margin-right:auto !important}@media (max-width:600px){.v-membership .v-mem-plans-section{margin-top:calc(var(--spacing) * -1.8) !important;padding:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 3.2) !important}.v-membership .v-mem-plans-section .v-mem-section-head,.v-membership .v-mem-plans-section .v-mem-plans{width:min(100%,var(--v-ref-content)) !important;max-width:min(100%,var(--v-ref-content)) !important}}.v-membership .v-mem-feature-wrap{--v-mem-benefit-card-h:82px;--v-mem-benefit-gap:var(--spacing);display:grid !important;grid-template-columns:minmax(330px,.46fr) minmax(0,1fr) !important;align-items:stretch !important;gap:var(--v-mem-benefit-gap) !important}.v-membership .v-mem-feature-copy{height:calc(var(--v-mem-benefit-card-h) * 3 + var(--v-mem-benefit-gap) * 2) !important;min-height:calc(var(--v-mem-benefit-card-h) * 3 + var(--v-mem-benefit-gap) * 2) !important;align-self:stretch !important}.v-membership .v-mem-feature-row{align-self:stretch !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;grid-auto-rows:var(--v-mem-benefit-card-h) !important;gap:var(--v-mem-benefit-gap) !important;margin-top:0 !important;padding:0 !important;border:0 !important;background:transparent !important;height:calc(var(--v-mem-benefit-card-h) * 3 + var(--v-mem-benefit-gap) * 2) !important;min-height:calc(var(--v-mem-benefit-card-h) * 3 + var(--v-mem-benefit-gap) * 2) !important}.v-membership .v-mem-mini-feature{min-height:0 !important;height:var(--v-mem-benefit-card-h) !important}@media (max-width:900px){.v-membership .v-mem-feature-wrap,.v-membership .v-mem-feature-row{height:auto !important;min-height:0 !important;grid-template-columns:minmax(0,1fr) !important}.v-membership .v-mem-feature-copy,.v-membership .v-mem-mini-feature{height:auto !important;min-height:0 !important}}.v-membership .v-mem-day{grid-column:1 / -1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:fit-content !important;min-width:0 !important;min-height:24px !important;margin-top:calc(var(--spacing) * .75) !important;padding:0 calc(var(--spacing) * 1.1) !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-border)) !important;border-radius:999px !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card)) 0%,var(--color-bg-card) 100%) !important;color:color-mix(in srgb,var(--color-text-muted) 88%,var(--color-text)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72) !important;font-size:12px !important;font-weight:800 !important;line-height:1 !important;white-space:nowrap !important}.v-membership .v-mem-plan.is-featured .v-mem-day,.v-membership .v-mem-plan.is-active .v-mem-day{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border)) !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card)) 0%,color-mix(in srgb,var(--color-bg-muted) 54%,var(--color-bg-card)) 100%) !important;color:color-mix(in srgb,var(--color-primary) 28%,var(--color-text)) !important}.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan]::after,.v-membership .v-mem-plan.is-readonly::after{transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease !important}.v-membership .v-mem-plan[data-membership-plan]:hover,.v-membership .v-mem-plan.is-readonly:hover{transform:translateY(-4px) !important;border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border)) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan[data-membership-plan]:hover::after{transform:translateY(-1px) !important;border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)) !important;color:color-mix(in srgb,var(--color-primary) 86%,var(--color-text)) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan.is-featured:hover::after,.v-membership .v-mem-plan.is-active:hover::after{border-color:var(--color-primary-hover) !important;background:var(--color-primary-hover) !important;color:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan.is-readonly:hover::after{transform:translateY(-1px) !important;border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-bg-muted) 78%,var(--color-bg-card)) !important;color:var(--color-text) !important;box-shadow:0 8px 18px rgba(15,23,42,.06) !important}.v-membership .v-mem-plan[data-membership-plan]:focus-visible,.v-membership .v-mem-plan.is-readonly:focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 24%,transparent) !important;outline-offset:3px !important}@media (prefers-reduced-motion:reduce){.v-membership .v-mem-plan,.v-membership .v-mem-plan[data-membership-plan]::after,.v-membership .v-mem-plan.is-readonly::after{transition:none !important}.v-membership .v-mem-plan[data-membership-plan]:hover,.v-membership .v-mem-plan.is-readonly:hover,.v-membership .v-mem-plan[data-membership-plan]:hover::after,.v-membership .v-mem-plan.is-readonly:hover::after{transform:none !important}}.v-membership .v-mem-mini-feature{isolation:isolate !important;overflow:hidden !important;grid-template-columns:40px minmax(0,1fr) !important;gap:10px 12px !important;padding:14px 46px 14px 14px !important;border:1px solid color-mix(in srgb,var(--color-primary) 8%,var(--color-border)) !important;border-radius:calc(var(--radius) * 1.05) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 4%,transparent) 0%,transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-bg-muted)) 0%,var(--color-bg-card) 100%) !important;box-shadow:0 1px 0 rgba(255,255,255,.86) inset,0 10px 24px rgba(15,23,42,.035) !important;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease,box-shadow .22s ease !important}.v-membership .v-mem-mini-feature::before{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;background:radial-gradient(circle at 10% 12%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 35%) !important;opacity:0 !important;transition:opacity .22s ease !important}.v-membership .v-mem-mini-feature:hover{transform:translateY(-3px) !important;border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border)) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-mini-feature:hover::before{opacity:1 !important}.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature>i{width:40px !important;height:40px !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent) !important;border-radius:calc(var(--radius) * .82) !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) 0%,var(--color-bg-muted) 100%) !important;color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text)) !important;box-shadow:0 8px 18px rgba(15,23,42,.05) !important;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,background .22s ease,color .22s ease !important}.v-membership .v-mem-mini-feature:hover img,.v-membership .v-mem-mini-feature:hover>i{transform:scale(1.04) !important;border-color:color-mix(in srgb,var(--color-primary) 20%,transparent) !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 14%,var(--color-bg-card)) 0%,color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-muted)) 100%) !important;color:var(--color-primary) !important}.v-membership .v-mem-feature-num{top:10px !important;right:12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:28px !important;height:20px !important;padding:0 7px !important;border:1px solid color-mix(in srgb,var(--color-primary) 8%,var(--color-border)) !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-bg-muted) 70%,var(--color-bg-card)) !important;color:color-mix(in srgb,var(--color-text-muted) 64%,transparent) !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:0 !important;transition:border-color .22s ease,background .22s ease,color .22s ease !important}.v-membership .v-mem-mini-feature:hover .v-mem-feature-num{border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) !important;color:color-mix(in srgb,var(--color-primary) 62%,var(--color-text-muted)) !important}.v-membership .v-mem-mini-feature b{padding-right:0 !important;color:var(--color-text) !important;font-size:14px !important;font-weight:850 !important;line-height:1.24 !important}.v-membership .v-mem-mini-feature small{margin-top:4px !important;color:color-mix(in srgb,var(--color-text-muted) 90%,var(--color-text)) !important;font-size:12px !important;font-weight:500 !important;line-height:1.38 !important}@media (max-width:900px){.v-membership .v-mem-mini-feature{padding:14px 44px 14px 14px !important}}@media (prefers-reduced-motion:reduce){.v-membership .v-mem-mini-feature,.v-membership .v-mem-mini-feature::before,.v-membership .v-mem-mini-feature img,.v-membership .v-mem-mini-feature>i,.v-membership .v-mem-feature-num{transition:none !important}.v-membership .v-mem-mini-feature:hover,.v-membership .v-mem-mini-feature:hover img,.v-membership .v-mem-mini-feature:hover>i{transform:none !important}}.v-membership .v-mem-table{border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.2) !important;background:var(--color-bg-card) !important;box-shadow:none !important;overflow:hidden !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{display:grid !important;grid-template-columns:minmax(240px,1.34fr) repeat(var(--v-mem-group-count),minmax(132px,.8fr)) !important;align-items:stretch !important;min-width:760px !important;background:var(--color-bg-card) !important}.v-membership .v-mem-table-head{min-height:64px !important;background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card)) !important;color:var(--color-text-muted) !important;font-size:13px !important;font-weight:850 !important}.v-membership .v-mem-table-row{min-height:62px !important;border-top:1px solid var(--color-border) !important;color:var(--color-text-secondary) !important;font-size:14px !important;transition:background .18s ease !important}.v-membership .v-mem-table-row:hover{background:color-mix(in srgb,var(--color-bg-muted) 42%,var(--color-bg-card)) !important}.v-membership .v-mem-table-head span,.v-membership .v-mem-table-row>span{display:flex !important;align-items:center !important;justify-content:center !important;min-height:inherit !important;padding:16px 18px !important;border:0 !important;border-right:1px solid var(--color-border) !important;border-bottom:0 !important;background:transparent !important;text-align:center !important}.v-membership .v-mem-table-head span:last-child,.v-membership .v-mem-table-row>span:last-child{border-right:0 !important}.v-membership .v-mem-table-head span:first-child,.v-membership .v-mem-table-row>span:first-child{justify-content:flex-start !important;text-align:left !important}.v-membership .v-mem-table-head span:nth-child(n+2){color:var(--color-text) !important;font-size:15px !important;font-weight:900 !important}.v-membership .v-mem-table-benefit{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:3px !important;width:100% !important;color:var(--color-text) !important}.v-membership .v-mem-table-benefit i{display:none !important}.v-membership .v-mem-table-benefit b{color:var(--color-text) !important;font-size:14px !important;font-weight:760 !important;line-height:1.35 !important}.v-membership .v-mem-table-benefit small{color:var(--color-text-muted) !important;font-size:12px !important;font-weight:650 !important;line-height:1.3 !important}.v-membership .v-mem-table-value{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:0 !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:color-mix(in srgb,var(--color-text-secondary) 92%,var(--color-text)) !important;font-size:14px !important;font-style:normal !important;font-weight:520 !important;line-height:1.45 !important;white-space:normal !important}.v-membership .v-mem-table-value.is-check,.v-membership .v-mem-table-value.is-cross{width:18px !important;height:18px !important;border:1.5px solid currentColor !important;border-radius:999px !important;font-size:12px !important;font-weight:900 !important;line-height:1 !important}.v-membership .v-mem-table-value.is-check{color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text)) !important}.v-membership .v-mem-table-value.is-cross{color:var(--color-text-muted) !important}@media (max-width:760px){.v-membership .v-mem-table{overflow-x:auto !important;-webkit-overflow-scrolling:touch !important}.v-membership .v-mem-table-head,.v-membership .v-mem-table-row{min-width:680px !important}}.v-membership .v-mem-compare .v-mem-table{border-radius:var(--radius) !important}.v-membership .v-mem-compare .v-mem-table-head,.v-membership .v-mem-compare .v-mem-table-row,.v-membership .v-mem-compare .v-mem-table-head span,.v-membership .v-mem-compare .v-mem-table-row>span{border-radius:0 !important}.v-membership .v-mem-compare .v-mem-table-value{min-height:26px !important;padding:0 calc(var(--spacing) * .9) !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-card) !important;box-shadow:none !important;color:var(--color-text) !important;font-size:13px !important;font-weight:760 !important;line-height:1 !important;white-space:nowrap !important}.v-membership .v-mem-compare .v-mem-table-value.is-check,.v-membership .v-mem-compare .v-mem-table-value.is-cross{width:22px !important;min-width:22px !important;height:22px !important;min-height:22px !important;padding:0 !important;border-radius:calc(var(--radius) * .9) !important}.v-membership .v-mem-compare .v-mem-table-head span:first-child,.v-membership .v-mem-compare .v-mem-table-row>span:first-child{background:var(--color-bg-card) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(2),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(2){background:color-mix(in srgb,var(--color-bg-muted) 46%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(n+3),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(n+3){background:color-mix(in srgb,#60a5fa 7%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(3),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(3){background:color-mix(in srgb,#60a5fa 8%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(4),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(4){background:color-mix(in srgb,#34d399 8%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(5),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(5){background:linear-gradient( 180deg,color-mix(in srgb,#fb923c 14%,var(--color-bg-card)) 0%,color-mix(in srgb,#fb923c 8%,var(--color-bg-card)) 100% ) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(5){color:color-mix(in srgb,#c2410c 58%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(5) .v-mem-table-value{border-color:color-mix(in srgb,#fb923c 30%,var(--color-border)) !important;background:color-mix(in srgb,#fb923c 13%,var(--color-bg-card)) !important;color:color-mix(in srgb,#c2410c 48%,var(--color-text)) !important;font-weight:850 !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(6),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(6){background:color-mix(in srgb,#a78bfa 9%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(3) .v-mem-table-value{border-color:color-mix(in srgb,#60a5fa 20%,var(--color-border)) !important;background:color-mix(in srgb,#60a5fa 8%,var(--color-bg-card)) !important;color:color-mix(in srgb,#2563eb 34%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(4) .v-mem-table-value{border-color:color-mix(in srgb,#34d399 22%,var(--color-border)) !important;background:color-mix(in srgb,#34d399 8%,var(--color-bg-card)) !important;color:color-mix(in srgb,#047857 36%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(2){background:color-mix(in srgb,var(--color-bg-muted) 58%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(n+3){background:color-mix(in srgb,#60a5fa 11%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(4){background:color-mix(in srgb,#34d399 11%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(5){background:linear-gradient( 180deg,color-mix(in srgb,#fb923c 17%,var(--color-bg-card)) 0%,color-mix(in srgb,#fb923c 10%,var(--color-bg-card)) 100% ) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(6) .v-mem-table-value{border-color:color-mix(in srgb,#a78bfa 24%,var(--color-border)) !important;background:color-mix(in srgb,#a78bfa 10%,var(--color-bg-card)) !important;color:color-mix(in srgb,#7c3aed 38%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(6){background:color-mix(in srgb,#a78bfa 12%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(n+3),.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(n+3){background:color-mix(in srgb,var(--color-bg-muted) 16%,var(--color-bg-card)) !important;box-shadow:none !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(3){box-shadow:inset 0 3px 0 #60a5fa !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(4){box-shadow:inset 0 3px 0 #34d399 !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(5){box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-compare .v-mem-table-head span:nth-child(6){box-shadow:inset 0 3px 0 #a78bfa !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(3) .v-mem-table-value{border-color:color-mix(in srgb,#60a5fa 26%,var(--color-border)) !important;background:color-mix(in srgb,#60a5fa 9%,var(--color-bg-card)) !important;color:color-mix(in srgb,#2563eb 42%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(4) .v-mem-table-value{border-color:color-mix(in srgb,#34d399 26%,var(--color-border)) !important;background:color-mix(in srgb,#34d399 9%,var(--color-bg-card)) !important;color:color-mix(in srgb,#047857 42%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(5){background:color-mix(in srgb,#fb923c 4%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(5) .v-mem-table-value{border-color:color-mix(in srgb,#fb923c 32%,var(--color-border)) !important;background:color-mix(in srgb,#fb923c 11%,var(--color-bg-card)) !important;color:color-mix(in srgb,#c2410c 46%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row>span:nth-child(6) .v-mem-table-value{border-color:color-mix(in srgb,#a78bfa 28%,var(--color-border)) !important;background:color-mix(in srgb,#a78bfa 10%,var(--color-bg-card)) !important;color:color-mix(in srgb,#7c3aed 42%,var(--color-text)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(n+3){background:color-mix(in srgb,var(--color-bg-muted) 28%,var(--color-bg-card)) !important}.v-membership .v-mem-compare .v-mem-table-row:hover>span:nth-child(5){background:color-mix(in srgb,#fb923c 7%,var(--color-bg-card)) !important}.v-modal.v-detail-shell.is-open .v-modal-dialog{overflow:visible !important}.v-modal.v-detail-shell .v-modal-body{overflow:visible !important}.v-modal.v-detail-shell .v-detail{position:relative;overflow:visible}.v-modal.v-detail-shell .v-detail-side{overflow:visible !important}.v-modal.v-detail-shell .v-detail-actions{position:absolute !important;top:50%;right:-76px;z-index:1200;display:flex !important;flex-direction:column;align-items:center;gap:8px;width:50px;padding:7px 0 !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 16%,transparent);transform:translateY(-50%);backdrop-filter:blur(16px)}.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail{position:fixed !important;top:var(--v-detail-rail-top,50vh) !important;left:var(--v-detail-rail-left,calc(100vw - 86px)) !important;right:auto !important;z-index:1200;display:flex !important;flex-direction:column;align-items:center;gap:8px;width:50px;padding:7px 0 !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 18%,transparent);transform:translateY(-50%);backdrop-filter:blur(16px)}body>.v-detail-actions.is-single-floating-rail{position:fixed !important;top:var(--v-single-detail-rail-top,50vh) !important;left:var(--v-single-detail-rail-left,calc(100vw - 86px)) !important;right:auto !important;z-index:1200;display:flex !important;flex-direction:column;align-items:center;gap:8px;width:50px;padding:7px 0 !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 18%,transparent);transform:translateY(-50%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.v-modal.v-detail-shell .v-detail-act,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn,body>.v-detail-actions.is-single-floating-rail .v-detail-act,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:46px;height:46px;min-height:46px;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .75);background:transparent !important;color:var(--color-text-secondary) !important;font-size:10px;font-weight:800;line-height:1;text-decoration:none !important;box-shadow:none !important;transition:background .18s ease,color .18s ease,transform .18s ease}.v-modal.v-detail-shell .v-detail-act i,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn i,body>.v-detail-actions.is-single-floating-rail .v-detail-act i,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn i{display:inline-flex !important;align-items:center;justify-content:center;width:20px;height:20px;font-size:16px;line-height:1}.v-modal.v-detail-shell .v-detail-act span,.v-modal.v-detail-shell .v-detail-act-num,.v-modal.v-detail-shell .v-detail-share span,.v-modal.v-detail-shell .v-report-btn span,body>.v-detail-actions.is-single-floating-rail .v-detail-act span,body>.v-detail-actions.is-single-floating-rail .v-detail-act-num,body>.v-detail-actions.is-single-floating-rail .v-detail-share span,body>.v-detail-actions.is-single-floating-rail .v-report-btn span{display:block !important;max-width:38px;overflow:hidden;color:inherit !important;font-size:10px;line-height:1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.v-modal.v-detail-shell .v-detail-act:hover,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn:hover,body>.v-detail-actions.is-single-floating-rail .v-detail-act:hover,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn:hover{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted)) !important;color:var(--color-primary) !important;transform:translateY(-1px)}.v-modal.v-detail-shell .v-detail-like.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-like.is-active{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-muted)) !important;color:var(--color-danger) !important}.v-modal.v-detail-shell .v-detail-fav.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-fav.is-active{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-muted)) !important;color:var(--color-warning) !important}.v-modal.v-detail-shell .v-detail-share.is-copied,body>.v-detail-actions.is-single-floating-rail .v-detail-share.is-copied{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-muted)) !important;color:var(--color-primary) !important}.v-share-panel{position:fixed;z-index:1300;width:300px;padding:10px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 98%,transparent),color-mix(in srgb,var(--color-bg-muted) 92%,transparent));box-shadow:0 20px 54px color-mix(in srgb,var(--color-text) 20%,transparent);opacity:0;pointer-events:none;transform:translateY(6px) scale(.98);transition:opacity .16s ease,transform .16s ease;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden}.v-share-panel::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--color-primary) 15%,transparent),transparent 36%);pointer-events:none}.v-share-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.v-share-panel-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;z-index:1}.v-share-panel-intro{display:flex;align-items:center;gap:9px;min-width:0;padding:8px 9px;border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);border-radius:calc(var(--radius) * .78);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent),color-mix(in srgb,var(--color-bg-card) 84%,transparent)}.v-share-panel-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:calc(var(--radius) * .6);background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-muted));color:var(--color-primary)}.v-share-panel-intro div{min-width:0}.v-share-panel-head strong,.v-share-panel-head em{display:block}.v-share-panel-head strong{color:var(--color-text);font-size:14px;font-weight:900;line-height:1.2}.v-share-panel-head em{margin-top:2px;overflow:hidden;color:var(--color-text-muted);font-size:11px;font-style:normal;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.v-share-panel-head button{position:relative;width:26px;height:26px;border:0;border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-secondary);cursor:pointer}.v-share-url{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;margin-bottom:9px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease;z-index:1}.v-share-url-card{box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 5%,transparent)}.v-share-url span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-share-url i{flex:0 0 auto;color:var(--color-text-muted);font-size:13px;opacity:.72}.v-share-url:hover{border-color:color-mix(in srgb,var(--color-primary) 34%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-muted));color:var(--color-primary)}.v-share-url:hover i{color:var(--color-primary);opacity:1}.v-share-panel-actions{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;border:1px solid color-mix(in srgb,var(--color-border) 62%,transparent);border-radius:calc(var(--radius) * .82);background:color-mix(in srgb,var(--color-bg-muted) 72%,transparent);z-index:1}.v-share-panel-actions button{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:54px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);color:var(--color-text-secondary);font-size:10px;font-weight:800;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.v-share-panel-actions [data-share-poster]{--share-color:var(--color-primary)}.v-share-panel-actions [data-share-platform="wechat"]{--share-color:#07c160}.v-share-panel-actions [data-share-platform="qq"]{--share-color:#12b7f5}.v-share-panel-actions [data-share-platform="qzone"]{--share-color:#f6c343}.v-share-panel-actions [data-share-platform="weibo"]{--share-color:#e6162d}.v-share-panel-actions button span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.v-share-panel-actions button:hover{background:color-mix(in srgb,var(--share-color,var(--color-primary)) 10%,var(--color-bg-muted));color:var(--share-color,var(--color-primary));transform:translateY(-1px)}.v-share-panel-actions i{color:var(--share-color,var(--color-text-secondary));font-size:16px}.v-share-hint{position:relative;display:flex;align-items:center;gap:7px;margin:9px 2px 0;color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:1.45;z-index:1}@media (max-width:767px){.v-share-panel{left:12px !important;right:12px !important;top:auto !important;bottom:calc(12px + env(safe-area-inset-bottom)) !important;width:auto !important;max-width:none !important;padding:12px !important;border-radius:calc(var(--radius) * 1.08) !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;box-shadow:0 -18px 48px rgba(0,0,0,.3) !important;opacity:0 !important;transform:translateY(calc(100% + 20px)) scale(1) !important;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.86,.2,1) !important}.v-share-panel.is-open{opacity:1 !important;transform:translateY(0) scale(1) !important}.v-share-panel::before{display:none !important}.v-share-panel-head{margin-bottom:8px !important}.v-share-panel-intro{flex:1 1 auto !important;padding:8px !important;border-radius:calc(var(--radius) * .82) !important}.v-share-panel-mark{width:28px !important;height:28px !important}.v-share-panel-head button{width:28px !important;height:28px !important}.v-share-url{min-height:36px !important;margin-bottom:8px !important;padding:8px 10px !important;font-size:12px !important}.v-share-panel-actions{grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:6px !important;padding:6px !important;border-radius:calc(var(--radius) * .8) !important}.v-share-panel-actions button{min-height:52px !important;padding:6px 2px !important;border-radius:calc(var(--radius) * .72) !important;font-size:10px !important}.v-share-panel-actions i{font-size:17px !important}.v-share-hint{margin-top:8px !important;font-size:11px !important}}.v-share-poster-modal{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:28px;background:radial-gradient(circle at 24% 20%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 34%),color-mix(in srgb,var(--color-text) 42%,transparent);opacity:0;pointer-events:none;transition:opacity .22s ease;backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}.v-share-poster-modal.is-open{opacity:1;pointer-events:auto}.v-share-poster-card{width:min(820px,calc(100vw - 32px));max-height:calc(100vh - 48px);display:block;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 98%,transparent),color-mix(in srgb,var(--color-bg-muted) 92%,transparent)),var(--color-bg-card);box-shadow:0 34px 90px color-mix(in srgb,var(--color-text) 32%,transparent);transform-origin:center;animation:vPosterCardOut .18s ease both;overflow:hidden}.v-share-poster-modal.is-open .v-share-poster-card{animation:vPosterCardIn .34s cubic-bezier(.2,.8,.2,1) both}.v-share-poster-shell{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px;min-height:520px}.v-share-poster-stage{position:relative;display:grid;place-items:center;min-width:0;padding:24px;border-radius:calc(var(--radius) * .9);background:radial-gradient(circle at 20% 18%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--color-bg-muted) 96%,transparent),color-mix(in srgb,var(--color-bg-card) 94%,transparent));perspective:1200px;overflow:hidden}.v-share-poster-aura{position:absolute;inset:auto auto -80px -70px;width:220px;height:220px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 18%,transparent);filter:blur(10px);opacity:.7;pointer-events:none}.v-share-poster-meta{position:relative;display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:calc(var(--radius) * .9);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.v-share-poster-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:calc(var(--radius) * .6);background:var(--color-bg-muted);color:var(--color-text-secondary);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.v-share-poster-close:hover{background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted));color:var(--color-primary);transform:rotate(90deg)}.v-share-poster-kicker{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 10px;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted));color:var(--color-primary);font-size:12px;font-weight:900}.v-share-poster-title{padding-right:36px}.v-share-poster-title strong,.v-share-poster-title span{display:block}.v-share-poster-title strong{color:var(--color-text);font-size:22px;font-weight:950;line-height:1.18}.v-share-poster-title span{margin-top:8px;color:var(--color-text-muted);font-size:13px;font-weight:700;line-height:1.55}.v-share-poster-info{display:grid;gap:5px;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted)}.v-share-poster-info span{color:var(--color-text-muted);font-size:11px;font-weight:900}.v-share-poster-info strong{overflow:hidden;color:var(--color-text);font-size:13px;font-weight:900;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.v-share-poster-preview{position:relative;display:grid;place-items:center;min-height:0;transform:rotateX(3deg) rotateY(-5deg);animation:vPosterFloat 4.2s ease-in-out infinite;z-index:1}.v-share-poster-preview canvas{display:block;width:min(100%,330px);height:auto;border-radius:calc(var(--radius) * .7);box-shadow:0 26px 70px color-mix(in srgb,var(--color-text) 28%,transparent);background:#fff}.v-share-poster-modal.is-loading .v-share-poster-preview::after{content:"正在生成海报...";position:absolute;inset:12px;display:grid;place-items:center;border-radius:calc(var(--radius) * .7);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);color:var(--color-text-secondary);font-size:13px;font-weight:800;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.v-share-poster-actions{display:grid;gap:10px;margin-top:auto}.v-share-poster-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .7);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;font-weight:900;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.v-share-poster-actions button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));color:var(--color-primary)}.v-share-poster-actions button:active{transform:translateY(1px) scale(.98)}.v-share-poster-actions [data-share-poster-download]{border-color:color-mix(in srgb,var(--color-primary) 72%,var(--color-border));background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 94%,#111827),color-mix(in srgb,var(--color-primary) 78%,#111827));color:#fff;box-shadow:none}.v-share-poster-primary{background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 72%,#111827));color:#fff}.v-share-poster-primary:hover{color:var(--color-primary-contrast) !important;transform:translateY(-2px)}@keyframes vPosterCardIn{from{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vPosterCardOut{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes vPosterFloat{0%,100%{transform:rotateX(3deg) rotateY(-5deg) translateY(0)}50%{transform:rotateX(0deg) rotateY(-2deg) translateY(-8px)}}@media (max-width:520px){.v-share-poster-modal{align-items:flex-end;padding:12px}.v-share-poster-card{width:100%;max-height:calc(100vh - 24px)}.v-share-poster-shell{grid-template-columns:1fr;min-height:0}.v-share-poster-stage{padding:18px}.v-share-poster-meta{gap:10px}.v-share-poster-preview canvas{width:min(100%,280px)}}@media (max-width:1320px) and (min-width:768px){.v-modal.v-detail-shell .v-detail-actions{right:12px;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent)}}@media (max-width:520px){.v-modal.v-detail-shell .v-modal-dialog{overflow:hidden !important}.v-modal.v-detail-shell .v-detail-actions{position:static !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr));width:auto;gap:6px;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0;background:var(--color-bg-card);box-shadow:none;transform:none;backdrop-filter:none}.v-modal.v-detail-shell .v-detail-act,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn{width:100%;height:40px;min-height:40px;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted) !important}}@media (max-width:767px){.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail,body>.v-detail-actions.is-single-floating-rail,.v-detail-shell-card + .v-detail-actions,.v-detail-shell-card .v-detail-actions{position:static !important;top:auto !important;right:auto !important;left:auto !important;z-index:1 !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;align-items:stretch !important;justify-content:stretch !important;gap:6px !important;width:auto !important;margin:0 !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail .v-detail-act,.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail .v-detail-act.v-report-btn,body>.v-detail-actions.is-single-floating-rail .v-detail-act,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn,.v-detail-shell-card .v-detail-actions .v-detail-act,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn{width:100% !important;height:40px !important;min-height:40px !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail .v-detail-like.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-like.is-active,.v-detail-shell-card .v-detail-actions .v-detail-like.is-active{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-muted)) !important;color:var(--color-danger) !important}.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail .v-detail-fav.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-fav.is-active,.v-detail-shell-card .v-detail-actions .v-detail-fav.is-active{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-muted)) !important;color:var(--color-warning) !important}}@media (max-width:767px){.v-modal.v-detail-shell.is-open{align-items:center !important;justify-items:center !important;padding:16px 12px !important}.v-modal.v-detail-shell.is-open .v-modal-dialog{width:calc(100vw - 24px) !important;height:calc(100svh - 32px) !important;max-width:calc(100vw - 24px) !important;max-height:calc(100svh - 32px) !important;min-height:0 !important;border-radius:var(--radius) !important;overflow:hidden !important}.v-modal.v-detail-shell .v-modal-body,.v-modal.is-detail:not(.is-text) .v-modal-body,.v-modal.is-detail:not(.is-text) .v-modal-body>.v-detail,.v-modal.v-detail-shell .v-modal-body>.v-detail,.v-modal.v-detail-shell .v-modal-body>.v-detail-shell-stage,.v-modal.v-detail-shell .v-detail-shell-card,.v-modal.v-detail-shell .v-detail-shell-card>.v-detail{position:relative !important;inset:auto !important;display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;background:var(--color-bg-card) !important;opacity:1 !important;visibility:visible !important;transform:none !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-gallery,.v-modal.v-detail-shell .v-detail-side{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;min-height:0 !important;opacity:1 !important;visibility:visible !important;transform:none !important}.v-modal.v-detail-shell .v-detail-gallery{flex:0 0 auto !important;height:min(44svh,360px) !important;border-radius:var(--radius) var(--radius) 0 0 !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-side{flex:1 1 auto !important;border-left:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 0 var(--radius) var(--radius) !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-stage,.v-modal.v-detail-shell .v-detail-slides,.v-modal.v-detail-shell .v-detail-slide.is-active{display:flex !important;width:100% !important;height:100% !important;min-height:0 !important;opacity:1 !important;visibility:visible !important}.v-modal.v-detail-shell .v-detail-slide:not(.is-active){display:none !important}.v-modal.v-detail-shell .v-detail-actions,.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail{position:static !important;top:auto !important;right:auto !important;left:auto !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;width:auto !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}}.v-modal.v-detail-shell .v-detail-comments{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important;min-height:0 !important;padding-bottom:0 !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-comments-head{flex:0 0 auto !important}.v-modal.v-detail-shell .v-detail-comments-body{display:grid !important;grid-template-columns:minmax(0,1fr) !important;flex:1 1 auto !important;height:100% !important;min-height:0 !important;padding-bottom:0 !important;align-items:stretch !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-comments-main{position:relative !important;display:grid !important;grid-template-rows:auto minmax(0,1fr);height:100% !important;min-height:0 !important;overflow:hidden !important}.v-modal.v-detail-shell .v-detail-comments-main[data-detail-panel="comments"]{display:grid !important;align-self:stretch !important;height:100% !important;min-height:0 !important}.v-modal.v-detail-shell .v-detail-comment-list{min-height:0 !important;overflow-y:auto !important;overscroll-behavior:contain;padding-bottom:calc(76px + var(--spacing) * .75) !important}.v-modal.v-detail-shell .v-detail-comment-form{position:absolute !important;left:0;right:0;bottom:0;z-index:4;margin:0 calc(var(--spacing) * -1.45);padding:calc(var(--spacing) * .85) calc(var(--spacing) * 1.45) calc(var(--spacing) * 1);border-top:1px solid var(--color-border);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.v-modal.v-detail-shell .v-detail-comments-head,.v-single-card.v-detail-shell .v-detail-comments-head{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:center !important;gap:4px !important;width:auto !important;margin:calc(var(--spacing) * .75) 0 0 !important;padding:4px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-muted)) !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent) !important}.v-modal.v-detail-shell .v-detail-comments-title,.v-modal.v-detail-shell .v-detail-related-tab,.v-single-card.v-detail-shell .v-detail-comments-title,.v-single-card.v-detail-shell .v-detail-related-tab{position:relative !important;justify-self:stretch !important;width:100% !important;min-width:0 !important;min-height:34px !important;padding:0 10px !important;border:0 !important;border-radius:calc(var(--radius) * .78) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:850 !important;line-height:1 !important;box-shadow:none !important;transition:background var(--transition),color var(--transition),box-shadow var(--transition),transform var(--transition) !important}.v-modal.v-detail-shell .v-detail-comments-title::after,.v-modal.v-detail-shell .v-detail-related-tab::after,.v-single-card.v-detail-shell .v-detail-comments-title::after,.v-single-card.v-detail-shell .v-detail-related-tab::after{display:none !important}.v-modal.v-detail-shell .v-detail-comments-title:hover,.v-modal.v-detail-shell .v-detail-related-tab:hover,.v-single-card.v-detail-shell .v-detail-comments-title:hover,.v-single-card.v-detail-shell .v-detail-related-tab:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent) !important;color:var(--color-text) !important}.v-modal.v-detail-shell .v-detail-comments-title.is-active,.v-modal.v-detail-shell .v-detail-related-tab.is-active,.v-single-card.v-detail-shell .v-detail-comments-title.is-active,.v-single-card.v-detail-shell .v-detail-related-tab.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-modal.v-detail-shell .v-detail-comments-count,.v-single-card.v-detail-shell .v-detail-comments-count{color:currentColor !important;opacity:.72;font-weight:750 !important}.v-detail-tags,.v-single-card.v-detail-shell .v-detail-tags{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:7px !important;margin-top:calc(var(--spacing) * .9) !important}.v-detail-tags .v-card-tag,.v-single-card.v-detail-shell .v-detail-tags .v-card-tag{display:inline-flex !important;align-items:center !important;gap:4px !important;max-width:100% !important;min-height:26px !important;padding:0 10px !important;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-muted)) !important;color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text)) !important;font-size:12px !important;font-weight:800 !important;line-height:1 !important;text-decoration:none !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 62%,transparent) !important;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition),box-shadow var(--transition) !important}.v-detail-tags .v-card-tag::before,.v-single-card.v-detail-shell .v-detail-tags .v-card-tag::before{content:"#" !important;color:var(--color-primary) !important;font-weight:900 !important;opacity:.78}.v-detail-tags .v-card-tag:hover,.v-single-card.v-detail-shell .v-detail-tags .v-card-tag:hover{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card)) !important;color:var(--color-primary) !important;box-shadow:var(--shadow-sm) !important;opacity:1 !important;transform:translateY(-1px)}.v-modal .v-detail-comments-head,.v-single-card .v-detail-comments-head{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:center !important;gap:4px !important;margin:calc(var(--spacing) * .75) 0 0 !important;padding:4px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-muted)) !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent) !important}.v-modal .v-detail-comments-title,.v-modal .v-detail-related-tab,.v-single-card .v-detail-comments-title,.v-single-card .v-detail-related-tab{justify-self:stretch !important;width:100% !important;min-width:0 !important;min-height:34px !important;padding:0 10px !important;border:0 !important;border-radius:calc(var(--radius) * .78) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:850 !important;line-height:1 !important;box-shadow:none !important}.v-modal .v-detail-comments-title::after,.v-modal .v-detail-related-tab::after,.v-single-card .v-detail-comments-title::after,.v-single-card .v-detail-related-tab::after{display:none !important}.v-modal .v-detail-comments-title.is-active,.v-modal .v-detail-related-tab.is-active,.v-single-card .v-detail-comments-title.is-active,.v-single-card .v-detail-related-tab.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-detail .v-detail-comments-head{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:center !important;gap:4px !important;margin:calc(var(--spacing) * .75) 0 0 !important;padding:4px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-muted)) !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent) !important}.v-detail .v-detail-comments-title,.v-detail .v-detail-related-tab{justify-self:stretch !important;width:100% !important;min-width:0 !important;min-height:34px !important;padding:0 10px !important;border:0 !important;border-radius:calc(var(--radius) * .78) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:850 !important;line-height:1 !important;box-shadow:none !important}.v-detail .v-detail-comments-title::after,.v-detail .v-detail-related-tab::after{display:none !important}.v-detail .v-detail-comments-title.is-active,.v-detail .v-detail-related-tab.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-detail .v-detail-comments-count{color:currentColor !important;opacity:.72;font-weight:750 !important}.v-detail .v-detail-comments-sort{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;gap:3px !important;width:max-content !important;max-width:100% !important;margin:calc(var(--spacing) * .75) 0 0 !important;padding:4px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-muted)) !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent) !important}.v-detail .v-detail-sort{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:46px !important;height:28px !important;padding:0 11px !important;border:0 !important;border-radius:calc(var(--radius) * .78) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-weight:850 !important;line-height:1 !important;box-shadow:none !important}.v-detail .v-detail-sort.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}.v-detail .v-detail-tags{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:7px !important;margin-top:calc(var(--spacing) * .9) !important}.v-detail .v-detail-tags .v-card-tag{display:inline-flex !important;align-items:center !important;gap:4px !important;max-width:100% !important;min-height:26px !important;padding:0 10px !important;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-muted)) !important;color:color-mix(in srgb,var(--color-primary) 72%,var(--color-text)) !important;font-size:12px !important;font-weight:800 !important;line-height:1 !important;text-decoration:none !important;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 62%,transparent) !important}.v-detail .v-detail-tags .v-card-tag::before{content:"#" !important;color:var(--color-primary) !important;font-weight:900 !important;opacity:.78}@media (min-width:768px){.v-detail{position:relative !important;overflow:visible !important}.v-detail .v-detail-side{overflow:visible !important}.v-detail .v-detail-actions{position:absolute !important;top:50% !important;right:-58px !important;z-index:1200 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:50px !important;padding:7px 0 !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 18%,transparent) !important;transform:translateY(-50%) !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.v-detail .v-detail-act,.v-detail .v-detail-actions .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;width:46px !important;height:46px !important;min-height:46px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:10px !important;font-weight:800 !important;line-height:1 !important;box-shadow:none !important}}.v-detail .v-detail-comments-main{position:relative !important}.v-detail .v-detail-comment-form{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:4 !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) 96px !important;grid-template-areas:"tools input send" !important;align-items:center !important;row-gap:0 !important;column-gap:8px !important;margin:0 calc(var(--spacing) * -1.45) !important;padding:calc(var(--spacing) * .72) calc(var(--spacing) * 1.45) calc(var(--spacing) * .78) !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.v-detail .v-detail-comment-form.has-images{grid-template-areas:"tools preview preview" "input input send" !important;row-gap:8px !important}.v-detail .v-comment-tools{grid-area:tools !important;display:inline-flex !important;align-items:center !important;gap:4px !important;min-height:34px !important;width:34px !important}.v-detail .v-comment-tool{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:calc(var(--radius) * .75) !important;background:color-mix(in srgb,var(--color-bg-muted) 58%,var(--color-bg-card)) !important;color:var(--color-text-secondary) !important;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition)}.v-detail .v-comment-tool:hover{border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) !important;color:var(--color-primary) !important;transform:translateY(-1px)}.v-detail .v-comment-popover{position:absolute !important;left:calc(var(--spacing) * 1.45) !important;bottom:calc(100% - 4px) !important;z-index:8 !important;width:min(360px,calc(100% - var(--spacing) * 2.9)) !important;padding:10px !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-bg-card) 98%,transparent) !important;box-shadow:var(--shadow-popover) !important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.v-detail .v-comment-popover[hidden]{display:none !important}.v-detail .v-comment-popover-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.v-detail .v-comment-emoji-panel{display:grid;gap:0}.v-detail .v-comment-emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr));max-height:214px;overflow-y:auto;padding-right:2px}.v-detail .v-comment-tool-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.v-detail .v-comment-tool-menu button{display:grid;grid-template-rows:18px 16px;align-items:center;justify-items:center;gap:3px;min-height:48px;padding:6px 4px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text);font-size:12px;font-weight:750;text-align:center;cursor:pointer}.v-detail .v-comment-tool-menu button:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));color:var(--color-primary)}.v-detail .v-comment-tool-menu i{color:var(--color-text-secondary);text-align:center}.v-detail .v-comment-tool-menu span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-detail .v-comment-popover-grid button,.v-detail .v-comment-quick-list button,.v-detail .v-comment-mention-results button{border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .7);background:var(--color-bg-muted);color:var(--color-text);cursor:pointer}.v-detail .v-comment-popover-grid button{height:32px;font-size:18px;line-height:1;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.v-detail .v-comment-popover-grid button:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));transform:translateY(-1px)}.v-detail .v-comment-quick-list{display:flex;flex-wrap:wrap;gap:6px}.v-detail .v-comment-quick-list button{min-height:30px;padding:0 10px;font-size:12px;font-weight:750}.v-detail .v-comment-mention-panel{display:grid;gap:8px}.v-detail .v-comment-mention-panel input{width:100%;min-height:34px;padding:0 10px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);color:var(--color-text);outline:0}.v-detail .v-comment-mention-results{display:grid;gap:6px;max-height:210px;overflow-y:auto}.v-detail .v-comment-mention-results>span{padding:8px 4px;color:var(--color-text-secondary);font-size:12px}.v-detail .v-comment-mention-results button{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:5px 8px;text-align:left}.v-detail .v-comment-mention-results img{width:26px;height:26px;border-radius:50%}.v-detail .v-comment-image-preview{grid-area:preview !important;display:flex;align-items:center;justify-content:flex-start;gap:7px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:1px}.v-detail .v-comment-image-preview[hidden]{display:none !important}.v-detail .v-comment-image-preview-item{position:relative;display:inline-flex;flex:0 0 auto;width:42px;height:42px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);overflow:hidden}.v-detail .v-comment-image-preview-item img{width:100%;height:100%;object-fit:cover}.v-detail .v-comment-image-preview-item button{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;border-radius:calc(var(--radius) * .45);background:color-mix(in srgb,var(--color-text) 72%,transparent);color:#fff;font-size:10px}.v-detail .v-detail-comment-input{grid-area:input !important;width:100% !important;min-width:0 !important;min-height:38px !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * .75) !important;background:var(--color-bg-muted) !important;color:var(--color-text) !important}.v-detail .v-detail-comment-send{grid-area:send !important;width:96px !important;padding-right:0 !important;padding-left:0 !important;min-height:38px !important;border-radius:calc(var(--radius) * .75) !important;background:var(--color-primary) !important;color:#fff !important;font-weight:850 !important}.v-detail .v-detail-comment-send:disabled{opacity:.72;cursor:wait}.v-comment-images{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.v-comment-image{display:inline-flex;width:74px;height:74px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);overflow:hidden}.v-comment-image img{width:100%;height:100%;object-fit:cover}.v-modal.v-detail-shell .v-modal-dialog{width:min(1380px,94vw) !important;height:min(820px,90vh) !important;overflow:visible !important;background:transparent !important;box-shadow:none !important}.v-modal.v-detail-shell .v-modal-body{position:relative !important;width:100% !important;height:100% !important;padding:0 !important;overflow:visible !important;background:transparent !important}.v-modal.v-detail-shell .v-modal-body>.v-detail-shell-stage,body.single .v-single>.v-detail-shell-stage{position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;max-width:94vw !important;max-height:90vh !important;overflow:visible !important}body.single .v-single>.v-detail-shell-stage{width:min(1380px,94vw) !important;height:min(820px,90vh) !important}body.single .v-single{display:flex !important;align-items:center !important;justify-content:center !important;min-height:calc(100vh - var(--topbar-height,0px)) !important;padding:24px !important}.v-detail-shell-card,.v-detail-shell-card.v-single-card,body.single .v-detail-shell-card.v-single-card{position:relative !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * 1.25) !important;background:var(--color-bg-card) !important;box-shadow:0 28px 86px color-mix(in srgb,var(--color-text) 28%,transparent) !important;overflow:visible !important}.v-detail-shell-card>.v-detail,.v-detail-shell-card>.v-detail.is-video-detail,.v-detail-shell-card>.v-detail.is-audio-detail,.v-detail-shell-card>.v-detail.is-file-detail,body.single .v-detail-shell-card>.v-detail,body.single .v-detail-shell-card>.v-detail.is-video-detail,body.single .v-detail-shell-card>.v-detail.is-audio-detail,body.single .v-detail-shell-card>.v-detail.is-file-detail{position:relative !important;inset:auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) clamp(390px,34vw,510px) !important;width:100% !important;height:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;border-radius:inherit !important;background:var(--color-bg-card) !important;overflow:visible !important}.v-detail-shell-card .v-detail-gallery,.v-detail-shell-card .v-detail-side{min-width:0 !important;min-height:0 !important}.v-detail-shell-card .v-detail-gallery{border-radius:calc(var(--radius) * 1.25) 0 0 calc(var(--radius) * 1.25) !important;overflow:hidden !important}.v-detail-shell-card .v-detail-side{border-radius:0 calc(var(--radius) * 1.25) calc(var(--radius) * 1.25) 0 !important;overflow:visible !important}.v-detail-shell-card .v-detail-actions{position:absolute !important;top:50% !important;right:-76px !important;z-index:1200 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;gap:8px !important;width:50px !important;padding:7px 0 !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;box-shadow:0 18px 44px color-mix(in srgb,var(--color-text) 18%,transparent) !important;transform:translateY(-50%) !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.v-detail-shell-card.is-actions-inline .v-detail-actions,.v-detail-shell-card .v-detail-actions.is-inline-actions{position:static !important;top:auto !important;right:auto !important;left:auto !important;z-index:1 !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;align-items:stretch !important;justify-content:stretch !important;gap:6px !important;width:auto !important;margin:0 !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.v-detail-shell-card.is-actions-inline .v-detail-actions .v-detail-act,.v-detail-shell-card.is-actions-inline .v-detail-actions .v-detail-act.v-report-btn,.v-detail-shell-card .v-detail-actions.is-inline-actions .v-detail-act,.v-detail-shell-card .v-detail-actions.is-inline-actions .v-detail-act.v-report-btn{width:100% !important;height:40px !important;min-height:40px !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}.v-detail-shell-card.is-actions-inline .v-detail-actions .v-detail-like.is-active,.v-detail-shell-card .v-detail-actions.is-inline-actions .v-detail-like.is-active{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-muted)) !important;color:var(--color-danger) !important}.v-detail-shell-card.is-actions-inline .v-detail-actions .v-detail-fav.is-active,.v-detail-shell-card .v-detail-actions.is-inline-actions .v-detail-fav.is-active{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-muted)) !important;color:var(--color-warning) !important}.v-detail-shell-card .v-detail-comments{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important;min-height:0 !important;padding-bottom:0 !important;overflow:hidden !important}.v-detail-shell-card .v-detail-comments-head{flex:0 0 auto !important}.v-detail-shell-card .v-detail-comments-body{display:grid !important;grid-template-columns:minmax(0,1fr) !important;flex:1 1 auto !important;height:100% !important;min-height:0 !important;padding-bottom:0 !important;align-items:stretch !important;overflow:hidden !important}.v-detail-shell-card .v-detail-comments-main{position:relative !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;height:100% !important;min-height:0 !important;overflow:hidden !important}.v-detail-shell-card .v-detail-comments-main[data-detail-panel="comments"]{display:grid !important;align-self:stretch !important;height:100% !important;min-height:0 !important}.v-detail-shell-card .v-detail-comment-list{min-height:0 !important;overflow-y:auto !important;overscroll-behavior:contain;padding-bottom:calc(92px + var(--spacing) * .75) !important}.v-modal.v-detail-shell .v-detail-comment-list,.v-detail-shell-card .v-detail-comment-list{padding-right:calc(var(--spacing) * .75) !important;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-text-muted) 28%,transparent) color-mix(in srgb,var(--color-bg-muted) 46%,transparent)}.v-modal.v-detail-shell .v-detail-comment-list::-webkit-scrollbar,.v-detail-shell-card .v-detail-comment-list::-webkit-scrollbar{width:8px;height:8px}.v-modal.v-detail-shell .v-detail-comment-list::-webkit-scrollbar-track,.v-detail-shell-card .v-detail-comment-list::-webkit-scrollbar-track{border-radius:999px;background:color-mix(in srgb,var(--color-bg-muted) 42%,transparent)}.v-modal.v-detail-shell .v-detail-comment-list::-webkit-scrollbar-thumb,.v-detail-shell-card .v-detail-comment-list::-webkit-scrollbar-thumb{border:2px solid color-mix(in srgb,var(--color-bg-card) 92%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-text-muted) 30%,transparent)}.v-modal.v-detail-shell .v-detail-comment-list::-webkit-scrollbar-thumb:hover,.v-detail-shell-card .v-detail-comment-list::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--color-primary) 44%,var(--color-text-muted))}.v-detail-shell-card .v-detail-comment-form{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:4 !important;margin:0 calc(var(--spacing) * -1.45) !important;padding:calc(var(--spacing) * .85) calc(var(--spacing) * 1.45) calc(var(--spacing) * 1) !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:color-mix(in srgb,var(--color-bg-card) 96%,transparent) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.v-detail-shell-card .v-detail-comments.is-related-active [data-detail-panel="comments"]{display:none !important}.v-detail-shell-card .v-detail-comments.is-related-active [data-detail-panel="related"]{display:grid !important}.v-detail-shell-card .v-detail-related-panel{align-content:start !important;gap:8px !important;min-height:0 !important;padding:8px !important;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border)) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card)) !important;box-shadow:none !important;overflow-y:auto !important}.v-detail-shell-card .v-detail-related-head{grid-template-columns:36px minmax(0,1fr) auto !important;gap:10px !important;min-height:54px !important;margin:0 !important;padding:8px 10px !important;border:0 !important;border-radius:calc(var(--radius) * .8) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)),var(--color-bg-card)) !important}.v-detail-shell-card .v-detail-related-head span{width:36px !important;height:36px !important;border-radius:calc(var(--radius) * .7) !important;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-muted)) !important}.v-detail-shell-card .v-detail-related-card{grid-template-columns:42px minmax(0,1fr) 24px !important;gap:10px !important;min-height:56px !important;padding:8px 10px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:calc(var(--radius) * .8) !important;background:color-mix(in srgb,var(--color-bg-muted) 42%,var(--color-bg-card)) !important;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition),transform var(--transition) !important}.v-detail-shell-card .v-detail-related-card:hover{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important;transform:translateY(-1px) !important}.v-detail-shell-card .v-detail-related-thumb{width:42px !important;height:42px !important;border-radius:calc(var(--radius) * .7) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 16%,var(--color-bg-muted)),var(--color-bg-card)) !important}.v-detail-shell-card .v-detail-related-go{width:24px !important;height:24px !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-muted)) !important;opacity:1 !important}.v-detail-shell-card .v-detail-act,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;width:46px !important;height:46px !important;min-height:46px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:10px !important;font-weight:800 !important;line-height:1 !important;box-shadow:none !important}.v-detail-shell-card .v-detail-act i,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:20px !important;height:20px !important;font-size:16px !important;line-height:1 !important}.v-detail-shell-card .v-detail-act span,.v-detail-shell-card .v-detail-act-num,.v-detail-shell-card .v-detail-share span,.v-detail-shell-card .v-report-btn span{display:block !important;max-width:38px !important;overflow:hidden !important;color:inherit !important;font-size:10px !important;line-height:1 !important;text-align:center !important;text-overflow:ellipsis !important;white-space:nowrap !important}.v-detail-shell-card .v-modal-close,.v-detail-shell-card>.v-single-back{position:absolute !important;top:14px !important;right:14px !important;z-index:1300 !important}.v-detail-shell-card:has(.v-detail.is-text),.v-modal.v-detail-shell .v-modal-body>.v-detail-shell-stage:has(.v-detail.is-text),body.single .v-single>.v-detail-shell-stage:has(.v-detail.is-text){width:min(680px,calc(100vw - 32px)) !important;height:min(760px,calc(100vh - 64px)) !important}.v-detail-shell-card:has(.v-detail.is-text)>.v-detail.is-text{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;overflow:hidden !important}@media (max-width:1320px) and (min-width:768px){.v-detail-shell-card .v-detail-actions{right:12px !important}}@media (max-width:767px) and (min-width:521px){.v-modal.v-detail-shell.is-open .v-modal-dialog,.v-modal.v-detail-shell .v-modal-body,.v-modal.v-detail-shell .v-modal-body>.v-detail-shell-stage,.v-detail-shell-card,.v-detail-shell-card.v-single-card,body.single .v-detail-shell-card.v-single-card{overflow:visible !important}}@media (max-width:520px){.v-modal.v-detail-shell .v-modal-body>.v-detail-shell-stage,body.single .v-single>.v-detail-shell-stage{width:100% !important;height:auto !important;max-width:100% !important;max-height:none !important;align-items:stretch !important}.v-detail-shell-card,.v-detail-shell-card.v-single-card,body.single .v-detail-shell-card.v-single-card{width:100% !important;height:auto !important;min-height:calc(100svh - 50px) !important;border-radius:0 !important;box-shadow:none !important;overflow:hidden !important}.v-detail-shell-card>.v-detail,.v-detail-shell-card>.v-detail.is-video-detail,.v-detail-shell-card>.v-detail.is-audio-detail,.v-detail-shell-card>.v-detail.is-file-detail{display:flex !important;flex-direction:column !important;grid-template-columns:minmax(0,1fr) !important;height:auto !important;min-height:calc(100svh - 50px) !important;overflow:visible !important}.v-detail-shell-card .v-detail-actions{position:static !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;width:auto !important;gap:6px !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.v-detail-shell-card .v-detail-act,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn{width:100% !important;height:40px !important;min-height:40px !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-muted) !important}}@media (max-width:767px){body.single{overflow-x:hidden !important;overflow-y:auto !important}body.single .v-single{position:static !important;inset:auto !important;display:block !important;width:100% !important;max-width:none !important;min-height:100svh !important;margin:0 !important;padding:0 !important;background:var(--color-bg-card) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card,body.single .v-single-card.v-detail-shell,body.single .v-single-card:not(:has(.v-detail.is-text)){position:relative !important;width:100% !important;height:auto !important;min-height:100svh !important;max-width:none !important;max-height:none !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail,body.single .v-detail-shell-card.v-single-card>.v-detail:not(.is-text),body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail{position:relative !important;inset:auto !important;display:flex !important;flex-direction:column !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;height:auto !important;min-height:100svh !important;margin:0 !important;padding:0 !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card .v-detail-gallery{position:relative !important;display:flex !important;flex:0 0 auto !important;width:100% !important;min-width:0 !important;height:min(44svh,360px) !important;min-height:220px !important;margin:0 !important;border-radius:0 !important;opacity:1 !important;visibility:visible !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-gallery{position:relative !important;display:flex !important;flex:0 0 auto !important;width:100% !important;min-width:0 !important;height:min(44svh,360px) !important;min-height:220px !important;margin:0 !important;border-radius:0 !important;opacity:1 !important;visibility:visible !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-preview-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-verified-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-vip-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-followers-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-commenters-cover,body.single .v-detail-shell-card.v-single-card .v-detail-paid-cover.is-password-cover{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-height:min(44svh,360px) !important;min-height:0 !important;padding:16px !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card .v-detail-side{position:relative !important;display:flex !important;flex:1 1 auto !important;flex-direction:column !important;width:100% !important;min-width:0 !important;min-height:0 !important;border-left:0 !important;border-top:1px solid var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;opacity:1 !important;visibility:visible !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail .v-detail-side,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{position:relative !important;display:flex !important;flex:1 1 auto !important;flex-direction:column !important;width:100% !important;min-width:0 !important;min-height:0 !important;height:auto !important;border-left:0 !important;border-top:1px solid var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;opacity:1 !important;visibility:visible !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card .v-detail-side *,body.single .v-detail-shell-card.v-single-card .v-detail-body,body.single .v-detail-shell-card.v-single-card .v-detail-content,body.single .v-detail-shell-card.v-single-card .v-detail-comments{color:inherit}body.single .v-detail-shell-card.v-single-card .v-detail-actions{position:static !important;inset:auto !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:6px !important;width:auto !important;height:auto !important;margin:0 !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions{position:static !important;inset:auto !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:6px !important;width:auto !important;height:auto !important;margin:0 !important;padding:8px !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:none !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card .v-detail-actions .v-detail-act.v-report-btn{width:100% !important;height:40px !important;min-height:40px !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-paid-cover{pointer-events:none !important;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,0) 58%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-paid-cover::before,body.single .v-single-card .v-detail.is-audio-detail .v-detail-paid-cover-card{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions .v-detail-act,body.single .v-single-card .v-detail.is-audio-detail .v-detail-actions .v-detail-act.v-report-btn{width:42px !important;height:auto !important;min-height:44px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail>.v-detail-side{position:absolute !important;inset:auto 0 0 !important;display:block !important;width:100% !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important}body.single .v-single-card .v-detail.is-audio-detail>.v-detail-side>.v-detail-author,body.single .v-single-card .v-detail.is-audio-detail>.v-detail-side>.v-detail-body,body.single .v-single-card .v-detail.is-audio-detail>.v-detail-side>.v-detail-tags,body.single .v-single-card .v-detail.is-audio-detail>.v-detail-side>.v-detail-comment-form{display:none !important}body.single:has(.v-detail.is-audio-detail),body.single:has(.v-detail.is-audio-detail) .v-app,body.single:has(.v-detail.is-audio-detail) .v-shell,body.single:has(.v-detail.is-audio-detail) .v-main,body.single:has(.v-detail.is-audio-detail) .v-single,body.single:has(.v-detail.is-audio-detail) .v-detail-shell-stage{min-height:100svh !important;height:100svh !important;max-height:100svh !important;background:#111722 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-content.v-single{width:100vw !important;max-width:none !important;margin:0 !important;padding:0 !important}body.single:has(.v-detail.is-audio-detail) .v-detail-shell-card.v-single-card{display:flex !important;flex-direction:column !important;width:100% !important;min-height:100svh !important;height:100svh !important;max-height:100svh !important;background:#111722 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar{position:relative !important;top:auto !important;z-index:40 !important;display:grid !important;grid-template-columns:max-content minmax(0,1fr) max-content !important;align-items:center !important;gap:8px !important;flex:0 0 48px !important;height:48px !important;min-height:48px !important;padding:7px 10px !important;border-bottom:1px solid rgba(255,255,255,.08) !important;background:rgba(12,16,24,.48) !important;color:#fff !important;box-shadow:none !important;backdrop-filter:blur(12px) saturate(1.08) !important;-webkit-backdrop-filter:blur(12px) saturate(1.08) !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-back{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:3px !important;height:32px !important;min-width:54px !important;padding:0 9px 0 7px !important;border-radius:calc(var(--radius) * 1.25) !important;background:rgba(255,255,255,.1) !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;box-shadow:var(--shadow-sm) !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-back i{font-size:12px !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important;gap:1px !important;height:34px !important;padding-right:0 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title strong{color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1.12 !important;letter-spacing:0 !important;display:block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title span{color:rgba(255,255,255,.58) !important;font-size:10px !important;font-weight:750 !important;line-height:1.1 !important;display:block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-author{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;height:34px !important;padding:0 !important;border-radius:calc(var(--radius) * 1.4) !important;background:transparent !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-follow{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:44px !important;height:30px !important;min-height:30px !important;padding:0 10px !important;border-radius:calc(var(--radius) * 1.15) !important;background:#fff !important;color:var(--color-primary) !important;font-size:11px !important;font-weight:900 !important;line-height:30px !important;align-self:center !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar{display:inline-flex !important;width:34px !important;height:34px !important;border-radius:50% !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar::before,body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar::after{content:none !important;display:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar img{display:block !important;width:100% !important;height:100% !important;border:0 !important;border-radius:50% !important;background:transparent !important;box-shadow:none !important;object-fit:cover !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail{flex:1 1 auto !important;min-height:calc(100svh - 48px) !important;height:calc(100svh - 48px) !important;max-height:calc(100svh - 48px) !important;background:#111722 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-gallery,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-stage,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-slide.is-active,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-audio-player{min-height:calc(100svh - 48px) !important;height:calc(100svh - 48px) !important;max-height:calc(100svh - 48px) !important}}@media (min-width:768px) and (max-width:1024px){body.single:has(.v-detail.is-audio-detail),body.single:has(.v-detail.is-audio-detail) .v-app,body.single:has(.v-detail.is-audio-detail) .v-shell,body.single:has(.v-detail.is-audio-detail) .v-main,body.single:has(.v-detail.is-audio-detail) .v-single,body.single:has(.v-detail.is-audio-detail) .v-detail-shell-stage{width:100% !important;min-height:100svh !important;height:100svh !important;max-height:100svh !important;margin:0 !important;padding:0 !important;background:#111722 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-content.v-single{width:100vw !important;max-width:none !important;margin:0 !important;padding:0 !important}body.single:has(.v-detail.is-audio-detail) .v-detail-shell-stage{width:100vw !important;max-width:none !important;margin:0 !important;padding:0 !important}body.single:has(.v-detail.is-audio-detail) .v-topbar,body.single:has(.v-detail.is-audio-detail) .v-rail,body.single:has(.v-detail.is-audio-detail) .v-mobile-overlay{display:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-back,body.single:has(.v-detail.is-audio-detail) .v-modal-close.v-single-back{display:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail-counter,body.single:has(.v-detail.is-audio-detail) .v-detail-more,body.single:has(.v-detail.is-audio-detail) .v-detail-audio-collapse{display:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail-shell-card.v-single-card{position:relative !important;display:flex !important;flex-direction:column !important;width:100vw !important;max-width:none !important;min-height:100svh !important;height:100svh !important;max-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#111722 !important;box-shadow:none !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar{position:relative !important;top:auto !important;z-index:40 !important;display:grid !important;grid-template-columns:max-content minmax(0,1fr) max-content !important;align-items:center !important;gap:10px !important;flex:0 0 48px !important;height:48px !important;min-height:48px !important;padding:7px 12px !important;border-bottom:1px solid rgba(255,255,255,.08) !important;background:rgba(12,16,24,.48) !important;color:#fff !important;box-shadow:none !important;backdrop-filter:blur(12px) saturate(1.08) !important;-webkit-backdrop-filter:blur(12px) saturate(1.08) !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-back{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:3px !important;height:32px !important;min-width:54px !important;padding:0 9px 0 7px !important;border-radius:calc(var(--radius) * 1.25) !important;background:rgba(255,255,255,.1) !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;box-shadow:var(--shadow-sm) !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important;gap:1px !important;height:34px !important;padding-right:0 !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title strong{color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1.12 !important;letter-spacing:0 !important;display:block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-title span{color:rgba(255,255,255,.58) !important;font-size:10px !important;font-weight:750 !important;line-height:1.1 !important;display:block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-author{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:5px !important;height:34px !important;padding:0 !important;border-radius:calc(var(--radius) * 1.4) !important;background:transparent !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-follow{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:44px !important;height:30px !important;min-height:30px !important;padding:0 10px !important;border-radius:calc(var(--radius) * 1.15) !important;background:#fff !important;color:var(--color-primary) !important;font-size:11px !important;font-weight:900 !important;line-height:30px !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar{display:inline-flex !important;width:34px !important;height:34px !important;border-radius:50% !important;background:transparent !important;border:0 !important;box-shadow:none !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar::before,body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar::after{content:none !important;display:none !important}body.single:has(.v-detail.is-audio-detail) .v-single-topbar-avatar img{display:block !important;width:100% !important;height:100% !important;border:0 !important;border-radius:50% !important;background:transparent !important;box-shadow:none !important;object-fit:cover !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail{position:relative !important;inset:auto !important;display:flex !important;flex:1 1 auto !important;flex-direction:column !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;min-height:calc(100svh - 48px) !important;height:calc(100svh - 48px) !important;max-height:calc(100svh - 48px) !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#111722 !important;color:#fff !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-gallery,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-stage,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-slides,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-slide.is-active,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-audio-player{position:relative !important;display:block !important;width:100% !important;min-height:calc(100svh - 48px) !important;height:calc(100svh - 48px) !important;max-height:calc(100svh - 48px) !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:transparent !important;overflow:hidden !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-side{position:absolute !important;inset:auto 0 0 !important;display:block !important;width:100% !important;height:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important}body.single:has(.v-detail.is-audio-detail) .v-detail-actions{position:fixed !important;top:50% !important;right:18px !important;bottom:auto !important;left:auto !important;z-index:18 !important;display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;width:42px !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:translateY(-50%) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail-actions .v-detail-act,body.single:has(.v-detail.is-audio-detail) .v-detail-actions .v-detail-act.v-report-btn{width:42px !important;height:auto !important;min-height:44px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-player{padding:clamp(28px,5vh,54px) clamp(44px,8vw,84px) 150px !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-showcase{display:grid !important;grid-template-columns:minmax(280px,.92fr) minmax(300px,1.08fr) !important;grid-template-rows:minmax(0,1fr) !important;align-items:center !important;gap:clamp(34px,6vw,72px) !important;width:min(100%,920px) !important;height:calc(100svh - 48px - 190px) !important;min-height:560px !important;margin:0 auto !important;padding:0 !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-art{grid-column:1 !important;width:clamp(280px,36vw,360px) !important;height:clamp(280px,36vw,360px) !important;min-height:0 !important;margin:0 auto !important;transform:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-cover{width:clamp(230px,29vw,292px) !important;height:clamp(230px,29vw,292px) !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-vinyl{width:clamp(226px,28vw,286px) !important;height:clamp(226px,28vw,286px) !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-copy{grid-column:2 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;width:min(100%,430px) !important;height:auto !important;max-height:min(58vh,520px) !important;margin:0 !important;text-align:left !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-headline{justify-content:flex-start !important;width:100% !important;margin-bottom:20px !important;text-align:left !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-copy>span{width:100% !important;text-align:left !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-progress-row{left:clamp(44px,8vw,84px) !important;right:clamp(44px,8vw,84px) !important;bottom:84px !important;width:auto !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-controls{left:50% !important;right:auto !important;bottom:24px !important;width:min(360px,46vw) !important;transform:translateX(-50%) !important}body.single:has(.v-detail.is-audio-detail) .v-detail-audio-secondary{right:clamp(44px,8vw,84px) !important;bottom:34px !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-thumbs{position:fixed !important;left:50% !important;right:auto !important;bottom:22px !important;z-index:78 !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;align-content:start !important;gap:10px !important;width:min(calc(100vw - 48px),760px) !important;max-height:min(42svh,390px) !important;padding:54px 14px 14px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:calc(var(--radius) * 1.4) !important;background:rgba(18,24,34,.94) !important;box-shadow:0 22px 70px rgba(0,0,0,.38) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important;overflow-x:hidden !important;overflow-y:auto !important;transform:translate(-50%,calc(100% + 32px)) !important;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-thumbs,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail.is-audio-playlist-open .v-detail-stage>.v-detail-thumbs{transform:translate(-50%,0) !important;pointer-events:auto !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-thumbs::before{content:none !important;display:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-thumbs-title{position:absolute !important;top:18px !important;left:18px !important;right:66px !important;display:flex !important;align-items:center !important;height:24px !important;margin:0 !important;padding:0 !important;color:rgba(255,255,255,.92) !important;font-size:15px !important;font-weight:900 !important;line-height:1 !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-thumbs-close{position:absolute !important;top:14px !important;right:14px !important;z-index:3 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;padding:0 !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:50% !important;background:rgba(255,255,255,.1) !important;color:rgba(255,255,255,.92) !important;box-shadow:none !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail .v-detail-thumb{grid-template-columns:48px minmax(0,1fr) !important;height:60px !important;padding:8px 10px !important;border-radius:calc(var(--radius) * .95) !important}body.single:has(.v-detail.is-audio-detail) .v-detail-actions{right:24px !important}body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail>.v-detail-side>.v-detail-author,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail>.v-detail-side>.v-detail-body,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail>.v-detail-side>.v-detail-tags,body.single:has(.v-detail.is-audio-detail) .v-detail.is-audio-detail>.v-detail-side>.v-detail-comment-form{display:none !important}}@media (min-width:768px) and (max-width:1024px){body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-player{display:block !important;padding:clamp(26px,4vh,48px) clamp(44px,7vw,76px) 150px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{display:grid !important;grid-template-columns:minmax(280px,.92fr) minmax(300px,1.08fr) !important;grid-template-rows:minmax(0,1fr) !important;align-items:center !important;justify-content:center !important;gap:clamp(34px,6vw,70px) !important;width:min(100%,920px) !important;height:calc(100svh - 48px - 190px) !important;min-height:560px !important;margin:0 auto !important;padding:0 !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-art{grid-column:1 !important;width:clamp(280px,36vw,360px) !important;height:clamp(280px,36vw,360px) !important;min-height:0 !important;margin:0 auto !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-cover{width:clamp(230px,29vw,292px) !important;height:clamp(230px,29vw,292px) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-vinyl{width:clamp(226px,28vw,286px) !important;height:clamp(226px,28vw,286px) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-copy{grid-column:2 !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;width:min(100%,430px) !important;height:auto !important;max-height:min(58svh,520px) !important;margin:0 !important;padding-right:0 !important;text-align:left !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline{justify-content:flex-start !important;width:100% !important;margin:0 0 20px !important;text-align:left !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyrics{width:100% !important;height:min(42svh,390px) !important;margin-top:10px !important;padding:24px 0 32px !important;text-align:left !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-progress-row{left:clamp(44px,8vw,84px) !important;right:clamp(44px,8vw,84px) !important;bottom:84px !important;width:auto !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-controls{left:50% !important;right:auto !important;bottom:24px !important;width:min(360px,46vw) !important;transform:translateX(-50%) !important}}@media (max-width:767px){body.single .v-single-card .v-detail.is-audio-detail:has(.v-detail-audio-controls:not(:has(.v-detail-audio-control))) .v-detail-audio-progress-row{left:50% !important;right:auto !important;bottom:96px !important;width:min(calc(100% - 48px),420px) !important;margin:0 !important;transform:translateX(-50%) !important}body.single .v-single-card .v-detail.is-audio-detail:has(.v-detail-audio-controls:not(:has(.v-detail-audio-control))) .v-detail-audio-controls{left:50% !important;right:auto !important;bottom:18px !important;display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;width:56px !important;height:56px !important;margin:0 !important;transform:translateX(-50%) !important}body.single .v-single-card .v-detail.is-audio-detail:has(.v-detail-audio-controls:not(:has(.v-detail-audio-control))) .v-detail-audio-play{width:56px !important;height:56px !important;font-size:22px !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-showcase{grid-template-columns:minmax(0,1fr) !important;justify-items:center !important;width:100% !important;max-width:100% !important;padding-inline:calc(var(--spacing) * 1.25) calc(var(--spacing) * 5.25) !important;box-sizing:border-box !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-copy{grid-column:1 !important;width:min(100%,calc(100vw - calc(var(--spacing) * 10.5))) !important;max-width:calc(var(--spacing) * 39) !important;margin-inline:auto !important;padding:0 !important;box-sizing:border-box !important;text-align:left !important;transform:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-headline,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-lyrics,body.single .v-single-card .v-detail.is-audio-detail .v-detail-audio-copy>span{width:100% !important;max-width:100% !important;text-align:left !important}}.v-verify{width:min(var(--layout-width),calc(100vw - 32px));margin:0 auto;padding:24px 0 42px}.v-verify-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:18px;align-items:stretch;margin-bottom:20px;padding:28px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-verify-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--color-primary);font-weight:800}.v-verify-hero h1{margin-bottom:8px;font-size:30px;line-height:1.2}.v-verify-hero p,.v-verify-desc,.v-my-verify-head p{margin:0;color:var(--color-muted)}.v-verify-status{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted)}.v-verify-status img,.v-verify-avatar{flex:0 0 56px;width:56px;height:56px;border-radius:50%}.v-verify-avatar{display:inline-flex;align-items:center;justify-content:center;background:var(--color-bg-card);color:var(--color-primary);font-size:22px}.v-verify-status div{flex:1 1 auto;min-width:0}.v-verify-status strong,.v-verify-status span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-verify-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v-verify-card{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-verify-card-head{display:flex;align-items:center;gap:12px}.v-verify-card-icon,.v-my-verify-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 12%,transparent);color:var(--v-verify-color,var(--color-primary));font-size:20px}.v-verify-card h2,.v-my-verify-head h2{margin:0;font-size:18px;line-height:1.25}.v-verify-card-head p{margin:4px 0 0;color:var(--color-muted);font-size:13px}.v-verify-price{display:flex;align-items:baseline;gap:8px;padding:12px;border-radius:calc(var(--radius) * .65);background:var(--color-bg-muted)}.v-verify-price strong{color:var(--color-primary);font-size:22px;line-height:1}.v-verify-price span,.v-verify-req li{color:var(--color-muted);font-size:13px}.v-verify-req{display:grid;gap:8px}.v-verify-req li{display:flex;align-items:center;gap:8px}.v-verify-req i{color:#16a34a}.v-verify-req .is-missing i,.v-verify-req .is-missing{color:#d97706}.v-verify-form{display:grid;gap:10px;margin-top:auto}.v-verify-field{display:grid;gap:6px}.v-verify-field span{color:var(--color-text);font-size:13px;font-weight:700}.v-verify-field input,.v-verify-field textarea{width:100%;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .65);background:var(--color-bg);color:var(--color-text);font:inherit}.v-verify-field input{height:40px;padding:0 12px}.v-verify-field textarea{padding:10px 12px;resize:vertical}.v-verify-msg,.v-settings .v-verify-msg{min-height:18px;margin:0;color:#16a34a;font-size:13px;font-weight:700}.v-verify-msg.is-error{color:#dc2626}.v-verify-badges,.v-level-badges,.v-member-badges{display:inline-flex;align-items:center;position:relative;inset:auto;z-index:2;gap:0;pointer-events:auto}.v-verify-badges,.v-level-badges,.v-member-badges{top:auto;right:auto;bottom:auto;left:auto}.v-verify-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:20px;height:20px;min-height:0;padding:0;border:2px solid var(--color-bg-card);border-radius:50%;background:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 12%,transparent);color:var(--v-verify-color,var(--color-primary));font-size:12px;font-weight:800;line-height:1;box-shadow:0 4px 10px color-mix(in srgb,var(--color-text) 16%,transparent);white-space:nowrap}.v-verify-badge-dot,.v-level-badge-dot,.v-member-badge-dot{pointer-events:auto}.v-verify-badge-dot{pointer-events:auto}.v-verify-badge-dot>img,.v-level-badge-dot>img,.v-member-badge-dot>img{pointer-events:none}.v-verify-badge-dot>img{pointer-events:none}.v-level-badge-text{font-size:8px;font-weight:900;letter-spacing:0}.v-verify-badge em{font-style:normal}.v-my-verify{display:grid;gap:16px}.v-my-verify-card{padding:20px}.v-my-verify-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.v-my-verify-records,.v-my-verify-list{display:grid;gap:12px}.v-my-verify-record,.v-my-verify-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted)}.v-my-verify-record{justify-content:flex-start}.v-my-verify-record.is-expired{flex-wrap:wrap}.v-my-verify-record.is-expired>div{flex:1 1 220px;min-width:0}.v-my-verify-record.is-expired .v-btn{margin-left:auto}.v-my-verify-record strong,.v-my-verify-row strong,.v-my-verify-record span,.v-my-verify-row span,.v-my-verify-row em{display:block}.v-my-verify-record span,.v-my-verify-row span,.v-my-verify-row em{color:var(--color-muted);font-size:13px;font-style:normal}.v-my-verify-row-side{display:flex;align-items:center;gap:10px}.v-my-verify-state{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:calc(var(--auth-radius) * 1.35);background:var(--color-bg-card);color:var(--color-muted);font-size:12px;font-weight:800;white-space:nowrap}.v-my-verify-state.is-approved{background:color-mix(in srgb,#16a34a 12%,transparent);color:#16a34a}.v-my-verify-state.is-pending_review,.v-my-verify-state.is-pending_payment{background:color-mix(in srgb,#d97706 14%,transparent);color:#d97706}.v-my-verify-state.is-rejected,.v-my-verify-state.is-needs_changes{background:color-mix(in srgb,#dc2626 11%,transparent);color:#dc2626}body.verve-my-verify-page .v-profile--two{align-items:start}body.verve-my-verify-page .v-my-verifyx{--verifyx-line:color-mix(in srgb,var(--color-border) 74%,transparent);--verifyx-soft:color-mix(in srgb,var(--color-primary) 7%,var(--color-bg-card));gap:16px}body.verve-my-verify-page .v-my-verifyx-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:18px;padding:22px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-primary)),var(--color-bg-card) 58%),radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 28%);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-my-verify-page .v-my-verifyx-hero::after{content:"";position:absolute;right:24px;bottom:-28px;width:210px;height:92px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--color-primary) 6%,transparent);transform:rotate(-10deg);pointer-events:none}body.verve-my-verify-page .v-my-verifyx-hero-copy,body.verve-my-verify-page .v-my-verifyx-stats{position:relative;z-index:1}body.verve-my-verify-page .v-my-verifyx-kicker{display:inline-flex;align-items:center;gap:7px;width:fit-content;height:30px;padding:0 11px;border-radius:calc(var(--radius) * .75);background:var(--verifyx-soft);color:var(--color-primary);font-size:13px;font-weight:850}body.verve-my-verify-page .v-my-verifyx-hero h1{margin:12px 0 6px;color:var(--color-text);font-size:30px;font-weight:950;line-height:1.15;letter-spacing:0}body.verve-my-verify-page .v-my-verifyx-hero p{max-width:560px;margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.7}body.verve-my-verify-page .v-my-verifyx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}body.verve-my-verify-page .v-my-verifyx-actions .v-btn{height:38px;border-radius:calc(var(--radius) * .75)}body.verve-my-verify-page .v-my-verifyx-live-state{display:inline-flex;align-items:center;height:34px;padding:0 12px;border:1px solid var(--verifyx-line);border-radius:calc(var(--radius) * .75);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:13px;font-weight:850}body.verve-my-verify-page .v-my-verifyx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:10px}body.verve-my-verify-page .v-my-verifyx-stats span{display:grid;gap:3px;min-height:78px;padding:14px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.verve-my-verify-page .v-my-verifyx-stats strong{color:var(--color-text);font-size:26px;font-weight:950;line-height:1}body.verve-my-verify-page .v-my-verifyx-stats em{color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:800}body.verve-my-verify-page .v-my-verifyx-board{display:grid;grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}body.verve-my-verify-page .v-my-verifyx-card{padding:18px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-my-verifyx-card-head{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--verifyx-line)}body.verve-my-verify-page .v-my-verifyx-card-head h2{font-size:18px}body.verve-my-verify-page .v-my-verifyx-card-head p{margin:5px 0 0;color:var(--color-text-secondary);font-size:13px;line-height:1.55}body.verve-my-verify-page .v-my-verifyx-card-head .v-btn{height:34px;border-radius:calc(var(--radius) * .7);white-space:nowrap}body.verve-my-verify-page .v-my-verify-records,body.verve-my-verify-page .v-my-verify-list{gap:10px}body.verve-my-verify-page .v-my-verifyx-cert,body.verve-my-verify-page .v-my-verifyx-app{position:relative;border-color:var(--verifyx-line);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-bg-muted)),var(--color-bg-card));box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}body.verve-my-verify-page .v-my-verifyx-cert:hover,body.verve-my-verify-page .v-my-verifyx-app:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:var(--color-bg-card)}body.verve-my-verify-page .v-my-verifyx-cert{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;min-height:74px;padding:12px}body.verve-my-verify-page .v-my-verify-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;flex-basis:48px;border-radius:calc(var(--radius) * .85);background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.9),rgba(255,255,255,.15) 36%,transparent 60%),color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 16%,var(--color-bg-card)) !important;color:var(--v-verify-color,var(--color-primary)) !important;font-size:19px;line-height:1;box-shadow:none}body.verve-my-verify-page .v-my-verify-icon i{display:block;line-height:1}body.verve-my-verify-page .v-my-verify-icon.has-image,body.verve-my-verify-page .v-my-verifyx-type-icon.has-image{background:transparent !important;border:0 !important;box-shadow:none !important}body.verve-my-verify-page .v-my-verify-icon.has-image img,body.verve-my-verify-page .v-my-verifyx-type-icon.has-image img{display:block;width:100%;height:100%;object-fit:contain}body.verve-my-verify-page .v-my-verifyx-cert strong,body.verve-my-verify-page .v-my-verifyx-app strong{color:var(--color-text);font-size:14px;font-weight:900;line-height:1.35}body.verve-my-verify-page .v-my-verifyx-cert span,body.verve-my-verify-page .v-my-verifyx-app span,body.verve-my-verify-page .v-my-verifyx-app em{color:var(--color-text-secondary);font-size:12px;line-height:1.55}body.verve-my-verify-page .v-my-verifyx-cert .v-btn,body.verve-my-verify-page .v-my-verifyx-app .v-btn{height:32px;padding:0 12px;border-radius:calc(var(--radius) * .68);font-size:12px;font-weight:850}body.verve-my-verify-page .v-my-verifyx-app{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:68px;padding:13px 14px}body.verve-my-verify-page .v-my-verifyx-app-main{display:grid;grid-template-columns:12px minmax(0,1fr);gap:10px;align-items:start;min-width:0}body.verve-my-verify-page .v-my-verifyx-dot{width:10px;height:10px;margin-top:5px;border:2px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-bg-card));border-radius:999px;background:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-my-verify-row-side{gap:8px}body.verve-my-verify-page .v-my-verify-state{min-height:28px;border-radius:calc(var(--radius) * .68);background:var(--color-bg-muted)}body.verve-my-verify-page .v-my-verify-resubmit{grid-column:1 / -1;width:100%;margin-top:12px;padding:14px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:var(--color-bg-muted)}body.verve-my-verify-page .v-my-verify-resubmit[hidden]{display:none !important}body.verve-my-verify-page .v-my-verify-resubmit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.verve-my-verify-page .v-my-verify-resubmit-actions{display:flex;justify-content:flex-end;margin-top:12px}body.verve-my-verify-page .v-empty{min-height:120px;display:grid;place-items:center;margin:0;border:1px dashed var(--verifyx-line);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px}body.verve-my-verify-page .v-my-verifyx-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:16px;align-items:stretch}body.verve-my-verify-page .v-my-verifyx-assistant{position:relative;display:grid;gap:14px;padding:18px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-primary)),var(--color-bg-card) 58%),radial-gradient(circle at 94% 16%,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 30%);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-my-verify-page .v-my-verifyx-assistant::after{content:"";position:absolute;right:-46px;top:-58px;width:160px;height:160px;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent);border-radius:50%;background:color-mix(in srgb,var(--color-primary) 5%,transparent);pointer-events:none}body.verve-my-verify-page .v-my-verifyx-assistant-main{position:relative;z-index:1;display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:16px;align-items:stretch}body.verve-my-verify-page .v-my-verifyx-assistant-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-height:156px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 62%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 72%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.verve-my-verify-page .v-my-verifyx-assistant-copy span{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 10px;border-radius:calc(var(--radius) * .75);background:var(--verifyx-soft);color:var(--color-primary);font-size:12px;font-weight:850}body.verve-my-verify-page .v-my-verifyx-assistant-copy h2{margin:0;color:var(--color-text);font-size:20px;font-weight:950;line-height:1.25}body.verve-my-verify-page .v-my-verifyx-assistant-copy p{margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.6}body.verve-my-verify-page .v-my-verifyx-assistant-copy .v-btn{height:34px;margin-top:3px;border-radius:calc(var(--radius) * .72);font-size:13px}body.verve-my-verify-page .v-my-verifyx-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.verve-my-verify-page .v-my-verifyx-type{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"icon title price" "icon sub price";align-items:center;gap:2px 10px;min-height:72px;padding:10px;border:1px solid var(--verifyx-line);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 6%,var(--color-bg-card)),var(--color-bg-card));color:var(--color-text);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.verve-my-verify-page .v-my-verifyx-type:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 35%,var(--color-border));box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-my-verifyx-type span{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--v-verify-color,var(--color-primary)) 13%,var(--color-bg-card));color:var(--v-verify-color,var(--color-primary))}body.verve-my-verify-page .v-my-verifyx-type .v-my-verifyx-type-icon.has-image{width:42px;height:42px;background:transparent !important}body.verve-my-verify-page .v-my-verifyx-type strong{grid-area:title;color:var(--color-text);font-size:13px;font-weight:900;line-height:1.25}body.verve-my-verify-page .v-my-verifyx-type em{grid-area:price;justify-self:end;min-height:25px;padding:0 8px;border-radius:calc(var(--radius) * .65);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:800;line-height:25px;white-space:nowrap}body.verve-my-verify-page .v-my-verifyx-assistant-foot{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--color-border) 62%,transparent)}body.verve-my-verify-page .v-my-verifyx-flow{display:flex;align-items:center;flex-wrap:wrap;gap:8px}body.verve-my-verify-page .v-my-verifyx-flow span{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 10px;border:1px solid var(--verifyx-line);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent)}body.verve-my-verify-page .v-my-verifyx-flow i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-size:10px}body.verve-my-verify-page .v-my-verifyx-flow strong{color:var(--color-text);font-size:12px;font-weight:850}body.verve-my-verify-page .v-my-verifyx-mini-benefits{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}body.verve-my-verify-page .v-my-verifyx-mini-benefits span{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-secondary);font-size:12px;font-weight:800}body.verve-my-verify-page .v-my-verifyx-mini-benefits i{color:var(--color-primary)}@media (max-width:1180px){body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-board,body.verve-my-verify-page .v-my-verifyx-more{grid-template-columns:1fr}body.verve-my-verify-page .v-my-verifyx-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-my-verify-page .v-my-verifyx-assistant-main{grid-template-columns:1fr}}@media (max-width:767px){body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-card{padding:14px}body.verve-my-verify-page .v-my-verifyx-hero h1{font-size:24px}body.verve-my-verify-page .v-my-verifyx-hero p{font-size:13px;line-height:1.55}body.verve-my-verify-page .v-my-verifyx-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.verve-my-verify-page .v-my-verifyx-stats span{min-height:64px;padding:10px}body.verve-my-verify-page .v-my-verifyx-stats strong{font-size:21px}body.verve-my-verify-page .v-my-verifyx-card-head,body.verve-my-verify-page .v-my-verifyx-cert,body.verve-my-verify-page .v-my-verifyx-app,body.verve-my-verify-page .v-my-verify-row-side{align-items:stretch}body.verve-my-verify-page .v-my-verifyx-card-head{flex-direction:column;gap:10px;margin-bottom:12px;padding-bottom:12px}body.verve-my-verify-page .v-my-verifyx-cert{grid-template-columns:44px minmax(0,1fr) auto;min-height:64px;padding:10px;gap:10px}body.verve-my-verify-page .v-my-verifyx-cert .v-btn{grid-column:auto;align-self:center;justify-self:end;min-width:72px;height:30px;padding:0 10px}body.verve-my-verify-page .v-my-verify-icon{width:44px;height:44px;flex-basis:44px;font-size:17px}body.verve-my-verify-page .v-my-verifyx-cert strong,body.verve-my-verify-page .v-my-verifyx-app strong{font-size:13px}body.verve-my-verify-page .v-my-verifyx-app{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:62px;padding:11px 10px}body.verve-my-verify-page .v-my-verify-row-side{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}body.verve-my-verify-page .v-my-verify-state{min-height:28px;padding:0 9px;font-size:12px}body.verve-my-verify-page .v-my-verify-resubmit-grid{grid-template-columns:1fr}body.verve-my-verify-page .v-my-verifyx-assistant{padding:14px}body.verve-my-verify-page .v-my-verifyx-assistant-copy{min-height:0;padding:14px}body.verve-my-verify-page .v-my-verifyx-type-grid{grid-template-columns:1fr}body.verve-my-verify-page .v-my-verifyx-assistant-foot{grid-template-columns:1fr}body.verve-my-verify-page .v-my-verifyx-mini-benefits{justify-content:flex-start}}@media (max-width:420px){body.verve-my-verify-page .v-my-verifyx-actions{gap:8px}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state{flex:1 1 auto;justify-content:center}body.verve-my-verify-page .v-my-verifyx-card-head .v-btn{width:100%}body.verve-my-verify-page .v-my-verifyx-cert{grid-template-columns:44px minmax(0,1fr)}body.verve-my-verify-page .v-my-verifyx-cert .v-btn{grid-column:1 / -1;width:100%}body.verve-my-verify-page .v-my-verifyx-app{grid-template-columns:1fr}body.verve-my-verify-page .v-my-verify-row-side{justify-content:flex-start}}@media (max-width:1100px){.v-verify-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.v-verify{width:calc(100vw - 24px);padding-top:14px}.v-verify-hero,.v-verify-grid{grid-template-columns:1fr}.v-verify-hero{padding:18px}.v-verify-hero h1{font-size:24px}.v-verify-status,.v-my-verify-head,.v-my-verify-row,.v-my-verify-row-side{align-items:stretch;flex-direction:column}}body.verve-publish-page .v-publish-protect-scope{gap:10px}body.verve-publish-page .v-publish-scope-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted)}body.verve-publish-page .v-publish-scope-option{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:calc(var(--radius) * .75);color:var(--color-text-secondary);font-size:13px;font-weight:700;cursor:pointer}body.verve-publish-page .v-publish-scope-option input{position:absolute;opacity:0;pointer-events:none}body.verve-publish-page .v-publish-scope-option.is-active{background:var(--color-bg-card);color:var(--color-primary);box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-hidden-tool{position:absolute;top:52px;right:12px;z-index:3;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-primary) 28%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-primary);font-size:12px;font-weight:800;box-shadow:var(--shadow-sm)}body.verve-publish-page .v-publish-wp-editor .mce-toolbar-grp,body.verve-publish-page .v-publish-wp-editor .quicktags-toolbar{padding-right:150px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-hidden-tool{top:68px;right:12px}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .mce-toolbar-grp,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-wp-editor .quicktags-toolbar{padding-right:150px}body.verve-publish-page .v-publish-hidden-tool[hidden],body.verve-publish-page .v-publish-media-protect[hidden]{display:none !important}body.verve-publish-page .v-publish-media-protect{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:6px 9px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:700;cursor:pointer}body.verve-publish-page .v-publish-media-protect input{width:16px;height:16px;accent-color:var(--color-primary)}body.verve-publish-page .v-publish-media-protect span{display:inline-flex;gap:6px;align-items:center}body.verve-publish-page .v-publish-media-protect em{font-style:normal;color:var(--color-primary)}body.verve-publish-page .v-publish-file.is-protected .v-publish-media-protect{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card))}.v-hidden-content-modal[hidden]{display:none !important}.v-hidden-content-modal{position:fixed;inset:0;z-index:10060;display:grid;place-items:center;padding:18px}.v-hidden-content-mask{position:absolute;inset:0;background:color-mix(in srgb,#0f172a 42%,transparent);backdrop-filter:blur(8px)}.v-hidden-content-panel{position:relative;z-index:1;display:grid;gap:12px;width:min(460px,calc(100vw - 32px));padding:16px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-lg)}.v-hidden-content-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.v-hidden-content-head span{display:block;margin-bottom:2px;color:var(--color-primary);font-size:12px;font-weight:800}.v-hidden-content-head h3{margin:0;color:var(--color-text);font-size:16px;line-height:1.35}.v-hidden-content-close{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-hidden-content-input{width:100%;min-height:136px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text);font:inherit;line-height:1.6;resize:vertical}.v-hidden-content-input:focus{border-color:var(--color-primary);outline:none;box-shadow:var(--shadow-sm)}.v-hidden-content-hint{margin:-2px 0 0;color:var(--color-text-secondary);font-size:12px}.v-hidden-content-actions{display:flex;justify-content:flex-end;gap:10px}.v-notification-mask{position:fixed;inset:0;z-index:1700;background:transparent;backdrop-filter:none}.v-notification-mask[hidden],.v-notification-drawer[hidden],.v-notification-history-backdrop[hidden],.v-notification-history-drawer[hidden]{display:none !important}.v-notification-drawer{--notice-surface:color-mix(in srgb,var(--color-bg-card) 94%,#f8fbff);position:fixed;top:var(--notification-drawer-top,calc(var(--topbar-height,64px) + 10px));right:var(--notification-drawer-right,16px);z-index:1710;display:flex;flex-direction:column;width:min(360px,calc(100vw - 28px));max-height:min(540px,calc(100vh - var(--topbar-height,64px) - 24px));border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:12px;background:#fff;box-shadow:0 12px 32px color-mix(in srgb,var(--color-text) 12%,transparent),0 1px 0 rgba(255,255,255,.9) inset;overflow:hidden}.v-notification-drawer::before{content:"";position:absolute;top:-8px;right:var(--notification-arrow-right,76px);width:16px;height:16px;border-top:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-left:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);background:#fff;transform:rotate(45deg)}.v-notification-drag-handle{display:none}.v-notification-head{position:relative;z-index:1;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:12px 14px 8px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:#fff}.v-notification-title-block{display:flex;flex-direction:row;align-items:baseline;gap:8px;min-width:0}.v-notification-head strong{color:var(--color-text);font-size:17px;font-weight:950;line-height:1.05}.v-notification-count-pill{display:inline-flex;align-items:center;width:max-content;height:auto;padding:0;border-radius:0;background:transparent;color:var(--color-text-light);font-size:12px;font-weight:900}.v-notification-head-actions{display:flex;align-items:center;gap:4px}.v-notification-head-actions button,.v-notification-foot button,.v-notification-row-actions button{border:0;background:transparent;color:var(--color-text-muted);font-size:13px;font-weight:850;line-height:1}.v-notification-head-actions [data-notification-mark-all]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 7%,#ffffff);color:color-mix(in srgb,var(--color-primary) 42%,var(--color-text))}.v-notification-head-actions [data-notification-mark-all]:hover{background:color-mix(in srgb,var(--color-primary) 9%,#ffffff);color:var(--color-primary)}.v-notification-head-actions [data-notification-close]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:transparent}.v-notification-head-actions [data-notification-close]:hover{background:#111827;color:#fff}.v-notification-tabs{flex:0 0 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:8px 12px;border-bottom:0;background:#f6f8fb}.v-notification-scroll{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.v-notification-tab{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:42px;border:0;border-radius:8px;background:transparent;color:var(--color-text-muted);font-size:10px;font-weight:850;transition:color .18s ease,transform .18s ease}.v-notification-tab i{font-size:15px;line-height:1;transition:transform .18s ease}.v-notification-tab:hover{color:color-mix(in srgb,var(--color-primary) 70%,var(--color-text-muted))}.v-notification-tab:hover i{transform:translateY(-1px)}.v-notification-tab.is-active{background:#fff;color:var(--color-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--color-text) 7%,transparent)}.v-notification-tab.is-active::after{content:"";position:absolute;bottom:3px;left:50%;width:18px;height:2px;border-radius:var(--v-search-radius,var(--radius));background:var(--color-primary);transform:translateX(-50%);transition:opacity .18s ease}.v-notification-list{display:grid;flex:1 1 auto;gap:8px;min-height:0;max-height:clamp(190px,38vh,300px);padding:10px 12px;overflow:auto;background:transparent}.v-notification-list::-webkit-scrollbar{width:8px}.v-notification-list::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--v-search-radius,var(--radius));background:color-mix(in srgb,var(--color-text-muted) 38%,transparent);background-clip:content-box}.v-notification-drawer.is-loading .v-notification-list{opacity:.22;filter:blur(2px) saturate(.85);pointer-events:none}.v-notification-drawer.is-loading .v-notification-browser-card,.v-notification-drawer.is-loading .v-notification-foot{opacity:.28;filter:blur(2px) saturate(.85);pointer-events:none}.v-notification-loading{position:absolute;top:104px;right:0;bottom:36px;left:0;z-index:5;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-bg-card) 48%,transparent);backdrop-filter:blur(7px) saturate(.86);-webkit-backdrop-filter:blur(7px) saturate(.86);opacity:0;pointer-events:none;transition:opacity .2s ease}.v-notification-drawer.is-loading .v-notification-loading{opacity:1}.v-notification-loading .v-post-page-loader-bars{width:52px;height:38px;transform:translateY(4px) scale(.94)}.v-notification-drawer.is-loading .v-notification-loading .v-post-page-loader-bars{opacity:1;transform:translateY(0) scale(1)}.v-notification-loading .v-post-page-loader-bars span{width:4px;height:16px}.v-notification-item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) 28px;gap:10px;align-items:center;min-height:70px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:10px;background:#fff;box-shadow:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.v-notification-item:hover{border-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-border));background:#fff;box-shadow:0 6px 16px color-mix(in srgb,var(--color-text) 4%,transparent)}.v-notification-item.is-unread{border-color:color-mix(in srgb,var(--notice-tone,var(--color-primary)) 24%,var(--color-border));background:color-mix(in srgb,var(--notice-tone,var(--color-primary)) 4%,#ffffff)}.v-notification-item.is-read{border-color:color-mix(in srgb,var(--color-border) 86%,var(--color-text-light));background:linear-gradient(180deg,#ffffff 0%,color-mix(in srgb,var(--color-bg-soft) 42%,#ffffff) 100%);box-shadow:0 6px 18px color-mix(in srgb,var(--color-text) 7%,transparent)}.v-notification-item.is-unread::after{content:"";position:absolute;top:12px;right:12px;width:6px;height:6px;border:1px solid #fff;border-radius:50%;background:#ff4d61;box-shadow:var(--shadow-sm)}.v-notification-item.is-read .v-notification-item-icon{background:#f5f7fb;color:color-mix(in srgb,var(--notice-tone,var(--color-primary)) 52%,var(--color-text-light));box-shadow:var(--shadow-sm)}.v-notification-item.is-read .v-notification-type,.v-notification-item.is-read .v-notification-kicker{color:var(--color-text-light)}.v-notification-item.is-read .v-notification-title{color:color-mix(in srgb,var(--color-text) 72%,var(--color-text-light));font-weight:850}.v-notification-item.is-read .v-notification-text{color:color-mix(in srgb,var(--color-text-muted) 72%,var(--color-text-light))}.v-notification-item-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--notice-tone,var(--color-primary)) 10%,#ffffff);color:var(--notice-tone,var(--color-primary));font-size:15px;box-shadow:var(--shadow-sm)}.v-notification-item.is-tone-chat{--notice-tone:#0ea5e9}.v-notification-item.is-tone-love{--notice-tone:#f43f5e}.v-notification-item.is-tone-follow{--notice-tone:#7c3aed}.v-notification-item.is-tone-order{--notice-tone:#16a34a}.v-notification-item.is-tone-member{--notice-tone:#d97706}.v-notification-item.is-tone-system{--notice-tone:#475569}.v-notification-kicker{display:flex;align-items:center;gap:6px;margin-bottom:3px;padding-right:18px;color:var(--color-text-light);font-size:11px;font-weight:800}.v-notification-type{display:inline-flex;align-items:center;justify-content:center;height:auto;padding:0;border-radius:0;background:transparent;color:var(--notice-tone,var(--color-primary));line-height:1;white-space:nowrap}.v-notification-title{display:block;padding-right:10px;color:var(--color-text);font-size:13px;font-weight:950;line-height:1.35}.v-notification-title span{color:var(--notice-tone,var(--color-primary))}.v-notification-text{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:var(--color-text-muted);font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.v-notification-meta{display:flex;align-items:center;margin-top:5px}.v-notification-row-actions{display:inline-flex;align-items:center;gap:8px;opacity:0;transition:opacity var(--transition)}.v-notification-item:hover .v-notification-row-actions{opacity:1}.v-notification-row-actions button{color:var(--color-text-light);font-size:12px}.v-notification-row-actions button:hover,.v-notification-foot button:hover{color:var(--notice-tone,var(--color-primary))}.v-notification-action{display:inline-flex;align-items:center;justify-content:center;grid-column:3;grid-row:1 / span 2;width:28px;height:28px;flex:0 0 28px;aspect-ratio:1;padding:0;border-radius:50%;background:#f5f7fb;color:var(--color-text-light);font-size:0;font-weight:900;white-space:nowrap}.v-notification-action:hover{background:var(--color-primary);color:#fff}.v-notification-action i{font-size:12px}.v-notification-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;color:var(--color-text-muted);text-align:center}.v-notification-empty span{display:inline-flex;align-items:center;justify-content:center;width:78px;height:78px;margin-bottom:12px;border-radius:18px;background:#fff;color:var(--color-text-light);font-size:34px;box-shadow:var(--shadow-sm)}.v-notification-empty p{margin:0}.v-notification-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-height:36px;border-top:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:#fff}.v-notification-browser-card{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 12px 8px;min-height:56px;padding:9px 10px 9px 90px;border:1px solid color-mix(in srgb,var(--color-border) 86%,transparent);border-radius:10px;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.78) 31%,#fff 60%,#fff 100%),url("../../assets/images/notifications/notification-envelope.png") left center / 138px 66px no-repeat,#fff;box-shadow:0 8px 20px rgba(15,23,42,.05);overflow:hidden}.v-notification-browser-art{display:none}.v-notification-browser-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.v-notification-browser-copy strong{color:var(--color-text);font-size:12px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-notification-browser-copy span{color:var(--color-text-muted);font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-notification-browser-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 9px;border:0;border-radius:8px;background:var(--color-primary);color:#fff;font-size:11px;font-weight:900;white-space:nowrap}.v-notification-foot button{display:inline-flex;align-items:center;gap:6px;color:var(--color-primary)}.v-notification-history-backdrop{position:fixed;inset:0;z-index:1720;background:rgba(15,23,42,.38);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .22s ease}.v-notification-history-backdrop.is-open{opacity:1}.v-notification-history-drawer{position:fixed;top:0;right:0;z-index:1730;display:grid;grid-template-columns:194px minmax(0,1fr);height:100dvh;width:min(860px,100vw);border-left:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);background:#fff;box-shadow:-18px 0 48px color-mix(in srgb,var(--color-text) 12%,transparent);overflow:hidden;transform:translateX(100%);transition:transform .24s ease}.v-notification-history-drawer.is-open{transform:translateX(0)}.v-notification-inbox-sidebar{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);background:#f7f9fc}.v-notification-inbox-sidebar-head{display:grid;gap:4px;padding:18px 14px 14px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 74%,transparent)}.v-notification-inbox-sidebar-head strong{font-size:15px;font-weight:900;color:var(--color-text);white-space:nowrap}.v-notification-inbox-sidebar-head span{color:var(--color-text-light);font-size:12px}.v-notification-inbox-nav{display:grid;gap:6px;padding:12px 10px}.v-notification-inbox-tab{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--color-text-muted);font-size:13px;font-weight:800;text-align:left}.v-notification-inbox-tab>span:first-of-type{white-space:nowrap}.v-notification-inbox-tab em{min-width:18px;padding:0 6px;border-radius:var(--v-search-radius,var(--radius));background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:11px;font-style:normal;line-height:20px;text-align:center}.v-notification-inbox-tab.is-active{background:#fff;color:var(--color-primary);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-notification-inbox-main{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.v-notification-history-head{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:16px 18px 12px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:#fff}.v-notification-history-head [data-notification-history-close]{display:inline-flex;align-items:center;justify-content:center;min-width:34px;width:34px;height:34px;padding:0;border-radius:var(--v-search-radius,var(--radius));background:color-mix(in srgb,var(--color-text) 5%,#fff);color:var(--color-text-muted);font-size:16px;box-shadow:var(--shadow-sm)}.v-notification-history-head [data-notification-history-close]:hover{background:#111827;color:#fff;box-shadow:none}.v-notification-inbox-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 18px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:#f8fafc}.v-notification-inbox-filter{display:inline-flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:13px;font-weight:800}.v-notification-inbox-tools,.v-notification-inbox-batch-actions{display:inline-flex;align-items:center;gap:8px}.v-notification-inbox-tools button,.v-notification-inbox-batch-actions button{min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:8px;background:#fff;color:var(--color-text);font-size:12px;font-weight:800}.v-notification-inbox-batch{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);background:color-mix(in srgb,var(--color-primary) 5%,#fff)}.v-notification-history-drawer.is-selection-mode .v-notification-item-select{display:inline-flex}.v-notification-history-drawer.is-selection-mode .v-notification-item{grid-template-columns:auto auto minmax(0,1fr) auto}.v-notification-history-scroll{flex:1 1 auto;min-height:0;padding:12px 14px calc(18px + env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#f7f9fc;scrollbar-gutter:stable}.v-notification-history-scroll::-webkit-scrollbar{width:8px}.v-notification-history-scroll::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--v-search-radius,var(--radius));background:color-mix(in srgb,var(--color-text-muted) 36%,transparent);background-clip:content-box}.v-notification-history-list{display:grid;gap:10px}.v-notification-item-select{display:none;align-items:center;justify-content:center;width:20px}.v-notification-item-select input{width:16px;height:16px}.v-notification-history-list .v-notification-empty{min-height:320px}.v-notification-history-more{display:flex;align-items:center;justify-content:center;min-height:76px}.v-notification-history-more .v-post-page-loader-bars{width:52px;height:34px;transform:scale(.9)}.v-notification-history-end{margin:12px 0 0;color:var(--color-text-light);font-size:12px;font-weight:800;text-align:center}.has-notification-history-open{overflow:hidden;overscroll-behavior:none}@media (max-width:767px){html.has-notification-drawer-open{overflow:hidden;overscroll-behavior:none}html.has-notification-drawer-open body{overflow:hidden;overscroll-behavior:none}.v-notification-mask{inset:0;background:rgba(15,23,42,.34);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.v-notification-drawer{top:auto;right:8px;bottom:0;left:8px;width:auto;height:min(72dvh,620px);min-height:0;max-height:calc(100dvh - 12px);border-radius:18px 18px 0 0;transform:translateY(var(--notification-drag-offset,0));transition:transform .22s ease;will-change:transform}.v-notification-drawer.is-dragging{transition:none}.v-notification-drag-handle{display:flex;flex:0 0 18px;align-items:center;justify-content:center;height:18px;background:#fff;cursor:grab;touch-action:none}.v-notification-drag-handle span{display:block;width:36px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-text-light) 38%,transparent)}.v-notification-drag-handle:active{cursor:grabbing}.v-notification-scroll{flex:1 1 auto;min-height:0;padding-bottom:8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;touch-action:pan-y;-webkit-overflow-scrolling:touch}.v-notification-scroll::-webkit-scrollbar{width:5px}.v-notification-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--color-text-muted) 28%,transparent)}.v-notification-drawer::before{display:none}.v-notification-head{min-height:48px;padding:7px 12px 8px}.v-notification-head strong{font-size:16px}.v-notification-head-actions [data-notification-mark-all]{height:30px;padding:0 9px}.v-notification-head-actions [data-notification-close]{width:30px;height:30px}.v-notification-tabs{gap:3px;padding:6px 8px}.v-notification-tab{min-height:40px}.v-notification-list{display:grid;flex:0 0 auto;gap:7px;max-height:none;padding:8px;overflow:visible}.v-notification-item{grid-template-columns:34px minmax(0,1fr) 28px;gap:9px;min-height:68px;padding:8px 9px}.v-notification-item-icon{width:34px;height:34px;border-radius:8px;font-size:14px}.v-notification-kicker{margin-bottom:2px}.v-notification-title{padding-right:8px;font-size:13px}.v-notification-text{margin-top:2px;line-height:1.4;-webkit-line-clamp:2}.v-notification-meta{margin-top:3px}.v-notification-browser-card{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0 8px 8px;min-height:64px;padding:9px 9px 9px 78px;background:linear-gradient(90deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.82) 32%,#fff 62%,#fff 100%),url("../../assets/images/notifications/notification-envelope.png") left center / 104px 58px no-repeat,#fff}.v-notification-browser-copy strong{font-size:12px}.v-notification-browser-copy span{font-size:10px}.v-notification-browser-btn{grid-column:auto;width:auto;min-width:82px;height:32px;padding-inline:8px}.v-notification-foot{min-height:calc(38px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff}.v-notification-history-drawer{width:100vw;border-left:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#f5f7fb}.v-notification-inbox-sidebar{min-height:0;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 74%,transparent);background:#fff}.v-notification-inbox-sidebar-head{gap:6px;padding:calc(18px + env(safe-area-inset-top)) 14px 14px}.v-notification-inbox-sidebar-head strong{font-size:16px}.v-notification-inbox-sidebar-head span{max-width:210px;line-height:1.5}.v-notification-inbox-nav{display:flex;gap:10px;padding:9px 10px 10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;touch-action:pan-x;overscroll-behavior-x:contain}.v-notification-inbox-nav::-webkit-scrollbar{display:none}.v-notification-inbox-tab{flex:0 0 auto;grid-template-columns:16px auto auto;gap:8px;min-height:40px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:999px;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,.04);scroll-snap-align:start}.v-notification-inbox-tab.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,transparent);background:color-mix(in srgb,var(--color-primary) 7%,#fff);box-shadow:var(--shadow-sm)}.v-notification-inbox-tab em{min-width:20px;line-height:20px}.v-notification-history-head{position:relative;min-height:56px;padding:12px 56px 10px 12px;background:rgba(255,255,255,.96);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.v-notification-history-head strong{font-size:14px}.v-notification-history-actions{gap:8px}.v-notification-history-head [data-notification-history-close]{position:absolute;top:10px;right:10px;min-width:38px;width:38px;height:38px;border-radius:14px;background:#fff;color:var(--color-text-muted);font-size:15px;box-shadow:var(--shadow-sm)}.v-notification-history-head [data-notification-history-mark-all]{margin-right:0}.v-notification-inbox-toolbar,.v-notification-inbox-batch{gap:8px;padding:8px 10px;background:rgba(248,250,252,.94);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.v-notification-inbox-filter{min-height:36px;padding:0 10px;border-radius:999px;background:#fff;font-size:12px;box-shadow:var(--shadow-sm)}.v-notification-inbox-tools button,.v-notification-inbox-batch-actions button{min-height:36px;padding:0 12px;border-radius:12px;box-shadow:0 6px 16px rgba(15,23,42,.04)}.v-notification-inbox-batch{flex-wrap:wrap}.v-notification-inbox-batch>span{min-height:34px;display:inline-flex;align-items:center;padding:0 4px;font-size:13px;font-weight:800;color:var(--color-text-muted)}.v-notification-inbox-main{min-height:0;overflow:hidden}.v-notification-history-scroll{min-height:0;padding:10px 8px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 20% 0%,rgba(59,130,246,.08),transparent 32%),#f5f7fb}.v-notification-history-list{gap:10px}.v-notification-history-list .v-notification-item{grid-template-columns:38px minmax(0,1fr) 30px;gap:10px;min-height:92px;padding:13px 11px;border-radius:12px;box-shadow:0 10px 24px rgba(15,23,42,.04)}.v-notification-history-list .v-notification-item-icon{width:38px;height:38px;border-radius:11px}.v-notification-history-list .v-notification-kicker{gap:6px;margin-bottom:4px;padding-right:20px;font-size:11px}.v-notification-history-list .v-notification-title{padding-right:8px;font-size:13px;line-height:1.35}.v-notification-history-list .v-notification-text{margin-top:3px;font-size:11px;line-height:1.45;-webkit-line-clamp:2}.v-notification-history-list .v-notification-meta{margin-top:7px}.v-notification-history-list .v-notification-row-actions{gap:6px;opacity:1}.v-notification-history-list .v-notification-row-actions button{min-height:24px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.72);color:var(--color-text-muted);font-size:11px;font-weight:850;box-shadow:var(--shadow-sm)}.v-notification-history-list .v-notification-action{width:30px;height:30px;background:rgba(255,255,255,.72);box-shadow:var(--shadow-sm)}.v-notification-history-list .v-notification-item.is-unread::after{top:12px;right:12px}.v-notification-history-drawer.is-selection-mode .v-notification-item{grid-template-columns:auto 38px minmax(0,1fr) 30px}.v-notification-loading{top:112px;bottom:calc(38px + env(safe-area-inset-bottom))}.v-notification-row-actions{opacity:1}}@media (max-width:380px){.v-notification-drawer{right:5px;left:5px;width:auto}.v-notification-browser-card{grid-template-columns:minmax(0,1fr) 76px;padding-left:70px;background-size:auto,94px 54px,auto}.v-notification-browser-btn{min-width:76px;font-size:10px}}@media (max-width:767px){.v-toast-wrap{left:50%;bottom:16px;width:calc(100vw - 28px)}.v-toast{width:100%;min-width:0;min-height:58px;padding:0 12px 0 14px;font-size:14px}}.v-btn-ghost:hover{border-color:var(--color-primary);color:var(--color-primary)}.v-tag{display:inline-flex;align-items:center;padding:calc(var(--spacing) * .125) calc(var(--spacing) * .5);background:var(--color-bg-muted);color:var(--color-text-secondary);border-radius:calc(var(--radius) * .5);font-size:11.5px;font-weight:500;transition:background var(--transition),color var(--transition)}.v-tag:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-panel{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius);padding:calc(var(--spacing) * 1.25);margin-bottom:var(--spacing)}.v-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing)}.v-panel-title{font-size:16px;font-weight:800;color:var(--color-text);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .375)}.v-panel-badge{padding:calc(var(--spacing) * .125) calc(var(--spacing) * .5);background:var(--color-primary-soft);color:var(--color-primary);border-radius:calc(var(--radius) * .5);font-size:11px;font-weight:700}.v-panel-more{font-size:12.5px;color:var(--color-text-secondary);display:inline-flex;align-items:center;gap:calc(var(--spacing) * .25);transition:color var(--transition)}.v-panel-more:hover{color:var(--color-primary)}.v-empty{--empty-illustration-width:460px;display:grid;grid-column:1 / -1;place-items:center;justify-self:stretch;width:100%;box-sizing:border-box;min-height:260px;padding:calc(var(--spacing) * 2.25) calc(var(--spacing) * 1.25);text-align:center;color:var(--color-text-secondary);font-size:13px;line-height:1.7}.v-empty::before{content:"";display:block;width:min(var(--empty-illustration-width),74vw);aspect-ratio:560 / 340;margin:-4px auto 6px;background:url("../../assets/images/creator/creator-empty-comments.png") center / contain no-repeat;filter:none}li.v-empty{--empty-illustration-width:220px;display:grid;grid-column:auto;min-height:150px;padding:calc(var(--spacing) * 1.5);list-style:none}li.v-empty::before{margin-bottom:2px}.v-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--color-border);background:var(--color-bg-card);border-radius:var(--radius);color:var(--color-text-secondary);font-size:16px;transition:border-color var(--transition),color var(--transition),background var(--transition);position:relative}.v-icon-btn:hover{border-color:var(--color-primary);color:var(--color-primary)}.v-badge{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;background:var(--color-accent);color:#ffffff;border-radius:calc(var(--radius) * .6);font-size:10px;font-weight:700;line-height:16px;text-align:center}@media (max-width:1024px){body.single:has(.v-detail.is-video-detail){overflow-x:hidden !important;background:#0b0d13 !important}body.single:has(.v-detail.is-video-detail) .v-shell,body.single:has(.v-detail.is-video-detail) .v-main,body.single:has(.v-detail.is-video-detail) .v-single,body.single:has(.v-detail.is-video-detail) .v-single-card,body.single:has(.v-detail.is-video-detail) .v-detail-shell-card{width:100% !important;min-height:100svh !important;background:#0b0d13 !important;overflow:visible !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar{position:sticky !important;top:0 !important;z-index:90 !important;height:52px !important;min-height:52px !important;padding:0 12px !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.08) !important;border-radius:0 !important;background:rgba(11,13,19,.9) !important;color:#fff !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important;box-shadow:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title,body.single:has(.v-detail.is-video-detail) .v-single-topbar-author{color:rgba(255,255,255,.92) !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back,body.single:has(.v-detail.is-video-detail) .v-single-topbar-avatar{background:rgba(255,255,255,.1) !important;color:#fff !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail,body.single .v-single-card .v-detail.is-video-detail{display:flex !important;flex-direction:column !important;min-height:calc(100svh - 52px) !important;padding:0 0 calc(76px + env(safe-area-inset-bottom)) !important;background:#0b0d13 !important;color:var(--color-text) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery{order:1 !important;position:relative !important;display:block !important;width:100% !important;height:auto !important;min-height:0 !important;aspect-ratio:16 / 9 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#05060a !important;box-shadow:none !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-stage{width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:16 / 9 !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#05060a !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide.is-active{inset:0 !important;width:100% !important;height:100% !important;min-height:0 !important;background:#05060a !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-bg{inset:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;background:#05060a !important;object-fit:contain !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-controls{left:10px !important;right:10px !important;bottom:8px !important;height:30px !important;padding:4px 8px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:calc(var(--radius) * .75) !important;background:rgba(5,6,10,.52) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress{height:2px !important;margin:0 0 4px !important;background:rgba(255,255,255,.3) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-control-row{min-height:20px !important;gap:7px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-control{width:22px !important;height:22px !important;border-radius:50% !important;background:transparent !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side{order:2 !important;position:relative !important;display:flex !important;flex-direction:column !important;gap:0 !important;width:100% !important;min-height:0 !important;margin-top:-1px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * 1.15) calc(var(--radius) * 1.15) 0 0 !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:0 -14px 36px rgba(0,0,0,.18) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author{order:1 !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) auto !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:16px 14px 8px !important;border:0 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-avatar{width:42px !important;height:42px !important;border:2px solid var(--color-bg-card) !important;border-radius:50% !important;background:var(--color-bg-soft) !important;box-shadow:0 8px 18px rgba(15,23,42,.1) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-name{font-size:14px !important;font-weight:850 !important;color:var(--color-text) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-sub{font-size:12px !important;color:var(--color-text-muted) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow{min-height:30px !important;padding:0 13px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-primary) !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-body{order:2 !important;padding:6px 14px 12px !important;border:0 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-title{margin:0 0 8px !important;font-size:20px !important;font-weight:920 !important;line-height:1.32 !important;letter-spacing:0 !important;color:var(--color-text) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content{margin:0 !important;font-size:14px !important;line-height:1.65 !important;color:var(--color-text-secondary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-tags{display:flex !important;flex-wrap:wrap !important;gap:7px !important;margin:10px 0 0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-tag{min-height:28px !important;padding:5px 10px !important;border:1px solid color-mix(in srgb,var(--color-primary) 16%,transparent) !important;border-radius:calc(var(--radius) * .8) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-soft)) !important;color:var(--color-primary) !important;font-size:12px !important;font-weight:800 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-playlist-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;min-height:40px !important;margin:12px 0 0 !important;padding:0 12px !important;border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-soft) !important;color:var(--color-text) !important;font-size:14px !important;font-weight:850 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions{order:3 !important;position:static !important;inset:auto !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:8px !important;width:auto !important;margin:0 14px 14px !important;padding:10px !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:calc(var(--radius) * 1.05) !important;background:color-mix(in srgb,var(--color-bg-soft) 70%,var(--color-bg-card)) !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;transform:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:4px !important;width:100% !important;height:48px !important;min-height:48px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-card) !important;color:var(--color-text-secondary) !important;font-size:11px !important;font-weight:800 !important;box-shadow:0 1px 0 rgba(15,23,42,.04) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act i{font-size:17px !important;color:currentColor !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-like.is-active{color:#ef426f !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-fav.is-active{color:#f59e0b !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related{order:4 !important;display:block !important;margin:0 !important;padding:2px 14px 16px !important;border:0 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-title{margin:0 0 10px !important;color:var(--color-text) !important;font-size:16px !important;font-weight:920 !important;line-height:1.25 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-scroll{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:minmax(172px,58vw) !important;gap:10px !important;padding:0 2px 6px 0 !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x proximity !important;scrollbar-width:thin !important;scrollbar-color:color-mix(in srgb,var(--color-primary) 48%,transparent) transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-card{display:block !important;min-width:0 !important;padding:0 0 10px !important;border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent) !important;border-radius:calc(var(--radius) * 1.05) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:none !important;overflow:hidden !important;scroll-snap-align:start !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-cover{position:relative !important;display:block !important;width:100% !important;aspect-ratio:16 / 9 !important;border-radius:0 !important;background:#070910 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-cover img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-cover video{width:100% !important;height:100% !important;object-fit:cover !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-card strong{display:-webkit-box !important;margin:9px 10px 4px !important;color:var(--color-text) !important;font-size:13px !important;font-weight:850 !important;line-height:1.35 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-card>span:not(.v-detail-mobile-related-cover){display:block !important;margin:0 10px !important;color:var(--color-text-muted) !important;font-size:12px !important;line-height:1.35 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{order:5 !important;position:static !important;display:block !important;width:auto !important;max-height:none !important;min-height:0 !important;margin:0 !important;padding:0 14px 18px !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::before,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{position:static !important;display:flex !important;align-items:center !important;gap:10px !important;margin:0 0 10px !important;padding:0 !important;border:0 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:95 !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:8px !important;padding:9px 10px calc(9px + env(safe-area-inset-bottom)) !important;border:0 !important;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:0 !important;background:color-mix(in srgb,var(--color-bg-card) 94%,transparent) !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;box-shadow:0 -10px 28px rgba(15,23,42,.1) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input{min-height:38px !important;max-height:84px !important;padding:9px 11px !important;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-soft) !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-send{width:42px !important;height:38px !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}}@media (max-width:1024px){body.single:has(.v-detail.is-video-detail){min-height:100svh !important;overflow-x:hidden !important;background:#000 !important}body.single:has(.v-detail.is-video-detail) .v-shell,body.single:has(.v-detail.is-video-detail) .v-main,body.single:has(.v-detail.is-video-detail) .v-single,body.single:has(.v-detail.is-video-detail) .v-single-card,body.single:has(.v-detail.is-video-detail) .v-detail-shell-card{width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;background:#000 !important;overflow:visible !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:120 !important;height:calc(48px + env(safe-area-inset-top)) !important;min-height:calc(48px + env(safe-area-inset-top)) !important;padding:env(safe-area-inset-top) 12px 0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important;pointer-events:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar::before{content:"" !important;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;height:110px !important;background:linear-gradient(180deg,rgba(0,0,0,.58),rgba(0,0,0,0)) !important;pointer-events:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back,body.single:has(.v-detail.is-video-detail) .v-single-topbar-avatar,body.single:has(.v-detail.is-video-detail) .v-single-topbar-follow{pointer-events:auto !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back{width:36px !important;height:36px !important;border:0 !important;border-radius:50% !important;background:rgba(0,0,0,.3) !important;color:#fff !important;box-shadow:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back span,body.single:has(.v-detail.is-video-detail) .v-single-topbar-title,body.single:has(.v-detail.is-video-detail) .v-single-topbar-author,body.single:has(.v-detail.is-video-detail) .v-single-topbar-avatar,body.single:has(.v-detail.is-video-detail) .v-single-topbar-follow{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail,body.single .v-single-card .v-detail.is-video-detail{position:relative !important;display:block !important;width:100% !important;min-height:100svh !important;padding:0 !important;background:#000 !important;color:#fff !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery{position:relative !important;z-index:1 !important;display:block !important;width:100% !important;height:100svh !important;min-height:100svh !important;aspect-ratio:auto !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#05060a !important;box-shadow:none !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:4 !important;background:linear-gradient(180deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,0) 22%),linear-gradient(0deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,0) 42%) !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-stage{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;min-height:0 !important;aspect-ratio:auto !important;margin:0 !important;padding:0 !important;border-radius:0 !important;background:#05060a !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide.is-active{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;min-height:0 !important;background:#05060a !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery.is-video-swipe-switching .v-detail-slide{display:block !important;will-change:transform,opacity !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery.is-video-swipe-switching .v-detail-slide.is-video-entering-next{z-index:3 !important;animation:v-video-enter-next .36s cubic-bezier(.2,.86,.2,1) both !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery.is-video-swipe-switching .v-detail-slide.is-video-leaving-next{z-index:2 !important;animation:v-video-leave-next .36s cubic-bezier(.2,.86,.2,1) both !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery.is-video-swipe-switching .v-detail-slide.is-video-entering-prev{z-index:3 !important;animation:v-video-enter-prev .36s cubic-bezier(.2,.86,.2,1) both !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery.is-video-swipe-switching .v-detail-slide.is-video-leaving-prev{z-index:2 !important;animation:v-video-leave-prev .36s cubic-bezier(.2,.86,.2,1) both !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-bg{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;border-radius:0 !important;background:#05060a !important;object-fit:contain !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-counter,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-nav,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-expand,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-media-caption,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-play{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-pause-indicator{z-index:7 !important;display:inline-flex !important;width:54px !important;height:54px !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.96) !important;color:#111 !important;font-size:22px !important;box-shadow:none !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-controls{left:0 !important;right:0 !important;bottom:0 !important;z-index:8 !important;height:18px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;height:3px !important;margin:0 !important;border-radius:0 !important;background:rgba(255,255,255,.28) !important;accent-color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-control-row{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side{position:absolute !important;inset:0 !important;z-index:10 !important;display:block !important;width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;box-shadow:none !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side a,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side button,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side input{pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author{position:fixed !important;right:12px !important;bottom:456px !important;z-index:35 !important;display:grid !important;grid-template-columns:54px !important;grid-template-rows:54px 20px !important;justify-items:center !important;align-items:center !important;width:54px !important;height:76px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-avatar{grid-row:1 !important;width:54px !important;height:54px !important;border:2px solid rgba(255,255,255,.9) !important;border-radius:50% !important;background:rgba(255,255,255,.12) !important;box-shadow:0 8px 20px rgba(0,0,0,.28) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow{grid-column:1 !important;grid-row:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 22px !important;position:relative !important;width:22px !important;min-width:22px !important;max-width:22px !important;height:22px !important;min-height:22px !important;margin-top:-12px !important;padding:0 !important;border:2px solid rgba(12,12,16,.72) !important;border-radius:50% !important;background:var(--color-primary) !important;color:#fff !important;font-size:0 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow i{margin:0 !important;font-size:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-main,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-name,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-sub,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-actions{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-body{position:fixed !important;left:16px !important;right:86px !important;bottom:54px !important;z-index:32 !important;max-height:34svh !important;padding:0 !important;border:0 !important;background:transparent !important;color:#fff !important;text-shadow:none;overflow:hidden !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-title{margin:0 0 6px !important;color:#fff !important;font-size:17px !important;font-weight:900 !important;line-height:1.35 !important;letter-spacing:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-title::before{content:"@" !important;margin-right:1px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content{display:-webkit-box !important;max-height:64px !important;margin:0 !important;color:rgba(255,255,255,.94) !important;font-size:14px !important;font-weight:650 !important;line-height:1.5 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content p{margin:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-tags{display:flex !important;flex-wrap:nowrap !important;gap:6px !important;max-width:100% !important;margin:8px 0 0 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-tag{flex:0 0 auto !important;min-height:24px !important;padding:3px 8px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:999px !important;background:rgba(255,255,255,.13) !important;color:#fff !important;font-size:12px !important;font-weight:800 !important;text-shadow:none;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-playlist-toggle{width:auto !important;min-height:28px !important;margin:8px 0 0 !important;padding:0 10px !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:999px !important;background:rgba(255,255,255,.13) !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions{position:fixed !important;right:12px !important;bottom:78px !important;z-index:34 !important;display:grid !important;grid-template-columns:1fr !important;grid-auto-rows:min-content !important;gap:16px !important;width:54px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;transform:none !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;width:54px !important;height:auto !important;min-height:48px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;line-height:1.1 !important;text-shadow:none;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border-radius:50% !important;background:rgba(0,0,0,.22) !important;color:#fff !important;font-size:26px !important;line-height:1 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act-num,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-share span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-report-btn span{display:block !important;color:#fff !important;font-size:12px !important;font-weight:850 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-like.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-like.is-active{color:#ff3b5c !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-fav.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-fav.is-active{color:#ffd166 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:1305 !important;display:flex !important;flex-direction:column !important;gap:8px !important;width:100% !important;max-height:min(64svh,560px) !important;padding:0 14px calc(14px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:0 -18px 50px rgba(0,0,0,.28) !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .28s cubic-bezier(.2,.8,.2,1) !important;overflow-x:hidden !important;overflow-y:auto !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-thumbs{transform:translateY(0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-actions{opacity:0 !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-actions *,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-actions *{pointer-events:none !important}body.single:has(.v-detail.is-video-detail.is-video-playlist-open)>.v-detail-actions.is-single-floating-rail,body.single:has(.v-detail.is-video-detail.is-comments-drawer-open)>.v-detail-actions.is-single-floating-rail{opacity:0 !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs::before{content:"" !important;display:block !important;flex:0 0 auto !important;align-self:center !important;width:42px !important;height:4px !important;margin:10px 0 6px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 14%,transparent) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-title{position:sticky !important;top:0 !important;z-index:2 !important;display:flex !important;align-items:center !important;min-height:42px !important;margin:0 !important;padding:0 44px 8px 0 !important;border-bottom:1px solid var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;font-size:16px !important;font-weight:920 !important;line-height:1.2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-close{position:absolute !important;top:14px !important;right:14px !important;z-index:4 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:var(--color-bg-soft) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb{position:relative !important;display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;align-items:center !important;gap:12px !important;width:100% !important;min-height:72px !important;padding:8px !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * .95) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:none !important;opacity:1 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb-video,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb>i{position:static !important;width:92px !important;height:54px !important;border-radius:calc(var(--radius) * .72) !important;object-fit:cover !important;background:#05060a !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb-title{position:static !important;display:-webkit-box !important;min-width:0 !important;padding:0 !important;background:transparent !important;color:var(--color-text) !important;font-size:14px !important;font-weight:900 !important;line-height:1.38 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related{display:none !important;position:static !important;z-index:auto !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-title{margin:0 0 10px !important;color:var(--color-text) !important;font-size:16px !important;font-weight:920 !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-mobile-related-scroll{display:grid !important;grid-auto-flow:column !important;grid-auto-columns:minmax(172px,58vw) !important;gap:10px !important;overflow-x:auto !important;overflow-y:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:1304 !important;display:flex !important;flex-direction:column !important;width:100% !important;height:min(50svh,430px) !important;max-height:min(50svh,430px) !important;min-height:min(42svh,340px) !important;margin:0 !important;padding:0 14px calc(14px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;box-shadow:0 -18px 50px rgba(0,0,0,.28) !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .28s cubic-bezier(.2,.8,.2,1) !important;overflow:hidden !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments:target{transform:translateY(0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::before{content:"" !important;display:block !important;flex:0 0 auto !important;align-self:center !important;width:42px !important;height:4px !important;margin:10px 0 6px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 14%,transparent) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;border:0 !important;border-radius:50% !important;background:var(--color-bg-soft) !important;color:var(--color-text-secondary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{position:relative !important;flex:0 0 auto !important;display:grid !important;grid-template-columns:1fr auto auto !important;align-items:center !important;gap:10px !important;margin:0 !important;padding:8px 0 12px !important;border:0 !important;border-bottom:1px solid var(--color-border) !important;background:var(--color-bg-card) !important;color:var(--color-text) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-body{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;min-height:0 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-main{flex:1 1 auto !important;display:flex !important;flex-direction:column !important;min-height:0 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{position:static !important;flex:0 0 auto !important;display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:8px !important;padding:10px 0 0 !important;border:0 !important;border-top:1px solid var(--color-border) !important;border-radius:0 !important;background:var(--color-bg-card) !important;color:var(--color-text) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input{min-height:38px !important;max-height:84px !important;padding:9px 12px !important;border:1px solid var(--color-border) !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-bg-soft) !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input::placeholder{color:var(--color-text-muted) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-send{width:44px !important;height:38px !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}}@keyframes v-video-enter-next{from{transform:translateY(-100%);opacity:.72}to{transform:translateY(0);opacity:1}}@keyframes v-video-leave-next{from{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:.72}}@keyframes v-video-enter-prev{from{transform:translateY(100%);opacity:.72}to{transform:translateY(0);opacity:1}}@keyframes v-video-leave-prev{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:.72}}@keyframes v-video-follow-done{0%{opacity:1;transform:translateX(-50%) translateZ(0) scale(1)}28%{opacity:1;transform:translateX(-50%) translateZ(0) scale(1.18)}56%{opacity:1;transform:translateX(-50%) translateZ(0) scale(.94)}100%{opacity:0;transform:translateX(-50%) translateZ(0) scale(.2)}}@media (max-width:1024px){html:has(body.single .v-detail.is-video-detail){height:100svh !important;min-height:100svh !important;max-height:100svh !important;overflow:hidden !important}body.single:has(.v-detail.is-video-detail),body.single:has(.v-detail.is-video-detail) .v-content.v-single,body.single:has(.v-detail.is-video-detail) .v-detail-shell-stage,body.single:has(.v-detail.is-video-detail) .v-detail-shell-card.v-single-card{height:100svh !important;min-height:100svh !important;max-height:100svh !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail{position:relative !important;display:block !important;width:100% !important;height:100svh !important;min-height:100svh !important;max-height:100svh !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery{position:relative !important;width:100% !important;height:100svh !important;min-height:100svh !important;max-height:100svh !important;background:#111318 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side{position:absolute !important;inset:0 !important;z-index:3 !important;width:100% !important;height:100svh !important;min-height:0 !important;max-height:100svh !important;margin:0 !important;padding:0 !important;background:transparent !important;pointer-events:none !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery::after{z-index:2 !important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.08) 30%,rgba(0,0,0,.18) 62%,rgba(0,0,0,.46) 100%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg{position:absolute !important;inset:-28px !important;z-index:0 !important;display:block !important;background-image:var(--v-video-active-cover) !important;background-size:cover !important;background-position:center !important;opacity:0 !important;transform:scale(1.06) !important;pointer-events:none !important;transition:opacity .26s ease,background-image .26s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg.has-cover{opacity:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg::before,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg::after{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg::before{background-image:var(--v-video-active-cover) !important;background-size:cover !important;background-position:center !important;filter:blur(46px) saturate(1.16) brightness(.9) !important;transform:scale(1.24) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.58) 0%,rgba(0,0,0,.22) 42%,rgba(0,0,0,.72) 100%),rgba(0,0,0,.2) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg-video{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;filter:blur(46px) saturate(1.16) brightness(.9) !important;transform:scale(1.24) !important;opacity:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-cover-blur-bg.has-video-cover::before{background-image:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-stage,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-bg{background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video{top:50% !important;left:50% !important;width:100% !important;height:auto !important;max-height:100% !important;transform:translate(-50%,-50%) !important;background:transparent !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide .v-detail-video-bg,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide .v-detail-video-bg-video{filter:blur(46px) saturate(1.16) brightness(.9) !important;transform:scale(1.24) !important;opacity:.68 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-stage,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions{position:relative !important;z-index:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-side{position:absolute !important;inset:0 !important;z-index:3 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar{display:grid !important;grid-template-columns:36px minmax(0,1fr) 48px !important;align-items:center !important;gap:6px !important;height:calc(52px + env(safe-area-inset-top)) !important;min-height:calc(52px + env(safe-area-inset-top)) !important;padding:env(safe-area-inset-top) 10px 0 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back{width:36px !important;height:36px !important;background:transparent !important;font-size:0 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back i{font-size:23px !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title{display:block !important;min-width:0 !important;margin:0 !important;color:#fff !important;font-size:18px !important;font-weight:880 !important;line-height:1 !important;letter-spacing:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-shadow:none;pointer-events:auto !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar::after{content:none !important;display:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-speed{justify-self:end !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:30px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:transparent !important;color:#fff !important;font-size:14px !important;font-weight:760 !important;line-height:1 !important;letter-spacing:0 !important;text-shadow:none;box-shadow:none !important;cursor:pointer !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet{position:fixed !important;inset:0 !important;z-index:1320 !important;display:block !important;background:rgba(0,0,0,.34) !important;backdrop-filter:blur(6px) !important;opacity:0 !important;pointer-events:none !important;transition:opacity .18s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-speed-sheet-open .v-video-speed-sheet{opacity:1 !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-panel{position:absolute !important;left:16px !important;right:16px !important;bottom:calc(10px + env(safe-area-inset-bottom)) !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) 34px !important;align-items:start !important;row-gap:8px !important;min-height:286px !important;padding:10px 14px calc(12px + env(safe-area-inset-bottom)) !important;border:1px solid rgba(255,255,255,.76) !important;border-radius:var(--radius) !important;background:rgba(255,255,255,.96) !important;color:var(--color-text) !important;box-shadow:0 18px 46px rgba(15,23,42,.18) !important;transform:translateY(calc(100% + 16px)) !important;transition:transform .22s cubic-bezier(.2,.82,.2,1) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-speed-sheet-open .v-video-speed-sheet-panel{transform:translateY(0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-close{grid-column:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:32px !important;padding:0 !important;border:0 !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-bg-muted) 78%,#fff) !important;color:var(--color-text-secondary) !important;font-size:15px !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-title{grid-column:2 !important;justify-self:center !important;align-self:center !important;color:var(--color-text) !important;font-size:16px !important;font-weight:820 !important;line-height:32px !important;letter-spacing:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-options{grid-column:1 / -1 !important;display:grid !important;gap:6px !important;padding:2px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option{display:grid !important;grid-template-columns:minmax(0,1fr) 24px !important;align-items:center !important;min-height:38px !important;padding:0 10px !important;border:0 !important;border-radius:calc(var(--radius) * .72) !important;background:color-mix(in srgb,var(--color-bg-muted) 68%,#fff) !important;color:var(--color-text) !important;font-size:15px !important;font-weight:620 !important;text-align:left !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option i{justify-self:end !important;color:var(--color-primary) !important;font-size:14px !important;opacity:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option.is-active{background:color-mix(in srgb,var(--color-primary) 12%,#fff) !important;color:var(--color-primary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option.is-active i{opacity:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery{background:#000 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery::after{background:linear-gradient(180deg,rgba(0,0,0,.62) 0%,rgba(0,0,0,0) 24%),linear-gradient(0deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.44) 20%,rgba(0,0,0,0) 48%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery{background:#111318 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-gallery::after{z-index:2 !important;background:linear-gradient(180deg,rgba(0,0,0,.36) 0%,rgba(0,0,0,.08) 30%,rgba(0,0,0,.18) 62%,rgba(0,0,0,.46) 100%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-bg{object-fit:contain !important;object-position:center center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-pause-indicator{z-index:7 !important;display:inline-flex !important;width:54px !important;height:54px !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.96) !important;color:#111 !important;font-size:22px !important;box-shadow:none !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author{position:fixed !important;right:14px !important;bottom:364px !important;z-index:37 !important;display:grid !important;grid-template-columns:44px !important;grid-template-rows:44px 18px !important;justify-items:center !important;align-items:center !important;width:44px !important;height:54px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-avatar{grid-row:1 !important;width:42px !important;height:42px !important;border:2px solid rgba(255,255,255,.92) !important;border-radius:50% !important;background:rgba(255,255,255,.12) !important;box-shadow:0 2px 8px rgba(0,0,0,.32) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-avatar img{width:100% !important;height:100% !important;border-radius:50% !important;object-fit:cover !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-meta,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-name,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-sub,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-more{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author-actions{display:contents !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow{grid-column:1 !important;grid-row:1 !important;display:inline-flex !important;flex:0 0 22px !important;align-items:center !important;justify-content:center !important;position:absolute !important;left:50% !important;top:31px !important;z-index:4 !important;box-sizing:border-box !important;width:22px !important;min-width:22px !important;max-width:22px !important;height:22px !important;min-height:22px !important;margin:0 !important;padding:0 !important;border:2px solid rgba(255,255,255,.94) !important;border-radius:999px !important;background:#ff2f63 !important;color:#fff !important;font-size:0 !important;line-height:1 !important;box-shadow:var(--shadow-sm) !important;transform:translateX(-50%) translateZ(0) scale(1) !important;transition:transform .18s ease,opacity .22s ease,background .18s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow::before{content:"+" !important;display:block !important;width:100% !important;height:100% !important;font-size:16px !important;font-weight:900 !important;line-height:17px !important;text-align:center !important;transform:translateY(-1px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow.is-following{background:#fff !important;color:#ff2f63 !important;box-shadow:0 2px 8px rgba(0,0,0,.22) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow.is-following::before{content:"\2713" !important;font-size:12px !important;line-height:17px !important;transform:translateY(-1px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-follow.is-follow-just-done{animation:v-video-follow-done .72s cubic-bezier(.2,.86,.2,1) both !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-body{left:16px !important;right:74px !important;bottom:96px !important;z-index:36 !important;max-height:24svh !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-title{display:-webkit-box !important;margin:0 0 6px !important;color:#fff !important;font-size:18px !important;font-weight:900 !important;line-height:1.24 !important;-webkit-line-clamp:1 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-title::before{content:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-card-flag{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content{display:-webkit-box !important;max-height:36px !important;color:rgba(255,255,255,.86) !important;font-size:13px !important;font-weight:620 !important;line-height:1.38 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-tags{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-playlist-toggle{position:fixed !important;left:16px !important;right:66px !important;bottom:calc(12px + env(safe-area-inset-bottom)) !important;z-index:38 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 22px !important;align-items:center !important;width:auto !important;min-height:42px !important;margin:0 !important;padding:0 11px 0 14px !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:10px !important;background:rgba(28,28,28,.92) !important;color:#fff !important;font-size:14px !important;font-weight:860 !important;line-height:1.2 !important;box-shadow:none !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-playlist-toggle span{min-width:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-playlist-toggle i{justify-self:end !important;font-size:15px !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions{position:fixed !important;right:14px !important;bottom:calc(102px + env(safe-area-inset-bottom,0px)) !important;left:auto !important;top:auto !important;z-index:2147483000 !important;display:grid !important;justify-items:center !important;gap:6px !important;width:44px !important;margin:0 !important;padding:0 !important;transform:none !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act.v-report-btn{width:44px !important;min-height:40px !important;gap:2px !important;color:#fff !important;font-size:11px !important;font-weight:760 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act i{width:32px !important;height:32px !important;background:transparent !important;color:#fff !important;font-size:26px !important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55)) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act-num,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-share span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-report-btn span{color:rgba(255,255,255,.86) !important;font-size:11px !important;font-weight:760 !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav{order:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-toggle{order:2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like{order:3 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-share{order:4 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-report-btn{order:5 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav i{font-size:27px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-toggle i{font-size:25px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like i{font-size:27px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-share i{font-size:25px !important;transform:translateX(2px) scaleX(-1) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-report-btn i{font-size:24px !important;transform:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav.is-active{color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like.is-active{color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-chrome-toggle{position:fixed !important;right:16px !important;bottom:calc(12px + env(safe-area-inset-bottom)) !important;z-index:42 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;min-width:0 !important;height:42px !important;padding:0 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:10px !important;background:rgba(28,28,28,.9) !important;color:#fff !important;box-shadow:none !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;transition:background .18s ease,border-color .18s ease,opacity .18s ease,transform .18s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-chrome-toggle i{font-size:16px !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-video-chrome-toggle,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-video-chrome-toggle{display:none !important;opacity:0 !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-actions,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-video-playlist-toggle,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-video-controls{opacity:0 !important;pointer-events:none !important;transform:translateY(8px) !important;transition:opacity .18s ease,transform .18s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-chrome-hidden .v-detail-video-chrome-toggle{opacity:.92 !important;border-color:rgba(255,255,255,.22) !important;background:rgba(36,36,36,.94) !important;transform:translateY(0) !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-controls{position:fixed !important;left:16px !important;right:16px !important;bottom:calc(60px + env(safe-area-inset-bottom)) !important;z-index:39 !important;display:block !important;height:26px !important;min-height:26px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-control-row{display:block !important;height:0 !important;min-height:0 !important;overflow:visible !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-time{position:absolute !important;left:50% !important;bottom:22px !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:82px !important;height:24px !important;padding:0 8px !important;border-radius:999px !important;background:rgba(0,0,0,.62) !important;color:rgba(255,255,255,.92) !important;font-size:12px !important;font-weight:760 !important;line-height:1 !important;white-space:nowrap !important;transform:translateX(-50%) translateY(4px) !important;opacity:0 !important;pointer-events:none !important;transition:opacity .16s ease,transform .16s ease !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-slide.is-video-progress-dragging .v-detail-video-time,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-controls:focus-within .v-detail-video-time{opacity:1 !important;transform:translateX(-50%) translateY(0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-control,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-settings{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;display:block !important;width:100% !important;height:20px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;accent-color:#fff !important;cursor:pointer !important;pointer-events:auto !important;-webkit-appearance:none !important;appearance:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-runnable-track{height:3px !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.28) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress::-moz-range-track{height:3px !important;border:0 !important;border-radius:999px !important;background:rgba(255,255,255,.28) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress::-webkit-slider-thumb{width:10px !important;height:10px !important;margin-top:-3.5px !important;border:0 !important;border-radius:50% !important;background:#fff !important;box-shadow:var(--shadow-sm) !important;-webkit-appearance:none !important;appearance:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress::-moz-range-thumb{width:10px !important;height:10px !important;border:0 !important;border-radius:50% !important;background:#fff !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress:active::-webkit-slider-thumb,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress:focus::-webkit-slider-thumb{width:12px !important;height:12px !important;margin-top:-4.5px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress:active::-moz-range-thumb,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-video-progress:focus::-moz-range-thumb{width:12px !important;height:12px !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-body{padding-right:44px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content{display:block !important;max-height:20px !important;margin:0 !important;padding:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-content p{display:inline !important;margin:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-copy-expand{position:absolute !important;right:0 !important;bottom:0 !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:40px !important;height:20px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:rgba(255,255,255,.96) !important;font-size:12px !important;font-weight:820 !important;line-height:20px !important;text-shadow:none;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-copy-expanded .v-detail-body{max-height:48svh !important;padding-right:0 !important;overflow-y:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-copy-expanded .v-detail-content{max-height:42svh !important;padding-right:0 !important;white-space:normal !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-copy-expanded .v-detail-content p{display:block !important;margin:0 0 6px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-copy-expanded .v-detail-copy-expand{position:sticky !important;right:0 !important;bottom:0 !important;margin-top:6px !important;margin-left:auto !important;background:rgba(0,0,0,.36) !important;border-radius:999px !important}}@media (max-width:1024px){body.single:has(.v-detail.is-video-detail) .v-single-topbar{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;z-index:56 !important;display:grid !important;grid-template-columns:38px minmax(0,1fr) 58px !important;align-items:center !important;gap:8px !important;height:calc(82px + env(safe-area-inset-top)) !important;min-height:calc(82px + env(safe-area-inset-top)) !important;padding:env(safe-area-inset-top) 14px 30px !important;border:0 !important;background:linear-gradient(180deg,rgba(7,9,13,.82) 0%,rgba(7,9,13,.78) 56%,rgba(7,9,13,.28) 82%,rgba(7,9,13,0) 100%) !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar::before,body.single:has(.v-detail.is-video-detail) .v-single-topbar::after{content:none !important;display:none !important}body.single:has(.v-detail.is-video-detail) .v-single-back,body.single:has(.v-detail.is-video-detail) .v-modal-close.v-single-back{display:none !important;visibility:hidden !important;pointer-events:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back{justify-self:start !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;min-width:34px !important;height:34px !important;padding:0 !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:calc(var(--radius) * 1.25) !important;background:rgba(255,255,255,.08) !important;color:#fff !important;box-shadow:none !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;pointer-events:auto !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back span{display:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-back i{font-size:19px !important;line-height:1 !important;transform:translateX(-1px) !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important;height:38px !important;margin:0 !important;padding:0 !important;color:#fff !important;line-height:1.15 !important;text-shadow:none;pointer-events:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title strong,body.single:has(.v-detail.is-video-detail) .v-single-topbar-title span{display:block !important;min-width:0 !important;max-width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;letter-spacing:0 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title strong{color:rgba(255,255,255,.95) !important;font-size:14px !important;font-weight:860 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-title span{margin-top:3px !important;color:rgba(255,255,255,.58) !important;font-size:12px !important;font-weight:680 !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-author{display:none !important}body.single:has(.v-detail.is-video-detail) .v-single-topbar-speed{justify-self:end !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:54px !important;min-width:54px !important;height:30px !important;margin:0 !important;padding:0 !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:calc(var(--radius) * 1.25) !important;background:rgba(255,255,255,.1) !important;color:rgba(255,255,255,.92) !important;font-size:13px !important;font-weight:780 !important;line-height:1 !important;letter-spacing:0 !important;text-shadow:none;box-shadow:none !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important;cursor:pointer !important;pointer-events:auto !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{left:50% !important;right:auto !important;bottom:0 !important;z-index:2147482600 !important;width:min(calc(100vw - 24px),760px) !important;max-height:min(62svh,560px) !important;min-height:0 !important;margin:0 !important;padding:0 14px calc(14px + env(safe-area-inset-bottom)) !important;border:1px solid rgba(255,255,255,.1) !important;border-bottom:0 !important;border-radius:calc(var(--radius) * 1.45) calc(var(--radius) * 1.45) 0 0 !important;background:rgba(18,20,26,.9) !important;color:#fff !important;box-shadow:0 -18px 50px rgba(0,0,0,.36) !important;backdrop-filter:blur(22px) saturate(1.15) !important;-webkit-backdrop-filter:blur(22px) saturate(1.15) !important;transform:translate(-50%,calc(100% + 18px)) !important;overflow-x:hidden !important;overflow-y:auto !important;scrollbar-width:thin !important;scrollbar-color:rgba(255,255,255,.24) transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-playlist-open .v-detail-thumbs,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments:target{transform:translate(-50%,0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs::-webkit-scrollbar,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::-webkit-scrollbar,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list::-webkit-scrollbar{width:6px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs::-webkit-scrollbar-thumb,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::-webkit-scrollbar-thumb,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list::-webkit-scrollbar-thumb{border-radius:999px !important;background:rgba(255,255,255,.24) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs::before,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::before{width:42px !important;height:4px !important;margin:10px auto 8px !important;border-radius:999px !important;background:rgba(255,255,255,.2) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{border-color:rgba(255,255,255,.1) !important;background:transparent !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-title{min-height:40px !important;padding:0 42px 8px 0 !important;font-size:15px !important;font-weight:880 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-close,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{width:30px !important;height:30px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:calc(var(--radius) * .9) !important;background:rgba(255,255,255,.08) !important;color:rgba(255,255,255,.72) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumbs-close{top:16px !important;right:14px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb{grid-template-columns:92px minmax(0,1fr) !important;gap:10px !important;min-height:72px !important;margin:0 0 8px !important;padding:8px !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:calc(var(--radius) * .95) !important;background:rgba(255,255,255,.055) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb.is-active{border-color:color-mix(in srgb,var(--color-primary) 58%,rgba(255,255,255,.16)) !important;background:color-mix(in srgb,var(--color-primary) 18%,rgba(255,255,255,.055)) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb-video,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb>i{width:92px !important;height:54px !important;border-radius:calc(var(--radius) * .75) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-thumb-title{color:rgba(255,255,255,.94) !important;font-size:14px !important;font-weight:840 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-count{color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-sort,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{border-color:rgba(255,255,255,.1) !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input{border-color:rgba(255,255,255,.1) !important;background:rgba(255,255,255,.08) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet{z-index:2147482700 !important;background:rgba(0,0,0,.42) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-panel{left:50% !important;right:auto !important;bottom:0 !important;width:min(calc(100vw - 24px),420px) !important;min-height:0 !important;padding:10px 14px calc(14px + env(safe-area-inset-bottom)) !important;border:1px solid rgba(255,255,255,.1) !important;border-bottom:0 !important;border-radius:calc(var(--radius) * 1.45) calc(var(--radius) * 1.45) 0 0 !important;background:rgba(18,20,26,.92) !important;color:#fff !important;box-shadow:0 -18px 50px rgba(0,0,0,.36) !important;backdrop-filter:blur(22px) saturate(1.15) !important;-webkit-backdrop-filter:blur(22px) saturate(1.15) !important;transform:translate(-50%,calc(100% + 16px)) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-video-speed-sheet-open .v-video-speed-sheet-panel{transform:translate(-50%,0) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-title{color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-sheet-close,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option{border:1px solid rgba(255,255,255,.1) !important;background:rgba(255,255,255,.07) !important;color:rgba(255,255,255,.9) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-video-speed-option.is-active{background:color-mix(in srgb,var(--color-primary) 24%,rgba(255,255,255,.08)) !important;color:#fff !important}body.single:has(.v-detail.is-video-detail) .v-share-panel{border:1px solid rgba(255,255,255,.1) !important;background:rgba(18,20,26,.92) !important;color:#fff !important;box-shadow:0 -18px 50px rgba(0,0,0,.36) !important;backdrop-filter:blur(22px) saturate(1.15) !important;-webkit-backdrop-filter:blur(22px) saturate(1.15) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{display:grid !important;grid-template-rows:auto auto minmax(0,1fr) !important;height:min(64svh,580px) !important;max-height:min(64svh,580px) !important;padding:0 14px calc(12px + env(safe-area-inset-bottom)) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{display:grid !important;grid-template-columns:minmax(0,1fr) auto auto !important;align-items:center !important;gap:8px !important;min-height:46px !important;padding:4px 0 10px !important;border-bottom:1px solid rgba(255,255,255,.1) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab{width:auto !important;min-width:0 !important;height:32px !important;min-height:32px !important;padding:0 12px !important;border:1px solid transparent !important;border-radius:calc(var(--radius) * .9) !important;background:transparent !important;color:rgba(255,255,255,.68) !important;font-size:13px !important;font-weight:760 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title{justify-self:start !important;color:#fff !important;font-size:15px !important;font-weight:880 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab.is-active{border-color:rgba(255,255,255,.12) !important;background:rgba(255,255,255,.09) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title::after,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab::after{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{position:static !important;justify-self:end !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-main{min-height:0 !important;height:100% !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-sort{display:inline-flex !important;align-items:center !important;gap:4px !important;width:fit-content !important;margin:10px 0 8px !important;padding:3px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:calc(var(--radius) * 1.1) !important;background:rgba(255,255,255,.055) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort{min-height:26px !important;padding:0 10px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:transparent !important;color:rgba(255,255,255,.66) !important;font-size:12px !important;font-weight:760 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list{min-height:0 !important;padding:0 8px 76px 0 !important;overflow-y:auto !important;scrollbar-gutter:stable !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{position:absolute !important;left:14px !important;right:14px !important;bottom:calc(12px + env(safe-area-inset-bottom)) !important;z-index:5 !important;display:grid !important;grid-template-columns:34px minmax(0,1fr) 52px !important;align-items:center !important;gap:8px !important;min-height:52px !important;padding:8px !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(14,16,22,.94) !important;box-shadow:0 -10px 24px rgba(0,0,0,.28) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input{width:100% !important;min-height:36px !important;max-height:72px !important;padding:8px 10px !important;border-radius:calc(var(--radius) * .85) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-send{width:52px !important;height:36px !important;border-radius:calc(var(--radius) * .85) !important;font-size:13px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{left:0 !important;right:0 !important;bottom:0 !important;z-index:2147482800 !important;display:flex !important;flex-direction:column !important;width:100% !important;height:min(50svh,430px) !important;max-height:min(50svh,430px) !important;min-height:min(42svh,340px) !important;padding:0 16px calc(18px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:calc(var(--radius) * 1.45) calc(var(--radius) * 1.45) 0 0 !important;background:#fff !important;color:var(--color-text) !important;box-shadow:0 -18px 50px rgba(24,25,31,.22) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;transform:translateY(calc(100% + 18px)) !important;overflow:hidden !important;scrollbar-color:color-mix(in srgb,var(--color-primary) 22%,#dfe2e8) transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments:target{transform:translateY(0) !important}body.single:has(.v-detail.is-video-detail.is-comments-drawer-open)>.v-detail-actions.is-single-floating-rail{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-actions{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::before{content:"" !important;display:block !important;flex:0 0 auto !important;justify-self:center !important;align-self:center !important;width:42px !important;height:4px !important;margin:10px 0 6px !important;border-radius:999px !important;background:#dfe2e8 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{position:absolute !important;top:12px !important;right:10px !important;z-index:4 !important;display:block !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab{display:none !important;width:auto !important;min-width:0 !important;height:34px !important;min-height:34px !important;padding:0 14px !important;border:1px solid transparent !important;border-radius:calc(var(--radius) * .9) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:850 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab.is-active{border-color:color-mix(in srgb,var(--color-primary) 16%,var(--color-border)) !important;background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;border:0 !important;border-radius:var(--radius) !important;background:#f5f6f8 !important;color:var(--color-text) !important;font-size:12px !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-main{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;min-height:0 !important;height:100% !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-sort{display:inline-flex !important;align-items:center !important;gap:4px !important;width:fit-content !important;margin:12px 0 10px !important;padding:3px !important;border:1px solid #e7eaf0 !important;border-radius:calc(var(--radius) * 1.1) !important;background:#f6f7fa !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort{min-height:28px !important;padding:0 11px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-weight:760 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list{flex:1 1 auto !important;min-height:0 !important;padding:0 8px 0 0 !important;color:var(--color-text) !important;overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;scrollbar-gutter:stable !important;scrollbar-width:thin !important;scrollbar-color:color-mix(in srgb,var(--color-primary) 22%,#dfe2e8) transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list::-webkit-scrollbar{width:6px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list::-webkit-scrollbar-thumb{border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 22%,#dfe2e8) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{position:static !important;flex:0 0 auto !important;display:flex !important;align-items:center !important;gap:8px !important;min-height:52px !important;padding:12px 0 0 !important;border:0 !important;border-top:1px solid #eef0f4 !important;border-radius:0 !important;background:#fff !important;color:var(--color-text) !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input{width:100% !important;min-height:38px !important;max-height:72px !important;padding:8px 10px !important;border:1px solid #dfe2e8 !important;border-radius:calc(var(--radius) * .9) !important;background:#f5f6f8 !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input::placeholder{color:var(--color-text-muted) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-send{width:54px !important;height:38px !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-primary) !important;color:#fff !important;font-size:13px !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments{left:0 !important;right:0 !important;bottom:0 !important;display:flex !important;flex-direction:column !important;width:100% !important;height:min(50svh,430px) !important;max-height:min(50svh,430px) !important;min-height:min(42svh,340px) !important;padding:0 16px calc(18px + env(safe-area-inset-bottom)) !important;border:0 !important;border-radius:calc(var(--radius) * 1.45) calc(var(--radius) * 1.45) 0 0 !important;background:#fff !important;box-shadow:0 -18px 50px rgba(24,25,31,.22) !important;overflow:hidden !important;transform:translateY(calc(100% + 18px)) !important}body.single .v-single-card .v-detail.is-audio-detail.is-comments-drawer-open .v-detail-comments,body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments:target,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-comments-drawer-open .v-detail-comments,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments:target{transform:translateY(0) !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments::before,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments::before{content:"" !important;display:block !important;flex:0 0 auto !important;align-self:center !important;width:42px !important;height:4px !important;margin:10px 0 6px !important;border-radius:999px !important;background:#dfe2e8 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-head,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-head{position:absolute !important;top:12px !important;right:10px !important;z-index:4 !important;display:block !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-related-tab{display:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-close,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-close{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:24px !important;height:24px !important;border:0 !important;border-radius:var(--radius) !important;background:#f5f6f8 !important;color:var(--color-text) !important;font-size:12px !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-body,body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-main,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-main{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-height:0 !important;overflow:hidden !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comments-sort,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comments-sort{display:inline-flex !important;align-items:center !important;gap:4px !important;width:fit-content !important;margin:12px 0 10px !important;padding:3px !important;border:1px solid #e7eaf0 !important;border-radius:calc(var(--radius) * 1.1) !important;background:#f6f7fa !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-sort,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort{min-height:28px !important;padding:0 11px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-weight:760 !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-sort.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-sort.is-active{background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-list,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-list{flex:1 1 auto !important;min-height:0 !important;padding:0 8px 0 0 !important;color:var(--color-text) !important;overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch !important;scrollbar-gutter:stable !important;scrollbar-width:thin !important;scrollbar-color:color-mix(in srgb,var(--color-primary) 22%,#dfe2e8) transparent !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-form,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-form{position:static !important;flex:0 0 auto !important;display:grid !important;grid-template-columns:30px minmax(0,1fr) 44px !important;align-items:center !important;gap:6px !important;min-width:0 !important;min-height:52px !important;padding:12px 0 0 !important;border:0 !important;border-top:1px solid #eef0f4 !important;border-radius:0 !important;background:#fff !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-input,body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-login,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-input,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-login{width:100% !important;min-width:0 !important;min-height:38px !important;max-height:72px !important;padding:8px 10px !important;border:1px solid #dfe2e8 !important;border-radius:calc(var(--radius) * .9) !important;background:#f5f6f8 !important;color:var(--color-text) !important;box-shadow:none !important}body.single .v-single-card .v-detail.is-audio-detail .v-detail-comment-send,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-comment-send{width:44px !important;min-width:44px !important;height:38px !important;min-height:38px !important;border-radius:calc(var(--radius) * .9) !important;background:var(--color-primary) !important;color:#fff !important;font-size:13px !important;box-shadow:none !important}}@media (min-width:768px) and (max-width:1024px){body.single:has(.v-detail.is-video-detail) .v-content.v-single,body.single:has(.v-detail.is-video-detail) .v-detail-shell-stage,body.single:has(.v-detail.is-video-detail) .v-detail-shell-card.v-single-card{width:100vw !important;max-width:100vw !important;height:100svh !important;max-height:100svh !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#000 !important;box-shadow:none !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail{width:100vw !important;max-width:100vw !important;margin:0 !important;border:0 !important;border-radius:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail{right:16px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail{position:fixed !important;top:auto !important;left:auto !important;bottom:calc(102px + env(safe-area-inset-bottom,0px)) !important;z-index:2147483000 !important;display:grid !important;grid-template-columns:1fr !important;justify-items:center !important;gap:6px !important;width:44px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;isolation:isolate !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;transform:none !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act.v-report-btn,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-act,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:44px !important;min-height:40px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;background-color:rgba(0,0,0,.001) !important;color:#fff !important;box-shadow:none !important;pointer-events:auto !important;position:relative !important;z-index:1 !important}body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-fav{order:1 !important}body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-comments-toggle{order:2 !important}body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-like{order:3 !important}body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-share{order:4 !important}body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-report-btn{order:5 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-fav.is-active i,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-fav.is-active,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-fav.is-active i{color:#ffd166 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-like.is-active i,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-like.is-active,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-like.is-active i{color:#ff496c !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-actions .v-detail-act i,body.single:has(.v-detail.is-video-detail)>.v-detail-actions.is-single-floating-rail .v-detail-act i{width:32px !important;height:32px !important;border-radius:0 !important;background:transparent !important;color:#fff !important;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55)) !important;box-shadow:none !important}}@media (max-width:1024px){body.single:has(.v-detail.is-file-detail),body.single:has(.v-detail.is-file-detail) .v-app,body.single:has(.v-detail.is-file-detail) .v-main,body.single:has(.v-detail.is-file-detail) .v-content.v-single,body.single:has(.v-detail.is-file-detail) .v-detail-shell-stage,body.single:has(.v-detail.is-file-detail) .v-detail-shell-card.v-single-card{width:100% !important;max-width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#f4f6fa !important;box-shadow:none !important;overflow-x:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail{position:relative !important;display:flex !important;flex-direction:column !important;width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#f4f6fa !important;color:#151922 !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-gallery{order:1 !important;position:relative !important;display:block !important;width:auto !important;height:clamp(292px,42svh,390px) !important;min-height:292px !important;margin:10px 12px 0 !important;border:0 !important;border-radius:calc(var(--radius) * 1.35) !important;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(255,255,255,.68)),linear-gradient(160deg,color-mix(in srgb,var(--color-primary) 12%,#f8fbff) 0%,#eef3f8 48%,#e9edf4 100%) !important;box-shadow:0 14px 32px rgba(24,34,53,.1) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-stage,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-slide{position:relative !important;inset:auto !important;display:block !important;width:100% !important;height:100% !important;min-height:0 !important;padding:0 !important;aspect-ratio:auto !important;background:transparent !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-slide:not(.is-active){display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview{position:absolute !important;inset:0 !important;display:grid !important;grid-template-rows:auto minmax(0,1fr) !important;gap:8px !important;width:100% !important;height:100% !important;padding:12px 12px 88px !important;border-radius:calc(var(--radius) * 1.35) !important;background:radial-gradient(circle at 18% 10%,rgba(255,255,255,.96),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.54),rgba(255,255,255,.2)) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-topbar{position:relative !important;z-index:2 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;min-height:34px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-count{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;min-height:32px !important;padding:0 10px !important;border:1px solid rgba(25,32,45,.08) !important;border-radius:calc(var(--radius) * .95) !important;background:rgba(255,255,255,.82) !important;color:#3d485a !important;font-size:12px !important;font-weight:850 !important;box-shadow:0 8px 18px rgba(18,28,45,.07) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill.is-active{background:#151922 !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-count{margin-left:auto !important;color:#161b25 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center{position:relative !important;z-index:1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:0 !important;padding:2px 8px 0 !important;text-align:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon{width:64px !important;height:74px !important;min-height:74px !important;margin:0 0 9px !important;border-radius:calc(var(--radius) * 1.05) !important;background:#fff !important;box-shadow:0 12px 24px rgba(20,28,42,.12) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon::before{width:22px !important;height:22px !important;border-bottom-left-radius:calc(var(--radius) * .6) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon::after{left:13px !important;right:13px !important;bottom:29px !important;height:3px !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon i{margin-top:-12px !important;font-size:24px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon b{min-width:38px !important;min-height:21px !important;bottom:7px !important;border-radius:calc(var(--radius) * .72) !important;background:#151922 !important;border-color:#151922 !important;color:#fff !important;font-size:10px !important;letter-spacing:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{display:-webkit-box !important;max-width:min(86vw,520px) !important;margin:0 !important;color:#151922 !important;font-size:20px !important;line-height:1.24 !important;font-weight:950 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em{margin-top:7px !important;color:#687386 !important;font-size:12px !important;font-style:normal !important;font-weight:800 !important;line-height:1.2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p{display:-webkit-box !important;max-width:min(82vw,460px) !important;margin:7px 0 0 !important;color:#5b6678 !important;font-size:12px !important;line-height:1.45 !important;font-weight:650 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta{display:flex !important;flex-wrap:nowrap !important;justify-content:center !important;gap:6px !important;max-width:100% !important;margin-top:8px !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span{min-width:0 !important;min-height:26px !important;padding:0 8px !important;border:1px solid rgba(25,32,45,.07) !important;border-radius:calc(var(--radius) * .85) !important;background:rgba(255,255,255,.72) !important;color:#536073 !important;font-size:11px !important;font-weight:750 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;min-width:112px !important;min-height:34px !important;margin-top:8px !important;padding:0 14px !important;border:0 !important;border-radius:999px !important;background:#151922 !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;text-decoration:none !important;box-shadow:0 10px 22px rgba(21,25,34,.16) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{position:absolute !important;left:12px !important;right:12px !important;bottom:12px !important;z-index:3 !important;display:flex !important;align-items:center !important;gap:6px !important;width:auto !important;height:64px !important;max-width:none !important;margin:0 !important;padding:6px !important;border:1px solid rgba(255,255,255,.65) !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(255,255,255,.72) !important;box-shadow:0 10px 20px rgba(24,34,53,.08) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;overflow-x:auto !important;overflow-y:hidden !important;transform:none !important;scrollbar-width:thin !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb{flex:0 0 46px !important;width:46px !important;height:52px !important;min-width:46px !important;padding:4px !important;border-radius:calc(var(--radius) * .8) !important;background:rgba(255,255,255,.86) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active{background:#151922 !important;color:#fff !important;box-shadow:0 8px 16px rgba(21,25,34,.14) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb i{width:26px !important;height:24px !important;border-radius:calc(var(--radius) * .65) !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb-title{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb-page{height:16px !important;font-size:10px !important;font-weight:850 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-nav{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{order:2 !important;position:relative !important;display:flex !important;flex-direction:column !important;gap:10px !important;width:100% !important;min-height:0 !important;padding:10px 12px calc(92px + env(safe-area-inset-bottom,0px)) !important;border:0 !important;background:transparent !important;color:#151922 !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments{border:1px solid rgba(18,26,39,.07) !important;border-radius:calc(var(--radius) * 1.15) !important;background:rgba(255,255,255,.9) !important;box-shadow:0 8px 22px rgba(24,34,53,.055) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author{order:1 !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) auto !important;align-items:center !important;gap:10px !important;min-height:64px !important;padding:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-avatar,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-avatar img{width:42px !important;height:42px !important;border-radius:50% !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name{color:#151922 !important;font-size:14px !important;font-weight:900 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-sub{color:#738096 !important;font-size:12px !important;font-weight:650 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body{order:2 !important;padding:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-title{margin:0 0 8px !important;color:#151922 !important;font-size:18px !important;line-height:1.34 !important;font-weight:950 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-content{color:#303847 !important;font-size:14px !important;font-weight:650 !important;line-height:1.7 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions{order:3 !important;position:static !important;inset:auto !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:6px !important;width:100% !important;margin:0 !important;padding:7px !important;transform:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act.v-report-btn{display:inline-flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:2px !important;width:100% !important;min-height:42px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:#f2f4f8 !important;color:#596578 !important;font-size:11px !important;font-weight:800 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act i{font-size:15px !important;line-height:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-fav.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-fav.is-active i{color:#f2a900 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-like.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-like.is-active i{color:#ff496c !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments{order:4 !important;position:static !important;left:auto !important;right:auto !important;bottom:auto !important;width:100% !important;min-height:220px !important;max-height:none !important;margin:0 !important;padding:0 10px 12px !important;overflow:visible !important;transform:none !important;transition:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments::before,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-close,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-related-tab{display:none !important;content:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-head{position:static !important;display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;min-height:44px !important;padding:10px 0 6px !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-title{display:inline-flex !important;align-items:center !important;width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#151922 !important;font-size:15px !important;font-weight:950 !important;line-height:1.2 !important;box-shadow:none !important;transform:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-title::after{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-sort{display:inline-flex !important;gap:4px !important;margin:0 !important;padding:3px !important;border:1px solid rgba(18,26,39,.07) !important;border-radius:calc(var(--radius) * .85) !important;background:#f3f5f8 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-sort{min-height:26px !important;padding:0 9px !important;border:0 !important;border-radius:calc(var(--radius) * .65) !important;background:transparent !important;color:#687386 !important;font-size:12px !important;font-weight:800 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-sort.is-active{background:#151922 !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-form{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;z-index:2147482500 !important;display:grid !important;grid-template-columns:minmax(0,1fr) 50px !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 !important;padding:9px 12px calc(9px + env(safe-area-inset-bottom,0px)) !important;border:1px solid rgba(18,26,39,.08) !important;border-bottom:0 !important;border-radius:calc(var(--radius) * 1.1) calc(var(--radius) * 1.1) 0 0 !important;background:rgba(255,255,255,.96) !important;box-shadow:0 -10px 28px rgba(24,34,53,.1) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-input{width:100% !important;height:38px !important;min-width:0 !important;padding:0 12px !important;border:1px solid rgba(18,26,39,.08) !important;border-radius:calc(var(--radius) * .85) !important;background:#f5f7fa !important;color:#151922 !important;font-size:14px !important;box-shadow:none !important;outline:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-send{width:50px !important;height:38px !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;background:#151922 !important;color:#fff !important;font-size:13px !important;font-weight:850 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open{grid-template-rows:34px minmax(0,1fr) !important;padding:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-center{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-online{display:block !important;width:100% !important;height:100% !important;min-height:240px !important;margin:0 !important;border:1px solid rgba(18,26,39,.08) !important;border-radius:calc(var(--radius) * 1.05) !important;background:#fff !important;box-shadow:0 10px 24px rgba(24,34,53,.1) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-online iframe,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-online img{width:100% !important;height:100% !important;border:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail:has(.v-detail-file-preview.is-preview-open) .v-detail-thumbs{display:none !important}}@media (max-width:1024px){body.single:has(.v-detail.is-file-detail){background:linear-gradient(180deg,#eef2f7 0%,#f7f8fb 44%,#fff 100%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail{background:linear-gradient(180deg,#eef2f7 0%,#f8fafc 48%,#fff 100%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-gallery{height:clamp(330px,50svh,460px) !important;min-height:330px !important;margin:0 !important;border-radius:0 0 calc(var(--radius) * 1.9) calc(var(--radius) * 1.9) !important;background:radial-gradient(circle at 50% 22%,rgba(255,255,255,.95) 0 76px,transparent 150px),linear-gradient(150deg,color-mix(in srgb,var(--color-primary) 10%,#f7fbff) 0%,#eef3f8 50%,#e6ebf3 100%) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview{padding:18px 18px 94px !important;border-radius:0 0 calc(var(--radius) * 1.9) calc(var(--radius) * 1.9) !important;background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,255,255,.18)),radial-gradient(circle at 50% 34%,rgba(255,255,255,.92) 0 82px,rgba(255,255,255,.36) 166px,transparent 220px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-topbar{min-height:34px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-count{min-height:34px !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(255,255,255,.78) !important;box-shadow:0 8px 20px rgba(25,35,50,.06) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon{width:72px !important;height:84px !important;min-height:84px !important;margin-bottom:12px !important;border-radius:calc(var(--radius) * 1.25) !important;box-shadow:0 18px 36px rgba(25,35,50,.12) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{max-width:min(84vw,560px) !important;font-size:21px !important;line-height:1.2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p{max-width:min(76vw,480px) !important;-webkit-line-clamp:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta{margin-top:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span{background:rgba(255,255,255,.62) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{min-width:118px !important;min-height:36px !important;margin-top:10px !important;border-radius:calc(var(--radius) * 1.15) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{left:18px !important;right:18px !important;bottom:16px !important;height:66px !important;border:1px solid rgba(255,255,255,.72) !important;border-radius:calc(var(--radius) * 1.25) !important;background:rgba(255,255,255,.62) !important;box-shadow:0 12px 26px rgba(25,35,50,.08) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{margin-top:-22px !important;gap:0 !important;padding:14px 14px calc(92px + env(safe-area-inset-bottom,0px)) !important;border-radius:calc(var(--radius) * 1.6) calc(var(--radius) * 1.6) 0 0 !important;background:rgba(255,255,255,.96) !important;box-shadow:0 -16px 32px rgba(25,35,50,.08) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author{min-height:58px !important;padding:0 0 12px !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-actions{align-self:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-more{background:#f3f5f8 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body{padding:14px 0 12px !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-title{font-size:19px !important;line-height:1.3 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions{padding:10px 0 !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act.v-report-btn{min-height:44px !important;border-radius:calc(var(--radius) * .95) !important;background:#f5f7fa !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments{padding:12px 0 0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-head{padding:0 0 10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-form{border-radius:calc(var(--radius) * 1.2) calc(var(--radius) * 1.2) 0 0 !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-gallery{height:clamp(300px,38svh,350px) !important;min-height:300px !important;background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(255,255,255,.28)),linear-gradient(145deg,#f8fbff 0%,#eef3f8 58%,#e7edf5 100%) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview{padding:16px 16px 78px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-topbar{margin-bottom:6px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center{display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;grid-template-rows:auto auto auto auto !important;align-content:center !important;align-items:center !important;justify-content:stretch !important;column-gap:14px !important;width:min(100%,390px) !important;justify-self:center !important;padding:12px !important;border:1px solid rgba(255,255,255,.76) !important;border-radius:calc(var(--radius) * 1.45) !important;background:rgba(255,255,255,.66) !important;box-shadow:0 14px 32px rgba(25,35,50,.08) !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon{grid-column:1 !important;grid-row:1 / span 4 !important;width:64px !important;height:74px !important;min-height:74px !important;margin:0 !important;justify-self:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{grid-column:2 !important;justify-self:start !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{max-width:100% !important;font-size:18px !important;line-height:1.25 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em{margin-top:5px !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta{justify-content:flex-start !important;margin-top:8px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span:nth-child(n+3){display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{min-width:104px !important;min-height:32px !important;margin-top:9px !important;border-radius:calc(var(--radius) * .95) !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{left:16px !important;right:16px !important;bottom:12px !important;height:58px !important;padding:5px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb{height:48px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{margin-top:-14px !important;padding:12px 14px calc(92px + env(safe-area-inset-bottom,0px)) !important;border-radius:calc(var(--radius) * 1.55) calc(var(--radius) * 1.55) 0 0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author{grid-template-columns:40px minmax(0,1fr) 38px !important;min-height:54px !important;padding-bottom:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-avatar,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-avatar img{width:40px !important;height:40px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body{padding:12px 0 10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-title{font-size:18px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-content{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon b,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-sort.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-send{background:var(--color-primary) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon b{border-color:var(--color-primary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-send{box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active{border-color:var(--color-primary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active i,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active .v-detail-thumb-page,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active .v-detail-thumb-page{color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-count,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments-sort{border-color:color-mix(in srgb,var(--color-primary) 12%,rgba(18,26,39,.07)) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb i{color:var(--color-primary) !important}}@media (max-width:1024px){body.single:has(.v-detail.is-file-detail) .v-content.v-single{background:#f4f6fa !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-gallery{height:clamp(390px,54svh,520px) !important;min-height:390px !important;border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2) !important;background:radial-gradient(circle at 18% 8%,color-mix(in srgb,var(--color-primary) 30%,transparent),transparent 32%),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--color-info) 20%,transparent),transparent 30%),linear-gradient(180deg,#101827 0%,#182236 54%,#222b3a 100%) !important;box-shadow:none !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview{position:absolute !important;inset:0 !important;display:grid !important;grid-template-rows:36px minmax(0,1fr) auto !important;gap:12px !important;padding:16px 16px 82px !important;border-radius:0 0 calc(var(--radius) * 2) calc(var(--radius) * 2) !important;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0)),radial-gradient(circle at 50% 42%,rgba(255,255,255,.14),transparent 42%) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-topbar{display:flex !important;align-items:center !important;justify-content:space-between !important;min-height:36px !important;margin:0 !important;gap:10px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-count{min-height:34px !important;padding:0 12px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(255,255,255,.1) !important;color:rgba(255,255,255,.9) !important;box-shadow:none !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-pill.is-active{border-color:color-mix(in srgb,var(--color-primary) 56%,rgba(255,255,255,.22)) !important;background:var(--color-primary) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center{align-self:stretch !important;justify-self:stretch !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:auto auto auto 1fr auto !important;align-content:center !important;justify-items:center !important;width:100% !important;max-width:100% !important;min-height:0 !important;padding:16px 16px 18px !important;border:1px solid rgba(255,255,255,.13) !important;border-radius:calc(var(--radius) * 1.5) !important;background:rgba(255,255,255,.08) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(0,0,0,.16) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important;text-align:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon{grid-column:1 !important;grid-row:auto !important;width:96px !important;height:116px !important;min-height:116px !important;margin:0 0 14px !important;border-color:rgba(255,255,255,.64) !important;border-radius:calc(var(--radius) * 1.35) !important;background:linear-gradient(145deg,#fff 0%,#f4f7fb 78%),#fff !important;box-shadow:0 18px 40px rgba(0,0,0,.22) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon::before{width:34px !important;height:34px !important;border-bottom-left-radius:calc(var(--radius) * .75) !important;background:color-mix(in srgb,var(--color-primary) 10%,#f6f8fb) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon b{bottom:10px !important;background:var(--color-primary) !important;border-color:var(--color-primary) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-icon i{color:var(--color-primary) !important;font-size:30px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{grid-column:1 !important;justify-self:stretch !important;text-align:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{display:-webkit-box !important;max-width:min(100%,360px) !important;margin:0 auto !important;color:#fff !important;font-size:20px !important;font-weight:950 !important;line-height:1.22 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em{margin:8px 0 0 !important;color:rgba(255,255,255,.72) !important;font-size:12px !important;font-style:normal !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p{display:-webkit-box !important;max-width:min(100%,330px) !important;margin:10px auto 0 !important;color:rgba(255,255,255,.68) !important;font-size:12px !important;line-height:1.55 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta{justify-content:center !important;flex-wrap:nowrap !important;gap:6px !important;margin:12px 0 0 !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span{min-height:28px !important;max-width:48% !important;padding:0 8px !important;border-color:rgba(255,255,255,.12) !important;border-radius:calc(var(--radius) * .8) !important;background:rgba(255,255,255,.08) !important;color:rgba(255,255,255,.76) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span:nth-child(n+3){display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{justify-self:stretch !important;width:100% !important;min-width:0 !important;min-height:44px !important;margin:14px 0 0 !important;border:0 !important;border-radius:calc(var(--radius) * 1.05) !important;background:var(--color-primary) !important;color:#fff !important;font-size:14px !important;font-weight:900 !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-online{align-self:stretch !important;justify-self:stretch !important;width:100% !important;height:100% !important;min-height:248px !important;margin:0 !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:calc(var(--radius) * 1.25) !important;background:#fff !important;box-shadow:0 18px 40px rgba(0,0,0,.22) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open{grid-template-rows:36px minmax(0,1fr) !important;padding:16px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-online{display:block !important;height:100% !important;min-height:240px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview.is-preview-open .v-detail-file-center{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{left:16px !important;right:16px !important;bottom:14px !important;height:58px !important;padding:5px !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:calc(var(--radius) * 1.15) !important;background:rgba(255,255,255,.1) !important;box-shadow:0 14px 28px rgba(0,0,0,.16) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb{height:48px !important;border-radius:calc(var(--radius) * .85) !important;background:rgba(255,255,255,.1) !important;color:rgba(255,255,255,.78) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active,body.single .v-detail-shell-card.v-single-card:not(:has(.v-detail.is-text))>.v-detail.is-file-detail .v-detail-thumb.is-active{border-color:var(--color-primary) !important;background:var(--color-primary) !important;color:#fff !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{margin-top:-28px !important;gap:0 !important;padding:16px 16px calc(92px + env(safe-area-inset-bottom,0px)) !important;border-radius:calc(var(--radius) * 1.65) calc(var(--radius) * 1.65) 0 0 !important;background:#fff !important;box-shadow:0 -18px 44px rgba(18,26,39,.14) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comments{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author{grid-template-columns:42px minmax(0,1fr) 38px !important;min-height:58px !important;padding:0 0 12px !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-body{padding:14px 0 12px !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:6px !important;padding:10px 0 !important;border-bottom:1px solid rgba(18,26,39,.07) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act.v-report-btn{min-height:44px !important;border-radius:calc(var(--radius) * .95) !important;background:#f5f7fa !important;box-shadow:none !important}}.v-detail-more,.v-detail-audio-top-btn,.v-card-more,.v-author-more,.v-board-more-btn,.v-myposts-act:has(.fa-ellipsis),.v-detail-audio-actions button:has(.fa-ellipsis),.v-detail-audio-actions button:has(.fa-ellipsis-vertical),.v-detail-author-actions button:has(.fa-ellipsis),.v-detail-author-actions button:has(.fa-ellipsis-vertical),.v-creator-post-stats>.fa-ellipsis{display:none !important;visibility:hidden !important;width:0 !important;min-width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;pointer-events:none !important}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{bottom:76px !important;height:54px !important;padding:5px !important;border-color:rgba(255,255,255,.16) !important;background:rgba(16,24,39,.58) !important;box-shadow:0 10px 24px rgba(0,0,0,.18) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb{height:44px !important;background:rgba(255,255,255,.12) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-side{margin-top:-18px !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;box-shadow:0 -10px 28px rgba(18,26,39,.1) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-verify-badges,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-level-badges,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-member-badges{width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;aspect-ratio:1 / 1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-verify-badge-dot,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-verify-badge.has-image,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-level-badge-dot,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-member-badge-dot{width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;border-radius:50% !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-verify-badge.has-image>img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-verify-badge-dot>img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-level-badge-dot>img,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-author-name .v-member-badge-dot>img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-preview{padding-bottom:108px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-download{margin-bottom:14px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumbs{align-items:center !important;justify-content:center !important;gap:7px !important;bottom:48px !important;height:46px !important;padding:6px 9px !important;border-radius:calc(var(--radius) * .85) !important;background:rgba(12,18,34,.5) !important;backdrop-filter:blur(14px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb{position:relative !important;display:grid !important;grid-template-columns:1fr !important;grid-template-rows:1fr !important;align-items:center !important;justify-items:center !important;width:34px !important;min-width:34px !important;max-width:34px !important;height:34px !important;min-height:34px !important;padding:0 !important;border:1px solid rgba(255,255,255,.2) !important;border-radius:calc(var(--radius) * .65) !important;background:rgba(255,255,255,.08) !important;box-shadow:none !important;transform:none !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active{border-color:transparent !important;background:var(--color-primary) !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active::after{display:none !important;content:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb>i{display:none !important;width:0 !important;height:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb>i::after{display:none !important;content:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb-page{width:100% !important;min-width:0 !important;height:100% !important;min-height:0 !important;border-radius:inherit !important;background:transparent !important;color:rgba(255,255,255,.82) !important;font-size:12px !important;font-weight:800 !important;line-height:1 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-thumb.is-active .v-detail-thumb-page{background:transparent !important;color:#fff !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center{display:grid !important;grid-template-columns:minmax(0,1fr) !important;justify-items:center !important;align-content:center !important;gap:11px !important;row-gap:11px !important;text-align:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{margin:0 !important;margin-bottom:6px !important;line-height:1.28 !important;letter-spacing:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em{margin:0 !important;line-height:1.35 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center p{margin:4px 0 8px !important;line-height:1.55 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta{margin-top:8px !important;gap:8px !important;justify-content:center !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-meta span{min-height:28px !important;padding:0 9px !important;line-height:1 !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center strong{display:-webkit-box !important;max-width:min(82vw,420px) !important;max-height:54px !important;overflow:hidden !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow-wrap:anywhere !important;word-break:break-word !important;text-wrap:balance !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-center em{margin-top:8px !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-form{display:grid !important;grid-template-columns:40px minmax(0,1fr) 58px !important;grid-template-rows:minmax(40px,auto) !important;align-items:center !important;column-gap:8px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-tools{grid-column:1 !important;grid-row:1 !important;width:40px !important;min-width:40px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-tool{width:40px !important;height:40px !important;border-radius:calc(var(--radius) * .75) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-popover,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-image-preview,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-images-input,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail input[type="hidden"]{grid-column:1 / -1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-popover[hidden],body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-image-preview[hidden],body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-comment-images-input,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail input[type="hidden"]{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-input{grid-column:2 !important;grid-row:1 !important;width:100% !important;min-width:0 !important;max-width:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-comment-send{grid-column:3 !important;grid-row:1 !important;width:58px !important;min-width:58px !important;max-width:58px !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:5px !important;padding:6px !important;border:1px solid rgba(18,26,39,.06) !important;border-radius:calc(var(--radius) * 1.05) !important;background:#f7f8fb !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 20px rgba(24,34,53,.05) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act.v-report-btn{display:grid !important;grid-template-columns:16px auto !important;grid-template-rows:1fr !important;place-items:center !important;justify-content:center !important;gap:4px !important;min-height:38px !important;padding:0 5px !important;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:#fff !important;color:#596578 !important;box-shadow:0 1px 0 rgba(255,255,255,.86),0 4px 12px rgba(24,34,53,.04) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:16px !important;height:16px !important;border-radius:0 !important;background:transparent !important;color:#536074 !important;font-size:14px !important;line-height:1 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act-num,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-report-btn span{color:#5f6b7d !important;font-size:10px !important;font-weight:850 !important;line-height:1 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active i,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active i{background:var(--color-primary) !important;color:#fff !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active .v-detail-act-num,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active .v-detail-act-num{color:var(--color-primary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-share i{background:transparent !important;color:var(--color-primary) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-report-btn i{background:transparent !important;color:#e05252 !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active{border:1px solid color-mix(in srgb,var(--color-danger) 24%,transparent) !important;background:color-mix(in srgb,var(--color-danger) 7%,#fff) !important;color:var(--color-danger) !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active{border:1px solid color-mix(in srgb,var(--color-warning) 28%,transparent) !important;background:color-mix(in srgb,var(--color-warning) 9%,#fff) !important;color:var(--color-warning) !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active i{background:transparent !important;color:var(--color-danger) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active i{background:transparent !important;color:var(--color-warning) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-like.is-active .v-detail-act-num{color:var(--color-danger) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active span,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-fav.is-active .v-detail-act-num{color:var(--color-warning) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act:focus,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-actions .v-detail-act:focus-visible{outline:0 !important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 18%,transparent),var(--shadow-sm) !important}}.v-detail-file-back{display:none !important}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-topbar{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:center !important;gap:8px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-back{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:34px !important;height:34px !important;min-width:34px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(255,255,255,.1) !important;color:rgba(255,255,255,.92) !important;box-shadow:none !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-file-back i{font-size:13px !important;line-height:1 !important}}@media (min-width:768px) and (max-width:1024px){body.single:has(.v-detail.is-file-detail) .v-detail-shell-card.v-single-card>.v-single-back{display:none !important}body.single:has(.v-detail.is-file-detail)>.v-detail-actions.is-single-floating-rail{display:none !important}}@media (min-width:1025px) and (max-width:1279px) and (pointer:coarse){body.single:has(.v-detail.is-file-detail),body.single:has(.v-detail.is-file-detail) .v-app,body.single:has(.v-detail.is-file-detail) .v-main,body.single:has(.v-detail.is-file-detail) .v-content.v-single,body.single:has(.v-detail.is-file-detail) .v-detail-shell-stage,body.single:has(.v-detail.is-file-detail) .v-detail-shell-card.v-single-card{width:100% !important;max-width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#f4f6fa !important;box-shadow:none !important;overflow-x:hidden !important}body.single:has(.v-detail.is-file-detail) .v-detail-shell-card.v-single-card>.v-detail.is-file-detail{display:flex !important;flex-direction:column !important;grid-template-columns:none !important;width:100% !important;min-height:100svh !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:#f4f6fa !important;overflow:visible !important}body.single:has(.v-detail.is-file-detail) .v-detail-shell-card.v-single-card>.v-single-back,body.single:has(.v-detail.is-file-detail)>.v-detail-actions.is-single-floating-rail{display:none !important}}@media (min-width:768px){.v-modal.v-detail-shell>.v-detail-actions.is-floating-rail,body>.v-detail-actions.is-single-floating-rail,.v-detail-shell-card .v-detail-actions{gap:4px !important;width:42px !important;padding:5px 4px !important;border:1px solid color-mix(in srgb,var(--color-border) 48%,transparent) !important;border-radius:calc(var(--radius) * 1.35) !important;background:color-mix(in srgb,var(--color-bg-card) 72%,transparent) !important;box-shadow:0 14px 34px color-mix(in srgb,var(--color-text) 12%,transparent) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important}.v-modal.v-detail-shell .v-detail-act,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn,body>.v-detail-actions.is-single-floating-rail .v-detail-act,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn,.v-detail-shell-card .v-detail-act,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn{width:34px !important;height:38px !important;min-height:38px !important;gap:1px !important;border:1px solid transparent !important;border-radius:calc(var(--radius) * .9) !important;background:transparent !important;color:color-mix(in srgb,var(--color-text-secondary) 88%,#506078) !important;box-shadow:none !important;transform:none !important}.v-modal.v-detail-shell .v-detail-act i,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn i,body>.v-detail-actions.is-single-floating-rail .v-detail-act i,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn i,.v-detail-shell-card .v-detail-act i,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn i{width:18px !important;height:18px !important;font-size:15px !important}.v-modal.v-detail-shell .v-detail-act span,.v-modal.v-detail-shell .v-detail-act-num,.v-modal.v-detail-shell .v-detail-share span,.v-modal.v-detail-shell .v-report-btn span,body>.v-detail-actions.is-single-floating-rail .v-detail-act span,body>.v-detail-actions.is-single-floating-rail .v-detail-act-num,body>.v-detail-actions.is-single-floating-rail .v-detail-share span,body>.v-detail-actions.is-single-floating-rail .v-report-btn span,.v-detail-shell-card .v-detail-act span,.v-detail-shell-card .v-detail-act-num,.v-detail-shell-card .v-detail-share span,.v-detail-shell-card .v-report-btn span{max-width:30px !important;font-size:9px !important;font-weight:850 !important}.v-modal.v-detail-shell .v-detail-act:hover,.v-modal.v-detail-shell .v-detail-actions .v-detail-act.v-report-btn:hover,body>.v-detail-actions.is-single-floating-rail .v-detail-act:hover,body>.v-detail-actions.is-single-floating-rail .v-detail-act.v-report-btn:hover,.v-detail-shell-card .v-detail-act:hover,.v-detail-shell-card .v-detail-actions .v-detail-act.v-report-btn:hover{border-color:color-mix(in srgb,var(--color-primary) 14%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 7%,transparent) !important;color:var(--color-primary) !important;transform:translateY(-1px) !important}.v-modal.v-detail-shell .v-detail-like.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-like.is-active,.v-detail-shell-card .v-detail-like.is-active{border-color:color-mix(in srgb,var(--color-danger) 20%,transparent) !important;background:color-mix(in srgb,var(--color-danger) 11%,transparent) !important;color:var(--color-danger) !important}.v-modal.v-detail-shell .v-detail-fav.is-active,body>.v-detail-actions.is-single-floating-rail .v-detail-fav.is-active,.v-detail-shell-card .v-detail-fav.is-active{border-color:color-mix(in srgb,var(--color-warning) 24%,transparent) !important;background:color-mix(in srgb,var(--color-warning) 14%,transparent) !important;color:var(--color-warning) !important}.v-modal.v-detail-shell .v-detail-share.is-copied,body>.v-detail-actions.is-single-floating-rail .v-detail-share.is-copied,.v-detail-shell-card .v-detail-share.is-copied{border-color:color-mix(in srgb,var(--color-primary) 18%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 10%,transparent) !important;color:var(--color-primary) !important}}@media (max-width:767px){.v-feed-list{gap:10px !important}.v-feed-item{padding:10px !important;gap:8px !important;border-radius:calc(var(--radius) * .9) !important}.v-feed-main{gap:7px !important}.v-feed-author{min-height:38px !important;gap:8px !important}.v-feed-avatar,.v-feed-avatar img{width:38px !important;height:38px !important;min-width:38px !important}.v-feed-name-row{align-items:center !important;flex-wrap:nowrap !important;gap:5px !important;width:100% !important;height:24px !important;min-width:0 !important;overflow:visible !important}.v-feed-name{flex:0 1 auto !important;min-width:0 !important;max-width:118px !important;height:24px !important;font-size:14px !important;line-height:24px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.v-feed-level{transform:scale(.82) !important;transform-origin:left center !important}.v-feed-name-row .v-identity-inline-badge,.v-feed-name-row .v-user-achievement-badge,.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges{flex:0 0 auto !important}.v-feed-name-row .v-verify-badges{position:relative !important;inset:auto !important;z-index:3 !important;transform:none !important}.v-feed-name-row .v-verify-badge-dot,.v-feed-name-row .v-level-badge-dot,.v-feed-name-row .v-member-badge-dot{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:16px !important;height:16px !important;min-width:16px !important;min-height:16px !important;max-width:16px !important;max-height:16px !important;padding:1px !important;border:0 !important;border-radius:50% !important;background:var(--color-bg-card) !important;box-sizing:border-box !important;overflow:hidden !important}.v-feed-name-row .v-verify-badge-dot>img,.v-feed-name-row .v-level-badge-dot>img,.v-feed-name-row .v-member-badge-dot>img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important;border-radius:50% !important}.v-feed-level.has-icon{width:auto !important;height:24px !important;min-width:30px !important;min-height:24px !important;max-width:64px !important;max-height:24px !important;padding:0 !important;border-radius:calc(var(--radius) * .45) !important;background:transparent !important;transform:none !important;flex:0 0 auto !important;align-self:center !important;vertical-align:middle !important;overflow:visible !important}.v-feed-level.has-icon img{display:block !important;width:auto !important;height:24px !important;max-width:64px !important;object-fit:contain !important}.v-feed-meta{gap:4px !important;font-size:11px !important;line-height:1.2 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.v-feed-title{display:-webkit-box !important;margin:2px 0 0 !important;color:var(--color-text) !important;font-size:17px !important;line-height:1.25 !important;font-weight:950 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.v-feed-excerpt{display:-webkit-box !important;margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important;line-height:1.4 !important;-webkit-line-clamp:1 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.v-feed-tags{gap:6px !important;margin-top:1px !important}.v-feed-tags .v-feed-tag{min-height:24px !important;padding:0 8px !important;border-radius:calc(var(--radius) * .65) !important;font-size:11px !important;font-weight:800 !important}.v-feed-tags .v-feed-tag:nth-child(n+3){display:none !important}.v-feed-preview{height:168px !important;margin:4px 0 2px !important;border-radius:calc(var(--radius) * .85) !important}.v-feed-preview--audio{height:auto !important;min-height:92px !important;margin:4px 0 2px !important}.v-feed-audio-pack{min-height:92px !important}.v-feed-audio-shell{grid-template-columns:48px minmax(0,1fr) !important;grid-template-areas:"cover meta" "body body" !important;column-gap:9px !important;row-gap:7px !important;min-height:92px !important;padding:10px !important}.v-feed-audio-cover{width:48px !important;height:48px !important;border-radius:calc(var(--radius) * .75) !important}.v-feed-audio-meta strong{font-size:15px !important;line-height:1.2 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.v-feed-audio-meta em{font-size:11px !important;line-height:1.2 !important}.v-feed-audio-source{display:none !important}.v-feed-audio-body{grid-template-columns:30px minmax(0,1fr) !important;gap:8px !important}.v-feed-audio-control{width:30px !important;height:30px !important;border-radius:calc(var(--radius) * .7) !important;font-size:12px !important}.v-feed-audio-time{font-size:10px !important}.v-feed-wave{height:24px !important}.v-feed-audio-source-chip{display:none !important}.v-feed-preview--video{height:160px !important;min-height:160px !important;margin:4px 0 2px !important;overflow:hidden !important}.v-feed-video-card{min-height:160px !important;padding:0 !important}.v-feed-video-cover{height:160px !important;border-radius:calc(var(--radius) * .85) !important}.v-feed-video-play{width:50px !important;height:50px !important;border-radius:calc(var(--radius) * .95) !important}.v-feed-video-play i{font-size:18px !important}.v-feed-video-panel{display:none !important}.v-feed-actions{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;min-height:34px !important;margin:0 !important;padding-top:6px !important;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important}.v-feed-stats{display:flex !important;align-items:center !important;gap:6px !important;min-width:0 !important}.v-feed-act{min-height:28px !important;padding:0 8px !important;border-radius:calc(var(--radius) * .7) !important;font-size:11px !important;line-height:1 !important}.v-feed-act i{font-size:12px !important}.v-feed-act--share{width:auto !important;min-width:72px !important;margin-left:auto !important;justify-self:auto !important}}@media (max-width:767px){body.single:has(.v-detail.is-file-detail) .v-share-panel{z-index:2147482600 !important}body.single:has(.v-detail.is-file-detail) .v-share-panel.is-open{bottom:calc(76px + env(safe-area-inset-bottom,0px)) !important;max-height:calc(100svh - 112px - env(safe-area-inset-bottom,0px)) !important;overflow-y:auto !important}}@media (max-width:767px){body.single:has(.v-detail.is-file-detail) .v-report-dialog{z-index:2147482600 !important}body.single:has(.v-detail.is-file-detail) .v-report-panel{margin-bottom:calc(76px + env(safe-area-inset-bottom,0px)) !important;max-height:calc(100svh - 112px - env(safe-area-inset-bottom,0px)) !important;overflow-y:auto !important}}@media (min-width:1025px){.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-copy-expand,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-copy-expand{display:none !important}.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"],.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"]{position:relative !important;inset:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 34px !important;width:34px !important;min-width:34px !important;max-width:34px !important;height:34px !important;min-height:34px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .8) !important;background:rgba(255,255,255,.13) !important;color:#fff !important;box-shadow:none !important;transform:none !important}.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-video-controls,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-video-controls{z-index:8 !important}.v-detail.is-video-detail .v-detail-video-control[data-video-control="fullscreen"]{position:relative !important;inset:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 34px !important;width:34px !important;min-width:34px !important;max-width:34px !important;height:34px !important;min-height:34px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:calc(var(--radius) * .8) !important;background:rgba(255,255,255,.13) !important;color:#fff !important;box-shadow:none !important;transform:none !important}.v-detail.is-video-detail .v-detail-video-chrome-toggle,.v-modal:not(.is-text) .v-detail.is-video-detail .v-detail-video-chrome-toggle,.v-modal.v-detail-shell .v-detail.is-video-detail .v-detail-video-chrome-toggle{display:none !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;pointer-events:none !important}.v-detail.is-video-detail .v-video-speed-sheet,.v-modal:not(.is-text) .v-detail.is-video-detail .v-video-speed-sheet,.v-modal.v-detail-shell .v-detail.is-video-detail .v-video-speed-sheet,body.single:has(.v-detail.is-video-detail) .v-single-topbar-speed{display:none !important;visibility:hidden !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important;pointer-events:none !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:none !important;padding:0 !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:none !important;overflow:visible !important;z-index:1312 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover::before{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-card{display:grid !important;grid-template-columns:1fr !important;align-items:center !important;justify-items:center !important;gap:10px !important;place-self:center !important;width:min(calc(100vw - 132px),214px) !important;max-width:100% !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:0 12px 26px rgba(0,0,0,.18) !important;color:#fff !important;text-align:center !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:auto !important;transform:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-icon{grid-row:auto !important;width:30px !important;height:30px !important;border-radius:50% !important;background:transparent !important;color:#fff !important;font-size:23px !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-kicker{display:none !important;min-width:0 !important;color:rgba(255,255,255,.76) !important;font-size:11px !important;font-weight:800 !important;line-height:1.15 !important;letter-spacing:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-card strong{display:none !important;min-width:0 !important;color:#fff !important;font-size:17px !important;font-weight:900 !important;line-height:1.18 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-card p{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-card .v-btn{grid-column:1 / -1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;min-height:54px !important;margin:0 !important;padding:0 16px !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:calc(var(--radius) * 1.1) !important;background:rgba(255,255,255,.14) !important;color:#fff !important;font-size:14px !important;font-weight:850 !important;box-shadow:0 14px 28px rgba(0,0,0,.2) !important;white-space:nowrap !important;backdrop-filter:blur(14px) saturate(1.05) !important;-webkit-backdrop-filter:blur(14px) saturate(1.05) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover-card .v-btn i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:50% !important;background:rgba(255,255,255,.18) !important;font-size:13px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .is-password-cover .v-detail-paid-cover-card{width:min(calc(100vw - 96px),286px) !important;gap:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .is-password-cover .v-detail-paid-cover-icon{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-panel{display:grid !important;gap:9px !important;width:100% !important;padding:10px !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:calc(var(--radius) * 1.18) !important;background:linear-gradient(135deg,rgba(18,20,27,.58),rgba(36,24,38,.42)) !important;box-shadow:0 16px 36px rgba(0,0,0,.24) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-head{display:grid !important;grid-template-columns:30px minmax(0,1fr) !important;align-items:center !important;gap:8px !important;min-width:0 !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:calc(var(--radius) * .82) !important;background:rgba(255,255,255,.13) !important;color:rgba(255,255,255,.9) !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-copy{display:grid !important;gap:2px !important;min-width:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-title{color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1.15 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-subtitle{color:rgba(255,255,255,.62) !important;font-size:11px !important;font-weight:700 !important;line-height:1.15 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-inline{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:7px !important;width:100% !important;margin:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-field{display:flex !important;align-items:center !important;gap:7px !important;min-width:0 !important;height:36px !important;padding:0 9px !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:calc(var(--radius) * .88) !important;background:rgba(255,255,255,.11) !important;color:rgba(255,255,255,.82) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-field i{flex:0 0 auto !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-field input{min-width:0 !important;width:100% !important;height:100% !important;padding:0 !important;border:0 !important;outline:0 !important;background:transparent !important;color:#fff !important;font-size:12.5px !important;font-weight:750 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-field input::placeholder{color:rgba(255,255,255,.58) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-submit{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:36px !important;min-width:52px !important;padding:0 11px !important;border:0 !important;border-radius:calc(var(--radius) * .88) !important;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 82%,#7c3aed)) !important;color:var(--color-primary-contrast,#fff) !important;font-size:12.5px !important;font-weight:850 !important;white-space:nowrap !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-submit:disabled{opacity:.72 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-message{grid-column:1 / -1 !important;display:block !important;min-height:13px !important;width:100% !important;color:rgba(255,255,255,.64) !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.25 !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-password-message.is-error{color:#ffd2d2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-paid-preview-media:not(.is-paid-preview-locked) .v-detail-paid-cover{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-slides{filter:blur(12px) brightness(.58) saturate(.88) !important;transform:scale(1.02) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail.is-paid-preview-media .v-detail-paywall{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:8px !important;width:min(calc(100vw - 110px),308px) !important;max-width:100% !important;margin:8px 0 0 !important;padding:12px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:calc(var(--radius) * 1.05) !important;background:rgba(17,20,27,.66) !important;color:#fff !important;box-shadow:0 12px 26px rgba(0,0,0,.18) !important;backdrop-filter:blur(12px) saturate(1.05) !important;-webkit-backdrop-filter:blur(12px) saturate(1.05) !important;overflow:hidden !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-main{grid-column:1 !important;display:grid !important;grid-template-columns:40px minmax(0,1fr) !important;align-items:center !important;gap:9px !important;min-width:0 !important;padding-right:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-icon{width:40px !important;height:40px !important;border:1px solid rgba(255,255,255,.16) !important;border-radius:calc(var(--radius) * .75) !important;background:rgba(255,255,255,.12) !important;color:#fff !important;font-size:17px !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-copy{display:grid !important;gap:4px !important;min-width:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-copy strong{min-width:0 !important;color:#fff !important;font-size:16px !important;font-weight:900 !important;line-height:1.18 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-price{position:static !important;display:inline-flex !important;align-items:center !important;width:max-content !important;max-width:100% !important;min-height:22px !important;padding:0 8px !important;border-radius:999px !important;background:rgba(255,255,255,.13) !important;color:#fff !important;font-size:11px !important;font-weight:850 !important;line-height:1 !important;white-space:nowrap !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-desc{display:-webkit-box !important;margin:0 !important;color:rgba(255,255,255,.76) !important;font-size:11px !important;font-weight:600 !important;line-height:1.35 !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-shadow:none}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-tags{grid-column:1 !important;display:flex !important;flex-wrap:wrap !important;gap:6px !important;min-width:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-tags span{flex:1 1 118px !important;min-width:0 !important;min-height:24px !important;padding:0 7px !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:calc(var(--radius) * .7) !important;background:rgba(255,255,255,.09) !important;color:rgba(255,255,255,.76) !important;font-size:10px !important;font-weight:750 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall-actions{grid-column:1 !important;display:block !important;min-width:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paywall .v-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:32px !important;margin:0 !important;padding:0 12px !important;border:0 !important;border-radius:calc(var(--radius) * .75) !important;background:rgba(255,255,255,.16) !important;color:#fff !important;font-size:12px !important;font-weight:850 !important;box-shadow:none !important;white-space:nowrap !important}}@media (max-width:1024px){body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:none !important;padding:0 !important;background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:auto !important;overflow:visible !important;z-index:1312 !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover::before{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card,body.single .v-detail-shell-card.v-single-card>.v-detail.is-video-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card,body.single .v-detail-shell-card.v-single-card>.v-detail.is-file-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card{display:grid !important;grid-template-columns:1fr !important;place-items:center !important;width:min(calc(100vw - 96px),286px) !important;max-width:100% !important;gap:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;color:#fff !important;text-align:left !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;pointer-events:auto !important;transform:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-icon,body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-kicker,body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card>strong,body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card>p{display:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-panel{display:grid !important;gap:9px !important;width:100% !important;padding:10px !important;border:1px solid rgba(255,255,255,.18) !important;border-radius:calc(var(--radius) * 1.18) !important;background:linear-gradient(135deg,rgba(18,20,27,.58),rgba(36,24,38,.42)) !important;box-shadow:0 16px 36px rgba(0,0,0,.24) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-head{display:grid !important;grid-template-columns:30px minmax(0,1fr) !important;align-items:center !important;gap:8px !important;min-width:0 !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;height:30px !important;border-radius:calc(var(--radius) * .82) !important;background:rgba(255,255,255,.13) !important;color:rgba(255,255,255,.9) !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-copy{display:grid !important;gap:2px !important;min-width:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-title{color:#fff !important;font-size:13px !important;font-weight:900 !important;line-height:1.15 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-subtitle{color:rgba(255,255,255,.62) !important;font-size:11px !important;font-weight:700 !important;line-height:1.15 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-inline{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:7px !important;width:100% !important;margin:0 !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-field{display:flex !important;align-items:center !important;gap:7px !important;min-width:0 !important;height:36px !important;padding:0 9px !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:calc(var(--radius) * .88) !important;background:rgba(255,255,255,.11) !important;color:rgba(255,255,255,.82) !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-field i{flex:0 0 auto !important;font-size:12px !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-field input{min-width:0 !important;width:100% !important;height:100% !important;padding:0 !important;border:0 !important;outline:0 !important;background:transparent !important;color:#fff !important;font-size:12.5px !important;font-weight:750 !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-field input::placeholder{color:rgba(255,255,255,.58) !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-submit{display:inline-flex !important;align-items:center !important;justify-content:center !important;height:36px !important;min-width:52px !important;padding:0 11px !important;border:0 !important;border-radius:calc(var(--radius) * .88) !important;background:linear-gradient(135deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 82%,#7c3aed)) !important;color:var(--color-primary-contrast,#fff) !important;font-size:12.5px !important;font-weight:850 !important;white-space:nowrap !important;box-shadow:var(--shadow-sm) !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-message{grid-column:1 / -1 !important;display:block !important;min-height:13px !important;width:100% !important;color:rgba(255,255,255,.64) !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.25 !important;text-align:left !important}body.single .v-detail-shell-card.v-single-card>.v-detail .v-detail-paid-cover.is-password-cover .v-detail-password-message.is-error{color:#ffd2d2 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail .v-detail-paid-cover.is-password-cover{background:transparent !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media:not(.is-paid-preview-locked) .v-detail-paid-cover.is-password-cover{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover.is-password-cover{position:fixed !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100vw !important;height:100vh !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;z-index:2147482200 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover.is-password-cover .v-detail-paid-cover-card{display:grid !important;opacity:1 !important;visibility:visible !important;position:fixed !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:2147482201 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover.is-password-cover .v-detail-password-panel{position:relative !important;z-index:2147482202 !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover:not(.is-password-cover){position:fixed !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:100vw !important;height:100vh !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important;z-index:2147482200 !important;background:transparent !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-paid-cover:not(.is-password-cover) .v-detail-paid-cover-card{display:grid !important;opacity:1 !important;visibility:visible !important;position:fixed !important;left:50% !important;top:50% !important;width:min(calc(100vw - 96px),286px) !important;max-width:286px !important;transform:translate(-50%,-50%) !important;z-index:2147482201 !important;pointer-events:auto !important}body.single:has(.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked)>.v-detail-actions.is-single-floating-rail{opacity:1 !important;visibility:visible !important;z-index:2147483000 !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-actions{opacity:1 !important;visibility:visible !important;z-index:2147483000 !important;pointer-events:auto !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-audio-showcase,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-audio-progress-row,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-audio-controls,body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-audio-secondary{opacity:.28 !important;pointer-events:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-audio-detail.is-paid-preview-media.is-paid-preview-locked .v-detail-slides{filter:blur(6px) brightness(.72) saturate(.88) !important}}.v-feed-video-card{position:relative;display:block;min-width:0;min-height:224px;padding:0 148px 0 0}.v-feed-video-cover{position:relative;display:block;width:100%;height:224px;background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.v-feed-video-cover img,.v-feed-video-cover video{display:block;width:100%;height:100%;object-fit:cover}.v-feed-video-duration{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;font-weight:800}.v-feed-video-play{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:calc(var(--radius) * 1.15);background:var(--color-primary);color:#fff;font-size:20px;box-shadow:var(--shadow-sm);transform:translate(-50%,-50%)}.v-feed-video-play i{margin-left:3px}.v-feed-video-duration{left:18px;bottom:18px;min-height:22px;padding:0 8px;border-radius:calc(var(--radius) * .55);background:color-mix(in srgb,var(--color-text) 74%,transparent);color:#fff;font-size:11px}.v-feed-video-panel{position:absolute;right:0;top:50%;z-index:2;display:grid;gap:14px;width:210px;padding:22px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm);transform:translateY(-50%)}.v-feed-video-panel-head{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.v-feed-video-panel-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:calc(var(--radius) * .7);background:var(--color-primary-soft);color:var(--color-primary);font-size:15px}.v-feed-video-panel-title{display:block;min-width:0;color:var(--color-text);font-size:17px;font-weight:950;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-video-panel-meta{display:grid;gap:5px;color:var(--color-text-secondary);font-size:12px;font-weight:750}.v-feed-video-count{color:var(--color-text-secondary)}.v-feed-video-panel-divider{display:block;width:100%;height:1px;background:var(--color-border)}.v-feed-video-panel-stat{display:inline-flex;align-items:center;gap:7px;color:var(--color-text-muted);font-size:12px;font-weight:800}.v-feed-video-panel-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border-radius:calc(var(--radius) * .8);background:var(--color-primary);color:var(--color-primary-contrast,#fff);font-size:13px;font-weight:900}.v-feed-image-strip{display:grid;gap:calc(var(--spacing) * .625);height:100%}.v-feed-image-strip--count-1{grid-template-columns:minmax(0,1fr)}.v-feed-image-strip--count-2{grid-template-columns:repeat(2,minmax(0,1fr))}.v-feed-image-strip--count-3{grid-template-columns:minmax(0,2fr) minmax(88px,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.v-feed-image-strip--count-3 .v-feed-img-tile:first-child{grid-row:1 / span 2}.v-feed-more-tile{inset:0;font-size:26px}.v-feed-file-pack,.v-feed-audio-pack,.v-feed-empty-preview{display:grid;align-items:center;height:100%;padding:calc(var(--spacing) * 1.25);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.25)}.v-feed-file-pack{grid-template-columns:auto minmax(160px,1fr) minmax(220px,1.2fr);gap:calc(var(--spacing) * 1.25)}.v-feed-file-cover,.v-feed-audio-cover{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:calc(var(--radius) * .875);background:var(--color-primary);color:var(--color-primary-contrast,#fff);font-size:28px;box-shadow:var(--shadow-sm)}.v-feed-file-info,.v-feed-audio-main,.v-feed-empty-preview{min-width:0}.v-feed-file-info strong,.v-feed-audio-main strong,.v-feed-empty-preview strong{display:block;color:var(--color-text);font-size:16px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-file-info em,.v-feed-audio-main em,.v-feed-empty-preview em{display:block;margin-top:calc(var(--spacing) * .25);color:var(--color-text-secondary);font-size:13px;font-style:normal}.v-feed-file-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * .625)}.v-feed-file-chip,.v-feed-file-more{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:92px;padding:calc(var(--spacing) * .625);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .875);color:var(--color-text-secondary);text-align:center}.v-feed-file-chip i{color:var(--color-primary);font-size:26px}.v-feed-file-chip small{display:block;max-width:100%;margin-top:calc(var(--spacing) * .5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-file-more{color:var(--color-primary);font-size:24px;font-weight:900}.v-feed-file-pack{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;height:100%;min-height:136px;padding:calc(var(--spacing) * 1);border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * 1.15);background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 34%),var(--color-bg-card);box-shadow:0 14px 36px color-mix(in srgb,var(--color-text) 6%,transparent);overflow:hidden}.v-feed-file-pack--single{padding:calc(var(--spacing) * 1.25)}.v-feed-file-single,.v-feed-file-stack{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(var(--spacing) * 1.15);width:100%}.v-feed-file-doc,.v-feed-file-cover{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:72px;flex:0 0 auto;border-radius:calc(var(--radius) * .9);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm);overflow:hidden}.v-feed-file-doc::after{content:"";position:absolute;right:0;top:0;width:26px;height:26px;border-radius:0 0 0 calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-bg-card) 34%,transparent)}.v-feed-file-doc i,.v-feed-file-cover i{position:relative;z-index:1;font-size:26px}.v-feed-file-doc b{position:relative;z-index:1;margin-top:calc(var(--spacing) * .35);font-size:13px;line-height:1;font-weight:950;letter-spacing:0}.v-feed-file-doc--pdf,.v-feed-file-badge--pdf{background:var(--color-danger)}.v-feed-file-doc--doc,.v-feed-file-doc--docx,.v-feed-file-badge--doc,.v-feed-file-badge--docx{background:var(--color-info)}.v-feed-file-doc--xls,.v-feed-file-doc--xlsx,.v-feed-file-badge--xls,.v-feed-file-badge--xlsx{background:var(--color-secondary)}.v-feed-file-doc--ppt,.v-feed-file-doc--pptx,.v-feed-file-badge--ppt,.v-feed-file-badge--pptx{background:var(--color-warning)}.v-feed-file-info strong{display:block;color:var(--color-text);font-size:17px;font-weight:950;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-file-info em{display:block;margin-top:calc(var(--spacing) * .28);color:var(--color-text-secondary);font-size:13px;font-style:normal;font-weight:700}.v-feed-file-info small{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .65);color:var(--color-text-muted);font-size:12px;font-weight:800}.v-feed-file-info small i:first-child{color:var(--color-secondary)}.v-feed-file-info small i:not(:first-child){color:var(--color-text-secondary)}.v-feed-file-download{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--color-border);border-radius:50%;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent);color:var(--color-text-secondary);font-size:20px;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 8%,transparent)}.v-feed-file-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--spacing) * .55);width:100%}.v-feed-file-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:calc(var(--spacing) * .75);min-width:0;min-height:62px;padding:calc(var(--spacing) * .65);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .9);background:var(--color-bg-card);box-shadow:0 10px 26px color-mix(in srgb,var(--color-text) 4.5%,transparent);overflow:hidden}.v-feed-file-card::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 7%,transparent),transparent 42%);opacity:.9;pointer-events:none}.v-feed-file-card .v-feed-file-doc{grid-column:1;grid-row:1 / span 2;width:46px;height:46px;border-radius:calc(var(--radius) * .75);box-shadow:none}.v-feed-file-card .v-feed-file-doc i{font-size:18px}.v-feed-file-card .v-feed-file-doc b{font-size:10px}.v-feed-file-card strong{grid-column:2;grid-row:1;display:block;width:100%;margin-top:0;color:var(--color-text);font-size:13px;font-weight:900;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-file-card em{grid-column:2;grid-row:2;display:block;margin-top:2px;color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:750}.v-feed-file-card-download{grid-column:3;grid-row:1 / span 2;justify-self:end;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-feed-file-card>*{position:relative;z-index:1}.v-feed-file-pack--stack{padding:calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.25)}.v-feed-file-cover{background:color-mix(in srgb,var(--color-primary) 90%,#fff 10%)}.v-feed-file-badges{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--spacing) * .45);margin-top:calc(var(--spacing) * .75)}.v-feed-file-badges small,.v-feed-file-badge{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:24px;padding:0 calc(var(--spacing) * .55);border-radius:calc(var(--radius) * .45);background:var(--color-primary-soft);color:var(--color-primary);font-size:11px;font-weight:950}.v-feed-file-badge{color:#fff}.v-feed-file-view{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .45);min-height:38px;padding:0 calc(var(--spacing) * 1);border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));border-radius:calc(var(--radius) * .8);background:var(--color-primary-soft);color:var(--color-primary);font-size:14px;font-weight:900;white-space:nowrap}.v-feed-audio-pack{display:block;height:auto;padding:0;background:transparent;border:0;border-radius:0}.v-feed-audio-shell{display:grid;grid-template-columns:78px minmax(0,1fr) 34px;grid-template-areas:"cover meta source" "cover body body";align-items:center;column-gap:14px;row-gap:12px;min-width:0;min-height:132px;padding:18px;background:transparent}.v-feed-audio-info{display:contents}.v-feed-audio-meta{display:block;grid-area:meta;align-self:end;min-width:0}.v-feed-audio-cover{grid-area:cover;position:relative;width:78px;height:78px;background:color-mix(in srgb,var(--color-primary) 42%,var(--color-bg));border:1px solid var(--color-border);border-radius:calc(var(--radius) * .75);box-shadow:var(--shadow-xs);overflow:hidden}.v-feed-audio-cover img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.v-feed-audio-meta strong{display:block;max-width:100%;color:var(--color-text);font-size:16px;font-weight:900;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-audio-meta em{display:block;margin-top:5px;color:var(--color-text-secondary);font-size:12px;font-style:normal;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-audio-body{grid-area:body;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.v-feed-audio-control{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:calc(var(--radius) * .75);background:var(--color-primary);color:var(--color-primary-contrast,#fff);box-shadow:var(--shadow-xs);font-size:14px}.v-feed-audio-control i{margin-left:2px}.v-feed-audio-track{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);grid-template-areas:"time chip" "wave wave";align-items:center;column-gap:10px;row-gap:8px;min-width:0}.v-feed-wave{grid-area:wave;display:flex;align-items:center;gap:3px;min-width:0;height:30px;overflow:hidden}.v-feed-wave i{display:block;flex:1 1 0;min-width:2px;max-width:5px;height:44%;background:var(--color-primary);border-radius:999px;opacity:.9}.v-feed-wave i:nth-child(2n){height:72%}.v-feed-wave i:nth-child(3n){height:30%}.v-feed-wave i:nth-child(4n){height:92%}.v-feed-wave i:nth-child(5n){height:58%}.v-feed-wave i.is-muted{background:color-mix(in srgb,var(--color-text-muted) 22%,var(--color-border));opacity:1}.v-feed-audio-time{grid-area:time;display:flex;align-items:center;justify-content:flex-start;gap:12px;color:var(--color-text-secondary);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.v-feed-audio-time span:first-child{color:var(--color-text)}.v-feed-audio-source-chip{grid-area:chip;justify-self:end;display:inline-flex;align-items:center;gap:6px;width:fit-content;max-width:100%;min-width:0;padding:6px 7px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * .7);background:var(--color-bg-card);box-shadow:var(--shadow-xs);color:var(--color-text-secondary);font-size:12px}.v-feed-audio-source{grid-area:source;justify-self:end;align-self:start;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--color-primary) 12%,var(--color-border));border-radius:calc(var(--radius) * .7);background:var(--color-bg-card);color:var(--color-text-muted);box-shadow:var(--shadow-xs)}.v-feed-audio-source-chip>strong{display:inline-block;min-width:0;max-width:92px;color:var(--color-text);font-size:12px;font-weight:850;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-feed-audio-source-label{flex:0 0 auto;color:var(--color-text-secondary);font-size:11px;line-height:1}.v-feed-audio-queue{flex:0 0 auto;padding-left:6px;border-left:1px solid var(--color-border);color:var(--color-text-muted);font-size:11px;line-height:1}.v-feed-audio-more{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;font-size:13px}.v-feed-audio-pack--single .v-feed-audio-queue{display:none}.v-feed-empty-preview{justify-items:start;align-content:center;gap:calc(var(--spacing) * .5)}.v-feed-empty-preview span{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:calc(var(--radius) * .875);background:var(--color-primary-soft);color:var(--color-primary);font-size:22px}.v-feed-empty-preview em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width:1279px){.v-feed-item{grid-template-columns:minmax(250px,45%) minmax(320px,55%)}.v-feed-file-pack{grid-template-columns:1fr}.v-feed-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-feed-file-single,.v-feed-file-stack{grid-template-columns:auto minmax(0,1fr) auto}}@media (max-width:1023px){.v-feed-item{grid-template-columns:1fr}.v-feed-item--video{grid-template-columns:minmax(0,1fr);gap:10px}.v-feed-item--video .v-feed-preview,.v-feed-item--video .v-feed-main{grid-column:1 / -1}.v-feed-preview{height:240px}.v-feed-preview--audio{height:auto;min-height:132px}}@media (max-width:767px){.v-feed-list{gap:var(--spacing)}.v-feed-toolbar{padding:0}.v-feed-filter-wrap,.v-feed-filter-indicator{display:none}.v-feed-item{padding:var(--spacing);gap:var(--spacing);border-radius:var(--radius)}.v-feed-actions{gap:10px;min-height:46px;margin-right:0;padding-top:10px;font-size:12px}.v-feed-act i{font-size:14px}.v-feed-preview{height:210px}.v-feed-preview--audio{height:auto;min-height:128px}.v-feed-preview--video{height:auto;margin:8px 0 6px}.v-feed-video-card{min-height:0;padding:0}.v-feed-video-cover{height:184px}.v-feed-video-panel{position:static;width:100%;margin-top:10px;padding:14px;transform:none}.v-feed-video-panel-action{min-height:34px}.v-feed-file-pack{padding:var(--spacing)}.v-feed-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v-feed-file-card{min-height:118px}.v-feed-file-single,.v-feed-file-stack{grid-template-columns:auto minmax(0,1fr)}.v-feed-file-download,.v-feed-file-view{grid-column:1 / -1;width:100%;border-radius:calc(var(--radius) * .8)}.v-feed-audio-pack{min-height:0}.v-feed-audio-shell{grid-template-columns:66px minmax(0,1fr) 32px;grid-template-areas:"cover meta source" "body body body";column-gap:12px;row-gap:11px;min-height:128px;padding:14px}.v-feed-audio-source{width:32px;height:32px}.v-feed-audio-body{grid-template-columns:34px minmax(0,1fr);gap:10px}.v-feed-audio-info{display:contents}.v-feed-audio-cover{width:66px;height:66px}.v-feed-audio-control{width:34px;height:34px;font-size:13px}.v-feed-audio-time{font-size:11px}.v-feed-actions{grid-template-columns:1fr;grid-auto-flow:row;gap:8px}.v-feed-stats{gap:8px}.v-feed-act--share{justify-self:stretch;width:100%}.v-feed-title{font-size:20px}}html.v-video-fullscreen-active .v-detail-slide--video.is-video-fullscreen .v-detail-video-controls,.v-detail-slide--video.is-video-fullscreen .v-detail-video-controls,.v-detail-slide.is-video-fullscreen .v-detail-video-controls{left:28px !important;right:28px !important;bottom:18px !important;height:62px !important;z-index:2147483647 !important}html.v-video-fullscreen-active .v-detail-slide--video.is-video-fullscreen .v-detail-video-progress,.v-detail-slide--video.is-video-fullscreen .v-detail-video-progress,.v-detail-slide.is-video-fullscreen .v-detail-video-progress{position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;width:100% !important;margin:0 !important}html.v-video-fullscreen-active .v-detail-slide--video.is-video-fullscreen .v-detail-video-control-row,.v-detail-slide--video.is-video-fullscreen .v-detail-video-control-row,.v-detail-slide.is-video-fullscreen .v-detail-video-control-row{position:absolute !important;left:0 !important;right:0 !important;bottom:16px !important;margin-top:0 !important}html.v-video-fullscreen-active .v-detail-slide--video.is-video-fullscreen .v-detail-thumbs,.v-detail-slide--video.is-video-fullscreen .v-detail-thumbs,.v-detail-slide.is-video-fullscreen .v-detail-thumbs{display:none !important}html.v-video-fullscreen-active .v-detail-slide--video.is-video-fullscreen .v-detail-video,.v-detail-slide--video.is-video-fullscreen .v-detail-video,.v-detail-slide.is-video-fullscreen .v-detail-video{object-fit:contain !important}@media (max-width:767px){#v-topbar .v-mobile-nav,body>.v-mobile-nav{position:fixed !important;left:10px !important;right:10px !important;bottom:0 !important;z-index:1500 !important;display:block !important;max-height:min(74vh,460px) !important;padding:12px 10px calc(14px + env(safe-area-inset-bottom,0px)) !important;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent) !important;border-bottom:0 !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;background:linear-gradient(180deg,#ffffff 0%,color-mix(in srgb,var(--color-bg-card) 96%,#ffffff) 100%) !important;box-shadow:0 -16px 42px rgba(15,23,42,.16) !important;backdrop-filter:blur(18px) saturate(1.08) !important;-webkit-backdrop-filter:blur(18px) saturate(1.08) !important;overflow-y:auto !important;scrollbar-width:none !important;opacity:0 !important;visibility:hidden !important;transform:translateY(calc(100% + 18px)) !important;transition:transform .24s cubic-bezier(.2,.82,.2,1),opacity .18s ease,visibility .18s ease !important}#v-topbar .v-mobile-nav::-webkit-scrollbar,body>.v-mobile-nav::-webkit-scrollbar{display:none !important}#v-topbar .v-mobile-nav::before,body>.v-mobile-nav::before{content:"" !important;display:block !important;width:36px !important;height:4px !important;margin:0 auto 10px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 18%,transparent) !important}#v-topbar .v-mobile-nav::after,body>.v-mobile-nav::after{display:none !important;content:none !important}#v-topbar .v-mobile-nav-list,body>.v-mobile-nav .v-mobile-nav-list{display:flex !important;flex-direction:column !important;gap:6px !important;margin:0 !important;padding:0 !important}#v-topbar .v-mobile-nav-item,#v-topbar .v-nav-item,body>.v-mobile-nav .v-mobile-nav-item,body>.v-mobile-nav .v-nav-item{display:block !important;width:100% !important;min-width:0 !important}#v-topbar .v-mobile-nav-link,body>.v-mobile-nav .v-mobile-nav-link{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;width:100% !important;min-height:40px !important;padding:0 12px 0 14px !important;border:1px solid transparent !important;border-radius:var(--radius) !important;background:transparent !important;color:var(--color-text) !important;font-size:13px !important;font-weight:820 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}#v-topbar .v-mobile-nav-link:hover,body>.v-mobile-nav .v-mobile-nav-link:hover,#v-topbar .v-mobile-nav-link.is-active,body>.v-mobile-nav .v-mobile-nav-link.is-active{border-color:color-mix(in srgb,var(--color-primary) 16%,transparent) !important;background:color-mix(in srgb,var(--color-primary) 9%,#ffffff) !important;color:var(--color-primary) !important}#v-topbar .v-mobile-nav-link .fa-angle-down,body>.v-mobile-nav .v-mobile-nav-link .fa-angle-down{margin-left:auto !important;color:color-mix(in srgb,var(--color-text-secondary) 72%,transparent) !important;font-size:11px !important}body>.v-mobile-nav .v-nav-dropdown{position:static !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:4px !important;width:100% !important;min-width:0 !important;margin:2px 0 6px !important;padding:6px 0 0 16px !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;opacity:1 !important;visibility:visible !important;transform:none !important}body>.v-mobile-nav .v-nav-dropdown-item{display:block !important;min-width:0 !important}body>.v-mobile-nav .v-nav-dropdown-link{display:flex !important;align-items:center !important;min-height:34px !important;padding:0 12px !important;border-radius:calc(var(--radius) * .8) !important;background:color-mix(in srgb,var(--color-bg-muted) 78%,#ffffff) !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-weight:760 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body>.v-mobile-nav .v-nav-dropdown-link.is-active,body>.v-mobile-nav .v-nav-dropdown-link:hover{background:color-mix(in srgb,var(--color-primary) 10%,#ffffff) !important;color:var(--color-primary) !important}#v-topbar.is-mobile-nav-open .v-mobile-nav{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important}body.is-mobile-nav-drawer-open>.v-mobile-nav{opacity:1 !important;visibility:visible !important;transform:translateY(0) !important}body.is-mobile-nav-drawer-open{overflow:hidden !important}body.is-mobile-nav-drawer-open .v-mobile-overlay{z-index:1490 !important;background:rgba(15,23,42,.42) !important;backdrop-filter:blur(2px) !important;-webkit-backdrop-filter:blur(2px) !important}}@media (max-width:767px){.v-mobile-search-panel{position:fixed;top:56px;left:0;right:0;z-index:1510;display:block;padding:8px 10px 10px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-bg-card) 96%,transparent);box-shadow:0 12px 28px rgba(15,23,42,.12);backdrop-filter:blur(16px) saturate(1.06);-webkit-backdrop-filter:blur(16px) saturate(1.06);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity .18s ease,visibility .18s ease,transform .2s ease}.v-mobile-search-sheet{width:100%}.v-mobile-search-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:42px;border:0;border-radius:var(--radius);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:13px;box-shadow:none}.v-mobile-search-form{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px}.v-mobile-search-field{display:flex;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);border-radius:var(--radius);background:var(--color-bg-muted);color:color-mix(in srgb,var(--color-text-secondary) 82%,transparent)}.v-mobile-search-input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--color-text);font-size:14px}.v-mobile-search-input::placeholder{color:color-mix(in srgb,var(--color-text-secondary) 76%,transparent)}.v-mobile-search-submit{height:42px;min-width:68px;padding:0 14px;border:0;border-radius:var(--radius);background:var(--color-primary);color:#fff;font-size:14px;font-weight:850}body.is-mobile-search-open .v-mobile-search-panel{pointer-events:auto;opacity:1;visibility:visible;transform:translateY(0)}}@media (min-width:1024px){.v-feed-item{grid-template-columns:minmax(280px,40%) minmax(360px,60%);grid-template-rows:auto auto;align-items:start;gap:14px 18px;padding:16px 18px 14px}.v-feed-item--video,.v-feed-item--audio{gap:14px 18px}.v-feed-copy{display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:minmax(280px,40%) minmax(360px,60%);align-items:center;align-self:stretch;gap:12px 18px;min-width:0}.v-feed-copy .v-feed-main{grid-column:1;grid-row:1}.v-feed-copy .v-feed-tags{grid-column:1;grid-row:2}.v-feed-preview{grid-column:2;grid-row:1 / span 2;align-self:start;width:100%}.v-feed-item--empty .v-feed-copy{grid-column:1 / -1;grid-template-columns:minmax(0,1fr);max-width:760px}.v-feed-item--empty .v-feed-main{max-width:none}.v-feed-actions{grid-column:1 / -1;grid-row:2;min-height:40px;margin:0;padding-top:10px}.v-feed-item--video .v-feed-preview{margin:0}.v-feed-item--video .v-feed-actions,.v-feed-item--empty .v-feed-actions{margin-top:0;padding-top:10px}.v-feed-preview--audio{min-height:124px}.v-feed-preview--video{height:224px;min-height:0;overflow:visible}.v-feed-video-card{height:224px;min-height:224px;padding-right:148px}.v-feed-video-cover{height:224px}.v-feed-video-panel{top:50%;width:min(210px,44%);padding:14px}.v-feed-preview--file .v-feed-file-pack{padding:8px !important}.v-feed-file-card,.v-feed-file-single,.v-feed-file-stack{min-height:66px !important;padding:8px !important}}@media (min-width:768px){.v-mobile-menu-btn,.v-mobile-search-btn,body>.v-mobile-nav,.v-mobile-search-panel{display:none !important}}.v-feed-preview--file{align-self:center !important;display:block !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}.v-feed-preview--file .v-feed-file-pack{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;padding:10px !important;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent) !important;border-radius:var(--radius) !important;background:#fff !important;box-shadow:0 10px 26px rgba(15,23,42,.06) !important;overflow:hidden !important}.v-feed-preview--file .v-feed-file-pack::before,.v-feed-preview--file .v-feed-file-card::before,.v-feed-preview--file .v-feed-file-doc::after{display:none !important;content:none !important}.v-feed-file-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;width:100% !important}.v-feed-mobile-filter{display:none}@media (max-width:1023px){.v-rail.v-rail--feed{display:block}}@media (max-width:767px){.v-shell:has(.v-rail--feed){display:block;width:100%;max-width:100%;padding-inline:10px}.v-shell:has(.v-rail--feed) .v-main{width:100%;min-width:0}.v-rail.v-rail--feed{display:none !important}.v-feed-posts{overflow:visible}.v-feed-mobile-filter{position:relative;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;width:100%;margin:0 0 10px;padding:6px;overflow:visible;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-xs)}.v-feed-mobile-tabs{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0}.v-feed-mobile-tabs a{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:0 6px;border:1px solid transparent;border-radius:calc(var(--radius) * .85);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:850;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.v-feed-mobile-tabs a span{overflow:hidden;text-overflow:ellipsis}.v-feed-mobile-tabs a.is-active{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm)}.v-feed-mobile-tabs a:active,.v-feed-mobile-menu-toggle:active{transform:scale(.98)}.v-feed-mobile-tabs i{font-size:12px}.v-feed-mobile-menu{position:relative;min-width:0}.v-feed-mobile-menu-toggle{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;width:100%;min-width:0;min-height:34px;padding:0 7px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .85);background:#fff;color:var(--color-primary);font-size:12px;font-weight:850;line-height:1;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.v-feed-mobile-menu-toggle>i{justify-self:center;font-size:12px;pointer-events:none}.v-feed-mobile-menu-toggle span{overflow:hidden;color:var(--color-text);text-align:left;text-overflow:ellipsis;white-space:nowrap}.v-feed-mobile-menu.is-open .v-feed-mobile-menu-toggle{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:var(--color-primary-soft)}.v-feed-mobile-menu-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:12;display:none;width:min(180px,calc(100vw - 32px));min-width:0;padding:5px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-md);animation:v-boardx-mobile-menu-in .16s ease both}.v-feed-mobile-menu:nth-last-child(1) .v-feed-mobile-menu-panel{right:0;left:auto}.v-feed-mobile-menu.is-open .v-feed-mobile-menu-panel{display:grid;gap:2px}.v-feed-mobile-menu-panel a{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;min-height:32px;padding:0 8px;border-radius:calc(var(--radius) * .7);color:var(--color-text);font-size:12px;font-weight:850;text-decoration:none}.v-feed-mobile-menu-panel a i{justify-self:center;color:var(--color-primary);font-size:11px;opacity:0}.v-feed-mobile-menu-panel a.is-active,.v-feed-mobile-menu-panel a:hover{background:var(--color-primary-soft);color:var(--color-primary)}.v-feed-mobile-menu-panel a.is-active i{opacity:1}}.v-feed-file-card,.v-feed-file-single,.v-feed-file-stack{position:relative !important;display:grid !important;grid-template-columns:42px minmax(0,1fr) 32px !important;align-items:center !important;gap:10px !important;min-width:0 !important;min-height:72px !important;padding:10px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:calc(var(--radius) * .9) !important;background:color-mix(in srgb,var(--color-bg-muted) 54%,#fff) !important;box-shadow:none !important;overflow:hidden !important}.v-feed-file-card .v-feed-file-doc,.v-feed-file-single .v-feed-file-doc,.v-feed-file-stack .v-feed-file-cover{grid-column:1 !important;grid-row:1 / span 2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border-radius:calc(var(--radius) * .8) !important;box-shadow:none !important}.v-feed-file-card .v-feed-file-doc i,.v-feed-file-single .v-feed-file-doc i,.v-feed-file-stack .v-feed-file-cover i{font-size:16px !important}.v-feed-file-card .v-feed-file-doc b,.v-feed-file-single .v-feed-file-doc b{position:absolute !important;right:-4px !important;bottom:-4px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:24px !important;height:16px !important;padding:0 4px !important;border-radius:5px !important;background:rgba(255,255,255,.92) !important;color:currentColor !important;font-size:8px !important;font-weight:950 !important;line-height:1 !important}.v-feed-file-card strong,.v-feed-file-single .v-feed-file-info strong,.v-feed-file-stack .v-feed-file-info strong{grid-column:2 !important;grid-row:1 !important;display:-webkit-box !important;width:100% !important;min-width:0 !important;margin:0 !important;color:var(--color-text) !important;font-size:13px !important;font-weight:900 !important;line-height:1.25 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal !important}.v-feed-file-card em,.v-feed-file-single .v-feed-file-info em,.v-feed-file-stack .v-feed-file-info em{grid-column:2 !important;grid-row:2 !important;display:block !important;min-width:0 !important;margin:3px 0 0 !important;color:var(--color-text-secondary) !important;font-size:11px !important;font-style:normal !important;font-weight:760 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.v-feed-file-single .v-feed-file-info small,.v-feed-file-stack .v-feed-file-badges{display:none !important}.v-feed-file-card-download,.v-feed-file-download,.v-feed-file-view{grid-column:3 !important;grid-row:1 / span 2 !important;justify-self:end !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;min-height:32px !important;padding:0 !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:50% !important;background:#fff !important;color:var(--color-text-secondary) !important;font-size:12px !important;box-shadow:none !important;white-space:nowrap !important}.v-feed-file-view{font-size:0 !important}.v-feed-file-view i{font-size:12px !important}.v-feed-file-pack--stack{padding:10px !important}@media (max-width:767px){.v-feed-preview--file{height:auto !important;margin:8px 0 6px !important}.v-feed-preview--file .v-feed-file-pack{padding:8px !important}.v-feed-file-grid{grid-template-columns:minmax(0,1fr) !important;gap:7px !important}.v-feed-file-card,.v-feed-file-single,.v-feed-file-stack{grid-template-columns:40px minmax(0,1fr) 30px !important;min-height:64px !important;padding:8px !important;gap:9px !important}.v-feed-file-card .v-feed-file-doc,.v-feed-file-single .v-feed-file-doc,.v-feed-file-stack .v-feed-file-cover{width:40px !important;height:40px !important}.v-feed-file-card strong,.v-feed-file-single .v-feed-file-info strong,.v-feed-file-stack .v-feed-file-info strong{font-size:13px !important}.v-feed-file-card-download,.v-feed-file-download,.v-feed-file-view{width:30px !important;height:30px !important;min-height:30px !important}}@media (max-width:767px){body.single:has(.v-detail.is-text){--v-text-detail-radius:var(--radius);--v-text-detail-radius-lg:var(--radius);--v-text-detail-control-radius:var(--radius);--v-text-detail-gap:var(--spacing);--v-text-detail-page-pad:0px;--v-text-detail-card-pad-x:calc(var(--spacing) * 1.6);--v-text-detail-card-pad-y:calc(var(--spacing) * 1.6);--v-text-detail-small-gap:calc(var(--spacing) * .8);--v-text-detail-shadow:none}html:has(body.single .v-detail.is-text){height:auto !important;min-height:100% !important;max-height:none !important;overflow-x:hidden !important;overflow-y:auto !important}body.single:has(.v-detail.is-text){width:100% !important;height:auto !important;min-height:100svh !important;max-height:none !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)) 0,var(--color-bg-card) 58px),color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card)) !important;overflow-x:hidden !important;overflow-y:visible !important}body.single:has(.v-detail.is-text) .v-app,body.single:has(.v-detail.is-text) .v-shell{display:block !important;width:100% !important;height:auto !important;min-height:100svh !important;max-height:none !important;padding-left:0 !important;padding-right:0 !important;background:transparent !important;overflow:visible !important}html body.single:has(.v-detail.is-text),html body.single:has(.v-detail.is-text) .v-app,html body.single:has(.v-detail.is-text) .v-shell,html body.single:has(.v-detail.is-text) .v-main,html body.single:has(.v-detail.is-text) .v-content.v-single,html body.single:has(.v-detail.is-text) .v-single{position:static !important;inset:auto !important;height:auto !important;min-height:100svh !important;max-height:none !important;overflow:visible !important}body.single:has(.v-detail.is-text) .v-main,body.single:has(.v-detail.is-text) .v-content.v-single,body.single:has(.v-detail.is-text) .v-single,body.single:has(.v-detail.is-text) .v-detail-shell-stage{width:100% !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;margin:0 !important;padding:0 !important;background:transparent !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card:has(>.v-detail.is-text),body.single .v-single-card.v-detail-shell:has(>.v-detail.is-text),body.single .v-single-card:has(>.v-detail.is-text){width:100% !important;height:auto !important;min-height:100svh !important;max-width:none !important;max-height:none !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}body.single .v-single>.v-detail-shell-stage:has(.v-detail.is-text),body.single .v-single>.v-detail-shell-stage:has(.v-detail.is-text)>.v-detail-shell-card,body.single .v-single>.v-detail-shell-stage:has(.v-detail.is-text)>.v-detail-shell-card.v-single-card{width:100% !important;min-width:0 !important;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 !important}body.single .v-detail-shell-card:has(.v-detail.is-text),body.single .v-detail-shell-card.v-single-card:has(.v-detail.is-text),body.single .v-single-card.v-detail-shell:has(.v-detail.is-text),body.single .v-single-card:has(.v-detail.is-text),body.single .v-detail-shell-stage:has(.v-detail.is-text){width:100% !important;flex:0 0 100% !important;min-width:0 !important;max-width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important}body.single .v-detail-shell-card.v-single-card:has(>.v-detail.is-text)>.v-single-back,body.single .v-single-card:has(>.v-detail.is-text)>.v-single-back{display:none !important}body.single:has(.v-detail.is-text) .v-single-topbar{position:sticky !important;top:var(--topbar-height,0px) !important;z-index:50 !important;display:grid !important;grid-template-columns:36px minmax(0,1fr) !important;align-items:center !important;gap:calc(var(--spacing) * .8) !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;min-height:58px !important;padding:calc(var(--spacing) * .8) calc(var(--spacing) * 1.1) !important;border:0 !important;border-bottom:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent) !important;background:color-mix(in srgb,var(--color-bg-card) 90%,transparent) !important;box-shadow:none !important;overflow:visible !important;backdrop-filter:blur(16px) saturate(1.08) !important;-webkit-backdrop-filter:blur(16px) saturate(1.08) !important}body.single:has(.v-detail.is-text) .v-single-topbar-back{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;min-width:36px !important;max-width:36px !important;padding:0 !important;border:0 !important;border-radius:var(--v-text-detail-control-radius) !important;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:0 !important;box-shadow:none !important}body.single:has(.v-detail.is-text) .v-single-topbar-back i{font-size:14px !important}body.single:has(.v-detail.is-text) .v-single-topbar-title{min-width:0 !important;max-width:100% !important;overflow:hidden !important;padding:0 !important}body.single:has(.v-detail.is-text) .v-single-topbar-title strong{display:block !important;max-width:100% !important;overflow:hidden !important;color:var(--color-text) !important;font-size:15px !important;font-weight:950 !important;line-height:1.18 !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-text) .v-single-topbar-title span{display:block !important;margin-top:2px !important;overflow:hidden !important;color:var(--color-text-secondary) !important;font-size:11px !important;font-weight:750 !important;line-height:1.1 !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single:has(.v-detail.is-text) .v-single-topbar-author{display:none !important;align-items:center !important;justify-content:flex-end !important;gap:calc(var(--spacing) * .6) !important;position:relative !important;z-index:2 !important;min-width:0 !important;max-width:62px !important;height:38px !important;padding:0 !important;background:transparent !important;box-shadow:none !important}body.single:has(.v-detail.is-text) .v-single-topbar-avatar{display:none !important}body.single:has(.v-detail.is-text) .v-single-topbar-follow{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:58px !important;max-width:62px !important;height:34px !important;padding:0 calc(var(--spacing) * 1.2) !important;border:0 !important;border-radius:var(--v-text-detail-control-radius) !important;background:var(--color-primary) !important;color:var(--color-bg-card) !important;font-size:13px !important;font-weight:900 !important;box-shadow:none !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text,body.single .v-single-card>.v-detail.is-text{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:auto !important;height:auto !important;padding:0 0 calc(var(--spacing) * 2.2 + env(safe-area-inset-bottom)) !important;background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card)) 0,var(--color-bg-card) 520px),var(--color-bg-card) !important;overflow:visible !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text>.v-detail-side,body.single .v-single-card>.v-detail.is-text>.v-detail-side{display:block !important;width:100% !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important}body.single .v-detail.is-text .v-detail-author,body.single .v-single-card .v-detail.is-text .v-detail-author,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-author{position:relative !important;display:grid !important;grid-template-columns:48px minmax(0,1fr) auto !important;align-items:center !important;gap:var(--v-text-detail-gap) !important;margin:0 !important;padding:calc(var(--v-text-detail-card-pad-y) + var(--spacing) * .2) var(--v-text-detail-card-pad-x) var(--v-text-detail-card-pad-y) !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent) !important;border-bottom:0 !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:var(--v-text-detail-shadow) !important}body.single .v-detail.is-text .v-detail-avatar,body.single .v-single-card .v-detail.is-text .v-detail-avatar,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-avatar{width:48px !important;height:48px !important;border-radius:var(--v-text-detail-radius) !important;overflow:hidden !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-avatar img{width:100% !important;height:100% !important;object-fit:cover !important}body.single .v-detail.is-text .v-detail-author-meta{min-width:0 !important}body.single .v-detail.is-text .v-detail-author-name{display:flex !important;align-items:center !important;gap:4px !important;min-width:0 !important;overflow:hidden !important;color:var(--color-text) !important;font-size:16px !important;font-weight:950 !important;line-height:1.2 !important;white-space:nowrap !important}body.single .v-detail.is-text .v-detail-author-name>:first-child{min-width:0 !important}body.single .v-detail.is-text .v-detail-author-sub{display:block !important;max-width:100% !important;margin-top:5px !important;overflow:hidden !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-weight:700 !important;line-height:1.25 !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single .v-detail.is-text .v-detail-author-sub a{color:var(--color-text-secondary) !important}body.single .v-detail.is-text .v-detail-author-actions{position:static !important;display:flex !important;align-items:center !important;justify-content:flex-end !important;min-width:58px !important;margin:0 !important}body.single .v-detail.is-text .v-detail-author-actions .v-card-follow{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:58px !important;height:34px !important;min-height:34px !important;padding:0 calc(var(--spacing) * 1.4) !important;border:0 !important;border-radius:var(--v-text-detail-control-radius) !important;background:var(--color-primary) !important;color:var(--color-bg-card) !important;font-size:13px !important;font-weight:900 !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-body,body.single .v-single-card .v-detail.is-text .v-detail-body,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-body{display:block !important;margin:0 !important;padding:calc(var(--spacing) * .2) var(--v-text-detail-card-pad-x) calc(var(--v-text-detail-card-pad-y) + var(--spacing) * .2) !important;border:1px solid color-mix(in srgb,var(--color-primary) 10%,transparent) !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:var(--v-text-detail-shadow) !important;overflow:visible !important}body.single .v-detail.is-text .v-detail-title{margin:var(--v-text-detail-page-pad) 0 var(--spacing) !important;color:var(--color-text) !important;font-size:23px !important;font-weight:950 !important;line-height:1.22 !important;letter-spacing:0 !important}body.single .v-detail.is-text .v-detail-content{max-height:none !important;margin:0 !important;padding:0 !important;color:var(--color-text) !important;font-size:15px !important;line-height:1.72 !important;overflow:visible !important}body.single .v-detail.is-text .v-detail-content p{margin:0 0 var(--spacing) !important;color:color-mix(in srgb,var(--color-text) 92%,var(--color-text)) !important;font-size:15px !important;line-height:1.72 !important}body.single .v-detail.is-text .v-detail-content img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;margin:calc(var(--spacing) * 1.2) 0 !important;border-radius:var(--v-text-detail-radius) !important;object-fit:cover !important}body.single .v-detail.is-text .v-detail-text-preview{position:relative !important;display:grid !important;width:100% !important;min-height:172px !important;margin:var(--v-text-detail-page-pad) 0 0 !important;border:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent) !important;border-radius:var(--v-text-detail-radius-lg) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)),var(--color-bg-card) 55%,color-mix(in srgb,var(--color-info) 8%,var(--color-bg-card))) !important;color:var(--color-primary) !important;overflow:hidden !important}body.single .v-detail.is-text .v-detail-text-preview.has-cover,body.single .v-detail.is-text .v-detail-text-preview.has-gallery{min-height:180px !important;background:var(--color-bg-muted) !important}body.single .v-detail.is-text .v-detail-text-preview.has-cover{height:180px !important}body.single .v-detail.is-text .v-detail-text-preview.has-gallery{height:auto !important}body.single .v-detail.is-text .v-detail-text-preview.has-cover::after,body.single .v-detail.is-text .v-detail-text-preview.has-gallery::after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient(180deg,transparent 48%,color-mix(in srgb,var(--color-text) 18%,transparent)) !important;pointer-events:none !important}body.single .v-detail.is-text .v-detail-text-preview-item{position:relative !important;display:block !important;min-width:0 !important;min-height:0 !important;overflow:hidden !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)) !important}body.single .v-detail.is-text .v-detail-text-preview-item img,body.single .v-detail.is-text .v-detail-text-preview>img{width:100% !important;height:100% !important;object-fit:cover !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="1"]{grid-template-columns:minmax(0,1fr) !important;grid-template-rows:minmax(0,1fr) !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="1"] .v-detail-text-preview-item,body.single .v-detail.is-text .v-detail-text-preview[data-count="1"] .v-detail-text-preview-item img{min-height:180px !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:calc(var(--spacing) * .3) !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="2"] .v-detail-text-preview-item{min-height:180px !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="3"]{grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr) !important;grid-template-rows:repeat(2,minmax(0,1fr)) !important;gap:calc(var(--spacing) * .3) !important;height:220px !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="3"] .v-detail-text-preview-item:first-child{grid-row:1 / span 2 !important}body.single .v-detail.is-text .v-detail-text-preview[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:calc(var(--spacing) * .3) !important}body.single .v-detail.is-text .v-detail-text-preview.has-many{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:calc(var(--spacing) * .3) !important;min-height:0 !important}body.single .v-detail.is-text .v-detail-text-preview.has-many .v-detail-text-preview-item{aspect-ratio:1 / .78 !important;min-height:128px !important}body.single .v-detail.is-text .v-detail-text-preview.has-many .v-detail-text-preview-item:first-child:nth-last-child(odd){grid-column:1 / -1 !important;aspect-ratio:16 / 9 !important}body.single .v-detail.is-text .v-detail-text-preview.has-gallery:not(.has-many) .v-detail-text-preview-item img{min-height:100% !important}body.single .v-detail.is-text .v-detail-text-preview.is-empty{place-items:center !important;gap:6px !important;padding:calc(var(--spacing) * 1.8) !important;text-align:center !important}body.single .v-detail.is-text .v-detail-text-preview-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:52px !important;height:52px !important;border-radius:var(--v-text-detail-radius) !important;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:20px !important}body.single .v-detail.is-text .v-detail-text-preview strong{display:block !important;color:var(--color-primary) !important;font-size:16px !important;font-weight:950 !important}body.single .v-detail.is-text .v-detail-text-preview em{display:block !important;max-width:240px !important;color:var(--color-text-secondary) !important;font-size:12px !important;font-style:normal !important;font-weight:700 !important;line-height:1.35 !important}body.single .v-detail.is-text .v-detail-tags{display:flex !important;flex-wrap:wrap !important;gap:var(--v-text-detail-small-gap) !important;margin:calc(var(--spacing) * 1.4) 0 0 !important;padding:0 !important}body.single .v-detail.is-text .v-detail-tags .v-card-tag{display:inline-flex !important;align-items:center !important;max-width:100% !important;min-height:30px !important;padding:0 calc(var(--spacing) * 1.2) !important;border:1px solid color-mix(in srgb,var(--color-primary) 13%,transparent) !important;border-radius:var(--v-text-detail-control-radius) !important;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:12px !important;font-weight:900 !important}body.single .v-detail.is-text .v-detail-tags .v-card-tag::before{content:"# " !important}body.single .v-detail.is-text .v-detail-actions,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-actions,body.single .v-single-card .v-detail.is-text .v-detail-actions{position:static !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:var(--v-text-detail-small-gap) !important;width:100% !important;height:auto !important;margin:calc(var(--spacing) * 1.2) 0 0 !important;padding:var(--v-text-detail-small-gap) !important;border:1px solid color-mix(in srgb,var(--color-primary) 9%,transparent) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent) !important;box-shadow:var(--v-text-detail-shadow) !important;transform:none !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body.single .v-detail.is-text .v-detail-actions .v-detail-act,body.single .v-detail.is-text .v-detail-actions .v-detail-act.v-report-btn,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-actions .v-detail-act,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-actions .v-detail-act.v-report-btn{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;height:54px !important;min-height:54px !important;padding:0 calc(var(--spacing) * .4) !important;border:1px solid color-mix(in srgb,var(--color-primary) 9%,transparent) !important;border-radius:var(--v-text-detail-radius) !important;background:var(--color-bg-card) !important;color:var(--color-text-secondary) !important;box-shadow:none !important;font-size:11px !important;font-weight:800 !important;line-height:1.1 !important}body.single .v-detail.is-text .v-detail-actions .v-detail-act i{margin:0 0 5px !important;color:color-mix(in srgb,var(--color-text-secondary) 86%,var(--color-text)) !important;font-size:17px !important;line-height:1 !important}body.single .v-detail.is-text .v-detail-actions .v-detail-like i,body.single .v-detail.is-text .v-detail-actions .v-detail-like.is-active i{color:var(--color-danger) !important}body.single .v-detail.is-text .v-detail-actions .v-detail-fav i,body.single .v-detail.is-text .v-detail-actions .v-detail-fav.is-active i{color:var(--color-warning) !important}body.single .v-detail.is-text .v-detail-actions .v-detail-act span,body.single .v-detail.is-text .v-detail-actions .v-detail-act-num,body.single .v-detail.is-text .v-detail-share span,body.single .v-detail.is-text .v-report-btn span{display:block !important;max-width:100% !important;overflow:hidden !important;color:inherit !important;font-size:11px !important;font-weight:800 !important;line-height:1.05 !important;text-align:center !important;text-overflow:ellipsis !important;white-space:nowrap !important}body.single .v-detail.is-text .v-detail-comments,body.single .v-single-card .v-detail.is-text .v-detail-comments,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-comments{display:block !important;width:100% !important;min-height:240px !important;max-height:none !important;margin:calc(var(--spacing) * 1.2) 0 0 !important;padding:0 0 calc(var(--v-text-detail-card-pad-y) + var(--spacing) * .2) !important;border:1px solid var(--color-border) !important;border-left:0 !important;border-right:0 !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:var(--v-text-detail-shadow) !important;overflow:visible !important}body.single .v-detail.is-text .v-detail-comments-head,body.single .v-single-card .v-detail.is-text .v-detail-comments-head,body.single .v-detail-shell-card.v-single-card .v-detail.is-text .v-detail-comments-head{position:static !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;align-items:center !important;justify-content:center !important;gap:0 !important;margin:0 !important;padding:calc(var(--spacing) * .8) var(--v-text-detail-card-pad-x) !important;border:0 !important;border-bottom:1px solid var(--color-border) !important;background:var(--color-bg-card) !important}body.single .v-detail.is-text .v-detail-comments-close{display:none !important}body.single .v-detail.is-text .v-detail-comments-title,body.single .v-detail.is-text .v-detail-related-tab{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;min-height:36px !important;padding:0 calc(var(--spacing) * 1.2) !important;border:0 !important;border-radius:var(--v-text-detail-control-radius) !important;background:transparent !important;color:var(--color-text-secondary) !important;font-size:14px !important;font-weight:900 !important;box-shadow:none !important;white-space:nowrap !important}body.single .v-detail.is-text .v-detail-comments-title.is-active,body.single .v-detail.is-text .v-detail-related-tab.is-active{background:color-mix(in srgb,var(--color-primary) 11%,var(--color-bg-card)) !important;color:var(--color-primary) !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-comments-body{display:block !important;padding:var(--v-text-detail-card-pad-y) var(--v-text-detail-card-pad-x) 0 !important}body.single .v-detail.is-text .v-detail-comments-sort{margin:0 auto calc(var(--spacing) * 1.6) !important;border-radius:var(--v-text-detail-control-radius) !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-sort,body.single .v-detail.is-text .v-detail-sort.is-active{border-radius:var(--v-text-detail-control-radius) !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-comment-form{position:relative !important;display:flex !important;align-items:center !important;gap:var(--v-text-detail-small-gap) !important;margin:calc(var(--spacing) * 1.8) 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important}body.single .v-detail.is-text .v-detail-comment-login,body.single .v-detail.is-text .v-detail-comment-input{display:flex !important;align-items:center !important;width:100% !important;min-height:44px !important;padding:0 calc(var(--spacing) * 1.4) !important;border:1px solid var(--color-border) !important;border-radius:var(--v-text-detail-radius) !important;background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;font-size:13px !important;font-weight:760 !important;box-shadow:none !important}body.single .v-detail.is-text .v-detail-comment-list{min-height:64px !important;padding:0 !important}body.single .v-detail.is-text .v-detail-comment-empty{margin:calc(var(--spacing) * 2.4) 0 calc(var(--spacing) * 1.2) !important;color:var(--color-text-secondary) !important;font-size:13px !important;text-align:center !important}body.single .v-detail.is-text .v-detail-related-panel{margin-top:calc(var(--spacing) * 1.2) !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-comments-head{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:calc(var(--spacing) * .6) !important;padding:calc(var(--spacing) * .8) var(--v-text-detail-card-pad-x) !important;border-radius:0 !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-comments-title,body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-related-tab{justify-self:stretch !important;width:100% !important;min-width:0 !important;min-height:36px !important;border-radius:var(--v-text-detail-control-radius) !important;color:var(--color-text-secondary) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-comments-title.is-active,body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-related-tab.is-active{background:color-mix(in srgb,var(--color-primary) 11%,var(--color-bg-card)) !important;color:var(--color-primary) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-comments-sort{margin:0 auto calc(var(--spacing) * 1.6) !important;border-radius:var(--v-text-detail-control-radius) !important;background:var(--color-bg-muted) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-sort,body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-sort.is-active{border-radius:var(--v-text-detail-control-radius) !important;box-shadow:none !important}body.single .v-detail-shell-card.v-single-card>.v-detail.is-text .v-detail-sort.is-active{background:var(--color-primary) !important;color:var(--color-bg-card) !important}}body.verve-topics-page .v-topics-page{padding:calc(var(--spacing) * 1.25) 0 calc(var(--spacing) * 2.5);color:var(--color-text);background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--color-info) 8%,transparent) 0 260px,transparent 261px),radial-gradient(circle at 92% 18%,color-mix(in srgb,var(--color-primary) 7%,transparent) 0 220px,transparent 221px)}body.verve-topic-detail-page .v-topicx-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 84%,#fff),color-mix(in srgb,var(--color-primary) 78%,#fff));color:#fff;font-size:30px;font-weight:950}body.verve-topic-detail-page .v-topicx-hero{background:radial-gradient(circle at 18% 20%,color-mix(in srgb,var(--color-info) 13%,transparent) 0 140px,transparent 141px),radial-gradient(circle at 82% 16%,color-mix(in srgb,var(--color-primary) 10%,transparent) 0 160px,transparent 161px),var(--color-bg-card)}body.verve-topic-detail-page .v-topicx-filter{margin-bottom:var(--spacing)}body.verve-topic-detail-page .v-topicx-tags .v-topics-chip-list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}body.verve-topic-detail-page .v-topicx-tags .v-topics-chip{min-height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .65);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:750}body.verve-topic-detail-page .v-topicx-tags .v-topics-chip:hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}@media (max-width:767px){body.verve-topic-detail-page .v-topicx-icon{font-size:24px}}body.verve-topics-page .v-topics-page{min-height:calc(100vh - 72px);padding:calc(var(--spacing) * 1.1) 0 calc(var(--spacing) * 2.2);background:transparent;overflow-x:clip}body.verve-topics-page .v-topicwall{width:100%;margin:0 auto;overflow:visible}body.verve-topics-page .v-topics-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:var(--spacing);width:min(var(--layout-width),calc(100% - var(--spacing) * 2));margin:0 auto}body.verve-topics-page .v-topicindex-main{grid-area:auto;width:100%}body.verve-topics-page .v-topicindex-hero{grid-area:auto}body.verve-topics-page .v-topicindex-side[hidden]{display:none}body.verve-topics-page .v-topicwall-head{position:relative;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:calc(var(--spacing) * 1.35)}body.verve-topics-page .v-topicwall-head span{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:calc(var(--radius) * .65);background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card));color:var(--color-primary);font-size:12px;font-weight:850}body.verve-topics-page .v-topicwall-head h1{margin:6px 0 0;color:var(--color-text);font-size:clamp(24px,3vw,34px);font-weight:950;line-height:1.12;letter-spacing:0}body.verve-topics-page .v-topicwall-tools{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid rgba(255,255,255,.72);border-radius:var(--radius);background:rgba(255,255,255,.62);box-shadow:0 12px 26px rgba(51,65,85,.08);backdrop-filter:blur(14px)}body.verve-topics-page .v-topicwall-search{position:relative;display:flex;align-items:center;width:min(330px,38vw);border:0;border-radius:var(--radius);background:transparent;box-shadow:none;backdrop-filter:none;transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-topics-page .v-topicwall-search:focus-within{box-shadow:none;transform:translateY(-1px)}body.verve-topics-page .v-topicwall-search i{position:absolute;left:13px;color:var(--color-text-muted);font-size:13px}body.verve-topics-page .v-topicwall-search input{width:100%;min-height:36px;padding:0 70px 0 34px;border:0;border-radius:var(--radius);background:transparent;color:var(--color-text);font-size:13px}body.verve-topics-page .v-topicwall-search input:focus{outline:none}body.verve-topics-page .v-topicwall-search button,body.verve-topics-page .v-topicwall-publish{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,#fff);color:var(--color-primary);font-size:12px;font-weight:850;transition:transform var(--transition),background var(--transition),box-shadow var(--transition)}body.verve-topics-page .v-topicwall-search button{position:absolute;top:4px;right:4px;width:58px;height:32px;padding:0;cursor:pointer}body.verve-topics-page .v-topicwall-publish{gap:6px;width:78px;height:32px;padding:0;text-decoration:none;white-space:nowrap;box-shadow:none}body.verve-topics-page :where(.v-topicwall-search button,.v-topicwall-publish):hover{background:var(--color-primary);color:#fff;box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-topics-page .v-topicwall-board{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-flow:dense;gap:calc(var(--spacing) * .9);align-items:stretch}body.verve-topics-page .v-topicwall-card{--v-note-bg:#fff4cf;--v-note-ink:var(--color-text);--v-note-accent:var(--color-primary);position:relative;display:flex;flex-direction:column;min-height:188px;padding:calc(var(--spacing) * .95);border:1px solid rgba(255,255,255,.72);border-radius:calc(var(--radius) * 1.1);background:var(--v-note-bg);color:var(--v-note-ink);box-shadow:var(--shadow-sm);text-decoration:none;overflow:hidden;animation:v-topicwall-in .56s ease both;transition:transform var(--transition),box-shadow var(--transition),filter var(--transition)}body.verve-topics-page .v-topicwall-card::after{content:"";position:absolute;left:calc(var(--spacing) * .95);right:calc(var(--spacing) * .95);bottom:42px;border-top:1px dashed rgba(100,116,139,.22)}body.verve-topics-page .v-topicwall-card::before{content:"#";position:absolute;right:10px;bottom:36px;color:rgba(255,255,255,.46);font-size:54px;font-weight:950;line-height:1;pointer-events:none}body.verve-topics-page .v-topicwall-card:hover{z-index:3;box-shadow:var(--shadow-md);filter:saturate(1.04);transform:rotate(0deg) translateY(calc(var(--spacing) * -.6)) scale(1.015)}body.verve-topics-page .v-topicwall-card.is-wide{grid-column:span 2}body.verve-topics-page .v-topicwall-card.is-tall{grid-row:span 2;min-height:260px}body.verve-topics-page .v-topicwall-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-bottom:calc(var(--spacing) * .75);border:3px solid rgba(255,255,255,.78);border-radius:999px;background:var(--v-note-accent);color:#fff;font-size:18px;font-weight:950;box-shadow:0 7px 15px rgba(51,65,85,.12)}body.verve-topics-page .v-topicwall-badge{position:absolute;top:calc(var(--spacing) * .85);right:calc(var(--spacing) * .85);display:inline-flex;align-items:center;max-width:calc(100% - 64px);min-height:24px;padding:0 9px;border-radius:999px;background:rgba(255,255,255,.58);color:var(--v-note-accent);font-size:12px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.verve-topics-page .v-topicwall-card strong{display:block;margin:0 0 calc(var(--spacing) * .5);color:var(--color-text);font-size:16px;font-weight:900;line-height:1.35}body.verve-topics-page .v-topicwall-card em{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;color:color-mix(in srgb,var(--color-text-secondary) 88%,var(--color-text));font-size:13px;font-style:normal;line-height:1.7;overflow:hidden}body.verve-topics-page .v-topicwall-card.is-tall em{-webkit-line-clamp:6}body.verve-topics-page .v-topicwall-foot{position:relative;z-index:1;display:flex;align-items:center;gap:calc(var(--spacing) * .5);margin-top:auto;padding-top:calc(var(--spacing) * 1.15);color:color-mix(in srgb,var(--color-text-muted) 82%,transparent);font-size:12px;font-weight:750}body.verve-topics-page .v-topicwall-foot span{display:inline-flex;align-items:center;gap:3px}body.verve-topics-page .v-topicwall-go{margin-left:auto}body.verve-topics-page .v-topicwall-tone-0{--v-note-bg:#fff2d5;--v-note-accent:#f59e0b}body.verve-topics-page .v-topicwall-tone-1{--v-note-bg:#e3fbf4;--v-note-accent:#14b8a6}body.verve-topics-page .v-topicwall-tone-2{--v-note-bg:#eef0ff;--v-note-accent:#6366f1}body.verve-topics-page .v-topicwall-tone-3{--v-note-bg:#ffe7ef;--v-note-accent:#f43f5e}body.verve-topics-page .v-topicwall-tone-4{--v-note-bg:#e8f4ff;--v-note-accent:#3b82f6}body.verve-topics-page .v-topicwall-tone-5{--v-note-bg:#f2ecff;--v-note-accent:#8b5cf6}body.verve-topics-page .v-topicwall-tone-6{--v-note-bg:#fff8c9;--v-note-accent:#eab308}body.verve-topics-page .v-topicwall-tone-7{--v-note-bg:#eefbea;--v-note-accent:#22c55e}body.verve-topics-page .v-topicwall-empty{margin:0;padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-muted)}@keyframes v-topicwall-in{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1}}@media (prefers-reduced-motion:reduce){body.verve-topics-page .v-topicwall-card{animation:none}}@media (max-width:900px){body.verve-topics-page .v-topicwall-head{align-items:flex-start;flex-direction:column}body.verve-topics-page .v-topicwall-tools,body.verve-topics-page .v-topicwall-search{width:100%}body.verve-topics-page .v-topicwall-board{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:767px){body.verve-topics-page .v-topics-page{padding:calc(var(--spacing) * .85) 0 calc(var(--spacing) * 1.5)}body.verve-topics-page .v-topicwall{width:100%}body.verve-topics-page .v-topicwall-head{gap:calc(var(--spacing) * .75);margin-bottom:calc(var(--spacing) * .8)}body.verve-topics-page .v-topicwall-head h1{font-size:26px}body.verve-topics-page .v-topicwall-tools{display:grid;grid-template-columns:1fr 42px;gap:8px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-topics-page .v-topicwall-search,body.verve-topics-page .v-topicwall-publish{border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.62);box-shadow:0 10px 22px rgba(51,65,85,.08);backdrop-filter:blur(14px)}body.verve-topics-page .v-topicwall-search input{min-height:40px;padding-right:68px}body.verve-topics-page .v-topicwall-publish{width:42px;min-height:40px;padding:0}body.verve-topics-page .v-topicwall-publish span{display:none}body.verve-topics-page .v-topicwall-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .65)}body.verve-topics-page .v-topicwall-card,body.verve-topics-page .v-topicwall-card.is-tall{grid-column:auto;grid-row:auto;min-height:calc(var(--spacing) * 10.5);padding:calc(var(--spacing) * .75);transform:none}body.verve-topics-page .v-topicwall-card.is-wide{grid-column:span 2}body.verve-topics-page .v-topicwall-card:hover{transform:translateY(calc(var(--spacing) * -.2))}body.verve-topics-page .v-topicwall-avatar{width:30px;height:30px;margin-bottom:10px;font-size:16px}body.verve-topics-page .v-topicwall-badge{top:10px;right:10px;min-height:22px;padding:0 8px;font-size:11px}body.verve-topics-page .v-topicwall-card strong{font-size:15px}body.verve-topics-page .v-topicwall-card em,body.verve-topics-page .v-topicwall-card.is-tall em{-webkit-line-clamp:2;font-size:12px}body.verve-topics-page .v-topicwall-card::after{left:12px;right:12px;bottom:38px}}@media (min-width:901px){body.verve-topics-page .v-topicwall{width:100%}body.verve-topics-page .v-topicwall-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:calc(var(--spacing) * 3.4);grid-auto-flow:dense;gap:calc(var(--spacing) * .9) calc(var(--spacing) * 1.2);align-items:stretch;min-height:calc(var(--spacing) * 52);box-sizing:border-box;padding:calc(var(--spacing) * 1.25) calc(var(--spacing) * .8) calc(var(--spacing) * 1.5);perspective:calc(var(--spacing) * 120);overflow:visible}body.verve-topics-page .v-topicwall-card{grid-column:span 2;grid-row:span 5;min-height:0;padding:calc(var(--spacing) * .75);border-color:rgba(255,255,255,.64);box-shadow:var(--shadow-sm);transform-origin:50% 22%}body.verve-topics-page .v-topicwall-card.is-wide{grid-column:span 3}body.verve-topics-page .v-topicwall-card.is-tall{grid-column:span 2;grid-row:span 6;min-height:0}body.verve-topics-page .v-topicwall-card:nth-child(10n+1){grid-column:span 3;grid-row:span 5;margin-top:calc(var(--spacing) * 2.6);transform:rotate(-7deg) translateY(calc(var(--spacing) * 1))}body.verve-topics-page .v-topicwall-card:nth-child(10n+2){grid-column:span 3;grid-row:span 6;margin-top:calc(var(--spacing) * .8);transform:rotate(5deg) translateY(calc(var(--spacing) * -.4))}body.verve-topics-page .v-topicwall-card:nth-child(10n+3){grid-column:span 3;grid-row:span 5;margin-left:0;transform:rotate(-3deg) translateY(calc(var(--spacing) * 1.8))}body.verve-topics-page .v-topicwall-card:nth-child(10n+4){grid-column:span 3;grid-row:span 5;margin-top:calc(var(--spacing) * 2.2);margin-left:0;transform:rotate(8deg) translateY(calc(var(--spacing) * .4))}body.verve-topics-page .v-topicwall-card:nth-child(10n+5){grid-column:span 3;grid-row:span 5;margin-top:calc(var(--spacing) * .2);transform:rotate(-5deg) translateY(calc(var(--spacing) * -.8))}body.verve-topics-page .v-topicwall-card:nth-child(10n+6){grid-column:span 3;grid-row:span 6;margin-left:calc(var(--spacing) * -1);transform:rotate(4deg) translateY(calc(var(--spacing) * 2))}body.verve-topics-page .v-topicwall-card:nth-child(10n+7){grid-column:span 3;grid-row:span 5;margin-top:calc(var(--spacing) * 1.6);transform:rotate(-2deg) translateY(calc(var(--spacing) * -.2))}body.verve-topics-page .v-topicwall-card:nth-child(10n+8){grid-column:span 3;grid-row:span 5;margin-top:0;margin-left:0;transform:rotate(6deg) translateY(calc(var(--spacing) * .8))}body.verve-topics-page .v-topicwall-card:nth-child(10n+9){grid-column:span 3;grid-row:span 6;margin-top:calc(var(--spacing) * 1.8);transform:rotate(-6deg) translateY(calc(var(--spacing) * .2))}body.verve-topics-page .v-topicwall-card:nth-child(10n){grid-column:span 3;grid-row:span 5;margin-top:calc(var(--spacing) * .4);margin-left:0;transform:rotate(3deg) translateY(calc(var(--spacing) * 1.4))}body.verve-topics-page .v-topicwall-card:hover{z-index:20;box-shadow:var(--shadow-md);transform:rotate(0deg) translateY(calc(var(--spacing) * -1.2)) scale(1.045)}body.verve-topics-page .v-topicwall-card strong{font-size:16px;line-height:1.25}body.verve-topics-page .v-topicwall-card em{-webkit-line-clamp:2;font-size:12.5px;line-height:1.55}body.verve-topics-page .v-topicwall-card:nth-child(10n+2) em,body.verve-topics-page .v-topicwall-card:nth-child(10n+3) em,body.verve-topics-page .v-topicwall-card:nth-child(10n+6) em,body.verve-topics-page .v-topicwall-card:nth-child(10n+9) em{-webkit-line-clamp:3}}@media (min-width:1180px){body.verve-topics-page .v-topicwall-board{grid-auto-rows:calc(var(--spacing) * 3.4);gap:calc(var(--spacing) * .9) calc(var(--spacing) * 1.2)}body.verve-topics-page .v-topicwall-card:nth-child(14n+4),body.verve-topics-page .v-topicwall-card:nth-child(14n+11){z-index:2;margin-left:0}body.verve-topics-page .v-topicwall-card:nth-child(14n+6),body.verve-topics-page .v-topicwall-card:nth-child(14n+13){z-index:2;margin-top:calc(var(--spacing) * -.4)}}@media (min-width:901px) and (max-width:1179px){body.verve-topics-page .v-topicwall-board{padding-inline:calc(var(--spacing) * .7)}}body.verve-topics-page .v-topics-shell{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:calc(var(--spacing) * 1.1);width:min(var(--layout-width),calc(100% - var(--spacing) * 2));margin:0 auto}body.verve-topics-page :where(.v-topics-hero,.v-topics-spotlight,.v-topics-feed,.v-topics-side-card){border:1px solid var(--color-border);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 96%,#ffffff);box-shadow:var(--shadow-sm)}body.verve-topics-page .v-topics-hero{position:relative;grid-area:hero;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy stats" "actions actions";gap:calc(var(--spacing) * 1.1);align-items:end;padding:calc(var(--spacing) * 1.45);overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--color-info) 10%,transparent),transparent 46%),linear-gradient(315deg,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 42%),var(--color-bg-card)}body.verve-topics-page .v-topics-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-border) 46%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--color-border) 38%,transparent) 1px,transparent 1px);background-size:36px 36px;mask-image:linear-gradient(90deg,rgba(0,0,0,.28),transparent 72%)}body.verve-topics-page .v-topics-hero-copy,body.verve-topics-page .v-topics-hero-panel,body.verve-topics-page .v-topics-actions{position:relative;z-index:1}body.verve-topics-page .v-topics-hero-copy{grid-area:copy;min-width:0}body.verve-topics-page .v-topics-kicker,body.verve-topics-page .v-topics-section-head span{display:inline-flex;align-items:center;width:fit-content;padding:4px 9px;border-radius:calc(var(--radius) * .6);background:color-mix(in srgb,var(--color-info) 9%,var(--color-bg-muted));color:var(--color-info);font-size:12px;font-weight:800;letter-spacing:0}body.verve-topics-page .v-topics-hero h1{margin:calc(var(--spacing) * .45) 0 calc(var(--spacing) * .45);color:var(--color-text);font-size:clamp(30px,3.6vw,44px);font-weight:950;line-height:1.08;letter-spacing:0}body.verve-topics-page .v-topics-hero p{max-width:660px;margin:0;color:var(--color-text-secondary);font-size:14px;line-height:1.75}body.verve-topics-page .v-topics-hero-panel{grid-area:stats;display:grid;grid-template-columns:repeat(3,minmax(86px,1fr));gap:calc(var(--spacing) * .65);min-width:315px}body.verve-topics-page .v-topics-metric{display:grid;gap:3px;padding:calc(var(--spacing) * .75);border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);backdrop-filter:blur(10px);text-align:center}body.verve-topics-page .v-topics-metric strong{color:var(--color-text);font-size:22px;font-weight:950;line-height:1}body.verve-topics-page .v-topics-metric span{color:var(--color-text-muted);font-size:12px;font-weight:700}body.verve-topics-page .v-topics-actions{grid-area:actions;display:flex;align-items:center;gap:calc(var(--spacing) * .75);padding-top:calc(var(--spacing) * .25)}body.verve-topics-page .v-topics-search{position:relative;display:flex;align-items:center;flex:1;min-width:0;max-width:560px;margin:0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);transition:border-color var(--transition),box-shadow var(--transition),transform var(--transition)}body.verve-topics-page .v-topics-search:focus-within{border-color:var(--color-primary-border);box-shadow:var(--shadow-sm);transform:translateY(-1px)}body.verve-topics-page .v-topics-search i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:14px}body.verve-topics-page .v-topics-search input{width:100%;min-height:44px;padding:0 82px 0 40px;border:0;border-radius:var(--radius);background:transparent;color:var(--color-text);font-size:14px;box-shadow:none}body.verve-topics-page .v-topics-search input:focus{outline:none;box-shadow:none}body.verve-topics-page .v-topics-search button,body.verve-topics-page .v-topics-publish,body.verve-topics-page .v-topics-side-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border:0;border-radius:var(--radius);background:var(--color-primary);color:#fff;font-size:13px;font-weight:850;cursor:pointer;transition:transform var(--transition),background var(--transition),box-shadow var(--transition)}body.verve-topics-page .v-topics-search button{position:absolute;right:4px;top:4px;padding:0 14px}body.verve-topics-page :where(.v-topics-search button,.v-topics-publish,.v-topics-side-cta a):hover{background:var(--color-primary-hover);color:#fff;box-shadow:var(--shadow-md);transform:translateY(-1px)}body.verve-topics-page .v-topics-publish{gap:7px;min-height:44px;padding:0 16px;text-decoration:none;white-space:nowrap}body.verve-topics-page .v-topics-spotlight{grid-area:spot;padding:calc(var(--spacing) * 1.1)}body.verve-topics-page .v-topics-feed{grid-area:feed;padding:calc(var(--spacing) * 1.1)}body.verve-topics-page .v-topics-rail{grid-area:rail;display:flex;flex-direction:column;gap:calc(var(--spacing) * 1.1);min-width:0}body.verve-topics-page .v-topics-section-head,body.verve-topics-page .v-topics-side-head{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);margin-bottom:var(--spacing);padding-bottom:calc(var(--spacing) * .75);border-bottom:1px solid var(--color-border)}body.verve-topics-page .v-topics-section-head h2,body.verve-topics-page .v-topics-side-head h2{margin:0;color:var(--color-text);font-size:18px;font-weight:950;letter-spacing:0}body.verve-topics-page .v-topics-section-head em,body.verve-topics-page .v-topics-section-head a{color:var(--color-text-muted);font-size:13px;font-style:normal;font-weight:750}body.verve-topics-page .v-topics-section-head a:hover{color:var(--color-primary)}body.verve-topics-page .v-topics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--spacing) * .85)}body.verve-topics-page .v-topics-card{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"icon title rank" "icon desc desc" "heat heat heat" "meta meta meta";gap:calc(var(--spacing) * .55) calc(var(--spacing) * .75);min-height:168px;padding:var(--spacing);border:1px solid var(--color-border);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--v-topic-tone,var(--color-info)) 8%,transparent),transparent 76%),var(--color-bg-card);color:var(--color-text);text-decoration:none;overflow:hidden;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition)}body.verve-topics-page .v-topics-card:hover{border-color:color-mix(in srgb,var(--v-topic-tone,var(--color-primary)) 42%,var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-3px)}body.verve-topics-page .v-topics-card-icon{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius);background:color-mix(in srgb,var(--v-topic-tone,var(--color-info)) 14%,var(--color-bg-muted));color:var(--v-topic-tone,var(--color-info));font-size:22px;font-weight:950}body.verve-topics-page .v-topics-card-rank{grid-area:rank;color:var(--color-text-muted);font-size:12px;font-weight:900}body.verve-topics-page .v-topics-card strong{grid-area:title;align-self:center;min-width:0;margin:0;color:var(--color-text);font-size:17px;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.verve-topics-page .v-topics-card em{grid-area:desc;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:40px;margin:0;color:var(--color-text-secondary);font-size:13px;font-style:normal;line-height:1.55;overflow:hidden}body.verve-topics-page .v-topics-card-heat{grid-area:heat;display:block;height:5px;margin-top:auto;border-radius:999px;background:var(--color-bg-muted);overflow:hidden}body.verve-topics-page .v-topics-card-heat i{display:block;width:var(--v-heat);height:100%;border-radius:inherit;background:var(--v-topic-tone,var(--color-info))}body.verve-topics-page .v-topics-card-meta{grid-area:meta;display:flex;justify-content:space-between;gap:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * .25);color:var(--color-text-muted);font-size:12px;font-weight:750}body.verve-topics-page .v-topics-tone-0{--v-topic-tone:var(--color-info)}body.verve-topics-page .v-topics-tone-1{--v-topic-tone:var(--color-primary)}body.verve-topics-page .v-topics-tone-2{--v-topic-tone:var(--color-secondary)}body.verve-topics-page .v-topics-tone-3{--v-topic-tone:var(--color-teal)}body.verve-topics-page .v-topics-tone-4{--v-topic-tone:var(--color-warning)}body.verve-topics-page .v-topics-tone-5{--v-topic-tone:var(--color-accent)}body.verve-topics-page .v-topics-feed-list{display:grid;gap:calc(var(--spacing) * .7)}body.verve-topics-page .v-topics-feed-item{display:grid;grid-template-columns:12px minmax(0,1fr);gap:calc(var(--spacing) * .75);align-items:start;margin:0}body.verve-topics-page .v-topics-feed-dot{width:10px;height:10px;margin-top:17px;border-radius:999px;background:var(--color-info);box-shadow:var(--shadow-sm)}body.verve-topics-page .v-topics-feed-body{min-width:0;padding:calc(var(--spacing) * .85);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);transition:border-color var(--transition),background var(--transition),transform var(--transition)}body.verve-topics-page .v-topics-feed-item:hover .v-topics-feed-body{border-color:var(--color-primary-border);background:var(--color-bg-card);transform:translateX(2px)}body.verve-topics-page .v-topics-feed-meta{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5);color:var(--color-text-muted);font-size:12px;font-weight:700}body.verve-topics-page .v-topics-feed-meta a{color:var(--color-primary)}body.verve-topics-page .v-topics-feed-title{display:block;margin:5px 0;color:var(--color-text);font-size:15px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.verve-topics-page .v-topics-feed-title:hover{color:var(--color-primary)}body.verve-topics-page .v-topics-feed-body p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--color-text-secondary);font-size:13px;line-height:1.55;overflow:hidden}body.verve-topics-page .v-topics-side-card{padding:var(--spacing)}body.verve-topics-page .v-topics-side-cta{background:radial-gradient(circle at 92% 12%,color-mix(in srgb,#fff 18%,transparent) 0 58px,transparent 59px),linear-gradient(135deg,color-mix(in srgb,var(--color-info) 88%,var(--color-text)),color-mix(in srgb,var(--color-primary) 78%,var(--color-text)));color:#fff}body.verve-topics-page .v-topics-side-cta span{color:rgba(255,255,255,.78);font-size:12px;font-weight:800}body.verve-topics-page .v-topics-side-cta strong{display:block;margin:6px 0 var(--spacing);color:#fff;font-size:18px;font-weight:950;line-height:1.35}body.verve-topics-page .v-topics-side-cta a{width:100%;background:#fff;color:var(--color-primary);text-decoration:none}body.verve-topics-page .v-topics-side-cta a:hover{background:color-mix(in srgb,#fff 92%,var(--color-primary));color:var(--color-primary)}body.verve-topics-page .v-topics-rank-list{display:grid;gap:4px}body.verve-topics-page .v-topics-rank-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:calc(var(--spacing) * .55);align-items:center;min-height:38px;padding:0;border:0;color:var(--color-text);text-decoration:none}body.verve-topics-page .v-topics-rank-row>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:12px;font-weight:900}body.verve-topics-page .v-topics-rank-row:nth-child(-n+3)>span{background:color-mix(in srgb,var(--color-info) 12%,var(--color-bg-muted));color:var(--color-info)}body.verve-topics-page .v-topics-rank-row strong{min-width:0;color:var(--color-text);font-size:13px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.verve-topics-page .v-topics-rank-row:hover strong{color:var(--color-primary)}body.verve-topics-page .v-topics-rank-row em{color:var(--color-text-muted);font-size:12px;font-style:normal}body.verve-topics-page .v-topics-chip-list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * .5)}body.verve-topics-page .v-topics-chip:not(.v-topicwall-card){display:inline-flex;align-items:center;max-width:100%;min-height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * .65);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px;font-weight:750;text-decoration:none;transition:background var(--transition),border-color var(--transition),color var(--transition),transform var(--transition)}body.verve-topics-page .v-topics-chip:not(.v-topicwall-card):hover{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary);transform:translateY(-1px)}body.verve-topics-page .v-topics-empty{margin:0;color:var(--color-text-muted);font-size:13px}body.verve-level-center-page .v-lc-hero-card{grid-template-columns:minmax(430px,.95fr) minmax(420px,1.05fr);grid-template-areas:"title title" "user stats";gap:18px 44px;align-items:center;min-height:420px;padding:34px 40px 38px;border-radius:calc(var(--radius) * 1.35);background:radial-gradient(circle at 20% 58%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-primary) 4%),var(--color-bg-card) 58%,color-mix(in srgb,var(--color-bg-card) 94%,var(--color-primary) 6%)) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}body.verve-level-center-page .v-lc-hero-card::before{content:"";position:absolute;right:22px;top:76px;width:132px;height:132px;opacity:.35;background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 32%,transparent) 2px,transparent 2.5px);background-size:16px 16px;pointer-events:none}body.verve-level-center-page .v-lc-hero-title{grid-area:title}body.verve-level-center-page .v-lc-hero-user{grid-area:user;grid-template-columns:148px minmax(0,1fr);gap:36px;padding:16px 0 10px;background:transparent}body.verve-level-center-page .v-lc-stats-panel{grid-area:stats}body.verve-level-center-page .v-lc-rule-pill{min-height:44px;padding:0 16px;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--color-text) 5%,transparent);color:var(--color-text) !important;font-size:14px;font-weight:900}body.verve-level-center-page .v-lc-rule-pill:hover{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));color:var(--color-primary) !important;transform:translateY(-1px)}body.verve-level-center-page .v-lc-stats-head{display:none}body.verve-level-center-page .v-lc-stats-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"current total" "week rank";gap:18px;padding:0;background:transparent}body.verve-level-center-page .v-lc-rank-card,body.verve-level-center-page .v-lc-metric{min-height:166px;padding:26px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * 1.15);background:color-mix(in srgb,var(--color-bg-card) 88%,transparent);box-shadow:0 14px 32px color-mix(in srgb,var(--color-text) 6%,transparent) !important;backdrop-filter:none}body.verve-level-center-page .v-lc-rank-card{grid-area:rank}body.verve-level-center-page .v-lc-hero-metrics{display:contents}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(1){grid-area:current}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(2){grid-area:total}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(3){grid-area:week}body.verve-level-center-page .v-lc-metric{grid-template-columns:74px minmax(0,1fr);gap:20px}body.verve-level-center-page .v-lc-metric>span,body.verve-level-center-page .v-lc-rank-card::before{width:74px;height:74px;border-radius:50%;font-size:28px}body.verve-level-center-page .v-lc-metric em,body.verve-level-center-page .v-lc-rank-card span{font-size:15px;font-weight:900;color:var(--color-text-secondary)}body.verve-level-center-page .v-lc-metric strong,body.verve-level-center-page .v-lc-rank-card strong{display:block;margin:8px 0 6px;color:var(--color-text);font-size:34px;line-height:1;font-weight:950;letter-spacing:0}body.verve-level-center-page .v-lc-metric small,body.verve-level-center-page .v-lc-rank-card em,body.verve-level-center-page .v-lc-rank-card b{font-size:13px;font-weight:850;color:var(--color-text-muted)}body.verve-level-center-page .v-lc-rank-card{display:grid;grid-template-columns:74px minmax(0,1fr);grid-template-areas:"icon content";align-items:center;gap:20px;text-decoration:none}body.verve-level-center-page .v-lc-rank-card::before{grid-area:icon;content:"\f521";background:color-mix(in srgb,var(--color-warning) 13%,var(--color-bg-card));color:var(--color-warning)}body.verve-level-center-page .v-lc-rank-card span,body.verve-level-center-page .v-lc-rank-card strong,body.verve-level-center-page .v-lc-rank-card em,body.verve-level-center-page .v-lc-rank-card b{grid-area:content}body.verve-level-center-page .v-lc-rank-card span{align-self:start}body.verve-level-center-page .v-lc-rank-card strong{align-self:center}body.verve-level-center-page .v-lc-rank-card em{align-self:end;margin:0;padding:0}body.verve-level-center-page .v-lc-rank-card b{display:none}body.verve-level-center-page .v-lc-name-row h1{font-size:36px;font-weight:950}body.verve-level-center-page .v-lc-level-row strong{font-size:44px}body.verve-level-center-page .v-lc-level-row span{padding:5px 12px;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 18%,var(--color-bg-card));color:var(--color-primary);font-weight:900;order:-1}body.verve-level-center-page .v-lc-exp-line{font-size:16px}body.verve-level-center-page .v-lc-progress{width:min(440px,100%);height:10px;border-radius:999px;box-shadow:none}body.verve-level-center-page .v-lc-hero-copy p{font-size:15px;font-weight:800}body.verve-level-center-page .v-lc-hero-copy p b,body.verve-level-center-page .v-lc-hero-copy p strong{color:var(--color-primary)}body.verve-level-center-page .v-lc-hero-card{grid-template-columns:minmax(340px,.86fr) minmax(520px,1.14fr);gap:calc(var(--spacing) * .85);padding:calc(var(--spacing) * .95);align-items:start;border-radius:var(--radius);background:radial-gradient(circle at 8% 18%,color-mix(in srgb,var(--color-primary) 15%,transparent),transparent 22%),radial-gradient(circle at 58% 110%,color-mix(in srgb,var(--color-primary) 10%,transparent),transparent 30%),linear-gradient(90deg,color-mix(in srgb,var(--color-saas-card) 86%,transparent) 0%,color-mix(in srgb,var(--color-saas-card) 78%,transparent) 46%,color-mix(in srgb,var(--color-saas-card) 68%,transparent) 100%),url("../../assets/images/profile/level-hero-bg.png") center / 100% 100% no-repeat,var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-hero-art{display:none !important}body.verve-level-center-page .v-lc-hero-user::after{content:none !important;display:none !important}body.verve-level-center-page .v-lc-member-pill{display:none;border:1px solid color-mix(in srgb,var(--color-warning) 22%,var(--color-border));border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 10%,var(--color-bg-card));color:color-mix(in srgb,var(--color-warning) 64%,var(--color-text));box-shadow:none}body.verve-level-center-page .v-lc-hero-user{position:relative;align-self:stretch;display:grid;grid-template-columns:116px minmax(0,1fr);gap:18px;align-items:center;align-content:center;min-width:0;padding:16px 18px;border:0;border-radius:0;background:radial-gradient(ellipse at 18% 52%,color-mix(in srgb,var(--color-primary) 7%,transparent) 0 28%,transparent 62%);box-shadow:none !important;overflow:visible}body.verve-level-center-page .v-lc-hero-title{grid-column:1 / -1;position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:calc(var(--spacing) * .75);padding:0 2px 8px}body.verve-level-center-page .v-lc-hero-title h2{display:flex;align-items:center;gap:12px;margin:0;color:var(--color-text);font-size:34px;line-height:1.1;font-weight:950;letter-spacing:0}body.verve-level-center-page .v-lc-hero-title h2::after{content:"\f005";width:34px;height:34px;display:inline-grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:15px;font-weight:900;transform:rotate(10deg)}body.verve-level-center-page .v-lc-hero-title p{margin:10px 0 0;color:var(--color-text-secondary);font-size:15px;font-weight:800}body.verve-level-center-page .v-lc-avatar-wrap{width:148px;height:148px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,transparent 58%,var(--color-bg-card) 59% 68%,transparent 69%),conic-gradient(var(--color-primary) calc(var(--v-level-progress,0) * 1%),color-mix(in srgb,var(--color-primary) 13%,var(--color-border)) 0);box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lc-avatar-wrap>img{width:112px;height:112px;border:5px solid var(--color-bg-card);box-shadow:0 8px 24px color-mix(in srgb,var(--color-text) 9%,transparent)}body.verve-level-center-page .v-lc-avatar-badge{right:-4px;bottom:0;width:36px;height:36px;border:0;background:transparent;box-shadow:none !important}body.verve-level-center-page .v-lc-avatar-badge img{width:36px;height:36px}body.verve-level-center-page .v-lc-hero-copy{min-width:0}body.verve-level-center-page .v-lc-name-row{flex-wrap:wrap;gap:8px;margin-bottom:9px}body.verve-level-center-page .v-lc-name-row h1{font-size:24px;letter-spacing:0}body.verve-level-center-page .v-lc-level-row{align-items:end;gap:10px;margin-bottom:12px}body.verve-level-center-page .v-lc-level-row strong{font-size:34px;line-height:.95;letter-spacing:0;color:var(--color-primary)}body.verve-level-center-page .v-lc-level-row span{padding-bottom:3px;font-size:14px}body.verve-level-center-page .v-lc-exp-line{max-width:100%;margin-bottom:9px;font-size:13px}body.verve-level-center-page .v-lc-progress{width:min(430px,100%);height:9px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted));box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lc-progress i{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 70%,var(--color-accent)));box-shadow:none}body.verve-level-center-page .v-lc-hero-copy p{margin-top:9px;font-size:13px;line-height:1.4;color:var(--color-text-muted)}body.verve-level-center-page .v-lc-stats-panel{position:relative;display:grid;grid-template-columns:210px minmax(0,1fr);grid-template-areas:"head head" "rank metrics";gap:12px;align-self:stretch;min-width:0;padding:8px 10px;border:0;border-radius:0;background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 28%,transparent),color-mix(in srgb,var(--color-bg-card) 12%,transparent));box-shadow:none !important}body.verve-level-center-page .v-lc-stats-head{grid-area:head;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 46%,transparent)}body.verve-level-center-page .v-lc-stats-head span,body.verve-level-center-page .v-lc-stats-head a{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:850;text-decoration:none}body.verve-level-center-page .v-lc-stats-head span{color:var(--color-text)}body.verve-level-center-page .v-lc-stats-head span i{color:var(--color-primary)}body.verve-level-center-page .v-lc-stats-head a{color:var(--color-primary)}body.verve-level-center-page .v-lc-rank-card,body.verve-level-center-page .v-lc-metric{border-radius:var(--radius);box-shadow:none !important;transition:border-color .18s ease,background .18s ease,transform .18s ease}body.verve-level-center-page .v-lc-rank-card{grid-area:rank;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"icon" "label" "value" "link";align-content:center;gap:8px;min-height:164px;padding:16px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:radial-gradient(circle at 86% 10%,color-mix(in srgb,var(--color-primary) 14%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)),var(--color-bg-card) 72%);text-decoration:none}body.verve-level-center-page .v-lc-rank-card::before{content:"\f201";grid-area:icon;width:38px;height:38px;display:grid;place-items:center;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:17px;font-weight:900}body.verve-level-center-page .v-lc-rank-card span,body.verve-level-center-page .v-lc-rank-card em{display:inline;font-size:12px;font-style:normal;font-weight:750;line-height:1.25;color:var(--color-text-secondary)}body.verve-level-center-page .v-lc-rank-card span{grid-area:label}body.verve-level-center-page .v-lc-rank-card strong{grid-area:value;margin:0;font-size:36px;line-height:1;font-weight:900;color:var(--color-primary);letter-spacing:0}body.verve-level-center-page .v-lc-rank-card em{grid-area:value;align-self:end;margin-left:66px;padding-bottom:4px}body.verve-level-center-page .v-lc-rank-card b{grid-area:link;margin:4px 0 0;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);color:var(--color-primary);font-size:12px;font-weight:850}body.verve-level-center-page .v-lc-hero-metrics{grid-area:metrics;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.verve-level-center-page .v-lc-metric{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:77px;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 82%,transparent);background:color-mix(in srgb,var(--color-bg-card) 76%,transparent);backdrop-filter:blur(6px)}body.verve-level-center-page .v-lc-rank-card:hover,body.verve-level-center-page .v-lc-metric:hover{border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card));transform:translateY(-1px)}body.verve-level-center-page .v-lc-metric>span{width:38px;height:38px;border-radius:var(--radius)}body.verve-level-center-page .v-lc-metric em{margin-bottom:5px;font-size:12px;font-weight:750;line-height:1.2}body.verve-level-center-page .v-lc-metric strong{margin-right:5px;font-size:22px;letter-spacing:0}body.verve-level-center-page .v-lc-metric small{font-size:11px;font-weight:850;color:var(--color-text-muted)}body.verve-level-center-page .v-lc-hero-card{display:grid;grid-template-columns:minmax(420px,.95fr) minmax(440px,1.05fr) !important;grid-template-areas:"title title" "user stats" !important;gap:24px 46px !important;align-items:center !important;min-height:430px;padding:36px 42px 40px !important;border-radius:calc(var(--radius) * 1.35) !important;background:radial-gradient(circle at 16% 56%,color-mix(in srgb,var(--color-primary) 8%,transparent),transparent 24%),linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 96%,var(--color-primary) 4%),var(--color-bg-card) 58%,color-mix(in srgb,var(--color-bg-card) 94%,var(--color-primary) 6%)) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}body.verve-level-center-page .v-lc-hero-card::before{content:"";position:absolute;right:26px;top:82px;width:132px;height:132px;opacity:.28;background-image:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 36%,transparent) 2px,transparent 2.5px);background-size:16px 16px;pointer-events:none}body.verve-level-center-page .v-lc-hero-title{grid-area:title !important;grid-column:auto !important}body.verve-level-center-page .v-lc-hero-user{grid-area:user !important;grid-template-columns:148px minmax(0,1fr) !important;gap:36px !important;padding:8px 0 12px !important;background:transparent !important;align-self:center !important;min-height:0 !important}body.verve-level-center-page .v-lc-avatar-wrap{width:148px !important;height:148px !important;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,transparent 58%,var(--color-bg-card) 59% 68%,transparent 69%),conic-gradient(var(--color-primary) calc(var(--v-level-progress,0) * 1%),color-mix(in srgb,var(--color-primary) 13%,var(--color-border)) 0);box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lc-avatar-wrap>img{width:112px !important;height:112px !important;border:5px solid var(--color-bg-card);box-shadow:0 8px 24px color-mix(in srgb,var(--color-text) 9%,transparent)}body.verve-level-center-page .v-lc-stats-panel{grid-area:stats !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-areas:"current total" "week rank" !important;gap:18px !important;padding:0 !important;background:transparent !important;align-self:center !important;min-height:0 !important}body.verve-level-center-page .v-lc-stats-head{display:none !important}body.verve-level-center-page .v-lc-hero-metrics{display:contents !important}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(1){grid-area:current}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(2){grid-area:total}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(3){grid-area:week}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(4){grid-area:rank}body.verve-level-center-page .v-lc-rank-card{display:none !important}body.verve-level-center-page .v-lc-rank-card,body.verve-level-center-page .v-lc-metric{min-height:166px !important;padding:26px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:calc(var(--radius) * 1.15) !important;background:color-mix(in srgb,var(--color-bg-card) 88%,transparent) !important;box-shadow:0 14px 32px color-mix(in srgb,var(--color-text) 6%,transparent) !important;backdrop-filter:none !important}body.verve-level-center-page .v-lc-metric,body.verve-level-center-page .v-lc-rank-card{display:grid !important;grid-template-columns:74px minmax(0,1fr) !important;align-items:center !important;gap:20px !important;text-decoration:none}body.verve-level-center-page .v-lc-metric>span,body.verve-level-center-page .v-lc-rank-card::before{width:74px !important;height:74px !important;border-radius:50% !important;font-size:28px !important}body.verve-level-center-page .v-lc-rank-card::before{content:"\f521" !important;display:grid;place-items:center;background:color-mix(in srgb,var(--color-warning) 13%,var(--color-bg-card)) !important;color:var(--color-warning) !important;font-family:"Font Awesome 6 Free";font-weight:900}body.verve-level-center-page .v-lc-metric em,body.verve-level-center-page .v-lc-rank-card span{font-size:15px !important;font-weight:900 !important;color:var(--color-text-secondary) !important}body.verve-level-center-page .v-lc-metric strong,body.verve-level-center-page .v-lc-rank-card strong{display:block !important;margin:8px 0 6px !important;color:var(--color-text) !important;font-size:34px !important;line-height:1 !important;font-weight:950 !important;letter-spacing:0 !important}body.verve-level-center-page .v-lc-metric small,body.verve-level-center-page .v-lc-rank-card em{margin:0 !important;padding:0 !important;font-size:13px !important;font-weight:850 !important;color:var(--color-text-muted) !important}body.verve-level-center-page .v-lc-rank-card b{display:none !important}body.verve-level-center-page .v-lc-name-row h1{font-size:36px !important;font-weight:950 !important}body.verve-level-center-page .v-lc-level-row{align-items:center !important;gap:12px !important;margin-bottom:14px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:44px !important;color:var(--color-primary) !important}body.verve-level-center-page .v-lc-level-row span{order:-1;padding:5px 12px !important;border-radius:10px;background:color-mix(in srgb,var(--color-primary) 18%,var(--color-bg-card));color:var(--color-primary) !important;font-weight:900}body.verve-level-center-page .v-lc-exp-line{font-size:16px !important}body.verve-level-center-page .v-lc-progress{width:min(440px,100%) !important;height:10px !important;border-radius:999px !important;box-shadow:none !important}body.verve-level-center-page .v-lc-hero-copy p{font-size:15px !important;font-weight:800 !important}@media (max-width:1180px){body.verve-level-center-page .v-lc-hero-card{grid-template-columns:1fr !important;grid-template-areas:"title" "user" "stats" !important;gap:22px !important;min-height:0}body.verve-level-center-page .v-lc-stats-panel{max-width:none}}@media (max-width:720px){body.verve-level-center-page .v-lc-hero-card{padding:22px 18px !important;border-radius:var(--radius) !important}body.verve-level-center-page .v-lc-hero-title{display:grid;gap:12px}body.verve-level-center-page .v-lc-hero-title h2{font-size:26px}body.verve-level-center-page .v-lc-hero-title p{font-size:13px}body.verve-level-center-page .v-lc-hero-user{grid-template-columns:96px minmax(0,1fr) !important;gap:16px !important}body.verve-level-center-page .v-lc-avatar-wrap{width:96px !important;height:96px !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:74px !important;height:74px !important;border-width:4px}body.verve-level-center-page .v-lc-avatar-badge{width:28px !important;height:28px !important}body.verve-level-center-page .v-lc-avatar-badge img{width:28px !important;height:28px !important}body.verve-level-center-page .v-lc-name-row h1{font-size:22px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:30px !important}body.verve-level-center-page .v-lc-level-row span{padding:4px 9px !important;font-size:12px !important}body.verve-level-center-page .v-lc-exp-line,body.verve-level-center-page .v-lc-hero-copy p{font-size:12px !important}body.verve-level-center-page .v-lc-stats-panel{grid-template-columns:1fr !important;grid-template-areas:"current" "total" "week" "rank" !important;gap:10px !important}body.verve-level-center-page .v-lc-rank-card,body.verve-level-center-page .v-lc-metric{min-height:96px !important;grid-template-columns:48px minmax(0,1fr) !important;gap:12px !important;padding:14px !important}body.verve-level-center-page .v-lc-metric>span,body.verve-level-center-page .v-lc-rank-card::before{width:48px !important;height:48px !important;font-size:18px !important}body.verve-level-center-page .v-lc-metric em,body.verve-level-center-page .v-lc-rank-card span{font-size:12px !important}body.verve-level-center-page .v-lc-metric strong,body.verve-level-center-page .v-lc-rank-card strong{font-size:24px !important}}body.verve-level-center-page .v-lc-vip-banner{display:block;min-height:0;padding:calc(var(--spacing) * .9);border:1px solid color-mix(in srgb,var(--color-warning) 18%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-warning) 8%,var(--color-bg-card)),var(--color-saas-card) 62%),var(--color-saas-card);background-image:none !important;color:var(--color-text);box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-vip-banner::before{content:none !important;display:none !important}body.verve-level-center-page .v-lc-vip-banner>div{max-width:none}body.verve-level-center-page .v-lc-vip-banner h2{display:flex;align-items:center;gap:8px;margin:0 0 7px;font-size:18px;line-height:1.25}body.verve-level-center-page .v-lc-vip-banner h2::before{content:"\f521";width:34px;height:34px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-card));color:var(--color-warning);font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900}body.verve-level-center-page .v-lc-vip-banner p{margin:0 0 12px;color:var(--color-text-secondary);font-size:13px;line-height:1.55}body.verve-level-center-page .v-lc-vip-banner ul{grid-template-columns:1fr;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;color:var(--color-text-secondary)}body.verve-level-center-page .v-lc-vip-banner li{gap:8px}body.verve-level-center-page .v-lc-vip-banner li i{color:var(--color-warning)}body.verve-level-center-page .v-lc-vip-banner a{width:100%;min-width:0;min-height:42px;padding:0 16px;border:1px solid color-mix(in srgb,var(--color-warning) 22%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-warning) 12%,var(--color-bg-card));color:color-mix(in srgb,var(--color-warning) 68%,var(--color-text));box-shadow:none !important;transition:background .18s ease,border-color .18s ease,transform .18s ease}body.verve-level-center-page .v-lc-vip-banner a:hover{border-color:color-mix(in srgb,var(--color-warning) 34%,transparent);background:color-mix(in srgb,var(--color-warning) 17%,var(--color-bg-card));transform:translateY(-1px)}@media (max-width:1440px){body.verve-level-center-page .v-lc-hero-card{grid-template-columns:minmax(320px,.9fr) minmax(460px,1.1fr)}body.verve-level-center-page .v-lc-stats-panel{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:1279px){body.verve-level-center-page .v-lc-hero-card{grid-template-columns:1fr}body.verve-level-center-page .v-lc-stats-panel{width:100%}body.verve-level-center-page .v-lc-hero-user{align-self:auto;width:100%}}@media (max-width:767px){body.verve-level-center-page .v-lc-hero-card{padding:calc(var(--spacing) * .85)}body.verve-level-center-page .v-lc-hero-user{align-self:auto;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:10px 12px}body.verve-level-center-page .v-lc-avatar-wrap,body.verve-level-center-page .v-lc-avatar-wrap>img{width:82px;height:82px}body.verve-level-center-page .v-lc-avatar-badge{right:-4px;bottom:0;width:30px;height:30px;border:0;background:transparent;box-shadow:none !important}body.verve-level-center-page .v-lc-avatar-badge img{width:30px;height:30px}body.verve-level-center-page .v-lc-name-row{gap:6px;margin-bottom:8px}body.verve-level-center-page .v-lc-name-row h1{font-size:19px}body.verve-level-center-page .v-lc-member-pill{min-height:23px;padding:0 8px;font-size:11px}body.verve-level-center-page .v-lc-level-row{margin-bottom:10px}body.verve-level-center-page .v-lc-level-row strong{font-size:28px}body.verve-level-center-page .v-lc-level-row span,body.verve-level-center-page .v-lc-exp-line,body.verve-level-center-page .v-lc-hero-copy p{font-size:12px}body.verve-level-center-page .v-lc-vip-banner{padding:calc(var(--spacing) * .85)}body.verve-level-center-page .v-lc-stats-panel{order:2;grid-template-columns:1fr;grid-template-areas:"head" "rank" "metrics";padding:12px}body.verve-level-center-page .v-lc-rank-card{min-height:96px;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"icon label link" "icon value link";align-items:center}body.verve-level-center-page .v-lc-rank-card strong{font-size:26px}body.verve-level-center-page .v-lc-rank-card em{margin-left:50px;padding-bottom:2px}body.verve-level-center-page .v-lc-rank-card b{margin:0;padding:0;border-top:0}body.verve-level-center-page .v-lc-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.verve-level-center-page .v-lc-metric{min-height:78px;grid-template-columns:38px minmax(0,1fr);gap:9px;padding:12px}body.verve-level-center-page .v-lc-metric strong{font-size:20px}}@media (max-width:420px){body.verve-level-center-page .v-lc-hero-user{grid-template-columns:1fr;text-align:left}body.verve-level-center-page .v-lc-avatar-wrap{width:74px;height:74px}body.verve-level-center-page .v-lc-avatar-wrap>img{width:74px;height:74px}}@media (max-width:1180px){body.verve-topics-page .v-topics-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "spot" "feed" "rail"}body.verve-topics-page .v-topics-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){body.verve-topics-page .v-topics-hero{grid-template-columns:1fr;grid-template-areas:"copy" "stats" "actions"}body.verve-topics-page .v-topics-hero-panel{min-width:0}body.verve-topics-page .v-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-topics-page .v-topics-rail{grid-template-columns:1fr}}@media (max-width:767px){body.verve-topics-page .v-topics-page{padding:calc(var(--spacing) * .85) 0 calc(var(--spacing) * 1.5);background:transparent}body.verve-topics-page .v-topics-shell{width:min(100% - 20px,var(--container-width));gap:calc(var(--spacing) * .85)}body.verve-topics-page :where(.v-topics-hero,.v-topics-spotlight,.v-topics-feed,.v-topics-side-card){border-radius:var(--radius)}body.verve-topics-page .v-topics-hero,body.verve-topics-page .v-topics-spotlight,body.verve-topics-page .v-topics-feed,body.verve-topics-page .v-topics-side-card{padding:calc(var(--spacing) * .85)}body.verve-topics-page .v-topics-hero::before{background-size:28px 28px}body.verve-topics-page .v-topics-hero h1{font-size:28px}body.verve-topics-page .v-topics-hero p{font-size:13.5px}body.verve-topics-page .v-topics-hero-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}body.verve-topics-page .v-topics-metric{padding:10px 6px}body.verve-topics-page .v-topics-metric strong{font-size:18px}body.verve-topics-page .v-topics-actions{display:grid;grid-template-columns:1fr auto;gap:8px}body.verve-topics-page .v-topics-search{max-width:none}body.verve-topics-page .v-topics-search input{min-height:40px;padding-right:72px;font-size:13px}body.verve-topics-page .v-topics-search button{min-height:32px;padding:0 12px}body.verve-topics-page .v-topics-publish{width:42px;min-height:40px;padding:0}body.verve-topics-page .v-topics-publish span{display:none}body.verve-topics-page .v-topics-section-head{align-items:flex-end}body.verve-topics-page .v-topics-section-head h2,body.verve-topics-page .v-topics-side-head h2{font-size:16px}body.verve-topics-page .v-topics-grid{grid-template-columns:1fr;gap:9px}body.verve-topics-page .v-topics-card{min-height:0;padding:12px}body.verve-topics-page .v-topics-card em{min-height:0;-webkit-line-clamp:1}body.verve-topics-page .v-topics-feed-item{grid-template-columns:1fr;gap:0}body.verve-topics-page .v-topics-feed-dot{display:none}body.verve-topics-page .v-topics-feed-title{white-space:normal}}body.verve-my-verify-page .v-my-verifyx{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);grid-template-areas:"passport activity" "passport explorer";gap:16px;align-items:start;padding:0;background:transparent;border:0;box-shadow:none}body.verve-my-verify-page .v-my-verifyx-hero{grid-area:passport;position:sticky;top:88px;display:flex;flex-direction:column;gap:18px;min-height:520px;padding:22px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:linear-gradient(145deg,color-mix(in srgb,var(--color-bg-card) 92%,var(--color-primary)),var(--color-bg-card) 54%),radial-gradient(circle at 84% 14%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 30%);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-my-verify-page .v-my-verifyx-hero::after{content:"";position:absolute;right:-42px;bottom:-48px;width:210px;height:210px;border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);border-radius:50%;background:color-mix(in srgb,var(--color-primary) 5%,transparent);pointer-events:none}body.verve-my-verify-page .v-my-verifyx-hero-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;min-height:0}body.verve-my-verify-page .v-my-verifyx-kicker{height:30px;border-radius:calc(var(--radius) * .7)}body.verve-my-verify-page .v-my-verifyx-hero h1{margin-top:18px;font-size:34px;line-height:1.1}body.verve-my-verify-page .v-my-verifyx-hero p{max-width:300px;font-size:14px;line-height:1.75}body.verve-my-verify-page .v-my-verifyx-actions{display:grid;grid-template-columns:1fr;width:100%;margin-top:22px}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state{width:100%;justify-content:center}body.verve-my-verify-page .v-my-verifyx-stats{position:relative;z-index:1;grid-template-columns:1fr;margin-top:auto}body.verve-my-verify-page .v-my-verifyx-stats span{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num label";align-items:baseline;min-height:54px;padding:12px 14px}body.verve-my-verify-page .v-my-verifyx-stats strong{grid-area:num;font-size:30px}body.verve-my-verify-page .v-my-verifyx-stats em{grid-area:label;font-size:13px}body.verve-my-verify-page .v-my-verifyx-board{grid-area:activity;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:16px}body.verve-my-verify-page .v-my-verifyx-card,body.verve-my-verify-page .v-my-verifyx-assistant{border-radius:var(--radius);box-shadow:var(--shadow-sm)}body.verve-my-verify-page .v-my-verifyx-card{padding:18px}body.verve-my-verify-page .v-my-verifyx-card-head{min-height:44px;margin-bottom:14px;padding-bottom:12px}body.verve-my-verify-page .v-my-verifyx-card-head h2{font-size:17px}body.verve-my-verify-page .v-my-verifyx-card-head p{font-size:12px}body.verve-my-verify-page .v-my-verifyx-cert,body.verve-my-verify-page .v-my-verifyx-app{border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-bg-muted) 54%,var(--color-bg-card))}body.verve-my-verify-page .v-my-verifyx-assistant{grid-area:explorer;padding:16px;background:var(--color-bg-card)}body.verve-my-verify-page .v-my-verifyx-assistant::after{content:none}body.verve-my-verify-page .v-my-verifyx-assistant-main{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px}body.verve-my-verify-page .v-my-verifyx-assistant-copy{min-height:150px;padding:15px;border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)),var(--color-bg-card))}body.verve-my-verify-page .v-my-verifyx-assistant-copy h2{font-size:18px}body.verve-my-verify-page .v-my-verifyx-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.verve-my-verify-page .v-my-verifyx-type{min-height:66px;border-radius:calc(var(--radius) * .85);background:color-mix(in srgb,var(--color-bg-muted) 58%,var(--color-bg-card))}body.verve-my-verify-page .v-my-verifyx-assistant-foot{margin-top:12px}@media (max-width:1180px){body.verve-my-verify-page .v-my-verifyx{grid-template-columns:1fr;grid-template-areas:"passport" "activity" "explorer"}body.verve-my-verify-page .v-my-verifyx-hero{position:relative;top:auto;min-height:0}}@media (max-width:767px){body.verve-my-verify-page .v-my-verifyx{gap:12px}body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-card,body.verve-my-verify-page .v-my-verifyx-assistant{padding:14px}body.verve-my-verify-page .v-my-verifyx-hero h1{font-size:26px}body.verve-my-verify-page .v-my-verifyx-stats{grid-template-columns:repeat(3,minmax(0,1fr))}body.verve-my-verify-page .v-my-verifyx-stats span{display:grid;grid-template-columns:1fr;grid-template-areas:"num" "label";min-height:62px}body.verve-my-verify-page .v-my-verifyx-stats strong{font-size:22px}body.verve-my-verify-page .v-my-verifyx-board,body.verve-my-verify-page .v-my-verifyx-assistant-main,body.verve-my-verify-page .v-my-verifyx-type-grid{grid-template-columns:1fr}}body.verve-my-verify-page .v-my-verifyx{display:grid !important;grid-template-columns:1fr !important;grid-template-areas:none !important;gap:16px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.verve-my-verify-page .v-my-verifyx-hero{position:relative !important;top:auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:18px !important;min-height:0 !important;padding:22px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden !important}body.verve-my-verify-page .v-my-verifyx-hero::after{content:none !important}body.verve-my-verify-page .v-my-verifyx-hero-copy{display:grid !important;gap:8px !important;align-content:center !important}body.verve-my-verify-page .v-my-verifyx-kicker{width:fit-content !important;height:28px !important;border-radius:calc(var(--radius) * .7) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:12px !important}body.verve-my-verify-page .v-my-verifyx-hero h1{margin:2px 0 0 !important;color:var(--color-text) !important;font-size:28px !important;line-height:1.15 !important}body.verve-my-verify-page .v-my-verifyx-hero p{max-width:560px !important;margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important;line-height:1.65 !important}body.verve-my-verify-page .v-my-verifyx-actions{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:9px !important;width:auto !important;margin-top:8px !important}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state{width:auto !important;height:34px !important;border-radius:calc(var(--radius) * .7) !important}body.verve-my-verify-page .v-my-verifyx-stats{display:grid !important;grid-template-columns:repeat(3,96px) !important;gap:10px !important;align-self:center !important;margin:0 !important}body.verve-my-verify-page .v-my-verifyx-stats span{display:grid !important;grid-template-columns:1fr !important;grid-template-areas:none !important;gap:4px !important;min-height:72px !important;padding:12px !important;border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent) !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 44%,var(--color-bg-card)) !important;box-shadow:none !important}body.verve-my-verify-page .v-my-verifyx-stats strong{font-size:24px !important;line-height:1 !important}body.verve-my-verify-page .v-my-verifyx-stats em{color:var(--color-text-secondary) !important;font-size:12px !important}body.verve-my-verify-page .v-my-verifyx-board{display:grid !important;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr) !important;gap:16px !important}body.verve-my-verify-page .v-my-verifyx-card{padding:18px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-my-verify-page .v-my-verifyx-card-head{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;min-height:0 !important;margin-bottom:14px !important;padding-bottom:12px !important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent) !important}body.verve-my-verify-page .v-my-verifyx-card-head h2{font-size:18px !important}body.verve-my-verify-page .v-my-verifyx-cert,body.verve-my-verify-page .v-my-verifyx-app{border:1px solid color-mix(in srgb,var(--color-border) 64%,transparent) !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 38%,var(--color-bg-card)) !important;box-shadow:none !important;transform:none !important}body.verve-my-verify-page .v-my-verifyx-cert:hover,body.verve-my-verify-page .v-my-verifyx-app:hover{border-color:color-mix(in srgb,var(--color-primary) 26%,var(--color-border)) !important;background:var(--color-bg-card) !important}body.verve-my-verify-page .v-my-verifyx-assistant{display:grid !important;gap:14px !important;padding:18px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-my-verify-page .v-my-verifyx-assistant::after{content:none !important}body.verve-my-verify-page .v-my-verifyx-assistant-main{display:grid !important;grid-template-columns:minmax(240px,320px) minmax(0,1fr) !important;gap:14px !important}body.verve-my-verify-page .v-my-verifyx-assistant-copy{min-height:0 !important;padding:14px !important;border:1px solid color-mix(in srgb,var(--color-border) 62%,transparent) !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 46%,var(--color-bg-card)) !important;backdrop-filter:none !important}body.verve-my-verify-page .v-my-verifyx-assistant-copy h2{font-size:18px !important}body.verve-my-verify-page .v-my-verifyx-type-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}body.verve-my-verify-page .v-my-verifyx-type{min-height:64px !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 42%,var(--color-bg-card)) !important}body.verve-my-verify-page .v-my-verifyx-assistant-foot{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;margin-top:0 !important;padding-top:12px !important}@media (max-width:1180px){body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-board,body.verve-my-verify-page .v-my-verifyx-assistant-main{grid-template-columns:1fr !important}body.verve-my-verify-page .v-my-verifyx-stats{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:767px){body.verve-my-verify-page .v-my-verifyx{gap:12px !important}body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-card,body.verve-my-verify-page .v-my-verifyx-assistant{padding:14px !important}body.verve-my-verify-page .v-my-verifyx-hero h1{font-size:24px !important}body.verve-my-verify-page .v-my-verifyx-actions,body.verve-my-verify-page .v-my-verifyx-assistant-foot,body.verve-my-verify-page .v-my-verifyx-card-head{flex-direction:column !important;align-items:stretch !important}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state,body.verve-my-verify-page .v-my-verifyx-card-head .v-btn{width:100% !important}body.verve-my-verify-page .v-my-verifyx-type-grid{grid-template-columns:1fr !important}}body.verve-my-verify-page .v-my-verifyx{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:16px !important;width:100% !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}body.verve-my-verify-page .v-my-verifyx-hero{position:relative !important;top:auto !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(260px,330px) !important;align-items:center !important;gap:18px !important;min-height:0 !important;padding:22px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden !important}body.verve-my-verify-page .v-my-verifyx-hero::after{content:none !important}body.verve-my-verify-page .v-my-verifyx-hero-copy{position:relative !important;z-index:1 !important;display:grid !important;gap:8px !important;min-width:0 !important;max-width:none !important}body.verve-my-verify-page .v-my-verifyx-kicker{width:fit-content !important;height:28px !important;padding:0 10px !important;border-radius:calc(var(--radius) * .7) !important;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:12px !important}body.verve-my-verify-page .v-my-verifyx-hero h1{margin:0 !important;color:var(--color-text) !important;font-size:28px !important;line-height:1.18 !important;letter-spacing:0 !important}body.verve-my-verify-page .v-my-verifyx-hero p{max-width:560px !important;margin:0 !important;color:var(--color-text-secondary) !important;font-size:13px !important;line-height:1.6 !important}body.verve-my-verify-page .v-my-verifyx-actions{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:9px !important;width:auto !important;margin:8px 0 0 !important}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state{width:auto !important;height:34px !important;border-radius:calc(var(--radius) * .7) !important;white-space:nowrap !important}body.verve-my-verify-page .v-my-verifyx-stats{position:relative !important;z-index:1 !important;display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;align-self:center !important;width:100% !important;margin:0 !important}body.verve-my-verify-page .v-my-verifyx-stats span{display:grid !important;gap:4px !important;min-height:68px !important;padding:11px !important;border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent) !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 42%,var(--color-bg-card)) !important;box-shadow:none !important}body.verve-my-verify-page .v-my-verifyx-stats strong{color:var(--color-text) !important;font-size:23px !important;line-height:1 !important}body.verve-my-verify-page .v-my-verifyx-stats em{color:var(--color-text-secondary) !important;font-size:12px !important;font-style:normal !important}body.verve-my-verify-page .v-my-verifyx-board{display:grid !important;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr) !important;gap:16px !important;align-items:start !important}body.verve-my-verify-page .v-my-verifyx-card{padding:18px !important;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-my-verify-page .v-my-verifyx-card-head{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;min-height:0 !important;margin-bottom:14px !important;padding-bottom:12px !important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 60%,transparent) !important}body.verve-my-verify-page .v-my-verifyx-card-head h2{margin:0 !important;color:var(--color-text) !important;font-size:18px !important;line-height:1.3 !important}body.verve-my-verify-page .v-my-verifyx-card-head p{margin:4px 0 0 !important;color:var(--color-text-secondary) !important;font-size:12px !important}body.verve-my-verify-page .v-my-verifyx-cert,body.verve-my-verify-page .v-my-verifyx-app{border:1px solid color-mix(in srgb,var(--color-border) 64%,transparent) !important;border-radius:calc(var(--radius) * .85) !important;background:color-mix(in srgb,var(--color-bg-muted) 36%,var(--color-bg-card)) !important;box-shadow:none !important;transform:none !important}body.verve-my-verify-page .v-my-verifyx-assistant{display:none !important}@media (max-width:1180px){body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-board{grid-template-columns:1fr !important}}@media (max-width:767px){body.verve-my-verify-page .v-my-verifyx{gap:12px !important}body.verve-my-verify-page .v-my-verifyx-hero,body.verve-my-verify-page .v-my-verifyx-card{padding:14px !important}body.verve-my-verify-page .v-my-verifyx-hero h1{font-size:24px !important}body.verve-my-verify-page .v-my-verifyx-stats{grid-template-columns:repeat(3,minmax(0,1fr)) !important}body.verve-my-verify-page .v-my-verifyx-actions,body.verve-my-verify-page .v-my-verifyx-card-head{flex-direction:column !important;align-items:stretch !important}body.verve-my-verify-page .v-my-verifyx-actions .v-btn,body.verve-my-verify-page .v-my-verifyx-live-state,body.verve-my-verify-page .v-my-verifyx-card-head .v-btn{width:100% !important}}body.verve-my-verify-page .v-settings.v-certdesk,body.verve-my-verify-page .v-profile--two>.v-certdesk{padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important}body.verve-my-verify-page .v-certdesk{--cert-radius-lg:var(--v-radius-lg,var(--radius,16px));--cert-radius-md:var(--v-radius,var(--radius,12px))}body.verve-my-verify-page .v-certdesk-hero,body.verve-my-verify-page .v-certdesk-action,body.verve-my-verify-page .v-certdesk-panel,body.verve-my-verify-page .v-certdesk-status-card{border-radius:var(--cert-radius-lg) !important}body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app,body.verve-my-verify-page .v-certdesk-type,body.verve-my-verify-page .v-certdesk-empty,body.verve-my-verify-page .v-certdesk-status-card .v-btn,body.verve-my-verify-page .v-certdesk-head-actions,body.verve-my-verify-page .v-certdesk-head-actions .v-btn-primary,body.verve-my-verify-page .v-certdesk-head-actions .v-certdesk-status,body.verve-my-verify-page .v-certdesk-state,body.verve-my-verify-page .v-certdesk-note{border-radius:var(--cert-radius-md) !important}body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-grid{grid-template-columns:minmax(0,1fr) !important;gap:var(--spacing) !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps{position:relative;display:grid;gap:calc(var(--spacing) * .9);padding:calc(var(--spacing) * 1.25) !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;background:linear-gradient(180deg,var(--color-bg-card),color-mix(in srgb,var(--color-bg-muted) 34%,var(--color-bg-card))) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-panel-head,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-panel-head{margin:0 !important;padding-left:0 !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-panel-head h2,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-panel-head h2{font-size:18px !important;line-height:1.25 !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-panel-head p,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-panel-head p{margin-top:4px !important;color:var(--color-text-muted) !important;font-size:13px !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-list,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-list{gap:calc(var(--spacing) * .75) !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-row,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-app,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-empty,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-empty{border-color:color-mix(in srgb,var(--color-border) 66%,transparent) !important;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent) !important;box-shadow:none !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-row{min-height:76px;padding:calc(var(--spacing) * .95) !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-app{padding:calc(var(--spacing) * .95) !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-app-top{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing)}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-empty,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-empty{display:flex !important;align-items:center;justify-content:space-between;gap:var(--spacing);min-height:78px;padding:calc(var(--spacing) * .95) calc(var(--spacing) * 1.1) !important;text-align:left !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-empty .v-btn,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-empty .v-btn{flex:0 0 auto;min-height:34px;padding:0 16px}@media (max-width:720px){body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps{padding:var(--spacing) !important}body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-row,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-app-top,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-current .v-certdesk-empty,body.verve-my-verify-page .v-certdesk--orbit #v-certdesk-apps .v-certdesk-empty{display:grid !important;justify-items:start}}body.verve-my-verify-page .v-certdesk-icon,body.verve-my-verify-page .v-certdesk-type-icon,body.verve-my-verify-page .v-certdesk-benefits i,body.verve-my-verify-page .v-certdesk-benefit-icon,body.verve-my-verify-page .v-certdesk-action-icon,body.verve-my-verify-page .v-certdesk--orbit .v-certdesk-eyebrow i{border-radius:var(--cert-radius-md) !important}body.verve-level-center-page .v-lcx-hero{position:relative;display:grid;grid-template-columns:minmax(260px,.78fr) minmax(300px,1fr) minmax(360px,1.08fr);gap:14px;align-items:stretch;min-height:184px;padding:16px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * 1.15);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)),var(--color-bg-card) 58%,color-mix(in srgb,var(--color-info) 4%,var(--color-bg-card)));box-shadow:var(--shadow-sm);overflow:hidden}body.verve-level-center-page .v-lcx-hero::before{content:"";position:absolute;inset:14px auto auto 46%;width:160px;height:160px;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 8%,transparent);filter:blur(28px);pointer-events:none}body.verve-level-center-page .v-lcx-profile,body.verve-level-center-page .v-lcx-progress,body.verve-level-center-page .v-lcx-metrics{position:relative;z-index:1}body.verve-level-center-page .v-lcx-profile{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;align-items:center;padding:16px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 74%,transparent)}body.verve-level-center-page .v-lcx-avatar{position:relative;display:grid;place-items:center;width:86px;height:86px;border-radius:22px;background:color-mix(in srgb,var(--color-primary) 8%,var(--color-bg-card));box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lcx-avatar>img:not(.v-lcx-level-icon){width:70px;height:70px;border-radius:18px;object-fit:cover}body.verve-level-center-page .v-lcx-level-icon{position:absolute;right:-7px;bottom:-7px;width:28px;height:28px;object-fit:contain;filter:none}body.verve-level-center-page .v-lcx-user{min-width:0}body.verve-level-center-page .v-lcx-user>span,body.verve-level-center-page .v-lcx-progress-head span,body.verve-level-center-page .v-lcx-metric span{color:var(--color-text-secondary);font-size:12px;font-weight:850}body.verve-level-center-page .v-lcx-user h1{margin:5px 0 8px;color:var(--color-text);font-size:25px;line-height:1.08;font-weight:950;letter-spacing:0}body.verve-level-center-page .v-lcx-user div{display:flex;align-items:center;gap:8px;min-width:0}body.verve-level-center-page .v-lcx-user b{color:var(--color-primary);font-size:28px;line-height:1;font-weight:950}body.verve-level-center-page .v-lcx-user em{padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card));color:var(--color-primary);font-style:normal;font-size:12px;font-weight:900}body.verve-level-center-page .v-lcx-progress{display:grid;align-content:center;gap:13px;padding:18px 20px;border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 58%,transparent)}body.verve-level-center-page .v-lcx-progress-head{display:flex;align-items:center;justify-content:space-between;gap:12px}body.verve-level-center-page .v-lcx-progress-head strong{color:var(--color-text);font-size:16px;font-weight:950}body.verve-level-center-page .v-lcx-progress-bar{height:12px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted))}body.verve-level-center-page .v-lcx-progress-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 66%,var(--color-info)));transition:width .35s ease}body.verve-level-center-page .v-lcx-progress p{margin:0;color:var(--color-text-muted);font-size:13px;font-weight:850}body.verve-level-center-page .v-lcx-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.verve-level-center-page .v-lcx-metric{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"icon label" "icon value" "icon sub";align-content:center;gap:2px 10px;min-height:78px;padding:12px;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-card) 82%,transparent);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.verve-level-center-page .v-lcx-metric:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lcx-metric>i{grid-area:icon;display:grid;place-items:center;width:34px;height:34px;border-radius:12px;background:var(--color-primary-soft);color:var(--color-primary);font-size:15px}body.verve-level-center-page .v-lcx-metric.is-info>i{background:color-mix(in srgb,var(--color-info) 11%,var(--color-bg-card));color:var(--color-info)}body.verve-level-center-page .v-lcx-metric.is-accent>i{background:color-mix(in srgb,var(--color-accent) 11%,var(--color-bg-card));color:var(--color-accent)}body.verve-level-center-page .v-lcx-metric span{grid-area:label}body.verve-level-center-page .v-lcx-metric strong{grid-area:value;color:var(--color-text);font-size:22px;line-height:1;font-weight:950}body.verve-level-center-page .v-lcx-metric small{grid-area:sub;color:var(--color-text-muted);font-size:10px;font-weight:900}@media (max-width:1180px){body.verve-level-center-page .v-lcx-hero{grid-template-columns:1fr}}@media (max-width:560px){body.verve-level-center-page .v-lcx-hero{padding:12px}body.verve-level-center-page .v-lcx-profile{grid-template-columns:70px minmax(0,1fr);padding:12px}body.verve-level-center-page .v-lcx-avatar{width:70px;height:70px;border-radius:18px}body.verve-level-center-page .v-lcx-avatar>img:not(.v-lcx-level-icon){width:56px;height:56px;border-radius:14px}body.verve-level-center-page .v-lcx-user h1{font-size:21px}body.verve-level-center-page .v-lcx-user b{font-size:24px}body.verve-level-center-page .v-lcx-metrics{grid-template-columns:1fr}}body.verve-level-center-page .v-lc-stats-panel>.v-lc-rank-card{display:none !important}body.verve-level-center-page .v-lc-stats-panel{grid-template-rows:repeat(2,minmax(150px,166px)) !important;align-content:center !important}body.verve-level-center-page .v-lc-stats-panel .v-lc-metric{height:auto !important;min-height:150px !important;max-height:166px !important}body.verve-level-center-page .v-lcx-hero{display:grid !important;grid-template-columns:minmax(360px,430px) minmax(0,1fr) !important;grid-template-areas:"profile progress" "profile metrics" !important;gap:0 !important;min-height:232px !important;padding:0 !important;border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent) !important;border-radius:var(--radius) !important;background:linear-gradient(90deg,rgba(255,255,255,.72),rgba(255,255,255,.36) 42%,rgba(255,255,255,.08)),url("../../assets/images/levels/level-center-hero-bg.png?v=2") center / cover no-repeat,var(--color-bg-card) !important;box-shadow:0 16px 42px color-mix(in srgb,var(--color-text) 6%,transparent) !important}body.verve-level-center-page .v-lcx-hero::before{content:none !important;display:none !important}body.verve-level-center-page .v-lcx-profile{grid-area:profile;display:grid !important;grid-template-columns:118px minmax(0,1fr) !important;gap:20px !important;align-content:center !important;align-items:center !important;padding:30px 28px 30px 38px !important;border-right:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0 !important;background:linear-gradient(90deg,rgba(255,255,255,.62),rgba(255,255,255,.24)) !important}body.verve-level-center-page .v-lcx-avatar{width:118px !important;height:118px !important;border-radius:50% !important;background:color-mix(in srgb,var(--color-bg-muted) 72%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lcx-avatar>img:not(.v-lcx-level-icon){width:96px !important;height:96px !important;border-radius:50% !important}body.verve-level-center-page .v-lcx-level-icon{right:-9px !important;bottom:-9px !important;width:38px !important;height:38px !important;filter:drop-shadow(0 10px 16px color-mix(in srgb,var(--color-text) 16%,transparent)) !important}body.verve-level-center-page .v-lcx-user>span,body.verve-level-center-page .v-lcx-progress-head span,body.verve-level-center-page .v-lcx-metric span{color:var(--color-text-secondary) !important;font-size:12px !important;letter-spacing:0 !important}body.verve-level-center-page .v-lcx-user h1{margin:8px 0 12px !important;font-size:32px !important;line-height:1.05 !important}body.verve-level-center-page .v-lcx-user b{font-size:42px !important;color:var(--color-primary) !important}body.verve-level-center-page .v-lcx-user em{padding:6px 11px !important;border-radius:calc(var(--radius) - 2px) !important;background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)) !important;font-size:13px !important}body.verve-level-center-page .v-lcx-progress{grid-area:progress;display:grid !important;align-content:end !important;gap:14px !important;padding:34px 36px 20px !important;border-radius:0 !important;background:transparent !important}body.verve-level-center-page .v-lcx-progress-head strong{font-size:24px !important;line-height:1 !important}body.verve-level-center-page .v-lcx-progress-bar{height:13px !important;background:color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-muted)) !important;box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lcx-progress-bar i{background:linear-gradient(90deg,var(--color-primary),color-mix(in srgb,var(--color-primary) 55%,var(--color-info))) !important}body.verve-level-center-page .v-lcx-progress p{color:var(--color-text-secondary) !important;font-size:14px !important}body.verve-level-center-page .v-lcx-metrics{grid-area:metrics;display:grid !important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr)) !important;gap:12px !important;align-content:start !important;padding:0 36px 28px !important}body.verve-level-center-page .v-lcx-metric{grid-template-columns:38px minmax(0,1fr) !important;grid-template-areas:"icon label" "icon value" "icon sub" !important;align-content:center !important;align-items:center !important;gap:2px 9px !important;min-height:86px !important;padding:12px !important;border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:none !important}body.verve-level-center-page .v-lcx-metric>i{width:38px !important;height:38px !important;border-radius:calc(var(--radius) - 1px) !important;font-size:17px !important;box-shadow:var(--shadow-sm)}body.verve-level-center-page .v-lcx-metric strong{margin-top:1px !important;font-size:24px !important;white-space:nowrap !important}body.verve-level-center-page .v-lcx-metric small{font-size:11px !important;white-space:nowrap !important}body.verve-level-center-page .v-lcx-metric span{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}@media (max-width:1260px){body.verve-level-center-page .v-lcx-hero{grid-template-columns:1fr !important;grid-template-areas:"profile" "progress" "metrics" !important}body.verve-level-center-page .v-lcx-profile{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}}@media (max-width:720px){body.verve-level-center-page .v-lcx-hero{min-height:0 !important}body.verve-level-center-page .v-lcx-profile{grid-template-columns:82px minmax(0,1fr) !important;gap:16px !important;padding:22px 20px 20px 24px !important}body.verve-level-center-page .v-lcx-avatar{width:82px !important;height:82px !important;border-radius:50% !important}body.verve-level-center-page .v-lcx-avatar>img:not(.v-lcx-level-icon){width:66px !important;height:66px !important;border-radius:50% !important}body.verve-level-center-page .v-lcx-level-icon{width:30px !important;height:30px !important}body.verve-level-center-page .v-lcx-user h1{font-size:24px !important}body.verve-level-center-page .v-lcx-user b{font-size:30px !important}body.verve-level-center-page .v-lcx-progress{padding:20px 20px 16px 24px !important}body.verve-level-center-page .v-lcx-progress-head{align-items:flex-start !important;flex-direction:column !important;gap:6px !important}body.verve-level-center-page .v-lcx-progress-head strong{font-size:20px !important}body.verve-level-center-page .v-lcx-metrics{grid-template-columns:repeat(2,minmax(0,1fr)) !important;padding:0 20px 22px 24px !important}body.verve-level-center-page .v-lcx-metric{grid-template-columns:1fr !important;grid-template-areas:"icon" "label" "value" "sub" !important;justify-items:center !important;text-align:center !important;gap:2px !important;min-height:126px !important;padding:12px 8px !important}body.verve-level-center-page .v-lcx-metric span{white-space:nowrap !important}}body.verve-level-center-page .v-lc-hero-card{display:grid !important;grid-template-columns:minmax(300px,.9fr) minmax(460px,1.1fr) !important;grid-template-areas:"user stats" !important;align-items:center !important;gap:22px !important;min-height:210px !important;padding:24px !important;border:1px solid color-mix(in srgb,var(--color-border) 76%,transparent) !important;border-radius:calc(var(--radius) * 1.1) !important;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card)),var(--color-bg-card) 46%,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card))) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}body.verve-level-center-page .v-lc-hero-card::before{content:none !important;display:none !important}body.verve-level-center-page .v-lc-hero-user{grid-area:user !important;display:grid !important;grid-template-columns:82px minmax(0,1fr) !important;gap:18px !important;align-items:center !important;padding:0 !important;background:transparent !important}body.verve-level-center-page .v-lc-avatar-wrap{width:82px !important;height:82px !important;border-radius:calc(var(--radius) * 1.05) !important;background:color-mix(in srgb,var(--color-bg-card) 88%,transparent) !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:66px !important;height:66px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;box-shadow:none !important}body.verve-level-center-page .v-lc-avatar-badge,body.verve-level-center-page .v-lc-avatar-badge img{width:24px !important;height:24px !important}body.verve-level-center-page .v-lc-avatar-badge{right:-7px !important;bottom:-5px !important}body.verve-level-center-page .v-lc-hero-copy{display:grid;gap:8px}body.verve-level-center-page .v-lc-name-row,body.verve-level-center-page .v-lc-level-row{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important}body.verve-level-center-page .v-lc-name-row h1{font-size:25px !important;line-height:1.1 !important;font-weight:950 !important}body.verve-level-center-page .v-lc-level-row strong{order:-1;font-size:30px !important;line-height:1 !important;font-weight:950 !important;color:var(--color-primary) !important}body.verve-level-center-page .v-lc-level-row span{padding:4px 10px !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card)) !important;color:var(--color-primary) !important;font-size:12px !important;font-weight:900 !important}body.verve-level-center-page .v-lc-exp-line{margin:2px 0 -2px !important;font-size:12px !important;font-weight:800 !important}body.verve-level-center-page .v-lc-progress{width:min(310px,100%) !important;height:7px !important;border-radius:999px !important}body.verve-level-center-page .v-lc-hero-copy p{margin:0 !important;font-size:12px !important;font-weight:800 !important}body.verve-level-center-page .v-lc-stats-panel{grid-area:stats !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;grid-template-areas:"current total week rank" !important;gap:10px !important;align-items:stretch !important;padding:0 !important;background:transparent !important}body.verve-level-center-page .v-lc-stats-panel>.v-lc-rank-card{display:none !important}body.verve-level-center-page .v-lc-hero-metrics{display:contents !important}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(1){grid-area:current !important}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(2){grid-area:total !important}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(3){grid-area:week !important}body.verve-level-center-page .v-lc-hero-metrics .v-lc-metric:nth-child(4){grid-area:rank !important}body.verve-level-center-page .v-lc-stats-panel .v-lc-metric{display:grid !important;grid-template-columns:1fr !important;justify-items:start !important;align-content:center !important;gap:8px !important;min-height:118px !important;max-height:none !important;padding:16px !important;border:1px solid color-mix(in srgb,var(--color-border) 74%,transparent) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-bg-card) 86%,transparent) !important;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 4%,transparent) !important}body.verve-level-center-page .v-lc-metric>span{width:34px !important;height:34px !important;border-radius:12px !important;font-size:15px !important}body.verve-level-center-page .v-lc-metric em{font-size:12px !important;font-weight:850 !important}body.verve-level-center-page .v-lc-metric strong{margin:0 !important;font-size:24px !important;line-height:1 !important;font-weight:950 !important}body.verve-level-center-page .v-lc-metric small{font-size:10px !important;font-weight:900 !important}body.verve-level-center-page .v-lc-hero-user{grid-template-columns:132px minmax(0,1fr) !important;gap:28px !important}body.verve-level-center-page .v-lc-avatar-wrap{width:132px !important;height:132px !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:102px !important;height:102px !important}body.verve-level-center-page .v-lc-avatar-badge,body.verve-level-center-page .v-lc-avatar-badge img{width:30px !important;height:30px !important}body.verve-level-center-page .v-lc-name-row h1{font-size:32px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:42px !important}body.verve-level-center-page .v-lc-level-row span{font-size:14px !important}body.verve-level-center-page .v-lc-exp-line,body.verve-level-center-page .v-lc-hero-copy p{font-size:14px !important}body.verve-level-center-page .v-lc-progress{width:min(380px,100%) !important;height:9px !important}body.verve-level-center-page .v-lc-hero-card{display:grid !important;grid-template-columns:minmax(300px,.9fr) minmax(460px,1.1fr) !important;grid-template-areas:"user stats" !important;align-items:center !important;gap:22px !important;min-height:210px !important;padding:24px !important;border-radius:calc(var(--radius) * 1.1) !important;background:linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 6%,var(--color-bg-card)),var(--color-bg-card) 46%,color-mix(in srgb,var(--color-primary) 3%,var(--color-bg-card))) !important}body.verve-level-center-page .v-lc-hero-card::before{content:none !important;display:none !important}body.verve-level-center-page .v-lc-hero-user{grid-area:user !important;grid-template-columns:82px minmax(0,1fr) !important;gap:18px !important;padding:0 !important}body.verve-level-center-page .v-lc-avatar-wrap{width:82px !important;height:82px !important;border-radius:calc(var(--radius) * 1.05) !important;background:color-mix(in srgb,var(--color-bg-card) 88%,transparent) !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:66px !important;height:66px !important;border:0 !important;border-radius:calc(var(--radius) * .85) !important;box-shadow:none !important}body.verve-level-center-page .v-lc-avatar-badge{right:-7px !important;bottom:-5px !important}body.verve-level-center-page .v-lc-avatar-badge,body.verve-level-center-page .v-lc-avatar-badge img{width:24px !important;height:24px !important}body.verve-level-center-page .v-lc-name-row h1{font-size:25px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:30px !important}body.verve-level-center-page .v-lc-progress{width:min(310px,100%) !important;height:7px !important}body.verve-level-center-page .v-lc-stats-panel{grid-area:stats !important;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;grid-template-areas:"current total week rank" !important;gap:10px !important;padding:0 !important;background:transparent !important}body.verve-level-center-page .v-lc-stats-panel>.v-lc-rank-card{display:none !important}body.verve-level-center-page .v-lc-stats-panel .v-lc-metric{display:grid !important;grid-template-columns:1fr !important;align-content:center !important;justify-items:start !important;gap:8px !important;min-height:118px !important;max-height:none !important;padding:16px !important;border-radius:var(--radius) !important}body.verve-level-center-page .v-lc-metric>span{width:34px !important;height:34px !important;border-radius:12px !important;font-size:15px !important}body.verve-level-center-page .v-lc-metric strong{margin:0 !important;font-size:24px !important}@media (max-width:900px){body.verve-level-center-page .v-lc-hero-card{grid-template-columns:1fr !important;grid-template-areas:"user" "stats" !important}body.verve-level-center-page .v-lc-stats-panel{grid-template-columns:repeat(2,minmax(0,1fr)) !important;grid-template-areas:"current total" "week rank" !important}}@media (max-width:560px){body.verve-level-center-page .v-lc-stats-panel{grid-template-columns:1fr !important;grid-template-areas:"current" "total" "week" "rank" !important}}body.verve-level-center-page .v-lc-hero-card{grid-template-areas:"user stats" !important;grid-template-rows:auto !important;align-items:center !important}@media (max-width:1320px){body.verve-level-center-page .v-profile--two{grid-template-columns:minmax(0,1fr) !important}body.verve-level-center-page .v-profile-side{display:none !important}}body.verve-level-center-page .v-lc-hero-card{grid-template-columns:minmax(330px,.95fr) minmax(360px,1.05fr) !important;gap:12px 28px !important;min-height:318px !important;padding:22px 28px 24px !important}body.verve-level-center-page .v-lc-hero-title{padding-bottom:2px !important}body.verve-level-center-page .v-lc-hero-title h2{font-size:24px !important}body.verve-level-center-page .v-lc-hero-title h2::after{width:26px !important;height:26px !important;border-radius:9px !important;font-size:12px !important}body.verve-level-center-page .v-lc-hero-title p{margin-top:6px !important;font-size:13px !important}body.verve-level-center-page .v-lc-rule-pill{min-height:34px !important;padding:0 12px !important;font-size:12px !important}body.verve-level-center-page .v-lc-hero-title{align-items:center !important;padding:0 0 4px !important;border:0 !important;background:transparent !important;box-shadow:none !important}body.verve-level-center-page .v-lc-hero-title>div{position:relative;display:grid;gap:4px;padding-left:12px}body.verve-level-center-page .v-lc-hero-title>div::before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:4px;border-radius:999px;background:var(--color-primary)}body.verve-level-center-page .v-lc-hero-title h2{gap:0 !important;font-size:22px !important;line-height:1.12 !important;color:var(--color-text) !important}body.verve-level-center-page .v-lc-hero-title h2::after{content:none !important;display:none !important}body.verve-level-center-page .v-lc-hero-title p{margin:0 !important;font-size:12px !important;line-height:1.35 !important;color:var(--color-text-secondary) !important}body.verve-level-center-page .v-lc-hero-title .v-lc-rule-pill{min-height:30px !important;padding:0 10px !important;border-radius:9px !important;background:color-mix(in srgb,var(--color-bg-card) 92%,transparent) !important;box-shadow:none !important;font-size:12px !important}body.verve-level-center-page .v-lc-hero-card{grid-template-areas:"title stats" "user stats" !important;grid-template-rows:auto minmax(0,1fr) !important;align-items:center !important}body.verve-level-center-page .v-lc-hero-title{align-self:end !important;display:flex !important;align-items:flex-start !important;justify-content:flex-start !important;gap:10px !important;min-width:0;padding:0 !important}body.verve-level-center-page .v-lc-hero-title>div{padding-left:0 !important}body.verve-level-center-page .v-lc-hero-title>div::before{content:none !important;display:none !important}body.verve-level-center-page .v-lc-hero-title h2{font-size:20px !important;line-height:1.15 !important}body.verve-level-center-page .v-lc-hero-title p{font-size:12px !important}body.verve-level-center-page .v-lc-hero-title .v-lc-rule-pill{position:absolute;top:22px;right:28px;z-index:3;min-height:28px !important;padding:0 9px !important}body.verve-level-center-page .v-lc-hero-card{grid-template-areas:"user stats" !important;grid-template-rows:auto !important}body.verve-level-center-page .v-lc-hero-title{display:none !important}body.verve-level-center-page .v-lc-hero-user{grid-template-columns:132px minmax(0,1fr) !important;gap:28px !important}body.verve-level-center-page .v-lc-avatar-wrap{width:132px !important;height:132px !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:102px !important;height:102px !important}body.verve-level-center-page .v-lc-avatar-badge,body.verve-level-center-page .v-lc-avatar-badge img{width:30px !important;height:30px !important}body.verve-level-center-page .v-lc-name-row h1{font-size:32px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:42px !important}body.verve-level-center-page .v-lc-level-row span{font-size:14px !important}body.verve-level-center-page .v-lc-exp-line,body.verve-level-center-page .v-lc-hero-copy p{font-size:14px !important}body.verve-level-center-page .v-lc-progress{width:min(380px,100%) !important;height:9px !important}@media (max-width:720px){body.verve-level-center-page .v-lc-hero-card{grid-template-areas:"user" "stats" !important}body.verve-level-center-page .v-lc-hero-title{display:grid !important;gap:8px !important}body.verve-level-center-page .v-lc-hero-title .v-lc-rule-pill{position:static;justify-self:start}}body.verve-level-center-page .v-lc-hero-user{grid-template-columns:112px minmax(0,1fr) !important;gap:24px !important;padding:4px 0 6px !important}body.verve-level-center-page .v-lc-avatar-wrap{width:112px !important;height:112px !important}body.verve-level-center-page .v-lc-avatar-wrap>img{width:86px !important;height:86px !important;border-width:4px !important}body.verve-level-center-page .v-lc-avatar-badge,body.verve-level-center-page .v-lc-avatar-badge img{width:26px !important;height:26px !important}body.verve-level-center-page .v-lc-name-row{margin-bottom:6px !important}body.verve-level-center-page .v-lc-name-row h1{font-size:28px !important}body.verve-level-center-page .v-lc-level-row{gap:8px !important;margin-bottom:8px !important}body.verve-level-center-page .v-lc-level-row strong{font-size:36px !important}body.verve-level-center-page .v-lc-level-row span{padding:4px 10px !important;border-radius:8px !important;font-size:13px !important}body.verve-level-center-page .v-lc-exp-line{margin-bottom:6px !important;font-size:13px !important}body.verve-level-center-page .v-lc-progress{width:min(330px,100%) !important;height:8px !important}body.verve-level-center-page .v-lc-hero-copy p{margin-top:6px !important;font-size:13px !important}body.verve-level-center-page .v-lc-stats-panel{gap:10px !important;grid-template-rows:repeat(2,104px) !important}body.verve-level-center-page .v-lc-stats-panel .v-lc-metric{min-height:104px !important;max-height:104px !important;padding:16px !important;grid-template-columns:52px minmax(0,1fr) !important;gap:14px !important}body.verve-level-center-page .v-lc-metric>span,body.verve-level-center-page .v-lc-rank-card::before{width:52px !important;height:52px !important;font-size:20px !important}body.verve-level-center-page .v-lc-metric em{font-size:13px !important}body.verve-level-center-page .v-lc-metric strong{margin:4px 0 3px !important;font-size:28px !important}body.verve-level-center-page .v-lc-metric small{font-size:11px !important}body.verve-level-center-page .v-lc-roadmap{--lc-road-space:var(--spacing);--lc-road-gap:calc(var(--lc-road-space) * 1.6);--lc-road-tight:calc(var(--lc-road-space) * 1.35);margin-top:0 !important;padding:calc(var(--lc-road-space) * 2.25) calc(var(--lc-road-space) * 2.8) !important;border-radius:calc(var(--radius) * 1.1) !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:var(--lc-road-gap) !important;margin:0 0 calc(var(--lc-road-space) * 1.6) !important;padding:0 !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head h2{gap:var(--lc-road-space) !important;margin:0 !important;font-size:28px !important;line-height:1.15 !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head p{margin:calc(var(--lc-road-space) * .55) 0 0 !important;font-size:14px !important;line-height:1.45 !important}body.verve-level-center-page .v-lc-roadmap .v-lc-rule-pill{min-height:38px !important;padding:0 calc(var(--lc-road-space) * 1.6) !important;border-radius:var(--radius) !important}body.verve-level-center-page .v-lc-roadmap-wrap{display:grid !important;gap:calc(var(--lc-road-space) * .8) !important;margin:0 !important;padding:0 !important}body.verve-level-center-page .v-lc-stage-track{gap:var(--lc-road-tight) !important;margin:0 !important;padding:0 !important}body.verve-level-center-page .v-lc-stage-card{min-height:176px !important;padding:calc(var(--lc-road-space) * 1.15) !important;border-radius:calc(var(--radius) * 1.1) !important}body.verve-level-center-page .v-lc-stage-main{padding:calc(var(--lc-road-space) * 1.1) 0 calc(var(--lc-road-space) * .9) !important}body.verve-level-center-page .v-lc-road-summary{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:calc(var(--lc-road-space) * .8) !important;margin:calc(var(--lc-road-space) * 1.8) 0 0 !important;padding:calc(var(--lc-road-space) * .75) !important;border:1px solid color-mix(in srgb,var(--color-border) 56%,transparent) !important;border-radius:var(--radius) !important;background:color-mix(in srgb,var(--color-bg-muted) 28%,var(--color-bg-card)) !important;overflow:hidden !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-road-summary::after{content:none !important;display:none !important}body.verve-level-center-page .v-lc-road-summary div{grid-template-columns:48px minmax(0,1fr) !important;gap:calc(var(--lc-road-space) * .25) calc(var(--lc-road-space) * .8) !important;min-height:86px !important;padding:calc(var(--lc-road-space) * .9) calc(var(--lc-road-space) * .95) !important;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;border-right:1px solid color-mix(in srgb,var(--color-border) 50%,transparent) !important;box-shadow:none !important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}body.verve-level-center-page .v-lc-road-summary div:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border)) !important;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)) !important;box-shadow:var(--shadow-sm) !important}body.verve-level-center-page .v-lc-road-summary span{width:48px !important;height:48px !important;border-radius:calc(var(--radius) * .9) !important;background:color-mix(in srgb,var(--color-primary) 12%,var(--color-bg-card)) !important;color:color-mix(in srgb,var(--color-primary) 78%,var(--color-text)) !important;font-size:18px !important}body.verve-level-center-page .v-lc-road-summary em{font-size:12px !important;line-height:1.2 !important;color:var(--color-text-muted) !important}body.verve-level-center-page .v-lc-road-summary strong{font-size:15px !important;line-height:1.3 !important;color:var(--color-text) !important}body.verve-level-center-page .v-lc-chart-card{padding:calc(var(--spacing) * 1.25) !important;border-radius:var(--radius) !important;background:linear-gradient(135deg,color-mix(in srgb,var(--color-bg-card) 98%,transparent),color-mix(in srgb,var(--color-primary) 4%,var(--color-bg-card))) !important;box-shadow:var(--shadow-sm) !important;overflow:hidden}body.verve-level-center-page .v-lc-chart-card .v-lc-section-head{align-items:center !important;margin-bottom:calc(var(--spacing) * .95) !important}body.verve-level-center-page .v-lc-chart-card .v-lc-section-head h2{font-size:17px !important;line-height:1.2 !important}body.verve-level-center-page .v-lc-chart-range{display:inline-flex !important;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent);color:var(--color-text-muted);font-size:12px;font-weight:800}body.verve-level-center-page .v-lc-chart{display:grid;gap:calc(var(--spacing) * .9);padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important}body.verve-level-center-page .v-lc-chart-summary{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:end;gap:calc(var(--spacing) * .9) !important;margin:0 !important}body.verve-level-center-page .v-lc-chart-summary div{box-shadow:none !important}body.verve-level-center-page .v-lc-chart-total{position:relative;min-height:86px;padding:14px 16px !important;border:1px solid color-mix(in srgb,var(--color-primary) 14%,var(--color-border));border-radius:var(--radius);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)),var(--color-bg-card) 72%) !important;overflow:hidden}body.verve-level-center-page .v-lc-chart-total::after{content:"";position:absolute;right:-28px;bottom:-34px;width:112px;height:112px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 10%,transparent)}body.verve-level-center-page .v-lc-chart-total span{display:block !important;margin:0 0 8px !important;color:var(--color-text-muted) !important;font-size:12px !important;line-height:1.15 !important;font-weight:800 !important}body.verve-level-center-page .v-lc-chart-total strong{display:inline-block;color:var(--color-text) !important;font-size:36px !important;line-height:.95 !important;font-weight:900 !important;letter-spacing:0 !important}body.verve-level-center-page .v-lc-chart-total em{display:inline-block;margin-left:6px;color:var(--color-primary);font-style:normal;font-size:11px;font-weight:900}body.verve-level-center-page .v-lc-chart-pills{display:grid !important;gap:8px;min-width:106px}body.verve-level-center-page .v-lc-chart-pills div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:38px;padding:0 10px !important;border:1px solid color-mix(in srgb,var(--color-border) 58%,transparent);border-radius:calc(var(--radius) * .75);background:color-mix(in srgb,var(--color-bg-card) 86%,transparent) !important}body.verve-level-center-page .v-lc-chart-pills span{display:inline-flex !important;align-items:center;gap:5px;margin:0 !important;color:var(--color-text-muted) !important;font-size:11px !important;line-height:1 !important;font-weight:800 !important;white-space:nowrap}body.verve-level-center-page .v-lc-chart-pills span i{color:var(--color-primary);font-size:11px}body.verve-level-center-page .v-lc-chart-pills strong{color:var(--color-text) !important;font-size:14px !important;line-height:1 !important;font-weight:900 !important}body.verve-level-center-page .v-lc-chart-plot{position:relative;padding:calc(var(--spacing) * .85) calc(var(--spacing) * .85) calc(var(--spacing) * .65);border:1px solid color-mix(in srgb,var(--color-border) 56%,transparent);border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 5%,transparent),transparent 56%),color-mix(in srgb,var(--color-bg-muted) 30%,var(--color-bg-card))}body.verve-level-center-page .v-lc-chart svg{height:150px !important}body.verve-level-center-page .v-lc-chart-grid line{stroke:color-mix(in srgb,var(--color-border-strong) 24%,transparent) !important;stroke-dasharray:4 7 !important}body.verve-level-center-page .v-lc-chart-axis{margin-top:4px !important;color:var(--color-text-muted) !important;font-size:10px !important;font-weight:800 !important}@media (max-width:720px){body.verve-level-center-page .v-lc-roadmap{padding:calc(var(--lc-road-space) * 1.25) !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head{display:flex !important;align-items:flex-start !important;gap:calc(var(--lc-road-space) * .8) !important;margin-bottom:calc(var(--lc-road-space) * 1.05) !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head h2{font-size:22px !important;line-height:1.15 !important}body.verve-level-center-page .v-lc-roadmap .v-lc-section-head p{margin-top:calc(var(--lc-road-space) * .35) !important;font-size:12px !important;line-height:1.35 !important}body.verve-level-center-page .v-lc-roadmap .v-lc-rule-pill{flex:0 0 auto;min-width:0 !important;min-height:30px !important;padding:0 calc(var(--lc-road-space) * .8) !important;border-radius:calc(var(--radius) * .75) !important;font-size:12px !important;white-space:nowrap;box-shadow:none !important}body.verve-level-center-page .v-lc-stage-track{grid-template-columns:repeat(var(--road-count,9),minmax(112px,1fr)) !important}body.verve-level-center-page .v-lc-roadmap-wrap.is-scrollable .v-lc-road-summary{width:100% !important;min-width:0 !important;max-width:100% !important}body.verve-level-center-page .v-lc-stage-card{min-height:126px !important;padding:calc(var(--lc-road-space) * 1.1) calc(var(--lc-road-space) * .7) !important}body.verve-level-center-page .v-lc-road-summary{grid-template-columns:1fr 1fr !important;gap:calc(var(--lc-road-space) * .65) !important;padding:calc(var(--lc-road-space) * .65) !important;width:100% !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}body.verve-level-center-page .v-lc-road-summary div{grid-template-columns:42px minmax(0,1fr) !important;min-height:78px !important;padding:calc(var(--lc-road-space) * .75) !important}body.verve-level-center-page .v-lc-road-summary span{width:42px !important;height:42px !important;font-size:16px !important}body.verve-level-center-page .v-lc-chart-card{padding:calc(var(--spacing) * 1.05) !important}body.verve-level-center-page .v-lc-chart-summary{grid-template-columns:1fr !important}body.verve-level-center-page .v-lc-chart-total{min-height:76px}body.verve-level-center-page .v-lc-chart-total strong{font-size:30px !important}body.verve-level-center-page .v-lc-chart-pills{grid-template-columns:1fr 1fr;min-width:0}body.verve-level-center-page .v-lc-chart svg{height:124px !important}}.v-settings .v-settings-grid{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:calc(var(--spacing) * 1.15) calc(var(--spacing) * 1.4);align-items:start}.v-settings .v-settings-col,.v-settings .v-settings-field,.v-settings .v-settings-avatar,.v-settings .v-settings-bg,.v-settings .v-settings-avatar-info,.v-settings .v-settings-bg-info,.v-settings .v-settings-locate{min-width:0;max-width:100%;box-sizing:border-box}.v-settings .v-settings-avatar,.v-settings .v-settings-bg{width:100%;padding:calc(var(--spacing) * .7);border:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:none}.v-settings .v-settings-avatar{display:grid;grid-template-columns:64px minmax(0,1fr);gap:calc(var(--spacing) * .75);align-items:center}.v-settings .v-settings-avatar img{width:64px;height:64px}.v-settings .v-settings-avatar-info,.v-settings .v-settings-bg-info{gap:calc(var(--spacing) * .35)}.v-settings .v-settings-avatar-btn,.v-settings .v-settings-bg-btn,.v-settings .v-settings-bg-remove{min-height:34px;padding:0 calc(var(--spacing) * .7);border-radius:calc(var(--radius) * .8);white-space:nowrap}.v-settings .v-settings-avatar-btn,.v-settings .v-settings-bg-btn{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-settings .v-settings-avatar-btn i,.v-settings .v-settings-bg-btn i{color:inherit}.v-settings .v-settings-avatar-btn:hover,.v-settings .v-settings-bg-btn:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:#fff}.v-settings .v-settings-bg-remove{border-color:color-mix(in srgb,var(--color-border) 82%,transparent);background:var(--color-bg-card);color:var(--color-text)}.v-settings .v-settings-bg{grid-template-columns:minmax(118px,150px) minmax(0,1fr);gap:calc(var(--spacing) * .75);align-items:center}.v-settings .v-settings-bg-preview{width:100%;min-width:0;aspect-ratio:2.15 / 1}.v-settings .v-settings-bg-actions{gap:calc(var(--spacing) * .4)}.v-settings .v-settings-hint{line-height:1.45;overflow-wrap:anywhere}.v-settings .v-settings-field input[type="text"],.v-settings .v-settings-field input[type="password"],.v-settings .v-settings-field select,.v-settings .v-settings-field textarea{min-width:0;box-sizing:border-box}@media (max-width:960px){.v-settings .v-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.v-settings .v-settings-pane{padding:var(--spacing)}.v-settings .v-settings-avatar{grid-template-columns:56px minmax(0,1fr)}.v-settings .v-settings-avatar img{width:56px;height:56px}.v-settings .v-settings-bg{grid-template-columns:minmax(0,1fr)}.v-settings .v-settings-bg-preview{aspect-ratio:2.6 / 1}}.v-settings .v-settings-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;margin:0 0 calc(var(--spacing) * 1.05);padding:6px;overflow-x:auto;overflow-y:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);background:color-mix(in srgb,var(--color-bg-muted) 62%,var(--color-bg-card));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 72%,transparent);scrollbar-width:none}.v-settings .v-settings-tabs::-webkit-scrollbar{display:none}.v-settings .v-settings-tab{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;min-height:36px;margin:0;padding:0 13px;border:1px solid transparent;border-radius:calc(var(--radius) * .82);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:750;line-height:1;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition),transform var(--transition)}.v-settings .v-settings-tab::after{display:none}.v-settings .v-settings-tab i{width:15px;color:color-mix(in srgb,var(--color-text-secondary) 80%,transparent);font-size:14px;text-align:center;transition:color var(--transition),transform var(--transition)}.v-settings .v-settings-tab:hover{border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background:color-mix(in srgb,var(--color-bg-card) 78%,transparent);color:var(--color-text);transform:translateY(-1px)}.v-settings .v-settings-tab:hover i{color:var(--color-primary)}.v-settings .v-settings-tab.is-active{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border));background:var(--color-bg-card);color:var(--color-primary);box-shadow:0 8px 18px color-mix(in srgb,var(--color-text) 7%,transparent)}.v-settings .v-settings-tab.is-active i{color:var(--color-primary);transform:scale(1.04)}.v-settings .v-settings-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 42%,transparent);outline-offset:2px}@media (max-width:640px){.v-settings .v-settings-tabs{margin-inline:calc(var(--spacing) * -1);width:calc(100% + var(--spacing) * 2);padding:6px var(--spacing);border-right:0;border-left:0;border-radius:0}.v-settings .v-settings-tab{min-height:34px;padding:0 12px;font-size:12px}}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:calc(var(--spacing) * .95);align-items:start}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col{display:contents}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-field{min-width:0;margin:0}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-field>label{margin-bottom:7px;font-size:13px;font-weight:800}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(1){order:1;grid-column:1 / span 4}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(1){order:2;grid-column:5 / span 5}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(2){order:3;grid-column:10 / span 3}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(2){order:4;grid-column:1 / span 6}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(3){order:5;grid-column:7 / span 6}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(3){order:6;grid-column:1 / span 6}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(4){order:7;grid-column:7 / span 6}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(4){order:8;grid-column:1 / -1}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-avatar,.v-settings .v-settings-pane[data-pane="basic"] .v-settings-bg{min-height:82px;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-avatar{grid-template-columns:68px minmax(0,1fr)}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-avatar img{width:68px;height:68px}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-bg{grid-template-columns:minmax(148px,190px) minmax(0,1fr)}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-bg-preview{aspect-ratio:2.45 / 1}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-locate{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.v-settings .v-settings-pane[data-pane="basic"] textarea{min-height:94px}.v-settings .v-settings-pane[data-pane="basic"] + .v-settings-actions,.v-settings .v-settings-pane[data-pane="basic"] .v-settings-actions{margin-top:calc(var(--spacing) * 1.1)}@media (max-width:1180px){.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(1),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(1),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(2),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(2),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(3),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(3),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(4){grid-column:span 6}}@media (max-width:720px){.v-settings .v-settings-pane[data-pane="basic"] .v-settings-grid{grid-template-columns:minmax(0,1fr)}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(1),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(1),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(2),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(2),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(3),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(3),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:nth-child(2) .v-settings-field:nth-child(4),.v-settings .v-settings-pane[data-pane="basic"] .v-settings-col:first-child .v-settings-field:nth-child(4){grid-column:1 / -1}.v-settings .v-settings-pane[data-pane="basic"] .v-settings-bg,.v-settings .v-settings-pane[data-pane="basic"] .v-settings-locate{grid-template-columns:minmax(0,1fr)}}.v-login-devices,.v-login-history,.v-account-delete,.v-email-change{position:fixed !important;inset:0 !important;z-index:5000 !important;display:flex !important;justify-content:flex-end !important;align-items:stretch !important;padding:0 !important;background:transparent !important}.v-login-devices[hidden],.v-login-history[hidden],.v-account-delete[hidden],.v-email-change[hidden]{display:none !important}.v-login-devices-backdrop,.v-login-history-backdrop,.v-account-delete-backdrop,.v-email-change-backdrop{position:fixed !important;inset:0 !important;background:color-mix(in srgb,var(--color-text) 42%,transparent) !important;backdrop-filter:blur(4px);opacity:0;transition:opacity var(--transition)}.v-login-devices.is-open .v-login-devices-backdrop,.v-login-history.is-open .v-login-history-backdrop,.v-account-delete.is-open .v-account-delete-backdrop,.v-email-change.is-open .v-email-change-backdrop{opacity:1}.v-login-devices-dialog,.v-login-history-dialog,.v-account-delete-dialog,.v-email-change-dialog{position:relative !important;z-index:1 !important;width:min(520px,calc(100vw - 32px)) !important;height:100vh !important;max-height:none !important;margin:0 !important;padding:calc(var(--spacing) * 1.25) !important;overflow:hidden auto !important;border-width:0 0 0 1px !important;border-style:solid !important;border-color:color-mix(in srgb,var(--color-border) 82%,transparent) !important;border-radius:0 !important;background:var(--color-bg-card) !important;box-shadow:-18px 0 46px color-mix(in srgb,var(--color-text) 16%,transparent) !important;transform:translateX(18px);opacity:.98;animation:v-settings-drawer-in .24s ease forwards}@keyframes v-settings-drawer-in{from{transform:translateX(28px);opacity:.6}to{transform:translateX(0);opacity:1}}.v-login-devices-head,.v-login-history-head,.v-account-delete-head,.v-email-change-head{position:sticky;top:calc(var(--spacing) * -1.25);z-index:2;display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;margin:calc(var(--spacing) * -1.25) calc(var(--spacing) * -1.25) var(--spacing);padding:calc(var(--spacing) * 1.15) 58px calc(var(--spacing) * .95) calc(var(--spacing) * 1.25) !important;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);background:color-mix(in srgb,var(--color-bg-card) 94%,transparent);backdrop-filter:blur(14px)}.v-login-devices-actions,.v-login-history-actions{max-width:100%;margin-right:0;padding-right:0 !important;flex-wrap:wrap;justify-content:flex-end;gap:6px !important;padding-top:0 !important}.v-login-devices-refresh,.v-login-devices-revoke,.v-login-history-refresh,.v-login-devices-close,.v-login-history-close,.v-account-delete-close,.v-email-change-close{width:36px !important;height:36px !important;min-height:36px !important;border-radius:calc(var(--radius) * .82) !important;box-sizing:border-box !important}.v-login-devices-refresh,.v-login-devices-revoke,.v-login-history-refresh{width:auto !important;padding:0 12px !important;line-height:1 !important}.v-login-devices-close,.v-login-history-close,.v-account-delete-close,.v-email-change-close{position:fixed !important;top:12px !important;right:12px !important;z-index:3 !important;padding:0 !important}@media (max-width:767px){.v-login-devices,.v-login-history,.v-account-delete,.v-email-change{align-items:flex-end !important;justify-content:center !important;padding:0 !important}.v-login-devices-dialog,.v-login-history-dialog,.v-account-delete-dialog,.v-email-change-dialog{width:100vw !important;height:auto !important;max-height:min(82vh,720px) !important;margin:0 !important;padding:var(--spacing) !important;border-width:1px 0 0 !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0 !important;box-shadow:0 -18px 46px color-mix(in srgb,var(--color-text) 18%,transparent) !important;transform:translateY(24px);animation:v-settings-bottom-drawer-in .22s ease forwards}.v-login-devices-head,.v-login-history-head,.v-account-delete-head,.v-email-change-head{top:calc(var(--spacing) * -1);display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:12px !important;margin:calc(var(--spacing) * -1) calc(var(--spacing) * -1) var(--spacing);padding:var(--spacing) 52px calc(var(--spacing) * .85) var(--spacing) !important;border-radius:calc(var(--radius) * 1.35) calc(var(--radius) * 1.35) 0 0}.v-login-devices-head>div:first-child,.v-login-history-head>div:first-child{min-width:0;padding-right:0}.v-login-devices-head h2,.v-login-history-head h2,.v-account-delete-head h2,.v-email-change-head h2{max-width:calc(100vw - 92px);font-size:20px;line-height:1.25;overflow-wrap:anywhere}.v-login-devices-head p,.v-login-history-head p,.v-account-delete-head p,.v-email-change-head p{max-width:calc(100vw - 92px);font-size:13px;line-height:1.6}.v-login-devices-actions,.v-login-history-actions{display:flex !important;width:calc(100vw - 32px);margin-right:0;max-width:100%;padding:0 44px 0 0 !important;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none}.v-login-devices-actions::-webkit-scrollbar,.v-login-history-actions::-webkit-scrollbar{display:none}.v-login-devices-refresh,.v-login-devices-revoke,.v-login-history-refresh{flex:0 0 auto;min-height:36px !important;padding:0 12px !important;white-space:nowrap}.v-login-devices-close,.v-login-history-close,.v-account-delete-close,.v-email-change-close{position:absolute !important;top:12px !important;right:12px !important}.v-login-device-list,.v-login-history-list{gap:10px}.v-login-device-row{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:12px}.v-login-device-icon{width:40px;height:40px}.v-login-device-title{align-items:flex-start;flex-direction:column;gap:5px}.v-login-device-title strong,.v-login-device-main em{white-space:normal;overflow-wrap:anywhere}.v-login-device-side{grid-column:2 / -1;justify-content:flex-start}.v-login-history-row{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px}.v-login-history-icon{width:38px;height:38px}.v-login-history-title{align-items:flex-start;flex-direction:column;gap:5px}}@keyframes v-settings-bottom-drawer-in{from{transform:translateY(28px);opacity:.72}to{transform:translateY(0);opacity:1}}@media (max-width:900px){.v-settings-password-layout{grid-template-columns:1fr;gap:var(--spacing)}.v-settings-password-side{padding:var(--spacing)}.v-settings-security{grid-template-columns:1fr}}@media (max-width:520px){.v-settings-password-layout{margin-top:var(--spacing)}.v-settings-password-note{grid-template-columns:1fr}.v-settings-password-note>span{width:38px;height:38px}.v-settings-password-form .v-settings-actions{align-items:stretch;flex-direction:column}.v-settings-password-form .v-settings-msg{margin-right:0}}.v-settings-pane[data-pane="password"]{position:relative;overflow:hidden;padding:0;border-color:var(--color-border);background:var(--color-bg-card)}.v-settings-pane[data-pane="password"]::before{display:none}.v-settings-pane[data-pane="password"]>.v-settings-pane-title,.v-settings-pane[data-pane="password"]>.v-settings-pane-sub{position:relative;z-index:1;margin-right:24px;margin-left:24px}.v-settings-pane[data-pane="password"]>.v-settings-pane-title{margin-top:22px;display:flex;align-items:center;gap:10px;font-size:20px;line-height:1.25}.v-settings-pane[data-pane="password"]>.v-settings-pane-title::before{content:"\f023";width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-bg-muted);font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900;color:var(--color-text-secondary);box-shadow:none}.v-settings-pane[data-pane="password"]>.v-settings-pane-sub{margin-top:8px;margin-bottom:0;color:var(--color-text-secondary)}.v-settings-pane[data-pane="password"] .v-settings-password-layout{position:relative;z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);gap:18px;margin:20px 24px 24px;align-items:start}.v-settings-pane[data-pane="password"] .v-settings-password-form,.v-settings-pane[data-pane="password"] .v-settings-password-side{border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.05);background:var(--color-bg-card);box-shadow:none}.v-settings-pane[data-pane="password"] .v-settings-password-form{display:flex;flex-direction:column;gap:16px;padding:18px}.v-settings-pane[data-pane="password"] .v-settings-password-fields{gap:14px}.v-settings-pane[data-pane="password"] .v-settings-field{display:grid;gap:8px}.v-settings-pane[data-pane="password"] .v-settings-field label{font-size:13px;font-weight:700;color:var(--color-text)}.v-settings-pane[data-pane="password"] .v-settings-field input[type="password"]{height:44px;border-radius:calc(var(--radius) * .85);background:var(--color-bg-card);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}.v-settings-pane[data-pane="password"] .v-settings-field input[type="password"]:focus{background:var(--color-bg-card);box-shadow:var(--shadow-sm)}.v-settings-pane[data-pane="password"] .v-settings-password-form .v-settings-actions{margin-top:auto;padding-top:14px;border-top-color:color-mix(in srgb,var(--color-border) 78%,transparent)}.v-settings-pane[data-pane="password"] .v-settings-password-form .v-btn-primary{min-height:42px;padding:0 20px;border-radius:calc(var(--radius) * .85);box-shadow:none}.v-settings-pane[data-pane="password"] .v-settings-password-side{padding:16px;background:var(--color-bg-card);align-self:start;gap:12px}.v-settings-pane[data-pane="password"] .v-settings-password-note{grid-template-columns:40px minmax(0,1fr);gap:12px;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 72%,transparent)}.v-settings-pane[data-pane="password"] .v-settings-password-note>span{width:40px;height:40px;border-radius:calc(var(--radius) * .95);border:1px solid var(--color-border);background:var(--color-bg-muted);color:var(--color-text-secondary)}.v-settings-pane[data-pane="password"] .v-settings-password-note strong{margin-bottom:5px;font-size:15px}.v-settings-pane[data-pane="password"] .v-settings-password-note p{line-height:1.55}.v-settings-pane[data-pane="password"] .v-settings-password-list{gap:6px;margin-top:0;padding-top:0;border-top:0}.v-settings-pane[data-pane="password"] .v-settings-password-list div{padding:9px 10px;border-radius:calc(var(--radius) * .75);border:1px solid color-mix(in srgb,var(--color-border) 68%,transparent);background:color-mix(in srgb,var(--color-bg-muted) 48%,var(--color-bg-card));font-size:12.5px;transition:transform var(--transition),background var(--transition)}.v-settings-pane[data-pane="password"] .v-settings-password-list div:hover{transform:translateX(2px);background:color-mix(in srgb,var(--color-text) 3%,var(--color-bg-muted))}.v-settings-pane[data-pane="password"] .v-settings-password-list i{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-card);font-size:11px}.v-settings-pane[data-pane="password"] .v-settings-password-extra{display:grid;gap:12px;margin-top:2px;padding:14px;border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.05);background:var(--color-bg-card)}.v-settings-password-extra strong,.v-settings-password-extra span{display:block}.v-settings-password-extra strong{font-size:14px;font-weight:800;color:var(--color-text)}.v-settings-password-extra span{margin-top:4px;font-size:12px;line-height:1.5;color:var(--color-text-muted)}.v-settings-password-extra ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.v-settings-password-extra li{display:flex;align-items:center;gap:7px;min-width:0;padding:8px 9px;border-radius:calc(var(--radius) * .75);background:var(--color-bg-muted);font-size:12px;color:var(--color-text-secondary)}.v-settings-password-extra li::before{content:"";width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--color-text-muted) 70%,transparent)}@media (max-width:900px){.v-settings-pane[data-pane="password"] .v-settings-password-layout{grid-template-columns:1fr;margin:18px}.v-settings-pane[data-pane="password"] .v-settings-password-extra{margin-top:0}}@media (max-width:520px){.v-settings-pane[data-pane="password"]>.v-settings-pane-title,.v-settings-pane[data-pane="password"]>.v-settings-pane-sub{margin-right:16px;margin-left:16px}.v-settings-pane[data-pane="password"]>.v-settings-pane-title{margin-top:16px;font-size:18px}.v-settings-pane[data-pane="password"] .v-settings-password-layout{margin:16px;gap:12px}.v-settings-pane[data-pane="password"] .v-settings-password-form,.v-settings-pane[data-pane="password"] .v-settings-password-side{padding:14px}.v-settings-password-extra ul{grid-template-columns:1fr}}.v-email-change-kicker{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-bottom:10px;padding:5px 9px;border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);font-size:12px;font-weight:700;color:var(--color-primary)}.v-email-change-head h2{margin:0 0 10px;font-size:20px;line-height:1.25;font-weight:800;color:var(--color-text)}.v-email-change-head p{max-width:380px;margin:0;font-size:13px;line-height:1.65;color:var(--color-text-muted)}.v-email-change .v-email-change-head{display:block !important;min-height:120px;padding-right:72px !important}.v-email-change-close{top:16px !important;right:16px !important;width:34px !important;height:34px !important;min-height:34px !important;padding:0 !important;border:1px solid transparent !important;border-radius:calc(var(--radius) * .75) !important;background:color-mix(in srgb,var(--color-bg-muted) 76%,transparent) !important;color:var(--color-text-secondary) !important;box-shadow:none !important;font-size:14px !important;line-height:1 !important}.v-email-change-close:hover{border-color:var(--color-border) !important;background:var(--color-bg-muted) !important;color:var(--color-text) !important}.v-email-change-close i{display:block;line-height:1}.v-email-change-current{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--spacing);padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted)}.v-email-change-current span{font-size:12px;color:var(--color-text-muted)}.v-email-change-current strong{font-size:14px;color:var(--color-text)}.v-email-change-form{display:grid;gap:14px}.v-email-change-field{display:grid;gap:8px}.v-email-change-field>span{font-size:13px;font-weight:700;color:var(--color-text)}.v-email-change-field input{width:100%;height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text);outline:none;transition:border-color var(--transition),box-shadow var(--transition)}.v-email-change-field input:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.v-email-change-code{display:grid;grid-template-columns:minmax(0,1fr) 116px;gap:10px}.v-email-change-code button,.v-email-change-cancel,.v-email-change-submit{height:42px;border-radius:var(--radius);border:1px solid var(--color-border);font-size:13px;font-weight:700;cursor:pointer;transition:transform var(--transition),border-color var(--transition),background var(--transition)}.v-email-change-code button{background:var(--color-bg-card);color:var(--color-primary)}.v-email-change-code button:hover:not(:disabled),.v-email-change-cancel:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.v-email-change-code button:disabled,.v-email-change-submit:disabled{cursor:not-allowed;opacity:.72}.v-email-change-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}.v-email-change-cancel{background:var(--color-bg-card);color:var(--color-text-secondary)}.v-email-change-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-color:var(--color-primary);background:var(--color-primary);color:#fff}.v-email-change-submit:hover:not(:disabled){transform:translateY(-1px)}.v-email-change-msg{min-height:20px;margin:0 0 10px;font-size:13px;color:var(--color-text-muted)}.v-email-change-msg.is-ok{color:var(--color-secondary)}.v-email-change-msg.is-error{color:var(--color-danger)}@media (max-width:480px){.v-email-change-code,.v-email-change-actions{grid-template-columns:1fr}.v-email-change-current{align-items:flex-start;flex-direction:column;gap:6px}.v-email-change-current strong{max-width:100%;overflow-wrap:anywhere}}@media (max-width:767px){body.verve-my-settings-page #v-main,body.verve-my-settings-page .v-main{padding-top:10px}body.verve-my-settings-page .v-profile--two{display:block;width:100%;max-width:100%;padding:0}body.verve-my-settings-page .v-profile-side,body.verve-my-settings-page .v-panel.v-profile-side{display:block !important;position:static;width:100%;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-my-settings-page .v-profile-mobile-current{display:flex;width:100%;min-height:42px;border-radius:var(--radius);background:var(--color-bg-card)}body.verve-my-settings-page .v-profile-nav{margin-top:8px}body.verve-my-settings-page .v-settings{width:100%;max-width:100%;margin:0;padding:12px;box-sizing:border-box;overflow:hidden}body.verve-my-settings-page .v-settings-head{margin:0 0 12px;padding:0}body.verve-my-settings-page .v-settings-title{font-size:22px;line-height:1.2;white-space:normal}body.verve-my-settings-page .v-settings-sub{margin-top:6px;font-size:13px;line-height:1.5}body.verve-my-settings-page .v-settings .v-settings-tabs{display:flex;flex-wrap:nowrap;gap:8px;width:100%;margin:0 0 12px;padding:6px 12px 6px 6px;overflow-x:auto;overflow-y:hidden;border:1px solid color-mix(in srgb,var(--color-border) 78%,transparent);border-radius:var(--radius);box-sizing:border-box;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.verve-my-settings-page .v-settings .v-settings-tabs::after{content:"";flex:0 0 8px}body.verve-my-settings-page .v-settings .v-settings-tabs::-webkit-scrollbar{display:none}body.verve-my-settings-page .v-settings .v-settings-tab{flex:0 0 auto;min-width:max-content;min-height:36px;padding:0 12px;font-size:13px;white-space:nowrap;scroll-snap-align:start}body.verve-my-settings-page .v-settings-pane{width:100%;padding:12px !important;border-radius:var(--radius);box-sizing:border-box}body.verve-my-settings-page .v-settings-grid,body.verve-my-settings-page .v-settings-binds,body.verve-my-settings-page .v-settings-security,body.verve-my-settings-page .v-settings .v-settings-pane[data-pane="basic"] .v-settings-grid{grid-template-columns:minmax(0,1fr) !important;gap:12px}body.verve-my-settings-page .v-settings .v-settings-pane[data-pane="basic"] .v-settings-field,body.verve-my-settings-page .v-settings .v-settings-col,body.verve-my-settings-page .v-settings .v-settings-row{grid-column:1 / -1 !important;min-width:0}body.verve-my-settings-page .v-settings input,body.verve-my-settings-page .v-settings textarea,body.verve-my-settings-page .v-settings select{max-width:100%;box-sizing:border-box}body.verve-my-settings-page .v-settings-avatar{grid-template-columns:64px minmax(0,1fr) !important;align-items:center;gap:12px}body.verve-my-settings-page .v-settings-avatar img{width:64px;height:64px}body.verve-my-settings-page .v-settings-bg,body.verve-my-settings-page .v-settings-locate,body.verve-my-settings-page .v-settings-password-layout{grid-template-columns:minmax(0,1fr) !important;gap:12px !important}body.verve-my-settings-page .v-settings-password-layout{margin:12px !important}body.verve-my-settings-page .v-settings-actions{flex-direction:column;align-items:stretch;gap:10px}body.verve-my-settings-page .v-settings-actions .v-btn,body.verve-my-settings-page .v-settings-locate-btn,body.verve-my-settings-page .v-settings button{max-width:100%;justify-content:center}body.verve-my-settings-page .v-settings-pane[data-pane="password"]{padding:0 !important;background:var(--color-bg-card)}body.verve-my-settings-page .v-settings-pane[data-pane="password"]>.v-settings-pane-title,body.verve-my-settings-page .v-settings-pane[data-pane="password"]>.v-settings-pane-sub{margin-right:14px;margin-left:14px}body.verve-my-settings-page .v-settings-pane[data-pane="password"]>.v-settings-pane-title{margin-top:16px;font-size:18px}body.verve-my-settings-page .v-settings-pane[data-pane="password"]>.v-settings-pane-title::before{width:30px;height:30px;border-radius:calc(var(--radius) * .75)}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-layout{margin:14px !important;gap:0 !important}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-form,body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-side,body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-extra{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-form{gap:14px}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-form .v-settings-actions{margin-top:4px;padding-top:14px;border-top:1px solid var(--color-border)}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-side{margin-top:18px;padding-top:18px;border-top:1px solid var(--color-border)}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-note{grid-template-columns:34px minmax(0,1fr);padding-bottom:12px}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-note>span{width:34px;height:34px}body.verve-my-settings-page .v-settings-pane[data-pane="password"] .v-settings-password-list div,body.verve-my-settings-page .v-settings-password-extra li{border-color:var(--color-border);background:color-mix(in srgb,var(--color-bg-muted) 46%,var(--color-bg-card))}}@media (max-width:420px){.v-login-devices-dialog,.v-login-history-dialog,.v-account-delete-dialog,.v-email-change-dialog{max-height:86vh !important;padding:12px !important}.v-login-devices-head,.v-login-history-head,.v-account-delete-head,.v-email-change-head{top:-12px;margin:-12px -12px 12px;padding:14px 48px 12px 12px !important}.v-login-devices-head h2,.v-login-history-head h2,.v-account-delete-head h2,.v-email-change-head h2{max-width:calc(100vw - 72px);font-size:19px}.v-login-devices-head p,.v-login-history-head p,.v-account-delete-head p,.v-email-change-head p{max-width:calc(100vw - 72px)}.v-login-devices-actions,.v-login-history-actions{width:calc(100vw - 24px);padding-right:40px !important}body.verve-my-settings-page .v-settings{padding:10px}body.verve-my-settings-page .v-settings .v-settings-tabs{width:100%;margin-inline:0;padding-inline:6px 12px}body.verve-my-settings-page .v-settings-title{font-size:20px}body.verve-my-settings-page .v-settings-avatar{grid-template-columns:56px minmax(0,1fr) !important}body.verve-my-settings-page .v-settings-avatar img{width:56px;height:56px}body.verve-my-settings-page .v-settings-password-layout{margin:10px !important}}@media (max-width:767px){body.verve-level-center-page #v-main,body.verve-level-center-page .v-main{padding-top:10px}body.verve-level-center-page .v-profile--two{display:block;width:100%;max-width:100%;padding:0}body.verve-level-center-page .v-profile-side,body.verve-level-center-page .v-panel.v-profile-side{display:block !important;position:static;width:100%;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-level-center-page .v-profile-mobile-current{display:flex;width:100%;min-height:42px;border-radius:var(--radius);background:var(--color-bg-card)}body.verve-level-center-page .v-profile-nav{margin-top:8px}}@media (max-width:767px){body.verve-my-verify-page #v-main,body.verve-my-verify-page .v-main{padding-top:10px}body.verve-my-verify-page .v-profile--two{display:block;width:100%;max-width:100%;padding:0;background:transparent}body.verve-my-verify-page .v-profile-side,body.verve-my-verify-page .v-panel.v-profile-side{display:block !important;position:static;width:100%;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}body.verve-my-verify-page .v-profile-mobile-current{display:flex;width:100%;min-height:42px;border-radius:var(--radius);background:var(--color-bg-card)}body.verve-my-verify-page .v-profile-nav{margin-top:8px}body.verve-my-verify-page .v-settings.v-certdesk,body.verve-my-verify-page .v-profile--two>.v-certdesk{width:100%;max-width:100%;margin:0;padding:0 !important;overflow:visible}body.verve-my-verify-page .v-certdesk{gap:12px !important}body.verve-my-verify-page .v-certdesk-hero{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:14px !important;min-height:0 !important;padding:18px !important;border-radius:var(--radius) !important}body.verve-my-verify-page .v-certdesk-hero-copy{min-width:0}body.verve-my-verify-page .v-certdesk-hero h1{font-size:30px !important;line-height:1.15 !important}body.verve-my-verify-page .v-certdesk-hero p{font-size:13px !important;line-height:1.7 !important}body.verve-my-verify-page .v-certdesk-benefits{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important;margin-top:16px !important}body.verve-my-verify-page .v-certdesk-benefits span{display:grid !important;grid-template-columns:minmax(0,1fr) !important;align-items:center;justify-items:center;gap:6px;min-width:0;text-align:center}body.verve-my-verify-page .v-certdesk-benefits span strong,body.verve-my-verify-page .v-certdesk-benefits span em{grid-column:1;max-width:100%;overflow-wrap:anywhere}body.verve-my-verify-page .v-certdesk-status-card{padding:14px !important;border-radius:var(--radius) !important}body.verve-my-verify-page .v-certdesk-status-card .v-btn{width:100%;justify-content:center}body.verve-my-verify-page .v-certdesk-action-grid,body.verve-my-verify-page .v-certdesk-grid,body.verve-my-verify-page .v-certdesk-type-grid{grid-template-columns:minmax(0,1fr) !important;gap:12px !important}body.verve-my-verify-page .v-certdesk-type-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}body.verve-my-verify-page .v-certdesk-action,body.verve-my-verify-page .v-certdesk-panel,body.verve-my-verify-page .v-certdesk-type,body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app,body.verve-my-verify-page .v-certdesk-empty{width:100%;box-sizing:border-box;border-radius:var(--radius) !important}body.verve-my-verify-page .v-certdesk-action{min-height:88px;padding:14px !important}body.verve-my-verify-page .v-certdesk-type{display:grid !important;grid-template-columns:minmax(0,1fr) !important;justify-items:center;align-items:center;align-content:center;gap:8px !important;min-height:128px;padding:12px !important;text-align:center}body.verve-my-verify-page .v-certdesk-type .v-certdesk-type-icon{width:44px !important;height:44px !important;margin:0 auto}body.verve-my-verify-page .v-certdesk-type span:not(.v-certdesk-type-icon){display:grid !important;justify-items:center;gap:6px;min-width:0;width:100%}body.verve-my-verify-page .v-certdesk-type strong,body.verve-my-verify-page .v-certdesk-type em{max-width:100%;text-align:center;white-space:normal;overflow-wrap:anywhere}body.verve-my-verify-page .v-certdesk-panel{padding:14px !important}body.verve-my-verify-page .v-certdesk-panel-head,body.verve-my-verify-page .v-certdesk-row,body.verve-my-verify-page .v-certdesk-app-top,body.verve-my-verify-page .v-certdesk-empty{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:10px !important;align-items:start !important;justify-items:stretch !important}body.verve-my-verify-page .v-certdesk-row-main{min-width:0}body.verve-my-verify-page .v-certdesk-row .v-btn,body.verve-my-verify-page .v-certdesk-app .v-btn,body.verve-my-verify-page .v-certdesk-panel-head .v-btn,body.verve-my-verify-page .v-certdesk-empty .v-btn{width:100%;justify-content:center}}@media (max-width:420px){body.verve-my-verify-page .v-certdesk-hero{padding:16px !important}body.verve-my-verify-page .v-certdesk-hero h1{font-size:28px !important}body.verve-my-verify-page .v-certdesk-panel,body.verve-my-verify-page .v-certdesk-status-card{padding:12px !important}body.verve-my-verify-page .v-certdesk-benefits{gap:8px !important}body.verve-my-verify-page .v-certdesk-benefits span strong{font-size:12px !important}body.verve-my-verify-page .v-certdesk-benefits span em{font-size:11px !important;line-height:1.35 !important}body.verve-my-verify-page .v-certdesk-type-grid{gap:10px !important}body.verve-my-verify-page .v-certdesk-type{min-height:122px;padding:10px !important}body.verve-my-verify-page .v-certdesk-type strong{font-size:13px !important}}body.verve-author-page .v-rail{display:none !important}body.verve-author-page .v-shell,body.verve-author-page .v-main,body.verve-author-page #v-main{max-width:none !important;width:100% !important;padding-left:0 !important;padding-right:0 !important}body.verve-author-page .v-authorx .v-author-tabnav{border:0 !important;box-shadow:none !important;background:transparent !important}body.verve-author-page .v-authorx .v-author-tabnav.is-active{color:var(--authorx-purple) !important}body.verve-author-page .v-authorx .v-author-tabnav:not(.is-active){color:var(--color-text-secondary) !important}body.verve-author-page .v-authorx .v-authorx-card,body.verve-author-page .v-authorx .v-authorx-feed,body.verve-author-page .v-authorx .v-authorx-cover{border-radius:var(--authorx-radius) !important}body.verve-author-page .v-authorx .v-authorx-profile-card{padding:0 20px 22px !important;overflow:hidden}body.verve-author-page .v-authorx .v-authorx-profile-cover{margin-top:0 !important}body.verve-author-page .v-authorx .v-authorx-badges{gap:10px !important;min-height:32px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-authorx-level.has-icon img,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge{width:auto !important;height:30px !important;max-width:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot>img{width:auto !important;height:100% !important;object-fit:contain !important}body.verve-author-page{background:var(--color-bg) !important}body.verve-author-page .v-authorx{--authorx-ink:var(--color-text);--authorx-muted:var(--color-text-secondary);--authorx-line:var(--color-border);--authorx-purple:var(--color-primary);--authorx-blue:var(--color-primary);--authorx-radius:var(--radius);--authorx-column-gap:var(--spacing);--authorx-shell-width:var(--layout-width);--authorx-side-width:clamp(280px,calc(var(--authorx-shell-width) * .2),360px);--authorx-main-width:minmax(0,calc(var(--authorx-shell-width) - var(--authorx-side-width) * 2 - var(--authorx-column-gap) * 2));padding:calc(var(--spacing) * 1.5) var(--spacing) calc(var(--spacing) * 3) !important;background:var(--color-bg) !important;color:var(--color-text) !important}body.verve-author-page .v-authorx-shell{width:min(var(--authorx-shell-width),calc(100vw - var(--spacing) * 2)) !important;max-width:var(--authorx-shell-width) !important;grid-template-columns:var(--authorx-side-width) var(--authorx-main-width) var(--authorx-side-width) !important;gap:var(--authorx-column-gap) !important;align-items:start !important;margin:0 auto !important;box-sizing:border-box !important}body.verve-author-page .v-authorx-left,body.verve-author-page .v-authorx-main,body.verve-author-page .v-authorx-right{gap:var(--spacing) !important;min-width:0 !important}body.verve-author-page .v-authorx-left,body.verve-author-page .v-authorx-right{top:calc(64px + var(--spacing) * 1.25) !important}body.verve-author-page .v-authorx .v-authorx-card,body.verve-author-page .v-authorx .v-authorx-feed,body.verve-author-page .v-authorx .v-authorx-cover{border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background-color:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important}body.verve-author-page .v-authorx .v-authorx-card:hover,body.verve-author-page .v-authorx .v-authorx-feed:hover,body.verve-author-page .v-authorx .v-authorx-cover:hover{border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border)) !important;box-shadow:var(--shadow-md) !important}body.verve-author-page .v-authorx .v-authorx-profile-card{padding:0 calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.25) !important;border-radius:var(--radius) !important}body.verve-author-page .v-authorx .v-authorx-profile-cover{height:calc(var(--spacing) * 8.25) !important;margin:0 calc(var(--spacing) * -1.25) !important;border-radius:var(--radius) var(--radius) 0 0 !important}body.verve-author-page .v-authorx .v-authorx-profile-cover::after{bottom:calc(var(--spacing) * -1.7) !important;height:calc(var(--spacing) * 4.5) !important;background:color-mix(in srgb,var(--color-bg-card) 78%,transparent) !important}body.verve-author-page .v-authorx .v-authorx-avatar{width:calc(var(--spacing) * 6.75) !important;height:calc(var(--spacing) * 6.75) !important;margin-top:calc(var(--spacing) * -3.35) !important;border-width:4px !important;box-shadow:var(--shadow-md) !important}body.verve-author-page .v-authorx .v-authorx-profile-main h1{margin-top:calc(var(--spacing) * .75) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:calc(var(--spacing) * .5) !important;font-size:24px !important;line-height:1.2 !important;color:var(--color-text) !important}body.verve-author-page .v-authorx .v-authorx-profile-main p{margin:calc(var(--spacing) * .75) auto calc(var(--spacing) * 1.125) !important;color:var(--color-text-secondary) !important}body.verve-author-page .v-authorx .v-authorx-follow{height:44px !important;min-width:164px !important;background:var(--color-primary) !important;border-radius:var(--radius) !important;box-shadow:none !important}body.verve-author-page .v-authorx .v-authorx-message{width:44px !important;height:44px !important;border-color:var(--color-border) !important;border-radius:calc(var(--radius) * .75) !important;background:var(--color-bg-card) !important}body.verve-author-page .v-authorx .v-authorx-info,body.verve-author-page .v-authorx .v-authorx-mini-stats{margin-top:calc(var(--spacing) * .875) !important;padding:calc(var(--spacing) * .625) var(--spacing) !important;border-color:var(--color-border) !important;border-radius:calc(var(--radius) * .85) !important;background:var(--color-bg-card) !important}body.verve-author-page .v-authorx .v-authorx-info span,body.verve-author-page .v-authorx .v-authorx-info a,body.verve-author-page .v-authorx .v-authorx-mini-stats span,body.verve-author-page .v-authorx .v-authorx-profile-main p,body.verve-author-page .v-authorx .v-authorx-card-head span{color:var(--color-text-secondary) !important}body.verve-author-page .v-authorx .v-authorx-tags{margin-top:calc(var(--spacing) * .875) !important;gap:calc(var(--spacing) * .5) !important}body.verve-author-page .v-authorx .v-authorx-tags a{background:var(--color-bg-muted) !important;color:var(--color-text-secondary) !important;border-radius:999px !important}body.verve-author-page .v-authorx .v-authorx-card{padding:calc(var(--spacing) * 1.25) !important}body.verve-author-page .v-authorx .v-authorx-medal-card{background:var(--color-bg-card) !important}body.verve-author-page .v-authorx .v-authorx-medals{gap:calc(var(--spacing) * .75) !important}body.verve-author-page .v-authorx .v-authorx-medals span{border-radius:calc(var(--radius) * .75) !important;background:var(--color-bg-muted) !important;box-shadow:none !important}body.verve-author-page .v-authorx .v-authorx-cover{min-height:calc(var(--spacing) * 9.25) !important;border-radius:var(--radius) !important}body.verve-author-page .v-authorx .v-authorx-feed{border-radius:var(--radius) !important;overflow:hidden !important}body.verve-author-page .v-authorx .v-authorx-feed-top{padding:var(--spacing) var(--spacing) 0 !important;border-bottom-color:var(--color-border) !important}body.verve-author-page .v-authorx .v-authorx-tabs{gap:calc(var(--spacing) * 1.35) !important}body.verve-author-page .v-authorx .v-authorx-tabs .v-author-tabnav{height:48px !important;font-size:14px !important;font-weight:700 !important;color:var(--color-text-secondary) !important}body.verve-author-page .v-authorx .v-authorx-tabs .v-author-tabnav.is-active{color:var(--color-primary) !important}body.verve-author-page .v-authorx .v-authorx-tabs .v-author-tabnav::after{background:var(--color-primary) !important}body.verve-author-page .v-authorx .v-authorx-sort{height:40px !important;border-color:var(--color-border) !important;background:var(--color-bg-card) !important;border-radius:var(--radius) !important}body.verve-author-page .v-authorx .v-profile-timeline{padding:0 var(--spacing) !important}body.verve-author-page .v-authorx .v-loadmore{padding:calc(var(--spacing) * .25) var(--spacing) var(--spacing) !important}body.verve-author-page .v-authorx .v-afeed-item{padding:calc(var(--spacing) * 1.25) 0 !important;border-bottom:1px solid var(--color-border) !important}body.verve-author-page .v-authorx .v-afeed-avatar{width:42px !important;height:42px !important}body.verve-author-page .v-authorx .v-afeed-title{color:var(--color-text) !important;font-size:15px !important;line-height:1.55 !important}body.verve-author-page .v-authorx .v-afeed-action,body.verve-author-page .v-authorx .v-afeed-time,body.verve-author-page .v-authorx .v-afeed-stats{color:var(--color-text-secondary) !important}body.verve-author-page .v-authorx .v-authorx-overview-grid{gap:calc(var(--spacing) * .5) !important}body.verve-author-page .v-authorx .v-authorx-overview-grid div{min-height:42px !important;padding:calc(var(--spacing) * .5) calc(var(--spacing) * .625) !important;border-radius:calc(var(--radius) * .75) !important;background:transparent !important}body.verve-author-page .v-authorx .v-authorx-overview-grid div:hover{background:var(--color-bg-muted) !important}body.verve-author-page .v-authorx .v-authorx-overview-grid i{width:30px !important;height:30px !important;border-radius:999px !important}body.verve-author-page .v-authorx .v-authorx-heat-cell{border-radius:calc(var(--radius) * .35) !important;background:var(--color-bg-muted) !important}body.verve-author-page .v-authorx .v-authorx-heat-cell.is-l1{background:color-mix(in srgb,var(--color-primary) 16%,var(--color-bg-muted)) !important}body.verve-author-page .v-authorx .v-authorx-heat-cell.is-l2{background:color-mix(in srgb,var(--color-primary) 34%,var(--color-bg-muted)) !important}body.verve-author-page .v-authorx .v-authorx-heat-cell.is-l3{background:color-mix(in srgb,var(--color-primary) 68%,var(--color-bg-muted)) !important}@media (max-width:1320px){body.verve-author-page .v-authorx-shell{grid-template-columns:minmax(260px,316px) minmax(0,1fr) !important}}@media (max-width:920px){body.verve-author-page .v-authorx{padding:var(--spacing) var(--spacing) calc(var(--spacing) * 2.5) !important}body.verve-author-page .v-authorx-shell{width:100% !important;grid-template-columns:1fr !important;gap:var(--spacing) !important}}body.verve-author-page .v-authorx .v-authorx-profile-card.v-authorx-card{padding:0 calc(var(--spacing) * 1.25) calc(var(--spacing) * 1.25) !important;overflow:hidden !important}body.verve-author-page .v-authorx .v-authorx-profile-card .v-authorx-profile-cover{margin:0 calc(var(--spacing) * -1.25) !important;border-radius:var(--radius) var(--radius) 0 0 !important}body.verve-author-page .v-authorx .v-authorx-profile-card .v-authorx-avatar{width:calc(var(--spacing) * 13.5) !important;height:calc(var(--spacing) * 13.5) !important;margin-top:calc(var(--spacing) * -6.75) !important;border-width:6px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badges,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badges,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badges,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:calc(var(--spacing) * .25) !important;height:30px !important;vertical-align:middle !important;transform:none !important;overflow:visible !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;height:30px !important;min-width:30px !important;padding:0 !important;line-height:1 !important;border-radius:999px !important;transition:transform .16s ease,filter .16s ease !important;overflow:visible !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot.has-image,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot.has-image{width:30px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot{transform:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot.has-image{min-width:30px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge>img{display:block !important;width:30px !important;height:30px !important;object-fit:contain !important}body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-authorx-level.has-icon img{display:block !important;width:auto !important;height:30px !important;max-height:30px !important;object-fit:contain !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot:hover,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot:hover,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot:hover,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge:hover{filter:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot:hover{transform:translateY(-1px) scale(1.04) !important}body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot:hover,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot:hover,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge:hover{transform:translateY(-1px) scale(1.04) !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-tooltip{left:50% !important;top:calc(100% + var(--spacing) * .5) !important;bottom:auto !important;z-index:40 !important;display:inline-flex !important;align-items:center !important;gap:6px !important;min-width:max-content !important;padding:6px 9px !important;border:0 !important;border-radius:999px !important;background:color-mix(in srgb,var(--color-text) 88%,transparent) !important;box-shadow:0 10px 24px color-mix(in srgb,var(--color-text) 18%,transparent) !important;color:#fff !important;white-space:nowrap !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-tooltip::after{display:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-tooltip-type{display:inline-flex !important;align-items:center !important;min-height:16px !important;padding:0 6px !important;border-radius:999px !important;background:var(--color-primary) !important;color:#fff !important;font-size:10px !important;font-weight:800 !important;line-height:16px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-tooltip-title{color:#fff !important;font-size:11px !important;font-style:normal !important;font-weight:700 !important;line-height:16px !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badges:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badges:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badges:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot:hover .v-verify-tooltip,body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot:hover .v-verify-tooltip{opacity:1 !important;transform:translate(-50%,0) !important}body.verve-author-page .v-authorx .v-authorx-badges>*{align-self:center !important;margin:0 !important}body.verve-author-page .v-authorx .v-authorx-badges .v-member-badges,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badges,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge{position:relative !important;inset:auto !important;width:30px !important;min-width:30px !important;max-width:30px !important;height:30px !important;padding:0 !important;transform:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge{width:30px !important;height:30px !important;min-width:30px !important;max-width:30px !important;transform:none !important}body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot>img,body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge>img{width:30px !important;height:30px !important;max-width:30px !important;max-height:30px !important;object-fit:contain !important}body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot>img{width:24px !important;height:24px !important;max-width:24px !important;max-height:24px !important}body.verve-author-page .v-authorx-feed .v-profile-timeline{position:relative !important;padding:0 var(--spacing) !important}body.verve-author-page .v-authorx-feed .v-profile-act{position:relative !important;display:grid !important;grid-template-columns:48px minmax(0,1fr) !important;gap:calc(var(--spacing) * .9) !important;padding:0 0 calc(var(--spacing) * 1.65) !important;margin:0 !important;background:transparent !important;border:0 !important;box-shadow:none !important}body.verve-author-page .v-authorx-feed .v-profile-act::before{content:"" !important;position:absolute !important;left:23px !important;top:48px !important;bottom:0 !important;width:1px !important;background:var(--color-border) !important}body.verve-author-page .v-authorx-feed .v-profile-act:last-child::before{display:none !important}body.verve-author-page .v-authorx-feed .v-profile-act-icon{position:relative !important;z-index:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:48px !important;height:48px !important;border:6px solid color-mix(in srgb,var(--color-primary) 10%,var(--color-bg-card)) !important;border-radius:999px !important;background:var(--color-primary) !important;color:#fff !important;box-shadow:none !important}body.verve-author-page .v-authorx-feed .v-profile-act-icon.is-blue{background:color-mix(in srgb,var(--color-primary) 82%,#2388ff) !important}body.verve-author-page .v-authorx-feed .v-profile-act-icon.is-purple{background:var(--color-primary) !important}body.verve-author-page .v-authorx-feed .v-profile-act-body{min-width:0 !important;padding-top:calc(var(--spacing) * .2) !important}body.verve-author-page .v-authorx-feed .v-profile-act-head{display:grid !important;grid-template-columns:auto minmax(0,1fr) auto !important;align-items:baseline !important;gap:calc(var(--spacing) * .35) !important}body.verve-author-page .v-authorx-feed .v-profile-act-action{color:var(--color-text) !important;font-weight:800 !important}body.verve-author-page .v-authorx-feed .v-profile-act-link{color:var(--color-primary) !important;font-weight:800 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.verve-author-page .v-authorx-feed .v-profile-act-time{color:var(--color-text-secondary) !important;font-size:13px !important;white-space:nowrap !important}body.verve-author-page .v-authorx-feed .v-profile-act-text{margin:calc(var(--spacing) * .55) 0 0 !important;color:var(--color-text-secondary) !important;line-height:1.75 !important}body.verve-author-page .v-authorx-feed .v-profile-act-withimg{display:grid !important;grid-template-columns:minmax(0,1fr) 168px !important;gap:var(--spacing) !important;align-items:start !important;margin-top:calc(var(--spacing) * .65) !important}body.verve-author-page .v-authorx-feed .v-profile-act-thumb{width:168px !important;height:92px !important;border-radius:calc(var(--radius) * .75) !important;overflow:hidden !important}body.verve-author-page .v-authorx-feed .v-profile-act-thumb img,body.verve-author-page .v-authorx-feed .v-profile-act-thumb video{width:100% !important;height:100% !important;object-fit:cover !important}body.verve-author-page .v-authorx-feed .v-profile-act-user{grid-template-columns:58px minmax(0,1fr) auto !important;align-items:center !important;gap:var(--spacing) !important;margin:calc(var(--spacing) * .75) 0 !important;padding:var(--spacing) !important;border:1px solid var(--color-border) !important;border-radius:var(--radius) !important;background:var(--color-bg-card) !important;box-shadow:var(--shadow-sm) !important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease !important}body.verve-author-page .v-authorx-feed .v-profile-act-user:hover{border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border)) !important;box-shadow:var(--shadow-md) !important;transform:translateY(-1px) !important}body.verve-author-page .v-authorx-feed .v-profile-act-user::before{display:none !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-avatar{display:inline-flex !important;width:58px !important;height:58px !important;border-radius:999px !important;overflow:hidden !important;box-shadow:var(--shadow-sm) !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-avatar img{width:100% !important;height:100% !important;object-fit:cover !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-head{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:calc(var(--spacing) * .5) !important}body.verve-author-page .v-authorx-feed .v-profile-act-user .v-profile-act-body{display:grid !important;align-content:center !important;min-width:0 !important;padding-top:0 !important}body.verve-author-page .v-authorx-feed .v-profile-act-user .v-profile-act-text{margin-top:calc(var(--spacing) * .35) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-meta{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:var(--spacing) !important;margin-top:calc(var(--spacing) * .65) !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-meta span{display:inline-flex !important;align-items:center !important;gap:calc(var(--spacing) * .35) !important;color:var(--color-text-secondary) !important;font-size:12px !important}body.verve-author-page .v-authorx-feed .v-profile-act-user-meta .v-authorx-related-follow{position:absolute !important;right:var(--spacing) !important;top:50% !important;transform:translateY(-50%) !important;min-width:72px !important}@media (max-width:680px){body.verve-author-page .v-authorx-feed .v-profile-act-head{grid-template-columns:1fr !important}body.verve-author-page .v-authorx-feed .v-profile-act-withimg{grid-template-columns:1fr !important}body.verve-author-page .v-authorx-feed .v-profile-act-thumb{width:100% !important;height:auto !important;aspect-ratio:16 / 9 !important}}.v-card-name .v-verify-badges,.v-card-name .v-level-badges,.v-card-name .v-member-badges,.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges,.v-user-card-name .v-verify-badges,.v-user-card-name .v-level-badges,.v-user-card-name .v-member-badges,.v-profile-act-user-head .v-verify-badges,.v-profile-act-user-head .v-level-badges,.v-profile-act-user-head .v-member-badges,.v-afeed-user-name .v-verify-badges,.v-afeed-user-name .v-level-badges,.v-afeed-user-name .v-member-badges,.v-detail-author-name .v-verify-badges,.v-detail-author-name .v-level-badges,.v-detail-author-name .v-member-badges{position:relative !important;inset:auto !important;right:auto !important;bottom:auto !important;top:auto !important;left:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;width:auto !important;height:var(--identity-inline-size,24px) !important;margin:0 !important;transform:none !important}.v-card-name .v-verify-badge-dot,.v-card-name .v-level-badge-dot,.v-card-name .v-member-badge-dot,.v-feed-name-row .v-verify-badge-dot,.v-feed-name-row .v-level-badge-dot,.v-feed-name-row .v-member-badge-dot,.v-user-card-name .v-verify-badge-dot,.v-user-card-name .v-level-badge-dot,.v-user-card-name .v-member-badge-dot,.v-profile-act-user-head .v-verify-badge-dot,.v-profile-act-user-head .v-level-badge-dot,.v-profile-act-user-head .v-member-badge-dot,.v-afeed-user-name .v-verify-badge-dot,.v-afeed-user-name .v-level-badge-dot,.v-afeed-user-name .v-member-badge-dot,.v-detail-author-name .v-verify-badge-dot,.v-detail-author-name .v-level-badge-dot,.v-detail-author-name .v-member-badge-dot{position:relative !important;inset:auto !important;width:var(--identity-inline-size,24px) !important;height:var(--identity-inline-size,24px) !important;border:0 !important;background:transparent !important;box-shadow:none !important;transform:none !important}.v-loadmore,.v-feed-load{width:100%;margin-top:calc(var(--spacing) * 1.25);padding:0}.v-loadmore-btn,.v-feed-load-more{width:100%;min-height:40px;padding:0 calc(var(--spacing) * 1.25);border:1px solid color-mix(in srgb,var(--color-primary) 34%,var(--color-border)) !important;border-radius:8px;background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg-card)) !important;color:var(--color-primary) !important;box-shadow:none !important;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .375);font-size:13px;font-weight:800;line-height:1}.v-loadmore-btn:hover,.v-feed-load-more:hover{background:color-mix(in srgb,var(--color-primary) 9%,var(--color-bg-card)) !important;border-color:color-mix(in srgb,var(--color-primary) 54%,var(--color-border)) !important;transform:translateY(-1px)}.v-loadmore-btn i,.v-feed-load-more i{font-size:12px;line-height:1}.v-feed-load-status{display:none !important}body.verve-creator-page .v-creator-page-title,body.verve-creator-page .v-creator-view-head,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{--creator-panel-padding:calc(var(--spacing) * 1.25);position:relative;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 1.25);width:100% !important;max-width:100%;margin-bottom:calc(var(--spacing) * 1.5);padding:var(--creator-panel-padding) !important;border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);border-radius:var(--radius);background:var(--color-bg-card);box-shadow:var(--shadow-sm);overflow:hidden}body.verve-creator-page :where(.v-creator-filterbar,.v-creator-works-table,.v-creator-collection-grid,.v-creator-follow-grid,.v-creator-view>.v-creator-tabs,.v-creator-view>.v-creator-feed){width:100% !important;max-width:100%}body.verve-creator-page .v-creator-view-posts .v-creator-filterbar{padding:var(--creator-panel-padding,calc(var(--spacing) * .75)) !important}body.verve-creator-page .v-creator-view-head>div,body.verve-creator-page .v-creator-page-title>div:first-child,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar-title{min-width:0}body.verve-creator-page .v-creator-page-title.v-creator-hero{min-height:auto;border:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);background:var(--color-bg-card);box-shadow:var(--shadow-sm)}body.verve-creator-page .v-creator-page-title.v-creator-hero::before,body.verve-creator-page .v-creator-page-title.v-creator-hero::after{display:none !important}body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{border-bottom:1px solid color-mix(in srgb,var(--color-border) 84%,transparent);backdrop-filter:none}body.verve-level-center-page .v-lcx-hero{order:1 !important}body.verve-level-center-page .v-lc-roadmap{order:2 !important}body.verve-level-center-page .v-lc-grid{order:3 !important}body.verve-creator-page .v-creator-sidebar{position:sticky !important;top:72px !important;height:auto !important}@media (max-width:560px){:where(.v-verify-badges,.v-level-badges,.v-member-badges,.v-identity-inline-badge,.v-user-achievement-badge) .v-verify-tooltip{left:50% !important;right:auto !important;top:calc(100% + 8px) !important;bottom:auto !important;width:max-content !important;min-width:0 !important;max-width:min(168px,calc(100vw - 18px)) !important;padding:6px 9px !important;border-radius:999px !important;gap:4px !important;transform:translate(-50%,2px) !important;white-space:nowrap !important;text-align:center !important;box-shadow:var(--shadow-sm) !important}:where(.v-verify-badges,.v-level-badges,.v-member-badges,.v-identity-inline-badge,.v-user-achievement-badge):hover .v-verify-tooltip,:where(.v-verify-badges,.v-level-badges,.v-member-badges,.v-identity-inline-badge,.v-user-achievement-badge):focus-within .v-verify-tooltip,:where(.v-verify-badge-dot,.v-level-badge-dot,.v-member-badge-dot,.v-identity-inline-badge).is-tooltip-visible .v-verify-tooltip{transform:translate(-50%,0) !important}:where(.v-verify-badges,.v-level-badges,.v-member-badges,.v-identity-inline-badge,.v-user-achievement-badge) .v-verify-tooltip::after{left:50% !important;right:auto !important;top:-5px !important;bottom:auto !important;transform:translateX(-50%) rotate(45deg) !important}:where(.v-verify-tooltip-type,.v-verify-tooltip-title){font-size:10px !important;line-height:1.15 !important;white-space:nowrap !important}}.v-feed-name-row .v-identity-inline-badge,.v-feed-name-row .v-user-achievement-badge,.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges,.v-card-name .v-identity-inline-badge,.v-card-name .v-user-achievement-badge,.v-card-name .v-verify-badges,.v-card-name .v-level-badges,.v-card-name .v-member-badges{position:relative !important;overflow:visible !important}.v-feed-name-row .v-identity-inline-badge>.v-verify-tooltip,.v-feed-name-row .v-user-achievement-badge>.v-verify-tooltip,.v-feed-name-row .v-verify-badges .v-verify-tooltip,.v-feed-name-row .v-level-badges .v-verify-tooltip,.v-feed-name-row .v-member-badges .v-verify-tooltip,.v-card-name .v-identity-inline-badge>.v-verify-tooltip,.v-card-name .v-user-achievement-badge>.v-verify-tooltip,.v-card-name .v-verify-badges .v-verify-tooltip,.v-card-name .v-level-badges .v-verify-tooltip,.v-card-name .v-member-badges .v-verify-tooltip{inset:auto auto auto 50% !important;top:calc(100% + 10px) !important;bottom:auto !important;right:auto !important;left:50% !important;transform:translate(-50%,0) !important;z-index:2000 !important}.v-feed-name-row .v-identity-inline-badge>.v-verify-tooltip::after,.v-feed-name-row .v-user-achievement-badge>.v-verify-tooltip::after,.v-feed-name-row .v-verify-badges .v-verify-tooltip::after,.v-feed-name-row .v-level-badges .v-verify-tooltip::after,.v-feed-name-row .v-member-badges .v-verify-tooltip::after,.v-card-name .v-identity-inline-badge>.v-verify-tooltip::after,.v-card-name .v-user-achievement-badge>.v-verify-tooltip::after,.v-card-name .v-verify-badges .v-verify-tooltip::after,.v-card-name .v-level-badges .v-verify-tooltip::after,.v-card-name .v-member-badges .v-verify-tooltip::after{top:-5px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) rotate(45deg) !important}.v-card-name .v-identity-inline-badge .v-verify-tooltip,.v-card-name .v-user-achievement-badge .v-verify-tooltip,.v-card-name .v-verify-badges .v-verify-tooltip,.v-card-name .v-level-badges .v-verify-tooltip,.v-card-name .v-member-badges .v-verify-tooltip,.v-card-name .v-verify-badge-dot .v-verify-tooltip,.v-feed-name-row .v-identity-inline-badge .v-verify-tooltip,.v-feed-name-row .v-user-achievement-badge .v-verify-tooltip,.v-feed-name-row .v-verify-badges .v-verify-tooltip,.v-feed-name-row .v-level-badges .v-verify-tooltip,.v-feed-name-row .v-member-badges .v-verify-tooltip,.v-feed-name-row .v-verify-badge-dot .v-verify-tooltip,.v-user-card-name .v-identity-inline-badge .v-verify-tooltip,.v-user-card-name .v-user-achievement-badge .v-verify-tooltip,.v-user-card-name .v-verify-badges .v-verify-tooltip,.v-user-card-name .v-level-badges .v-verify-tooltip,.v-user-card-name .v-member-badges .v-verify-tooltip,.v-user-card-name .v-verify-badge-dot .v-verify-tooltip,.v-profile-act-user-head .v-identity-inline-badge .v-verify-tooltip,.v-profile-act-user-head .v-user-achievement-badge .v-verify-tooltip,.v-profile-act-user-head .v-verify-badges .v-verify-tooltip,.v-profile-act-user-head .v-level-badges .v-verify-tooltip,.v-profile-act-user-head .v-member-badges .v-verify-tooltip,.v-profile-act-user-head .v-verify-badge-dot .v-verify-tooltip,.v-afeed-user-name .v-identity-inline-badge .v-verify-tooltip,.v-afeed-user-name .v-user-achievement-badge .v-verify-tooltip,.v-afeed-user-name .v-verify-badges .v-verify-tooltip,.v-afeed-user-name .v-level-badges .v-verify-tooltip,.v-afeed-user-name .v-member-badges .v-verify-tooltip,.v-afeed-user-name .v-verify-badge-dot .v-verify-tooltip,.v-detail-author-name .v-identity-inline-badge .v-verify-tooltip,.v-detail-author-name .v-user-achievement-badge .v-verify-tooltip,.v-detail-author-name .v-verify-badges .v-verify-tooltip,.v-detail-author-name .v-level-badges .v-verify-tooltip,.v-detail-author-name .v-member-badges .v-verify-tooltip,.v-detail-author-name .v-verify-badge-dot .v-verify-tooltip,.v-profile-name .v-identity-inline-badge .v-verify-tooltip,.v-profile-name .v-user-achievement-badge .v-verify-tooltip,.v-profile-name .v-verify-badges .v-verify-tooltip,.v-profile-name .v-level-badges .v-verify-tooltip,.v-profile-name .v-member-badges .v-verify-tooltip,.v-profile-name .v-verify-badge-dot .v-verify-tooltip,.v-authorx-profile-main h1 .v-identity-inline-badge .v-verify-tooltip,.v-authorx-profile-main h1 .v-user-achievement-badge .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badges .v-verify-tooltip,.v-authorx-profile-main h1 .v-level-badges .v-verify-tooltip,.v-authorx-profile-main h1 .v-member-badges .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badge-dot .v-verify-tooltip{left:50% !important;right:auto !important;top:calc(100% + 7px) !important;bottom:auto !important;z-index:1000 !important;display:inline-flex !important;align-items:center !important;width:max-content !important;min-width:0 !important;max-width:min(190px,calc(100vw - 24px)) !important;padding:6px 9px !important;border-radius:999px !important;white-space:nowrap !important;text-align:center !important;transform:translate(-50%,-3px) !important}.v-card-name .v-identity-inline-badge .v-verify-tooltip::after,.v-card-name .v-user-achievement-badge .v-verify-tooltip::after,.v-card-name .v-verify-badges .v-verify-tooltip::after,.v-card-name .v-level-badges .v-verify-tooltip::after,.v-card-name .v-member-badges .v-verify-tooltip::after,.v-card-name .v-verify-badge-dot .v-verify-tooltip::after,.v-feed-name-row .v-identity-inline-badge .v-verify-tooltip::after,.v-feed-name-row .v-user-achievement-badge .v-verify-tooltip::after,.v-feed-name-row .v-verify-badges .v-verify-tooltip::after,.v-feed-name-row .v-level-badges .v-verify-tooltip::after,.v-feed-name-row .v-member-badges .v-verify-tooltip::after,.v-feed-name-row .v-verify-badge-dot .v-verify-tooltip::after,.v-user-card-name .v-identity-inline-badge .v-verify-tooltip::after,.v-user-card-name .v-user-achievement-badge .v-verify-tooltip::after,.v-user-card-name .v-verify-badges .v-verify-tooltip::after,.v-user-card-name .v-level-badges .v-verify-tooltip::after,.v-user-card-name .v-member-badges .v-verify-tooltip::after,.v-user-card-name .v-verify-badge-dot .v-verify-tooltip::after,.v-profile-act-user-head .v-identity-inline-badge .v-verify-tooltip::after,.v-profile-act-user-head .v-user-achievement-badge .v-verify-tooltip::after,.v-profile-act-user-head .v-verify-badges .v-verify-tooltip::after,.v-profile-act-user-head .v-level-badges .v-verify-tooltip::after,.v-profile-act-user-head .v-member-badges .v-verify-tooltip::after,.v-profile-act-user-head .v-verify-badge-dot .v-verify-tooltip::after,.v-afeed-user-name .v-identity-inline-badge .v-verify-tooltip::after,.v-afeed-user-name .v-user-achievement-badge .v-verify-tooltip::after,.v-afeed-user-name .v-verify-badges .v-verify-tooltip::after,.v-afeed-user-name .v-level-badges .v-verify-tooltip::after,.v-afeed-user-name .v-member-badges .v-verify-tooltip::after,.v-afeed-user-name .v-verify-badge-dot .v-verify-tooltip::after,.v-detail-author-name .v-identity-inline-badge .v-verify-tooltip::after,.v-detail-author-name .v-user-achievement-badge .v-verify-tooltip::after,.v-detail-author-name .v-verify-badges .v-verify-tooltip::after,.v-detail-author-name .v-level-badges .v-verify-tooltip::after,.v-detail-author-name .v-member-badges .v-verify-tooltip::after,.v-detail-author-name .v-verify-badge-dot .v-verify-tooltip::after,.v-profile-name .v-identity-inline-badge .v-verify-tooltip::after,.v-profile-name .v-user-achievement-badge .v-verify-tooltip::after,.v-profile-name .v-verify-badges .v-verify-tooltip::after,.v-profile-name .v-level-badges .v-verify-tooltip::after,.v-profile-name .v-member-badges .v-verify-tooltip::after,.v-profile-name .v-verify-badge-dot .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-identity-inline-badge .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-user-achievement-badge .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-verify-badges .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-level-badges .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-member-badges .v-verify-tooltip::after,.v-authorx-profile-main h1 .v-verify-badge-dot .v-verify-tooltip::after{left:50% !important;right:auto !important;top:-5px !important;bottom:auto !important;border:0 !important;border-top:1px solid color-mix(in srgb,#ffffff 16%,transparent) !important;border-left:1px solid color-mix(in srgb,#ffffff 16%,transparent) !important;transform:translateX(-50%) rotate(45deg) !important}.v-card-name .v-identity-inline-badge:hover .v-verify-tooltip,.v-card-name .v-user-achievement-badge:hover .v-verify-tooltip,.v-card-name .v-verify-badges:hover .v-verify-tooltip,.v-card-name .v-level-badges:hover .v-verify-tooltip,.v-card-name .v-member-badges:hover .v-verify-tooltip,.v-card-name .v-verify-badge-dot:hover .v-verify-tooltip,.v-feed-name-row .v-identity-inline-badge:hover .v-verify-tooltip,.v-feed-name-row .v-user-achievement-badge:hover .v-verify-tooltip,.v-feed-name-row .v-verify-badges:hover .v-verify-tooltip,.v-feed-name-row .v-level-badges:hover .v-verify-tooltip,.v-feed-name-row .v-member-badges:hover .v-verify-tooltip,.v-feed-name-row .v-verify-badge-dot:hover .v-verify-tooltip,.v-user-card-name .v-identity-inline-badge:hover .v-verify-tooltip,.v-user-card-name .v-user-achievement-badge:hover .v-verify-tooltip,.v-user-card-name .v-verify-badges:hover .v-verify-tooltip,.v-user-card-name .v-level-badges:hover .v-verify-tooltip,.v-user-card-name .v-member-badges:hover .v-verify-tooltip,.v-user-card-name .v-verify-badge-dot:hover .v-verify-tooltip,.v-profile-act-user-head .v-identity-inline-badge:hover .v-verify-tooltip,.v-profile-act-user-head .v-user-achievement-badge:hover .v-verify-tooltip,.v-profile-act-user-head .v-verify-badges:hover .v-verify-tooltip,.v-profile-act-user-head .v-level-badges:hover .v-verify-tooltip,.v-profile-act-user-head .v-member-badges:hover .v-verify-tooltip,.v-profile-act-user-head .v-verify-badge-dot:hover .v-verify-tooltip,.v-afeed-user-name .v-identity-inline-badge:hover .v-verify-tooltip,.v-afeed-user-name .v-user-achievement-badge:hover .v-verify-tooltip,.v-afeed-user-name .v-verify-badges:hover .v-verify-tooltip,.v-afeed-user-name .v-level-badges:hover .v-verify-tooltip,.v-afeed-user-name .v-member-badges:hover .v-verify-tooltip,.v-afeed-user-name .v-verify-badge-dot:hover .v-verify-tooltip,.v-detail-author-name .v-identity-inline-badge:hover .v-verify-tooltip,.v-detail-author-name .v-user-achievement-badge:hover .v-verify-tooltip,.v-detail-author-name .v-verify-badges:hover .v-verify-tooltip,.v-detail-author-name .v-level-badges:hover .v-verify-tooltip,.v-detail-author-name .v-member-badges:hover .v-verify-tooltip,.v-detail-author-name .v-verify-badge-dot:hover .v-verify-tooltip,.v-profile-name .v-identity-inline-badge:hover .v-verify-tooltip,.v-profile-name .v-user-achievement-badge:hover .v-verify-tooltip,.v-profile-name .v-verify-badges:hover .v-verify-tooltip,.v-profile-name .v-level-badges:hover .v-verify-tooltip,.v-profile-name .v-member-badges:hover .v-verify-tooltip,.v-profile-name .v-verify-badge-dot:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-identity-inline-badge:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-user-achievement-badge:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badges:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-level-badges:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-member-badges:hover .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badge-dot:hover .v-verify-tooltip,.v-card-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-card-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-card-name .v-verify-badges:focus-within .v-verify-tooltip,.v-card-name .v-level-badges:focus-within .v-verify-tooltip,.v-card-name .v-member-badges:focus-within .v-verify-tooltip,.v-card-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-feed-name-row .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-feed-name-row .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-feed-name-row .v-verify-badges:focus-within .v-verify-tooltip,.v-feed-name-row .v-level-badges:focus-within .v-verify-tooltip,.v-feed-name-row .v-member-badges:focus-within .v-verify-tooltip,.v-feed-name-row .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-user-card-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-user-card-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-user-card-name .v-verify-badges:focus-within .v-verify-tooltip,.v-user-card-name .v-level-badges:focus-within .v-verify-tooltip,.v-user-card-name .v-member-badges:focus-within .v-verify-tooltip,.v-user-card-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-profile-act-user-head .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-profile-act-user-head .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-profile-act-user-head .v-verify-badges:focus-within .v-verify-tooltip,.v-profile-act-user-head .v-level-badges:focus-within .v-verify-tooltip,.v-profile-act-user-head .v-member-badges:focus-within .v-verify-tooltip,.v-profile-act-user-head .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-afeed-user-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-afeed-user-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-afeed-user-name .v-verify-badges:focus-within .v-verify-tooltip,.v-afeed-user-name .v-level-badges:focus-within .v-verify-tooltip,.v-afeed-user-name .v-member-badges:focus-within .v-verify-tooltip,.v-afeed-user-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-detail-author-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-detail-author-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-detail-author-name .v-verify-badges:focus-within .v-verify-tooltip,.v-detail-author-name .v-level-badges:focus-within .v-verify-tooltip,.v-detail-author-name .v-member-badges:focus-within .v-verify-tooltip,.v-detail-author-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-profile-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-profile-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-profile-name .v-verify-badges:focus-within .v-verify-tooltip,.v-profile-name .v-level-badges:focus-within .v-verify-tooltip,.v-profile-name .v-member-badges:focus-within .v-verify-tooltip,.v-profile-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-identity-inline-badge:focus-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-user-achievement-badge:focus-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badges:focus-within .v-verify-tooltip,.v-authorx-profile-main h1 .v-level-badges:focus-within .v-verify-tooltip,.v-authorx-profile-main h1 .v-member-badges:focus-within .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badge-dot:focus-visible .v-verify-tooltip,.v-card-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-card-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-card-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-feed-name-row .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-feed-name-row .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-feed-name-row .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-user-card-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-user-card-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-user-card-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-profile-act-user-head .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-profile-act-user-head .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-profile-act-user-head .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-afeed-user-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-afeed-user-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-afeed-user-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-detail-author-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-detail-author-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-detail-author-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-profile-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-profile-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-profile-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,.v-authorx-profile-main h1 .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip{transform:translate(-50%,0) !important}@media (min-width:768px){body.verve-creator-page .v-creator-shell{--creator-layout-gap:calc(var(--spacing) * 1.5);column-gap:var(--creator-layout-gap) !important}body.verve-creator-page .v-creator{padding-inline:0 !important}body.verve-creator-page :where(.v-creator-home,.v-creator-view){padding-inline:0 !important;padding-top:0 !important}body.verve-creator-page :where( .v-creator-view-posts,.v-creator-view-replies,.v-creator-view-favorites,.v-creator-view-following ){padding-top:0 !important}}@media (max-width:767px){body.verve-creator-page .v-creator-page-title,body.verve-creator-page .v-creator-view-head,body.verve-creator-page.verve-publish-page .v-publish.is-creator-embed .v-publish-workbar{--creator-panel-padding:12px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:12px;padding:var(--creator-panel-padding) !important}}@media (max-width:767px){html{scroll-behavior:auto}body.v-body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}body.v-body :where( .v-topbar,.v-mobile-nav,.v-mobile-search-panel,.v-profile-side,.v-profile-mobile-current,.v-profile-nav,.v-creator-sidebar,.v-settings-drawer,.v-settings-drawer-head,.v-modal-backdrop,.v-security-modal-mask,.v-share-panel,.v-share-drawer,.v-pay-modal,.v-pay-modal-mask,.v-report-modal,.v-user-dropdown,.v-nav-dropdown ){backdrop-filter:none !important;-webkit-backdrop-filter:none !important}body.v-body :where( .v-topbar,.v-mobile-nav,.v-profile-side,.v-creator-sidebar,.v-settings-drawer,.v-share-drawer,.v-pay-modal,.v-user-dropdown,.v-nav-dropdown ){box-shadow:var(--shadow-sm) !important}body.v-body :where( .v-card,.v-panel,.v-feed-card,.v-profile-card,.v-profile-act,.v-authorx-card,.v-topic-card,.v-boardx-card,.v-file-card,.v-myposts-row,.v-myreplies-row,.v-myfollow-row,.v-creator-work-row,.v-creator-collection-card,.v-creator-follow-card ){transition-property:background,border-color,color,opacity !important}body.v-body :where( .v-card:hover,.v-panel:hover,.v-feed-card:hover,.v-profile-act:hover,.v-topic-card:hover,.v-boardx-card:hover,.v-file-card:hover,.v-myposts-row:hover,.v-creator-work-row:hover,.v-creator-collection-card:hover,.v-creator-follow-card:hover ){transform:none !important;filter:none !important}}@media (max-width:767px){@supports (content-visibility:auto){body.v-body :where( .v-card,.v-panel,.v-feed-card,.v-profile-card,.v-profile-act,.v-authorx-card,.v-topic-card,.v-boardx-card,.v-file-card,.v-myposts-row,.v-myreplies-row,.v-myfollow-row,.v-creator-work-row,.v-creator-collection-card,.v-creator-follow-card ){content-visibility:auto;contain-intrinsic-size:1px 220px}}}@media (max-width:767px),(prefers-reduced-motion:reduce){body.v-body :where( .v-authorx-wrap,.v-creator-home,.v-creator-view,.v-topicwall-card,.v-detail-audio-vinyl,.v-detail-audio-art::after,.v-audio-drawer,.v-modal,.v-security-modal,.v-pay-modal ){animation:none !important}}@media (max-width:767px){body.v-body :where( .v-feed-preview,.v-feed-preview--audio,.v-feed-preview--video,.v-feed-preview--file,.v-feed-audio-pack,.v-feed-audio-shell,.v-feed-video-card,.v-feed-video-cover,.v-feed-file-pack,.v-feed-file-grid,.v-feed-file-card,.v-feed-file-single,.v-feed-file-stack ){width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;justify-self:stretch !important}body.v-body :where(.v-feed-preview--audio,.v-feed-preview--video,.v-feed-preview--file){margin-block:8px 4px !important}body.v-body .v-feed-audio-shell{grid-template-columns:48px minmax(0,1fr) !important}body.v-body :where(.v-feed-preview--video,.v-feed-video-card,.v-feed-video-cover){height:auto !important;min-height:0 !important}body.v-body .v-feed-video-cover{aspect-ratio:16 / 9 !important}body.v-body .v-feed-video-cover img{width:100% !important;height:100% !important;object-fit:cover !important}body.v-body .v-feed-file-grid{grid-template-columns:minmax(0,1fr) !important}}@media (max-width:767px){body.v-body .v-modal{contain:layout style paint}body.v-body .v-modal.is-open .v-modal-backdrop,body.v-body .v-modal.v-detail-shell.is-open .v-modal-backdrop{animation:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;background:rgba(15,23,42,.18) !important}body.v-body .v-modal.is-open .v-modal-dialog,body.v-body .v-modal.v-detail-shell.is-open .v-modal-dialog,body.v-body .v-modal.is-from-card .v-modal-dialog{animation:none !important;transform:none !important;will-change:auto !important;box-shadow:var(--shadow-sm) !important}body.v-body .v-modal.is-opening,body.v-body .v-modal.is-from-card{transition:none !important}}body.v-body.home .v-rail.v-rail--feed,body.v-body.blog .v-rail.v-rail--feed{position:sticky !important;top:80px !important;align-self:start !important}body.v-body.home .v-home-side,body.v-body.blog .v-home-side{position:sticky !important;top:80px !important;align-self:start !important}@media (max-width:767px){body.v-body.home .v-feed-preview--audio,body.v-body.home .v-feed-preview--video,body.v-body.home .v-feed-preview--file,body.v-body.blog .v-feed-preview--audio,body.v-body.blog .v-feed-preview--video,body.v-body.blog .v-feed-preview--file{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin-inline:0 !important;align-self:stretch !important;justify-self:stretch !important;box-sizing:border-box !important}body.v-body.home .v-feed-preview--audio>.v-feed-audio-pack,body.v-body.home .v-feed-preview--video>.v-feed-video-card,body.v-body.home .v-feed-preview--file>.v-feed-file-pack,body.v-body.blog .v-feed-preview--audio>.v-feed-audio-pack,body.v-body.blog .v-feed-preview--video>.v-feed-video-card,body.v-body.blog .v-feed-preview--file>.v-feed-file-pack,body.v-body.home .v-feed-audio-shell,body.v-body.home .v-feed-video-cover,body.v-body.home .v-feed-file-grid,body.v-body.home .v-feed-file-card,body.v-body.home .v-feed-file-single,body.v-body.home .v-feed-file-stack,body.v-body.blog .v-feed-audio-shell,body.v-body.blog .v-feed-video-cover,body.v-body.blog .v-feed-file-grid,body.v-body.blog .v-feed-file-card,body.v-body.blog .v-feed-file-single,body.v-body.blog .v-feed-file-stack{width:100% !important;max-width:100% !important;min-width:0 !important;margin-inline:0 !important;align-self:stretch !important;justify-self:stretch !important;box-sizing:border-box !important}body.v-body.home .v-feed-audio-shell,body.v-body.blog .v-feed-audio-shell{grid-template-columns:56px minmax(0,1fr) !important;padding:12px !important}body.v-body.home .v-feed-file-grid,body.v-body.blog .v-feed-file-grid{grid-template-columns:minmax(0,1fr) !important}body.v-body.home .v-feed-video-cover,body.v-body.blog .v-feed-video-cover{aspect-ratio:16 / 9 !important}}body.v-body .v-feed-name-row .v-identity-inline-badge .v-verify-tooltip,body.v-body .v-feed-name-row .v-user-achievement-badge .v-verify-tooltip,body.v-body .v-feed-name-row .v-verify-badges .v-verify-tooltip,body.v-body .v-feed-name-row .v-level-badges .v-verify-tooltip,body.v-body .v-feed-name-row .v-member-badges .v-verify-tooltip,body.v-body .v-card-name .v-identity-inline-badge .v-verify-tooltip,body.v-body .v-card-name .v-user-achievement-badge .v-verify-tooltip,body.v-body .v-card-name .v-verify-badges .v-verify-tooltip,body.v-body .v-card-name .v-level-badges .v-verify-tooltip,body.v-body .v-card-name .v-member-badges .v-verify-tooltip{top:100% !important;margin-top:10px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translate(-50%,0) !important;z-index:2000 !important}body.v-body .v-feed-name-row .v-identity-inline-badge .v-verify-tooltip::after,body.v-body .v-feed-name-row .v-user-achievement-badge .v-verify-tooltip::after,body.v-body .v-feed-name-row .v-verify-badges .v-verify-tooltip::after,body.v-body .v-feed-name-row .v-level-badges .v-verify-tooltip::after,body.v-body .v-feed-name-row .v-member-badges .v-verify-tooltip::after,body.v-body .v-card-name .v-identity-inline-badge .v-verify-tooltip::after,body.v-body .v-card-name .v-user-achievement-badge .v-verify-tooltip::after,body.v-body .v-card-name .v-verify-badges .v-verify-tooltip::after,body.v-body .v-card-name .v-level-badges .v-verify-tooltip::after,body.v-body .v-card-name .v-member-badges .v-verify-tooltip::after{top:-5px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) rotate(45deg) !important}body.v-body .v-identity-inline-badge .v-verify-tooltip,body.v-body .v-user-achievement-badge .v-verify-tooltip,body.v-body .v-verify-badges .v-verify-tooltip,body.v-body .v-level-badges .v-verify-tooltip,body.v-body .v-member-badges .v-verify-tooltip,body.v-body .v-verify-badge-dot .v-verify-tooltip,body.v-body .v-level-badge-dot .v-verify-tooltip,body.v-body .v-member-badge-dot .v-verify-tooltip{top:100% !important;margin-top:10px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translate(-50%,0) !important;z-index:2000 !important}body.v-body .v-identity-inline-badge .v-verify-tooltip::after,body.v-body .v-user-achievement-badge .v-verify-tooltip::after,body.v-body .v-verify-badges .v-verify-tooltip::after,body.v-body .v-level-badges .v-verify-tooltip::after,body.v-body .v-member-badges .v-verify-tooltip::after,body.v-body .v-verify-badge-dot .v-verify-tooltip::after,body.v-body .v-level-badge-dot .v-verify-tooltip::after,body.v-body .v-member-badge-dot .v-verify-tooltip::after{top:-5px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) rotate(45deg) !important}body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-identity-inline-badge .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badges .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-level-badges .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-member-badges .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot .v-verify-tooltip,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot .v-verify-tooltip{top:100% !important;margin-top:10px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translate(-50%,0) !important;z-index:2000 !important;max-width:min(190px,calc(100vw - 24px)) !important}body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-identity-inline-badge .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-user-achievement-badge .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badges .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-level-badges .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-member-badges .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-verify-badge-dot .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-level-badge-dot .v-verify-tooltip::after,body.v-body.verve-author-page .v-authorx .v-authorx-badges .v-member-badge-dot .v-verify-tooltip::after{top:-5px !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) rotate(45deg) !important}body.verve-author-page .v-user-card-name .v-verify-tooltip{right:0 !important;left:auto !important;transform:translate(0,0) !important;max-width:min(190px,calc(100vw - 24px)) !important}body.verve-author-page .v-user-card-name .v-verify-tooltip::after{right:12px !important;left:auto !important;transform:rotate(45deg) !important}.v-authorx-avatar,.v-profile-avatar,.v-feed-avatar,.v-profile-act-user-avatar,.v-afeed-avatar{position:relative;overflow:visible}.v-card-level.has-icon,.v-myfollow-level.has-icon{width:auto;height:var(--identity-level-height,24px);min-width:var(--identity-level-min-width,30px);max-width:var(--identity-level-max-width,72px);padding:0;background:transparent;border-radius:0}.v-author-level.has-icon,.v-profile-level.has-icon,.v-authorx-level.has-icon{width:auto;height:var(--identity-level-height,24px);min-width:var(--identity-level-min-width,30px);max-width:var(--identity-level-max-width,72px);padding:0;background:transparent;border-radius:0}.v-feed-level.has-icon{width:auto;height:var(--identity-level-height,32px);min-width:var(--identity-level-min-width,40px);max-width:var(--identity-level-max-width,88px);padding:0;background:transparent;border-radius:0}.v-identity-inline-badge--level.has-icon{width:auto;height:var(--identity-level-height,24px);min-width:var(--identity-level-min-width,30px);max-width:var(--identity-level-max-width,72px);flex:0 0 auto}.v-feed-name-row .v-identity-inline-badge--level.has-icon{--identity-level-height:32px;--identity-level-min-width:40px;--identity-level-max-width:88px}.v-card-level.has-icon img,.v-author-level.has-icon img,.v-profile-level.has-icon img,.v-authorx-level.has-icon img,.v-myfollow-level.has-icon img,.v-feed-level.has-icon img,.v-identity-inline-badge--level.has-icon img{width:auto;height:100%;max-width:100%;object-fit:contain}.has-group-icon + .v-card-level,.has-group-icon + .v-author-level,.has-group-icon + .v-profile-level,.has-group-icon + .v-myfollow-level,.has-group-icon + .v-feed-level{margin-left:-2px}@media (max-width:767px){.v-feed-name-row{--identity-mobile-level-height:calc(var(--spacing) * 3);--identity-mobile-level-min-width:calc(var(--spacing) * 3.75);--identity-mobile-level-max-width:calc(var(--spacing) * 8);--identity-mobile-square-size:calc(var(--spacing) * 2.4);--identity-mobile-verify-size:calc(var(--spacing) * 2.2);align-items:center !important;height:var(--identity-mobile-level-height) !important;min-height:var(--identity-mobile-level-height) !important;gap:calc(var(--spacing) * .4) !important}.v-feed-name-row .v-identity-inline-badge,.v-feed-name-row .v-user-achievement-badge,.v-feed-name-row .v-verify-badges,.v-feed-name-row .v-level-badges,.v-feed-name-row .v-member-badges{align-self:center !important;flex:0 0 auto !important;line-height:1 !important;transform:none !important;vertical-align:middle !important}.v-feed-name-row .v-feed-level.has-icon:not(.has-group-icon){width:auto !important;height:var(--identity-mobile-level-height) !important;min-width:var(--identity-mobile-level-min-width) !important;max-width:var(--identity-mobile-level-max-width) !important;min-height:var(--identity-mobile-level-height) !important;max-height:var(--identity-mobile-level-height) !important;padding:0 !important;overflow:visible !important;background:transparent !important;border-radius:0 !important}.v-feed-name-row .v-feed-level.has-icon:not(.has-group-icon) img{display:block !important;width:auto !important;height:100% !important;max-width:100% !important;object-fit:contain !important}.v-feed-name-row .v-feed-level.has-icon.has-group-icon,.v-feed-name-row .v-member-badge-dot{width:var(--identity-mobile-square-size) !important;height:var(--identity-mobile-square-size) !important;min-width:var(--identity-mobile-square-size) !important;max-width:var(--identity-mobile-square-size) !important;min-height:var(--identity-mobile-square-size) !important;max-height:var(--identity-mobile-square-size) !important;padding:0 !important;overflow:visible !important;background:transparent !important;border:0 !important;box-shadow:none !important}.v-feed-name-row .v-feed-level.has-icon.has-group-icon img,.v-feed-name-row .v-member-badge-dot>img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;object-fit:contain !important}.v-feed-name-row .v-verify-badges{width:var(--identity-mobile-verify-size) !important;height:var(--identity-mobile-verify-size) !important;min-width:var(--identity-mobile-verify-size) !important;max-width:var(--identity-mobile-verify-size) !important;min-height:var(--identity-mobile-verify-size) !important;max-height:var(--identity-mobile-verify-size) !important}.v-feed-name-row .v-verify-badge-dot{width:var(--identity-mobile-verify-size) !important;height:var(--identity-mobile-verify-size) !important;min-width:var(--identity-mobile-verify-size) !important;max-width:var(--identity-mobile-verify-size) !important;min-height:var(--identity-mobile-verify-size) !important;max-height:var(--identity-mobile-verify-size) !important;padding:0 !important;overflow:visible !important;background:transparent !important;border:0 !important;box-shadow:none !important}.v-feed-name-row .v-verify-badge-dot>img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;object-fit:contain !important;border-radius:50% !important}.v-feed-name-row .v-user-achievement-badge{--user-achievement-size:var(--identity-mobile-square-size);width:var(--identity-mobile-square-size) !important;height:var(--identity-mobile-square-size) !important;min-width:var(--identity-mobile-square-size) !important;max-width:var(--identity-mobile-square-size) !important;min-height:var(--identity-mobile-square-size) !important;max-height:var(--identity-mobile-square-size) !important;overflow:visible !important}.v-feed-name-row .v-user-achievement-badge img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important}}.v-card,.v-feed-item,.v-panel,.v-home-side .widget,.v-profile-card,.v-settings,.v-settings-pane,.v-membership .v-mem-plan,.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq,.v-membership .v-mem-table,.v-membership .v-mem-table-row,.v-lc-card,.v-lc-hero-card{box-shadow:var(--shadow-sm) !important}.v-lc-card,.v-lc-hero-card{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-lc-hero-card{background:var(--color-saas-card) !important}.v-lc-hero-art::before{content:none !important;display:none !important}.v-lc-hero-art img{filter:none !important}.v-membership .v-mem-hero-art::before,.v-membership .v-mem-hero-art::after{content:none !important;display:none !important}.v-membership .v-mem-hero-art img{filter:none !important}.v-membership .v-mem-plan{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan.is-featured{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan.is-readonly{background:var(--color-saas-card) !important;box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan:hover,.v-membership .v-mem-plan.is-active{box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-plan-icon img{filter:none !important}.v-membership .v-mem-plans-section,.v-membership .v-mem-compare,.v-membership .v-mem-faq{box-shadow:var(--shadow-sm) !important}.v-membership .v-mem-table{box-shadow:var(--shadow-sm) !important}.v-detail-audio-play{box-shadow:var(--shadow-sm) !important}.v-detail-audio-play:hover{box-shadow:var(--shadow-md) !important}.v-detail-audio-cover,.v-detail-audio-vinyl{box-shadow:var(--shadow-sm) !important}.v-detail-audio-vinyl,.v-detail-audio-tonearm{filter:none !important;box-shadow:var(--shadow-sm) !important}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-vinyl,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-vinyl{filter:none !important}.v-detail-audio-player.v-audio-level-0 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-1 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-2 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-3 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-4 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-5 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-6 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-7 .v-detail-audio-art::after,.v-detail-audio-player.v-audio-level-8 .v-detail-audio-art::after{box-shadow:var(--shadow-sm) !important}.v-feed-pagination,.v-myposts-pages{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a,.v-feed-pagination ul span,.v-myposts-pages .page-numbers{box-shadow:var(--shadow-xs) !important}.v-feed-pagination ul a:hover,.v-feed-pagination .current,.v-myposts-pages .page-numbers:hover,.v-myposts-pages .page-numbers.current{box-shadow:var(--shadow-sm) !important}.v-toast,.v-pay-dialog{box-shadow:var(--shadow-popover) !important}@media (max-width:767px){body.single .v-single-card .v-detail-comment-form{left:calc(var(--spacing) * 0) !important;right:calc(var(--spacing) * 0) !important;width:100% !important;max-width:100% !important;margin:calc(var(--spacing) * 0) !important;box-sizing:border-box}body.single .v-single-card .v-detail-comment-form:has(.v-detail-comment-login){grid-template-columns:minmax(0,1fr) !important;grid-template-areas:none !important}body.single .v-single-card .v-detail-comment-login{grid-column:1 / -1 !important;min-width:0 !important;width:100% !important;text-align:center !important;overflow-wrap:anywhere}body.v-body .v-detail-author-name .v-identity-inline-badge .v-verify-tooltip,body.v-body .v-detail-author-name .v-user-achievement-badge .v-verify-tooltip,body.v-body .v-detail-author-name .v-verify-badge-dot .v-verify-tooltip,body.v-body .v-detail-author-name .v-level-badge-dot .v-verify-tooltip,body.v-body .v-detail-author-name .v-member-badge-dot .v-verify-tooltip,body.v-body .v-detail-author-name .v-identity-inline-badge:hover .v-verify-tooltip,body.v-body .v-detail-author-name .v-user-achievement-badge:hover .v-verify-tooltip,body.v-body .v-detail-author-name .v-verify-badge-dot:hover .v-verify-tooltip,body.v-body .v-detail-author-name .v-level-badge-dot:hover .v-verify-tooltip,body.v-body .v-detail-author-name .v-member-badge-dot:hover .v-verify-tooltip,body.v-body .v-detail-author-name .v-identity-inline-badge:focus-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-user-achievement-badge:focus-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-verify-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-level-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-member-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-level-badge-dot.is-tooltip-visible .v-verify-tooltip,body.v-body .v-detail-author-name .v-member-badge-dot.is-tooltip-visible .v-verify-tooltip,body.v-body .v-comment-head .v-identity-inline-badge .v-verify-tooltip,body.v-body .v-comment-head .v-user-achievement-badge .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badges .v-verify-tooltip,body.v-body .v-comment-head .v-level-badges .v-verify-tooltip,body.v-body .v-comment-head .v-member-badges .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badge-dot .v-verify-tooltip,body.v-body .v-comment-head .v-level-badge-dot .v-verify-tooltip,body.v-body .v-comment-head .v-member-badge-dot .v-verify-tooltip,body.v-body .v-comment-head .v-identity-inline-badge:hover .v-verify-tooltip,body.v-body .v-comment-head .v-user-achievement-badge:hover .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badges:hover .v-verify-tooltip,body.v-body .v-comment-head .v-level-badges:hover .v-verify-tooltip,body.v-body .v-comment-head .v-member-badges:hover .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badge-dot:hover .v-verify-tooltip,body.v-body .v-comment-head .v-level-badge-dot:hover .v-verify-tooltip,body.v-body .v-comment-head .v-member-badge-dot:hover .v-verify-tooltip,body.v-body .v-comment-head .v-identity-inline-badge:focus-visible .v-verify-tooltip,body.v-body .v-comment-head .v-user-achievement-badge:focus-visible .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badges:focus-within .v-verify-tooltip,body.v-body .v-comment-head .v-level-badges:focus-within .v-verify-tooltip,body.v-body .v-comment-head .v-member-badges:focus-within .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-comment-head .v-level-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-comment-head .v-member-badge-dot:focus-visible .v-verify-tooltip,body.v-body .v-comment-head .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip,body.v-body .v-comment-head .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip,body.v-body .v-comment-head .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip,body.v-body .v-comment-head .v-level-badge-dot.is-tooltip-visible .v-verify-tooltip,body.v-body .v-comment-head .v-member-badge-dot.is-tooltip-visible .v-verify-tooltip,.v-identity-inline-badge .v-verify-tooltip,.v-user-achievement-badge .v-verify-tooltip{left:auto !important;right:calc(var(--spacing) * 0) !important;max-width:calc(100vw - calc(var(--spacing) * 2)) !important;min-width:0 !important;white-space:normal;transform:translateY(calc(var(--spacing) * -0.25)) !important}body.v-body .v-detail-author-name .v-identity-inline-badge .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-user-achievement-badge .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-verify-badge-dot .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-level-badge-dot .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-member-badge-dot .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-identity-inline-badge:hover .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-user-achievement-badge:hover .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-verify-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-level-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-member-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-identity-inline-badge:focus-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-user-achievement-badge:focus-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-verify-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-level-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-member-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-level-badge-dot.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-detail-author-name .v-member-badge-dot.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-identity-inline-badge .v-verify-tooltip::after,body.v-body .v-comment-head .v-user-achievement-badge .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badges .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badges .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badges .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badge-dot .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badge-dot .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badge-dot .v-verify-tooltip::after,body.v-body .v-comment-head .v-identity-inline-badge:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-user-achievement-badge:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badges:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badges:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badges:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badge-dot:hover .v-verify-tooltip::after,body.v-body .v-comment-head .v-identity-inline-badge:focus-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-user-achievement-badge:focus-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badges:focus-within .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badges:focus-within .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badges:focus-within .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badge-dot:focus-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-identity-inline-badge.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-user-achievement-badge.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-verify-badge-dot.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-level-badge-dot.is-tooltip-visible .v-verify-tooltip::after,body.v-body .v-comment-head .v-member-badge-dot.is-tooltip-visible .v-verify-tooltip::after,.v-identity-inline-badge .v-verify-tooltip::after,.v-user-achievement-badge .v-verify-tooltip::after{left:auto !important;right:calc(var(--spacing) * .875) !important;transform:rotate(45deg)}}.v-user-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .28);width:auto;min-width:calc(var(--spacing) * 4.8);height:calc(var(--spacing) * 3.6);min-height:calc(var(--spacing) * 3.6);padding:calc(var(--spacing) * .2) calc(var(--spacing) * .55) calc(var(--spacing) * .2) calc(var(--spacing) * .28);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.15);background:var(--color-bg-card);color:var(--color-text-muted);box-shadow:none;overflow:visible;transition:background var(--transition),border-color var(--transition),box-shadow var(--transition),color var(--transition),transform var(--transition)}.v-user-trigger-coin{position:relative;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .82);background:var(--color-bg-muted);box-shadow:none;overflow:hidden}.v-user-trigger .v-user-avatar{display:block;width:calc(var(--spacing) * 2.8);height:calc(var(--spacing) * 2.8);border-radius:calc(var(--radius) * .72);background:var(--color-bg-muted);object-fit:cover}.v-user-trigger-handle{position:relative;display:inline-flex;flex-direction:column;justify-content:center;gap:calc(var(--spacing) * .24);width:calc(var(--spacing) * .9);height:calc(var(--spacing) * 1.8);color:currentColor}.v-user-trigger-handle::before,.v-user-trigger-handle::after{display:block;width:calc(var(--spacing) * .9);height:1px;border-radius:var(--radius);background:currentColor;content:""}.v-user-trigger:hover,.v-user-trigger:focus-visible,.v-user-menu.is-open .v-user-trigger{border-color:var(--color-primary-border);background:var(--color-bg-muted);color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(calc(var(--spacing) * -.06))}.v-user-trigger:focus-visible{outline:2px solid var(--color-primary-border);outline-offset:calc(var(--spacing) * .15)}.v-user-menu.is-open .v-user-trigger-handle::before{transform:translateY(calc(var(--spacing) * .25)) rotate(45deg)}.v-user-menu.is-open .v-user-trigger-handle::after{transform:translateY(calc(var(--spacing) * -.25)) rotate(-45deg)}.v-user-trigger-handle::before,.v-user-trigger-handle::after{transition:background var(--transition),transform var(--transition)}@media (max-width:767px){.v-user-trigger{width:calc(var(--spacing) * 3.6);min-width:calc(var(--spacing) * 3.6);height:calc(var(--spacing) * 3.6);min-height:calc(var(--spacing) * 3.6);padding:0;border-radius:var(--radius);box-shadow:var(--shadow-xs);transform:none}.v-user-trigger:hover,.v-user-trigger:focus-visible,.v-user-menu.is-open .v-user-trigger{transform:none;box-shadow:var(--shadow-sm)}.v-user-trigger .fa-angle-down,.v-user-trigger-handle{display:none}.v-user-trigger-coin{width:calc(var(--spacing) * 3.6);height:calc(var(--spacing) * 3.6);border:0;border-radius:var(--radius);background:transparent;box-shadow:none}.v-user-trigger .v-user-avatar{width:calc(var(--spacing) * 3.2);height:calc(var(--spacing) * 3.2);border-radius:var(--radius)}}.v-user-dropdown{width:min(calc(var(--spacing) * 30),calc(100vw - var(--spacing) * 2));padding:calc(var(--spacing) * .75);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.2);background:var(--color-bg-card);box-shadow:var(--shadow-popover)}.v-user-card{display:grid;grid-template-columns:calc(var(--spacing) * 3.8) minmax(0,1fr);gap:calc(var(--spacing) * .7);align-items:center;padding:calc(var(--spacing) * .35);border:0;border-radius:var(--radius);background:transparent}.v-user-card:hover{background:var(--color-bg-muted)}.v-user-card-avatar{width:calc(var(--spacing) * 3.8);height:calc(var(--spacing) * 3.8);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted);object-fit:cover}.v-user-card-info{display:grid;gap:calc(var(--spacing) * .16);min-width:0}.v-user-card-name{display:block;min-width:0;color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-user-card-link{display:inline-flex;align-items:center;gap:calc(var(--spacing) * .28);width:fit-content;color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.v-user-account-row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .75);margin-top:calc(var(--spacing) * .55);padding:calc(var(--spacing) * .55) calc(var(--spacing) * .65);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-muted)}.v-user-account-row>span,.v-user-asset>span:last-child{display:grid;gap:calc(var(--spacing) * .15);min-width:0}.v-user-account-row em,.v-user-asset em{color:var(--color-text-muted);font-size:var(--font-size-xs);font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.v-user-account-row strong,.v-user-asset strong{min-width:0;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-user-copy{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .3);flex:0 0 auto;min-height:calc(var(--spacing) * 2.6);padding:0 calc(var(--spacing) * .65);border:1px solid var(--color-border);border-radius:calc(var(--radius) * .72);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);transition:background var(--transition),border-color var(--transition),color var(--transition)}.v-user-copy:hover,.v-user-copy:focus-visible,.v-user-copy.is-copied{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary)}.v-user-copy:focus-visible{outline:2px solid var(--color-primary-border);outline-offset:calc(var(--spacing) * .12)}.v-user-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .55)}.v-user-asset{display:grid;grid-template-columns:calc(var(--spacing) * 2.8) minmax(0,1fr);gap:calc(var(--spacing) * .45);align-items:center;min-width:0;padding:calc(var(--spacing) * .55);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);transition:background var(--transition),border-color var(--transition),color var(--transition)}.v-user-asset:hover{border-color:var(--color-primary-border);background:var(--color-bg-muted);color:var(--color-primary)}.v-user-asset-icon{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 2.8);height:calc(var(--spacing) * 2.8);border-radius:calc(var(--radius) * .75);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--font-size-sm)}.v-user-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .6)}.v-user-action{display:inline-flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * .38);min-height:calc(var(--spacing) * 3.05);padding:0 calc(var(--spacing) * .65);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);transition:background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}.v-user-action i{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing) * 2.05);height:calc(var(--spacing) * 2.05);border-radius:calc(var(--radius) * .55);background:var(--color-bg-muted);color:var(--color-text-muted);font-size:var(--font-size-xs);transition:background var(--transition),color var(--transition)}.v-user-action:hover{border-color:var(--color-primary-border);background:var(--color-bg-muted);color:var(--color-primary);box-shadow:var(--shadow-xs)}.v-user-action:hover i{background:var(--color-primary-soft);color:var(--color-primary)}.v-user-action.is-primary{border-color:var(--color-primary);background:var(--color-primary);color:#ffffff}.v-user-action.is-primary i{background:#ffffff;color:var(--color-primary)}.v-user-action.is-primary:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover);color:#ffffff}.v-user-dropdown-foot{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * .5);margin-top:calc(var(--spacing) * .55);padding:calc(var(--spacing) * .55) calc(var(--spacing) * .1) 0;border-top:1px solid var(--color-border)}.v-user-foot-link{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * .35);min-height:calc(var(--spacing) * 2.5);padding:0 calc(var(--spacing) * .6);border-radius:var(--radius);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);transition:background var(--transition),color var(--transition)}.v-user-foot-link:hover{background:var(--color-bg-muted);color:var(--color-text)}.v-user-logout{color:var(--color-text-muted)}.v-user-logout:hover{background:var(--color-bg-muted);color:var(--color-danger)}.v-user-copy-fallback{position:fixed;left:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);width:calc(var(--spacing) * .1);height:calc(var(--spacing) * .1);opacity:0}@media (max-width:767px){.v-user-dropdown{right:0;width:min(calc(var(--spacing) * 30),calc(100vw - var(--spacing) * 2.4));max-height:calc(100svh - var(--spacing) * 8);overflow-y:auto}.v-user-assets,.v-user-action-grid{gap:calc(var(--spacing) * .5)}}@media (max-width:359px){.v-user-dropdown{width:calc(100vw - var(--spacing) * 2)}.v-user-account-row{align-items:stretch;flex-direction:column}.v-user-copy{width:100%}}@media (min-width:768px){.v-topbar .v-topbar-actions{display:flex;align-items:center;gap:calc(var(--spacing) * .5)}.v-topbar .v-search-form{align-items:center;height:calc(var(--spacing) * 4)}.v-topbar .v-search-input,.v-topbar .v-publish-btn,.v-topbar .v-notify-btn,.v-topbar .v-user-trigger{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--spacing) * 4);min-height:calc(var(--spacing) * 4);border-radius:var(--radius);line-height:var(--line-height-tight)}.v-topbar .v-publish-btn{gap:calc(var(--spacing) * .375);padding:0 calc(var(--spacing) * 1.25);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.v-topbar .v-notify-btn{width:calc(var(--spacing) * 4);min-width:calc(var(--spacing) * 4);padding:0}.v-topbar .v-user-trigger{gap:calc(var(--spacing) * .5);width:auto;min-width:calc(var(--spacing) * 4.4);padding:calc(var(--spacing) * .4);background:var(--color-bg-card);box-shadow:var(--shadow-sm);transform:none}.v-topbar .v-user-trigger-coin,.v-topbar .v-user-avatar{width:calc(var(--spacing) * 3.2);height:calc(var(--spacing) * 3.2);border-radius:50%}.v-topbar .v-user-trigger-coin{border-color:var(--color-border);background:var(--color-bg-muted);overflow:hidden}.v-topbar .v-user-avatar{object-fit:cover}.v-topbar .v-user-trigger:hover,.v-topbar .v-user-trigger:focus-visible,.v-topbar .v-user-menu.is-open .v-user-trigger{transform:none}}
