.mobile-bottom-nav[data-v-66d8402f]{z-index:25;border:1px solid var(--community-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#191919eb;justify-content:space-around;align-items:stretch;padding:6px;display:none;position:fixed;bottom:12px;left:12px;right:12px}.mobile-bottom-nav__item[data-v-66d8402f]{border-radius:var(--radius-md);min-width:56px;min-height:52px;color:var(--community-text-tertiary);background:0 0;place-items:center;gap:2px;font-size:11px;display:grid}.mobile-bottom-nav__item--active[data-v-66d8402f]{color:var(--community-brand);background:var(--community-brand-soft)}@media (width<=699px){.mobile-bottom-nav[data-v-66d8402f]{display:flex}}.brand[data-v-2720dd7a]{flex:none;align-items:center;display:flex}.brand-logo[data-v-2720dd7a]{width:40px;height:40px;display:block}.brand-name[data-v-2720dd7a]{color:var(--community-text-primary);white-space:nowrap;flex-direction:column;margin-left:5px;font-size:14px;font-weight:400;line-height:20px;display:flex}.brand-name[data-v-2720dd7a]:after{content:"一起造梦的AIGC社区";color:var(--community-text-tertiary);white-space:nowrap;font-size:10px;font-weight:400;line-height:14px}@media (width<=1279px){.brand-name[data-v-2720dd7a]{display:none}}.primary-nav[data-v-074cac09]{position:absolute;left:50%;transform:translate(-50%)}.menu-list[data-v-074cac09]{align-items:center;gap:48px;margin:0;padding:0;list-style:none;display:flex}.menu-item[data-v-074cac09]{width:36px;height:36px;position:relative}.menu-button[data-v-074cac09]{--menu-color:var(--community-brand);isolation:isolate;width:36px;height:36px;color:var(--community-text-primary);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:width .38s ease-out;display:flex;position:absolute;left:50%;transform:translate(-50%)}.menu-button[data-v-074cac09]:before,.menu-button[data-v-074cac09]:after{border-radius:inherit;background:var(--menu-color);content:"";opacity:0;pointer-events:none;transition:opacity .38s;position:absolute;inset:0}.menu-button[data-v-074cac09]:before{z-index:-1}.menu-button[data-v-074cac09]:after{z-index:-2;filter:blur(10px);top:6px}.menu-icon[data-v-074cac09]{z-index:1;width:36px;height:36px;transition:transform .38s;display:block;position:relative}.menu-label[data-v-074cac09]{z-index:1;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;transition:transform .38s .115s;position:absolute;transform:scale(0)}.menu-button.is-expanded[data-v-074cac09]{width:108px}.menu-button.is-expanded[data-v-074cac09]:before{opacity:1}.menu-button.is-expanded[data-v-074cac09]:after{opacity:.4}.menu-button.is-expanded .menu-icon[data-v-074cac09]{transform:scale(0)}.menu-button.is-expanded .menu-label[data-v-074cac09]{transform:scale(1)}.menu-button[data-v-074cac09]:focus-visible{outline:none;box-shadow:0 0 0 2px #dbff7d73}@media (width<=899px){.primary-nav[data-v-074cac09]{display:none}}.mobile-drawer[data-v-e4e0d457]{z-index:35;position:fixed;inset:0}.mobile-drawer__backdrop[data-v-e4e0d457]{background:#000000b3;position:absolute;inset:0}.mobile-drawer__panel[data-v-e4e0d457]{border-right:1px solid var(--community-border-strong);background:var(--community-surface-1);width:min(82vw,340px);box-shadow:var(--shadow-float);align-content:start;gap:28px;padding:20px;display:grid;position:absolute;top:0;bottom:0;left:0}.mobile-drawer__header[data-v-e4e0d457]{justify-content:space-between;align-items:center;display:flex}.mobile-drawer[data-v-e4e0d457] .menu,.mobile-drawer[data-v-e4e0d457] .primary-nav{gap:8px;display:grid;position:static;transform:none}.mobile-drawer[data-v-e4e0d457] .menu-list{gap:8px;display:grid}.mobile-drawer[data-v-e4e0d457] .menu-item{width:100%;height:48px}.mobile-drawer[data-v-e4e0d457] .menu-button,.mobile-drawer[data-v-e4e0d457] .primary-nav__item,.mobile-drawer[data-v-e4e0d457] .primary-nav__item--active,.mobile-drawer[data-v-e4e0d457] .primary-nav__item--expanded{border-radius:var(--radius-md);width:100%;height:48px;color:var(--community-text-secondary);transition:background var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;justify-content:flex-start;align-items:center;gap:12px;padding:0 16px;display:flex;position:static;transform:none}.mobile-drawer[data-v-e4e0d457] .menu-button:before,.mobile-drawer[data-v-e4e0d457] .menu-button:after{display:none}.mobile-drawer[data-v-e4e0d457] .menu-button .menu-icon{width:36px;height:36px;transform:none}.mobile-drawer[data-v-e4e0d457] .menu-button .menu-label{font-size:15px;position:static;transform:none}.mobile-drawer[data-v-e4e0d457] .menu-button.is-current,.mobile-drawer[data-v-e4e0d457] .menu-button:hover,.mobile-drawer[data-v-e4e0d457] .menu-button:focus-visible{width:100%;color:var(--community-brand);background:var(--community-brand-soft)}.mobile-drawer p[data-v-e4e0d457]{color:var(--community-text-tertiary);margin:0;font-size:13px;line-height:22px}@property --search-beam-x{syntax:"<number>";inherits:true;initial-value:0}@property --search-beam-width{syntax:"<number>";inherits:true;initial-value:1}@property --search-beam-height{syntax:"<number>";inherits:true;initial-value:1}@property --search-beam-edge{syntax:"<number>";inherits:true;initial-value:1}@property --search-beam-opacity{syntax:"<number>";inherits:true;initial-value:0}.search[data-v-dc290ee4]{isolation:isolate;border-radius:999px;width:366px;height:36px;position:relative;overflow:hidden}.search--beam-active[data-v-dc290ee4]{animation:3.1s linear infinite search-beam-travel-dc290ee4,3.1s linear infinite search-beam-edge-fade-dc290ee4,4s ease-in-out infinite search-beam-breathe-dc290ee4,.6s forwards search-beam-fade-in-dc290ee4}.search--beam-fading[data-v-dc290ee4]{animation:3.1s linear infinite search-beam-travel-dc290ee4,3.1s linear infinite search-beam-edge-fade-dc290ee4,4s ease-in-out infinite search-beam-breathe-dc290ee4,.5s forwards search-beam-fade-out-dc290ee4}.search__surface[data-v-dc290ee4]{z-index:0;border:1px solid var(--community-border-subtle);border-radius:inherit;background:var(--community-surface-1);transition:border-color .18s,background-color .18s;position:absolute;inset:0;overflow:hidden}.search--beam-active[data-v-dc290ee4]:after,.search--beam-fading[data-v-dc290ee4]:after{z-index:2;background:linear-gradient(var(--community-brand), var(--community-brand)), linear-gradient(var(--community-brand), var(--community-brand));clip-path:inset(0 round 18px);content:"";opacity:calc(var(--search-beam-opacity) * var(--search-beam-edge) * .228);pointer-events:none;-webkit-mask:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:source-in, xor;-webkit-mask:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);mask:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);border-radius:17px;padding:1px;position:absolute;inset:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.search--beam-active[data-v-dc290ee4]:before,.search--beam-fading[data-v-dc290ee4]:before{z-index:1;background:var(--community-brand);clip-path:inset(0 round 18px);content:"";opacity:calc(var(--search-beam-opacity) * var(--search-beam-edge) * .14);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);-webkit-mask-composite:source-in, source-over;-webkit-mask-image:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);mask-image:radial-gradient(ellipse calc(78px * var(--search-beam-width)) calc(60px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 0 9px 1px #ffffff1a;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.search__beam-bloom[data-v-dc290ee4]{z-index:3;background:var(--community-brand);clip-path:inset(0 round 18px);filter:blur(6px);opacity:0;pointer-events:none;-webkit-mask:radial-gradient(ellipse calc(84px * var(--search-beam-width)) calc(110px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);-webkit-mask:radial-gradient(ellipse calc(84px * var(--search-beam-width)) calc(110px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);mask:radial-gradient(ellipse calc(84px * var(--search-beam-width)) calc(110px * var(--search-beam-height)) at calc(var(--search-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);border-radius:17px;padding:0;display:none;position:absolute;inset:0}.search--beam-active .search__beam-bloom[data-v-dc290ee4],.search--beam-fading .search__beam-bloom[data-v-dc290ee4]{opacity:calc(var(--search-beam-opacity) * var(--search-beam-edge) * .16);display:block}.search:hover .search__surface[data-v-dc290ee4],.search:focus-within .search__surface[data-v-dc290ee4]{border-color:var(--community-border-strong);background:var(--community-surface-2)}.search:focus-within .search__surface[data-v-dc290ee4]{border-color:#dbff7d73}@keyframes search-beam-travel-dc290ee4{0%{--search-beam-x:.06;--search-beam-width:.5}10%{--search-beam-x:.15;--search-beam-width:.8}20%{--search-beam-x:.25;--search-beam-width:1.1}30%{--search-beam-x:.35;--search-beam-width:1.3}40%{--search-beam-x:.44;--search-beam-width:1.45}50%{--search-beam-x:.5;--search-beam-width:1.5}60%{--search-beam-x:.56;--search-beam-width:1.45}70%{--search-beam-x:.65;--search-beam-width:1.3}80%{--search-beam-x:.75;--search-beam-width:1.1}90%{--search-beam-x:.85;--search-beam-width:.8}to{--search-beam-x:.94;--search-beam-width:.5}}@keyframes search-beam-edge-fade-dc290ee4{0%,12.5%{--search-beam-edge:0}32.5%,67.5%{--search-beam-edge:1}87.5%,to{--search-beam-edge:0}}@keyframes search-beam-breathe-dc290ee4{0%,to{--search-beam-height:.8}25%{--search-beam-height:1.25}55%{--search-beam-height:.85}80%{--search-beam-height:1.3}}@keyframes search-beam-fade-in-dc290ee4{to{--search-beam-opacity:1}}@keyframes search-beam-fade-out-dc290ee4{0%{--search-beam-opacity:1}to{--search-beam-opacity:0}}.search-icon[data-v-dc290ee4]{z-index:3;pointer-events:none;width:20px;height:20px;position:absolute;top:8px;left:8px}.search input[data-v-dc290ee4]{z-index:2;width:100%;height:100%;color:var(--community-text-primary);caret-color:var(--community-brand);background:0 0;border:0;border-radius:999px;outline:0;padding:8px 36px 8px 32px;font-size:14px;line-height:20px;position:relative}.search input[data-v-dc290ee4]::placeholder{color:var(--community-text-tertiary)}.search input[data-v-dc290ee4]::-webkit-search-cancel-button{display:none}.search-clear[data-v-dc290ee4]{z-index:3;color:#fffc;background:0 0;border-radius:50%;place-items:center;width:20px;height:20px;padding:2px;display:inline-grid;position:absolute;top:8px;right:8px}.search-clear[data-v-dc290ee4]:hover{color:var(--community-text-primary)}.search-clear svg[data-v-dc290ee4]{width:16px;height:16px}@media (width<=1535px){.search[data-v-dc290ee4]{display:none}}@media (prefers-reduced-motion:reduce){.search--beam-active[data-v-dc290ee4],.search--beam-fading[data-v-dc290ee4]{animation:none}.search--beam-active[data-v-dc290ee4]{--search-beam-edge:1;--search-beam-opacity:1;--search-beam-width:1.2;--search-beam-height:1;--search-beam-x:.5}}.search-bar[data-v-dc290ee4]{position:relative}.search-bar input[data-v-dc290ee4]{width:100%}.publish-button[data-v-7f7b92a0]{isolation:isolate;width:100px;height:40px;color:var(--community-on-brand);cursor:pointer;background:#dbff7d33;border:0;border-radius:999px;justify-content:center;align-items:center;margin-left:16px;padding:0;font-size:14px;font-weight:500;line-height:20px;transition:transform .3s,filter .3s;display:flex;position:relative}.publish-button[data-v-7f7b92a0]:before{z-index:1;border-radius:inherit;background:var(--community-brand);content:"";position:absolute;inset:4px}.publish-button[data-v-7f7b92a0]:hover,.publish-button[data-v-7f7b92a0]:focus-visible{filter:brightness(1.03);outline:0;transform:scale(1.04)}.publish-button[data-v-7f7b92a0]:active{transform:scale(.98)}.publish-button:hover .publish-particles[data-v-7f7b92a0],.publish-button:focus-visible .publish-particles[data-v-7f7b92a0]{animation:.52s ease-out both particle-fade-7f7b92a0}@keyframes particle-fade-7f7b92a0{0%,30%{opacity:1}to{opacity:0}}.publish-particles[data-v-7f7b92a0]{z-index:3;pointer-events:none;opacity:0;position:absolute;inset:-8px -24px -24px;-webkit-mask-image:radial-gradient(#000 0% 52%,#0000 84%);mask-image:radial-gradient(#000 0% 52%,#0000 84%)}.publish-label[data-v-7f7b92a0]{z-index:4;position:relative}@media (prefers-reduced-motion:reduce){.publish-button:hover .publish-particles[data-v-7f7b92a0],.publish-button:focus-visible .publish-particles[data-v-7f7b92a0]{animation-duration:1ms}}@media (width<=699px){.publish-button[data-v-7f7b92a0]{width:40px;height:40px;margin-left:8px}.publish-label[data-v-7f7b92a0]{display:none}}:root,:host{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;outline:none;margin:0;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;white-space:pre-wrap;border-top:1px solid #0000;outline:0;min-height:100%;padding:0 10px}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;min-width:20px;max-width:100%;min-height:20px;display:inline!important}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{width:90%;font-style:italic;top:17px;left:10px}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);padding:0 5px;font-size:14px}.w-e-bar svg{fill:var(--w-e-toolbar-color);width:14px;height:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;position:absolute;box-shadow:0 2px 5px #0000001f}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);width:1px;height:40px;margin:0 5px;display:inline-flex}.w-e-bar-item{text-align:center;height:40px;padding:4px;display:flex;position:relative}.w-e-bar-item,.w-e-bar-item button{justify-content:center;align-items:center}.w-e-bar-item button{color:var(--w-e-toolbar-color);cursor:pointer;white-space:nowrap;background:0 0;border:none;height:32px;padding:0 8px;display:inline-flex;overflow:hidden}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);opacity:0;text-align:center;visibility:hidden;white-space:pre;z-index:1;border-radius:5px;padding:5px 10px;font-size:.75em;transition:opacity .6s;position:absolute;top:40px}.w-e-menu-tooltip-v5:after{border:5px solid #0000;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;visibility:hidden;transition:opacity .6s;position:absolute;top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{top:10px;left:100%}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:#0000;border-left-color:#0000;border-right-color:var(--w-e-toolbar-active-color);border-top-color:#0000;margin-left:-10px;top:16px;left:100%}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;margin-top:40px;display:none;position:absolute;top:0;left:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:100px;max-height:350px;margin-top:40px;position:absolute;top:0;left:0;overflow-y:auto;box-shadow:0 2px 10px #0000001f}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;text-align:left;white-space:nowrap;padding:7px 0 7px 25px;position:relative}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{margin-top:-7px;margin-left:5px;position:absolute;top:50%;left:0}.w-e-bar-bottom .w-e-select-list{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);z-index:1;border-radius:3px;min-width:200px;margin-top:40px;padding:10px;position:absolute;top:0;box-shadow:0 2px 10px #0000001f}.w-e-bar-bottom .w-e-drop-panel{bottom:0;top:inherit;margin-top:0;margin-bottom:40px}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);color:var(--w-e-toolbar-color);text-align:left;z-index:1;border-radius:3px;min-width:100px;min-height:40px;padding:20px 15px 0;font-size:14px;position:absolute;box-shadow:0 2px 10px #0000001f}.w-e-modal .btn-close{cursor:pointer;padding:5px;line-height:1;position:absolute;top:7px;right:8px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);width:10px;height:10px}.w-e-modal .babel-container{margin-bottom:15px;display:block}.w-e-modal .babel-container span{margin-bottom:10px;display:block}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:4px;height:32px;padding:4.5px 15px;font-weight:400;transition:all .3s cubic-bezier(.645,.045,.355,1)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-modal-button-border-color);color:var(--w-e-toolbar-color);font-variant:tabular-nums;border-radius:4px;width:100%;padding:4.5px 11px;transition:all .3s}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);width:0;height:1px;transition:width .3s;position:absolute}.w-e-full-screen-container{position:fixed;flex-direction:column!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;inset:0!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;padding:3px;font-family:monospace}.w-e-panel-content-color{text-align:left;width:230px;list-style:none}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);cursor:pointer;border-radius:3px;padding:2px;display:inline-block}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;width:17px;height:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{width:100%;margin-bottom:5px;line-height:1.5}.w-e-panel-content-color .clear svg{width:16px;height:16px;margin-bottom:-4px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);margin:10px 0;padding:10px;font-size:100%;line-height:1.5;display:block}.w-e-panel-content-emotion{text-align:left;width:300px;font-size:20px;list-style:none}.w-e-panel-content-emotion li{cursor:pointer;border-radius:3px;padding:0 5px;display:inline-block}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;height:1px;display:block}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);text-indent:0;border-radius:4px;padding:10px;font-size:14px;display:block}.w-e-text-container [data-slate-editor] .w-e-image-container{margin:0 3px;display:inline-block}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{position:relative;overflow:hidden}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);width:7px;height:7px;position:absolute}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;top:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;top:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{cursor:nesw-resize;bottom:0;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{cursor:nwse-resize;bottom:0;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover,.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;width:100%;margin-top:10px;padding:10px;overflow-x:auto}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);text-align:left;min-width:30px;padding:3px 5px;line-height:1.5}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);text-align:center;font-weight:700}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;width:20px;height:15px;padding:3px 5px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{border:1px dashed var(--w-e-textarea-border-color);text-align:center;background-image:linear-gradient(45deg,#eee 25%,#0000 0 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:5px;margin:10px auto 0;padding:10px 0}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;-webkit-hyphens:none;hyphens:none;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal;margin:.5em 0;padding:1em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;line-height:1.5;overflow:auto}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.publish-dialog[data-v-013e9b8c]{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.publish-dialog__panel[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);background:#191919fa;border-radius:16px;outline:0;width:min(100%,820px);max-height:88vh;padding:24px;overflow-y:auto;box-shadow:0 28px 90px #000000ad}.publish-dialog__header[data-v-013e9b8c]{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.publish-dialog__title-wrap[data-v-013e9b8c]{flex:1;min-width:0}.publish-dialog__title-wrap h2[data-v-013e9b8c]{color:var(--community-text-primary);margin:0;font-size:18px;font-weight:500;line-height:24px}.publish-dialog__back[data-v-013e9b8c]{color:var(--community-text-tertiary);transition:color var(--motion-base) ease;background:0 0;margin-top:4px;padding:0;font-size:12px;line-height:18px}.publish-dialog__back[data-v-013e9b8c]:hover,.publish-dialog__back[data-v-013e9b8c]:focus-visible{color:var(--community-text-primary);outline:0}.publish-dialog__close[data-v-013e9b8c]{width:32px;height:32px;color:var(--community-text-tertiary);transition:color var(--motion-base) ease, background var(--motion-base) ease;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.publish-dialog__close[data-v-013e9b8c]:hover,.publish-dialog__close[data-v-013e9b8c]:focus-visible{color:#fff;background:var(--community-surface-2);outline:0}.publish-dialog__choices[data-v-013e9b8c],.publish-dialog__form[data-v-013e9b8c]{gap:20px;display:grid}.publish-dialog__choices[data-v-013e9b8c]{gap:12px}.publish-dialog__choice[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);width:100%;color:inherit;background:var(--community-surface-2);text-align:left;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.publish-dialog__choice[data-v-013e9b8c]:hover,.publish-dialog__choice[data-v-013e9b8c]:focus-visible{background:var(--community-brand-soft);border-color:#dbff7d6b;outline:0;transform:translateY(-2px)}.publish-dialog__choice-icon[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);width:44px;height:44px;color:var(--community-brand);background:var(--community-surface-3);transition:transform var(--motion-base) ease;border-radius:12px;flex:none;place-items:center;display:grid}.publish-dialog__choice:hover .publish-dialog__choice-icon[data-v-013e9b8c],.publish-dialog__choice:focus-visible .publish-dialog__choice-icon[data-v-013e9b8c]{transform:scale(1.05)}.publish-dialog__choice-copy[data-v-013e9b8c]{min-width:0}.publish-dialog__choice-copy strong[data-v-013e9b8c]{color:var(--community-text-primary);font-size:15px;font-weight:500;line-height:22px;display:block}.publish-dialog__choice-copy small[data-v-013e9b8c]{color:var(--community-text-tertiary);margin-top:4px;font-size:12px;line-height:18px;display:block}.publish-dialog__cancel-wide[data-v-013e9b8c],.publish-dialog__secondary[data-v-013e9b8c],.publish-dialog__primary[data-v-013e9b8c]{height:44px;transition:color var(--motion-base) ease, border-color var(--motion-base) ease, filter var(--motion-base) ease, transform var(--motion-base) ease;border-radius:999px;font-size:14px;line-height:20px}.publish-dialog__cancel-wide[data-v-013e9b8c],.publish-dialog__secondary[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:0 0}.publish-dialog__cancel-wide[data-v-013e9b8c]:hover,.publish-dialog__cancel-wide[data-v-013e9b8c]:focus-visible,.publish-dialog__secondary[data-v-013e9b8c]:hover,.publish-dialog__secondary[data-v-013e9b8c]:focus-visible{border-color:var(--community-border-strong);color:#fff;outline:0}.publish-dialog__field[data-v-013e9b8c]{min-width:0}.publish-dialog__label[data-v-013e9b8c]{color:var(--community-text-secondary);margin-bottom:8px;font-size:12px;line-height:18px;display:block}.publish-dialog__label-hint[data-v-013e9b8c]{color:var(--community-text-tertiary);margin-left:8px}.publish-dialog__input[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);width:100%;color:var(--community-text-primary);background:var(--community-surface-2);transition:border-color var(--motion-base) ease, box-shadow var(--motion-base) ease;border-radius:12px;outline:0;height:44px;padding:0 16px;font-size:14px;line-height:20px}.publish-dialog__input[data-v-013e9b8c]::placeholder{color:var(--community-text-tertiary)}.publish-dialog__input[data-v-013e9b8c]:focus{border-color:#dbff7d8c;box-shadow:0 0 0 3px #dbff7d14}.publish-dialog__editor-shell[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);background:var(--community-surface-2);border-radius:12px;display:grid;overflow:hidden}.publish-dialog__editor[data-v-013e9b8c]{min-height:168px}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-toolbar{border:0;border-bottom:1px solid var(--community-border-subtle);background:var(--community-surface-3)}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-bar-divider{background:var(--community-border-subtle)}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-bar-item button{color:var(--community-text-secondary)}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-bar-item button:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-text-container{background:var(--community-surface-2);min-height:168px}.publish-dialog__editor-shell--qa-edit[data-v-013e9b8c] .w-e-text-container{min-height:300px}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-text,.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-text-container [contenteditable=true]{caret-color:#fff;color:#fff!important}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-text-container [contenteditable=true] *{color:inherit!important}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-text-placeholder{color:var(--community-text-tertiary)}.publish-dialog__editor-shell[data-v-013e9b8c] .w-e-max-length-info{display:none}.publish-dialog__editor-tools[data-v-013e9b8c]{border-top:1px solid var(--community-border-subtle);min-height:48px;color:var(--community-text-tertiary);justify-content:flex-end;align-items:center;gap:12px;padding:8px 12px;font-size:11px;line-height:16px;display:flex}.publish-dialog__editor-tools .publish-dialog__upload-status[data-v-013e9b8c]{margin-right:auto}.publish-dialog__upload-status[data-v-013e9b8c]{min-width:0;color:var(--community-text-tertiary);align-items:center;gap:6px;font-size:12px;line-height:18px;display:inline-flex}.publish-dialog__upload-status--uploading[data-v-013e9b8c]{color:var(--community-info)}.publish-dialog__upload-status--uploaded[data-v-013e9b8c]{color:var(--community-success)}.publish-dialog__upload-status--error[data-v-013e9b8c]{color:var(--community-error)}.publish-dialog__spinner[data-v-013e9b8c]{flex:none;animation:.8s linear infinite publish-upload-spin-013e9b8c}@keyframes publish-upload-spin-013e9b8c{to{transform:rotate(360deg)}}.publish-dialog__upload input[data-v-013e9b8c],.publish-dialog__material-upload input[data-v-013e9b8c]{display:none}.publish-dialog__selected-models[data-v-013e9b8c],.publish-dialog__models[data-v-013e9b8c]{flex-wrap:wrap;gap:8px;display:flex}.publish-dialog__cover-preview button[data-v-013e9b8c],.publish-dialog__file-chip button[data-v-013e9b8c],.publish-dialog__material-preview button[data-v-013e9b8c]{width:24px;height:24px;color:var(--community-text-tertiary);transition:color var(--motion-base) ease;background:#00000080;border-radius:50%;place-items:center;display:grid}.publish-dialog__cover-preview button[data-v-013e9b8c]:hover,.publish-dialog__file-chip button[data-v-013e9b8c]:hover,.publish-dialog__material-preview button[data-v-013e9b8c]:hover{color:var(--community-error)}.publish-dialog__pills[data-v-013e9b8c]{flex-wrap:wrap;gap:8px;display:flex}.publish-dialog__pill[data-v-013e9b8c],.publish-dialog__model[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:var(--community-surface-2);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.publish-dialog__pill[data-v-013e9b8c]{height:36px;padding:0 16px;font-size:14px;line-height:20px}.publish-dialog__model[data-v-013e9b8c]{gap:4px;min-height:32px;padding:0 12px;font-size:12px;line-height:18px}.publish-dialog__pill[data-v-013e9b8c]:hover,.publish-dialog__pill[data-v-013e9b8c]:focus-visible,.publish-dialog__model[data-v-013e9b8c]:hover,.publish-dialog__model[data-v-013e9b8c]:focus-visible{border-color:var(--community-border-strong);color:#fff;outline:0}.publish-dialog__pill--active[data-v-013e9b8c],.publish-dialog__model--active[data-v-013e9b8c]{border-color:var(--community-brand);color:var(--community-brand);background:var(--community-brand-soft)}.publish-dialog__upload[data-v-013e9b8c]{border:1px dashed var(--community-border-strong);height:44px;color:var(--community-text-secondary);background:var(--community-surface-2);cursor:pointer;transition:color var(--motion-base) ease, border-color var(--motion-base) ease;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;line-height:20px;display:inline-flex}.publish-dialog__upload[data-v-013e9b8c]:hover{border-color:var(--community-brand);color:var(--community-brand)}.publish-dialog__cover-row[data-v-013e9b8c],.publish-dialog__file-row[data-v-013e9b8c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.publish-dialog__cover-preview[data-v-013e9b8c]{aspect-ratio:16/9;border:1px solid var(--community-border-subtle);background:var(--community-surface-2);border-radius:12px;place-items:center;width:160px;display:grid;position:relative;overflow:hidden}.publish-dialog__cover-preview img[data-v-013e9b8c]{object-fit:cover;object-position:center;width:100%;height:100%}.publish-dialog__cover-preview span[data-v-013e9b8c]{max-width:100%;color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;padding:0 10px;font-size:12px;overflow:hidden}.publish-dialog__cover-preview button[data-v-013e9b8c]{position:absolute;top:6px;right:6px}.publish-dialog__file-chip[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);min-width:0;max-width:340px;height:36px;color:var(--community-text-secondary);background:var(--community-surface-2);border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:12px;line-height:18px;display:inline-flex}.publish-dialog__file-chip span[data-v-013e9b8c]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.publish-dialog__material[data-v-013e9b8c]{gap:12px;display:grid}.publish-dialog__material-upload[data-v-013e9b8c]{border:1px dashed var(--community-border-strong);min-height:96px;color:var(--community-text-secondary);background:var(--community-surface-2);cursor:pointer;transition:color var(--motion-base) ease, border-color var(--motion-base) ease;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:14px;line-height:20px;display:flex}.publish-dialog__material-upload[data-v-013e9b8c]:hover{border-color:var(--community-brand);color:var(--community-brand)}.publish-dialog__material-upload small[data-v-013e9b8c]{color:var(--community-text-tertiary);font-size:11px;line-height:16px}.publish-dialog__material-preview[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);min-width:0;color:var(--community-text-secondary);background:var(--community-surface-2);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:18px;display:flex}.publish-dialog__material-preview img[data-v-013e9b8c]{aspect-ratio:16/9;object-fit:cover;border-radius:8px;flex:none;width:72px}.publish-dialog__material-preview span[data-v-013e9b8c]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.publish-dialog__counter[data-v-013e9b8c]{color:var(--community-text-tertiary);text-align:right;margin-top:4px;font-size:11px;line-height:16px;display:block}.publish-dialog__custom-model[data-v-013e9b8c]{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px;display:grid}.publish-dialog__custom-model button[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);min-width:72px;height:44px;color:var(--community-text-secondary);background:var(--community-surface-2);transition:color var(--motion-base) ease, border-color var(--motion-base) ease;border-radius:12px;font-size:14px}.publish-dialog__custom-model button[data-v-013e9b8c]:hover,.publish-dialog__custom-model button[data-v-013e9b8c]:focus-visible{border-color:var(--community-brand);color:var(--community-brand);outline:0}.publish-dialog__selected-models[data-v-013e9b8c]{margin-top:10px}.publish-dialog__selected-model[data-v-013e9b8c]{height:30px;color:var(--community-brand);background:var(--community-brand-soft);border:1px solid #dbff7d61;border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12px;line-height:18px;display:inline-flex}.publish-dialog__selected-model button[data-v-013e9b8c]{color:currentColor;background:0 0;font-size:16px;line-height:1}.publish-dialog__alert[data-v-013e9b8c]{color:var(--community-error);background:#f16d761a;border:1px solid #f16d7659;border-radius:12px;margin:-4px 0 0;padding:10px 12px;font-size:13px;line-height:20px}.publish-dialog__retained-media[data-v-013e9b8c]{color:var(--community-text-secondary);background:var(--community-surface-2);border-radius:10px;margin:0;padding:9px 12px;font-size:12px;line-height:18px}.publish-dialog__footer[data-v-013e9b8c]{gap:12px;padding-top:4px;display:flex}.publish-dialog__secondary[data-v-013e9b8c]{flex:1}.publish-dialog__primary[data-v-013e9b8c]{color:var(--community-on-brand);background:var(--community-brand);flex:1.6;font-weight:500}.publish-dialog__primary[data-v-013e9b8c]:hover,.publish-dialog__primary[data-v-013e9b8c]:focus-visible{filter:brightness(1.05);outline:0}.publish-dialog__primary[data-v-013e9b8c]:active{transform:scale(.99)}.publish-dialog__primary[data-v-013e9b8c]:disabled,.publish-dialog__secondary[data-v-013e9b8c]:disabled{cursor:not-allowed;opacity:.45}.publish-dialog__confirm[data-v-013e9b8c]{background:#00000073;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.publish-dialog__confirm-box[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);text-align:center;border-radius:16px;width:min(100%,320px);padding:22px;box-shadow:0 20px 60px #0000008c}.publish-dialog__confirm-box p[data-v-013e9b8c]{color:var(--community-text-primary);margin:0;font-size:15px;line-height:24px}.publish-dialog__confirm-box button[data-v-013e9b8c]{width:120px;height:40px;color:var(--community-on-brand);background:var(--community-brand);border-radius:999px;margin-top:18px;font-size:14px;font-weight:500}.publish-dialog__crop[data-v-013e9b8c]{z-index:1;background:#0000008c;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.publish-dialog__crop-box[data-v-013e9b8c]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;justify-items:center;gap:12px;width:min(100%,666.67px);padding:20px;display:grid;box-shadow:0 20px 60px #0000008c}.publish-dialog__crop-box h3[data-v-013e9b8c]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:600}.publish-dialog__crop-tip[data-v-013e9b8c]{color:var(--community-text-tertiary);text-align:center;margin:0;font-size:12px;line-height:18px}.publish-dialog__crop-viewport[data-v-013e9b8c]{border:1px solid var(--community-border-strong);background:var(--community-surface-2);cursor:grab;touch-action:none;border-radius:10px;width:533.33px;height:300px;position:relative;overflow:hidden}.publish-dialog__crop-viewport[data-v-013e9b8c]:active{cursor:grabbing}.publish-dialog__crop-image[data-v-013e9b8c]{-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.publish-dialog__crop-ctrl[data-v-013e9b8c]{width:100%;color:var(--community-text-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.publish-dialog__crop-ctrl input[data-v-013e9b8c]{flex:1}.publish-dialog__crop-error[data-v-013e9b8c]{color:var(--community-error);margin:0;font-size:12px}.publish-dialog__crop-actions[data-v-013e9b8c]{justify-content:flex-end;gap:10px;width:100%;display:flex}.publish-dialog__crop-actions .publish-dialog__primary[data-v-013e9b8c],.publish-dialog__crop-actions .publish-dialog__secondary[data-v-013e9b8c]{min-width:96px}.publish-fade-enter-active[data-v-013e9b8c],.publish-fade-leave-active[data-v-013e9b8c]{transition:opacity var(--motion-slow) ease}.publish-fade-enter-from[data-v-013e9b8c],.publish-fade-leave-to[data-v-013e9b8c]{opacity:0}.publish-fade-enter-active .publish-dialog__panel[data-v-013e9b8c],.publish-fade-leave-active .publish-dialog__panel[data-v-013e9b8c]{transition:transform var(--motion-slow) ease, opacity var(--motion-slow) ease}.publish-fade-enter-from .publish-dialog__panel[data-v-013e9b8c],.publish-fade-leave-to .publish-dialog__panel[data-v-013e9b8c]{opacity:0;transform:translateY(10px)scale(.985)}@media (width<=699px){.publish-dialog[data-v-013e9b8c]{align-items:flex-end;padding:12px}.publish-dialog__panel[data-v-013e9b8c]{border-radius:16px;width:100%;max-height:min(88vh,100dvh - 24px);padding:20px}.publish-dialog__choice[data-v-013e9b8c]{padding:14px}.publish-dialog__footer[data-v-013e9b8c]{background:linear-gradient(#19191900,#191919fa 18px);margin:0 -20px -20px;padding:12px 20px 20px;position:sticky;bottom:-20px}.publish-dialog__cover-preview[data-v-013e9b8c]{width:100%}.publish-dialog__editor-tools[data-v-013e9b8c]{flex-wrap:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.publish-dialog__spinner[data-v-013e9b8c]{animation:none}.publish-dialog__choice[data-v-013e9b8c],.publish-dialog__choice-icon[data-v-013e9b8c],.publish-fade-enter-active[data-v-013e9b8c],.publish-fade-leave-active[data-v-013e9b8c],.publish-fade-enter-active .publish-dialog__panel[data-v-013e9b8c],.publish-fade-leave-active .publish-dialog__panel[data-v-013e9b8c]{transition-duration:1ms}}.message-center[data-v-0f89d2ec]{margin-left:0;position:relative}.global-header__message[data-v-0f89d2ec]{width:36px;height:36px;transition:border-color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 36px;place-items:center;padding:0;display:grid;position:relative}.global-header__message img[data-v-0f89d2ec]{object-fit:contain;width:36px;max-width:none;height:36px;transition:filter var(--motion-base) ease;flex:none;display:block;transform:none}.global-header__message:hover img[data-v-0f89d2ec]{filter:brightness(1.25);transform:none}.global-header__message:active img[data-v-0f89d2ec],.global-header__message:focus-visible img[data-v-0f89d2ec]{transform:none}.message-center__badge[data-v-0f89d2ec]{border:2px solid var(--community-header);background:var(--community-error);border-radius:50%;width:8px;height:8px;position:absolute;top:3px;right:3px;box-shadow:0 0 8px #f16d768c}.message-center__panel[data-v-0f89d2ec]{z-index:70;border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);width:360px;box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#191919f5;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}.message-center-enter-active[data-v-0f89d2ec],.message-center-leave-active[data-v-0f89d2ec]{transition:opacity var(--motion-base) ease, transform var(--motion-base) ease, visibility var(--motion-base) ease;transform-origin:100% 0}.message-center-enter-from[data-v-0f89d2ec],.message-center-leave-to[data-v-0f89d2ec]{visibility:hidden;opacity:0;transform:translateY(-4px)scale(.985)}.message-center__header[data-v-0f89d2ec]{border-bottom:1px solid var(--community-border-subtle);justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.message-center__header h2[data-v-0f89d2ec]{margin:0;font-size:14px;font-weight:500;line-height:20px}.message-center__header div[data-v-0f89d2ec]{color:var(--community-text-tertiary);align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex}.message-center__header button[data-v-0f89d2ec]{color:var(--community-brand);background:0 0;padding:0;font-size:12px}.message-center__list[data-v-0f89d2ec]{max-height:390px;overflow-y:auto}.message-center__empty[data-v-0f89d2ec]{color:var(--community-text-tertiary);text-align:center;margin:0;padding:32px 20px;font-size:13px;line-height:20px}.message-center__item[data-v-0f89d2ec]{border-bottom:1px solid var(--community-border-subtle);width:100%;color:var(--community-text-secondary);text-align:left;background:0 0;gap:12px;padding:16px 20px;display:flex}.message-center__item[data-v-0f89d2ec]:last-child{border-bottom:0}.message-center__item[data-v-0f89d2ec]:hover,.message-center__item[data-v-0f89d2ec]:focus-visible{background:#ffffff09}.message-center__dot[data-v-0f89d2ec]{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.message-center__dot.is-unread[data-v-0f89d2ec]{background:var(--community-error);box-shadow:0 0 8px #f16d7673}.message-center__text[data-v-0f89d2ec],.message-center__time[data-v-0f89d2ec]{display:block}.message-center__text[data-v-0f89d2ec]{color:var(--community-text-primary);font-size:13px;line-height:20px}.message-center__time[data-v-0f89d2ec]{color:var(--community-text-tertiary);margin-top:4px;font-size:11px;line-height:16px}@media (width>=1536px){.message-center[data-v-0f89d2ec]{margin-left:32px}}@media (width<=699px){.message-center[data-v-0f89d2ec]{display:none}}.user-avatar[data-v-529d7e64]{border:1px solid var(--community-border-strong);color:var(--community-on-brand);background:var(--community-brand);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.user-avatar img[data-v-529d7e64]{object-fit:cover;width:100%;height:100%}.user-avatar--sm[data-v-529d7e64]{width:32px;height:32px;font-size:12px}.user-avatar--md[data-v-529d7e64]{width:40px;height:40px;font-size:14px}.user-avatar--lg[data-v-529d7e64]{width:72px;height:72px;font-size:24px}.slider-captcha[data-v-3658288c]{z-index:3000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out both slider-captcha-in-3658288c;display:flex;position:fixed;inset:0}.slider-captcha__panel[data-v-3658288c]{border:1px solid var(--community-border-strong);background:#191919fa;border-radius:16px;width:min(334px,100%);padding:20px;position:relative;box-shadow:0 24px 70px #000000ad}.slider-captcha__sdk[data-v-3658288c]{width:min(318px,100%);min-height:332px}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha-parent{box-sizing:border-box;border:1px solid var(--community-border-strong);background:#191919;border-radius:16px;height:332px;padding:10px;box-shadow:0 24px 70px #000000ad}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha-parent #tianai-captcha-box{height:274px}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .slider-tip{color:var(--community-text-primary);margin-bottom:7px;font-size:15px;font-weight:500}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .content,.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .bg-img-div img,.slider-captcha__sdk[data-v-3658288c] #tianai-captcha #tianai-captcha-slider-bg-canvas,.slider-captcha__sdk[data-v-3658288c] #tianai-captcha #tianai-captcha-slider-bg-div{border-radius:9px}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .slider-move{height:34px;margin:12px 0}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .slider-move-track{border:1px solid var(--community-border-subtle);height:32px;color:var(--community-text-tertiary);background:var(--community-surface-subtle);border-radius:8px;font-size:13px;line-height:32px}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha-slider-move-track-mask{box-sizing:content-box;opacity:1;background:#dbff7d1f;border-color:#dbff7d57;border-radius:8px;height:32px;padding-right:52px}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn{border:1px solid #dbff7d57;border-radius:8px;width:52px;height:32px;top:0;box-shadow:0 3px 10px #00000047;background:var(--community-brand)!important;background-image:none!important}.slider-captcha__sdk[data-v-3658288c] #tianai-captcha.tianai-captcha-slider .slider-move .slider-move-btn:after{content:"";background:radial-gradient(circle,#161616 1.5px,#0000 1.7px) 0 0/8px 8px;width:16px;height:16px;display:block;position:absolute;top:8px;left:18px}.slider-captcha__sdk[data-v-3658288c] .slider-bottom{margin-top:4px}.slider-captcha__sdk[data-v-3658288c] .slider-bottom .logo{display:none}.slider-captcha__close[data-v-3658288c]{z-index:2;width:30px;height:30px;color:var(--community-text-tertiary);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.slider-captcha__close[data-v-3658288c]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.slider-captcha header[data-v-3658288c]{align-items:center;gap:10px;padding-right:32px;display:flex}.slider-captcha header>span[data-v-3658288c]{width:38px;height:38px;color:var(--community-brand);background:var(--community-brand-soft);border-radius:10px;flex:none;place-items:center;display:grid}.slider-captcha h2[data-v-3658288c],.slider-captcha p[data-v-3658288c]{margin:0}.slider-captcha h2[data-v-3658288c]{font-size:15px;font-weight:500;line-height:22px}.slider-captcha header p[data-v-3658288c]{color:var(--community-text-tertiary);margin-top:1px;font-size:12px;line-height:18px}.slider-captcha__image[data-v-3658288c]{border:1px solid var(--community-border-subtle);background:#071923;border-radius:12px;width:100%;height:158px;margin-top:18px;position:relative;overflow:hidden}.slider-captcha__image>img[data-v-3658288c]{object-fit:cover;opacity:.92;width:100%;height:100%}.slider-captcha__image[data-v-3658288c]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000003d);position:absolute;inset:0}.slider-captcha__image>button[data-v-3658288c]{z-index:3;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000007a;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;bottom:8px;right:8px}.slider-captcha__piece[data-v-3658288c]{z-index:2;background:#dbff7d1a;border:1px solid #ffffff6b;border-radius:9px;place-items:center;width:44px;height:44px;transition:left 60ms linear;display:grid;position:absolute;top:57px;overflow:hidden;box-shadow:0 5px 18px #00000075}.slider-captcha__piece img[data-v-3658288c]{object-fit:cover;width:100%;height:100%}.slider-captcha__loading[data-v-3658288c]{color:var(--community-text-tertiary);text-align:center;place-content:center;gap:10px;display:grid;position:absolute;inset:0}.slider-captcha__loading span[data-v-3658288c]{border:2px solid #ffffff1f;border-top-color:var(--community-brand);border-radius:50%;width:22px;height:22px;margin:0 auto;animation:.7s linear infinite slider-captcha-spin-3658288c}.slider-captcha__loading p[data-v-3658288c]{font-size:12px}.slider-captcha__track[data-v-3658288c]{border:1px solid var(--community-border-subtle);background:var(--community-surface-subtle);-webkit-user-select:none;user-select:none;border-radius:10px;height:44px;margin-top:14px;position:relative;overflow:hidden}.slider-captcha__progress[data-v-3658288c]{background:#dbff7d1f;transition:width 60ms linear;position:absolute;inset:0 auto 0 0}.slider-captcha__label[data-v-3658288c]{color:var(--community-text-tertiary);pointer-events:none;place-items:center;padding-left:42px;font-size:12px;display:grid;position:absolute;inset:0}.slider-captcha__thumb[data-v-3658288c]{z-index:2;touch-action:none;width:40px;height:38px;color:var(--community-on-brand);background:var(--community-brand);cursor:grab;transition:box-shadow var(--motion-base) ease, filter var(--motion-base) ease;border:1px solid #dbff7d57;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:2px;left:2px;box-shadow:0 3px 10px #00000047}.slider-captcha__thumb span[data-v-3658288c]{letter-spacing:-3px;font-size:15px;transform:translate(-1px)}.slider-captcha__track.is-dragging .slider-captcha__thumb[data-v-3658288c]{cursor:grabbing;filter:brightness(1.06);box-shadow:0 4px 18px #dbff7d2e}.slider-captcha__error[data-v-3658288c]{color:var(--community-error);margin-top:10px;font-size:12px;line-height:18px}@keyframes slider-captcha-in-3658288c{0%{opacity:0}to{opacity:1}}@keyframes slider-captcha-spin-3658288c{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.slider-captcha[data-v-3658288c],.slider-captcha__loading span[data-v-3658288c]{animation:none}.slider-captcha__piece[data-v-3658288c],.slider-captcha__progress[data-v-3658288c]{transition:none}}.login-dialog[data-v-79558ed9]{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;justify-content:center;align-items:center;padding:32px 20px;animation:.18s ease-out both login-dialog-overlay-in-79558ed9;display:flex;position:fixed;inset:0;overflow-y:auto}.login-dialog__ambient[data-v-79558ed9]{filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#dbff7d14,#dbff7d05 38%,#0000 70%);border-radius:50%;width:min(720px,90vw);height:min(520px,76vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-dialog__card-shell[data-v-79558ed9]{z-index:1;width:min(404px,100%);transform-style:preserve-3d;flex:none;margin:auto;transition:transform .18s ease-out;animation:.32s cubic-bezier(.22,1,.36,1) both login-dialog-card-in-79558ed9;position:relative}.login-dialog__beams[data-v-79558ed9]{z-index:0;filter:drop-shadow(0 0 5px #dbff7d47);pointer-events:none;border-radius:16px;position:absolute;inset:-1px;overflow:hidden}.login-dialog__beam[data-v-79558ed9]{background:linear-gradient(90deg,#0000,#dbff7dc2,#0000);display:block;position:absolute}.login-dialog__beam--top[data-v-79558ed9],.login-dialog__beam--bottom[data-v-79558ed9]{width:50%;height:2px}.login-dialog__beam--left[data-v-79558ed9],.login-dialog__beam--right[data-v-79558ed9]{background:linear-gradient(#0000,#dbff7dc2,#0000);width:2px;height:50%}.login-dialog__beam--top[data-v-79558ed9]{animation:3.6s ease-in-out infinite login-dialog-beam-top-79558ed9;top:0}.login-dialog__beam--right[data-v-79558ed9]{animation:3.6s ease-in-out .9s infinite login-dialog-beam-right-79558ed9;right:0}.login-dialog__beam--bottom[data-v-79558ed9]{animation:3.6s ease-in-out 1.8s infinite login-dialog-beam-bottom-79558ed9;bottom:0}.login-dialog__beam--left[data-v-79558ed9]{animation:3.6s ease-in-out 2.7s infinite login-dialog-beam-left-79558ed9;left:0}.login-dialog__panel[data-v-79558ed9]{z-index:1;border:1px solid var(--community-border-subtle);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141414eb;border-radius:16px;width:100%;max-height:calc(100dvh - 64px);padding:32px;position:relative;overflow:auto;box-shadow:0 28px 90px #000000ad}.login-dialog__panel[data-v-79558ed9]:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(135deg,#ffffff05 0 1px,#0000 1px 100%),linear-gradient(45deg,#ffffff04 0 1px,#0000 1px 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.login-dialog__back[data-v-79558ed9],.login-dialog__close[data-v-79558ed9]{z-index:2;height:32px;color:var(--community-text-tertiary);cursor:pointer;background:0 0;border:0;transition:color .18s,background-color .18s;position:absolute;top:16px}.login-dialog__back[data-v-79558ed9]{border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:flex;left:16px}.login-dialog__close[data-v-79558ed9]{border-radius:50%;place-items:center;width:32px;padding:0;display:grid;right:16px}.login-dialog__back[data-v-79558ed9]:hover,.login-dialog__close[data-v-79558ed9]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.login-dialog__header[data-v-79558ed9]{z-index:1;text-align:center;position:relative}.login-dialog__logo-wrap[data-v-79558ed9]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto;display:flex;box-shadow:0 0 32px #dbff7d1a}.login-dialog__logo[data-v-79558ed9]{width:38px;height:38px;display:block}.login-dialog h2[data-v-79558ed9]{color:var(--community-text-primary);letter-spacing:0;margin:16px 0 0;font-size:20px;font-weight:500;line-height:28px}.login-dialog__header p[data-v-79558ed9]{color:var(--community-text-tertiary);margin:4px 0 0;font-size:12px;font-weight:400;line-height:18px}.login-dialog__form[data-v-79558ed9]{z-index:1;flex-direction:column;gap:12px;margin-top:36px;display:flex;position:relative}.login-dialog__field[data-v-79558ed9]{width:100%;min-width:0;height:44px;color:var(--community-text-tertiary);background:#ffffff0a;border:1px solid #0000;border-radius:12px;align-items:center;transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.login-dialog__field[data-v-79558ed9]:hover,.login-dialog__field[data-v-79558ed9]:focus-within{background:#ffffff12;transform:scale(1.01)}.login-dialog__field[data-v-79558ed9]:focus-within{border-color:#dbff7d59;box-shadow:0 0 0 3px #dbff7d14}.login-dialog__field>svg[data-v-79558ed9]{stroke:currentColor;pointer-events:none;flex:none;transition:color .18s;position:absolute;left:14px}.login-dialog__field:focus-within>svg[data-v-79558ed9]{color:var(--community-brand)}.login-dialog__field input[data-v-79558ed9]{width:100%;min-width:0;height:100%;color:var(--community-text-primary);letter-spacing:0;background:0 0;border:0;outline:0;padding:0 44px 0 40px;font-size:14px;line-height:20px}.login-dialog__field input[data-v-79558ed9]::placeholder{color:var(--community-text-tertiary);opacity:1}.login-dialog__code-row[data-v-79558ed9]{gap:8px;display:flex}.login-dialog__code-row .login-dialog__field[data-v-79558ed9]{flex:1;min-width:0}.login-dialog__code-button[data-v-79558ed9]{width:112px;height:44px;color:var(--community-brand);background:#dbff7d0f;border:1px solid #dbff7d33;border-radius:12px;flex:none;padding:0;font-size:12px;line-height:18px;transition:border-color .18s,background-color .18s,color .18s}.login-dialog__code-button[data-v-79558ed9]:hover:not(:disabled){background:#dbff7d1a;border-color:#dbff7d66}.login-dialog__code-button[data-v-79558ed9]:disabled{border-color:var(--community-border-subtle);color:var(--community-text-tertiary);background:#ffffff08}.login-dialog__password-toggle[data-v-79558ed9]{visibility:hidden;width:28px;height:28px;color:var(--community-text-tertiary);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:opacity .15s,color .15s,visibility .15s;display:grid;position:absolute;right:10px}.login-dialog__field:focus-within .login-dialog__password-toggle[data-v-79558ed9]{visibility:visible;opacity:1}.login-dialog__password-toggle[data-v-79558ed9]:hover{color:var(--community-text-primary)}.login-dialog__options[data-v-79558ed9]{color:var(--community-text-secondary);justify-content:space-between;align-items:center;padding-top:4px;font-size:12px;line-height:18px;display:flex}.login-dialog__remember[data-v-79558ed9]{cursor:pointer;align-items:center;gap:8px;transition:color .18s;display:flex}.login-dialog__remember[data-v-79558ed9]:hover{color:var(--community-text-primary)}.login-dialog__checkbox[data-v-79558ed9]{border:1px solid var(--community-border-strong);appearance:none;cursor:pointer;background:#ffffff0a;border-radius:4px;width:16px;height:16px;margin:0;transition:border-color .18s,background-color .18s,box-shadow .18s}.login-dialog__checkbox[data-v-79558ed9]:hover{border-color:#dbff7d73}.login-dialog__checkbox[data-v-79558ed9]:checked{border-color:var(--community-brand);background-color:var(--community-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8 3 3 6-6' fill='none' stroke='%23161616' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.login-dialog__checkbox[data-v-79558ed9]:focus-visible{outline:0;box-shadow:0 0 0 3px #dbff7d1f}.login-dialog__link[data-v-79558ed9]{color:var(--community-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:18px;transition:color .18s}.login-dialog__link[data-v-79558ed9]:hover{color:var(--community-brand)}.login-dialog__password-hint[data-v-79558ed9]{color:var(--community-text-tertiary);margin:0;font-size:12px;line-height:18px}.login-dialog__feedback[data-v-79558ed9]{border-radius:8px;margin:0;padding:8px 12px;font-size:12px;line-height:18px}.login-dialog__feedback--error[data-v-79558ed9]{color:var(--community-error);background:#f16d760f}.login-dialog__feedback--notice[data-v-79558ed9]{color:var(--community-text-secondary);background:#dbff7d0d}.login-dialog__submit[data-v-79558ed9]{width:100%;height:44px;color:var(--community-on-brand);background:var(--community-brand);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:14px;font-weight:500;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 0 24px #dbff7d1a}.login-dialog__submit[data-v-79558ed9]:hover:not(:disabled){filter:brightness(1.05);transform:scale(1.01);box-shadow:0 0 30px #dbff7d29}.login-dialog__submit[data-v-79558ed9]:active:not(:disabled){transform:scale(.985)}.login-dialog__submit>svg[data-v-79558ed9]{transition:transform .18s}.login-dialog__submit:hover:not(:disabled)>svg[data-v-79558ed9]{transform:translate(2px)}.login-dialog__spinner[data-v-79558ed9]{border:2px solid #16161659;border-top-color:var(--community-on-brand);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite login-dialog-spin-79558ed9}.login-dialog__register[data-v-79558ed9]{color:var(--community-text-tertiary);justify-content:center;gap:4px;padding-top:12px;font-size:12px;line-height:18px;display:flex}.login-dialog-panel-enter-active[data-v-79558ed9],.login-dialog-panel-leave-active[data-v-79558ed9]{transition:opacity .14s,transform .14s}.login-dialog-panel-enter-from[data-v-79558ed9]{opacity:0;transform:translate(8px)}.login-dialog-panel-leave-to[data-v-79558ed9]{opacity:0;transform:translate(-8px)}@keyframes login-dialog-overlay-in-79558ed9{0%{opacity:0}to{opacity:1}}@keyframes login-dialog-card-in-79558ed9{0%{opacity:0;translate:0 16px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes login-dialog-spin-79558ed9{to{transform:rotate(360deg)}}@keyframes login-dialog-beam-top-79558ed9{0%,18%{opacity:0;left:-55%}28%,52%{opacity:.8}64%,to{opacity:0;left:105%}}@keyframes login-dialog-beam-right-79558ed9{0%,18%{opacity:0;top:-55%}28%,52%{opacity:.8}64%,to{opacity:0;top:105%}}@keyframes login-dialog-beam-bottom-79558ed9{0%,18%{opacity:0;right:-55%}28%,52%{opacity:.8}64%,to{opacity:0;right:105%}}@keyframes login-dialog-beam-left-79558ed9{0%,18%{opacity:0;bottom:-55%}28%,52%{opacity:.8}64%,to{opacity:0;bottom:105%}}@media (width<=699px){.login-dialog[data-v-79558ed9]{padding:16px}.login-dialog__panel[data-v-79558ed9]{max-height:calc(100dvh - 32px);padding:28px 24px}.login-dialog__password-toggle[data-v-79558ed9]{visibility:visible;opacity:1}}@media (prefers-reduced-motion:reduce){.login-dialog__card-shell[data-v-79558ed9]{animation:none;transform:none!important}.login-dialog[data-v-79558ed9],.login-dialog__beam[data-v-79558ed9],.login-dialog__spinner[data-v-79558ed9]{animation:none}.login-dialog-panel-enter-active[data-v-79558ed9],.login-dialog-panel-leave-active[data-v-79558ed9]{transition:none}}.account[data-v-a1dec940]{align-items:center;margin-left:16px;display:flex}.account-menu[data-v-a1dec940]{position:relative}.account-menu__trigger[data-v-a1dec940]{width:32px;height:32px;color:var(--community-text-secondary);transition:border-color var(--motion-base) ease, color var(--motion-base) ease, filter var(--motion-base) ease;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.account-menu__trigger[data-v-a1dec940]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);filter:brightness(1.1)}.account-menu__trigger--login[data-v-a1dec940]{border:0;border-radius:4px;width:auto;height:36px;font-size:12px;font-weight:400;line-height:18px}.account-menu__trigger--login[data-v-a1dec940]:hover{filter:none;border-color:#0000}.account-avatar[data-v-a1dec940]{border-radius:50%;width:32px;height:32px;display:block;overflow:hidden}.account-avatar[data-v-a1dec940] .user-avatar{width:32px;height:32px}.account-menu__panel[data-v-a1dec940]{z-index:20;border:1px solid var(--community-border-subtle);background:var(--community-surface-1);transform-origin:100% 0;width:168px;animation:account-menu-in-a1dec940 var(--motion-base) ease both;border-radius:12px;gap:0;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px #0000007a}.account-menu__panel>button[data-v-a1dec940]{border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);text-align:left;background:0 0;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.account-menu__panel>button[data-v-a1dec940]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.account-menu__panel>button.danger[data-v-a1dec940]:hover{color:var(--community-error);background:#f16d761a}.account-menu__divider[data-v-a1dec940]{background:var(--community-border-subtle);height:1px;margin:0 12px}@keyframes account-menu-in-a1dec940{0%{visibility:hidden;opacity:0;transform:translateY(-4px)scale(.98)}to{visibility:visible;opacity:1;transform:translateY(0)scale(1)}}@media (width<=699px){.account[data-v-a1dec940]{margin-left:8px}}.global-header[data-v-2ef9e749]{z-index:50;background:var(--community-header);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100vw;height:68px;padding:0 32px;display:flex;position:sticky;top:0}.global-header__inner[data-v-2ef9e749]{align-items:center;width:100%;height:100%;display:flex;position:relative}.global-header__actions[data-v-2ef9e749]{align-items:center;min-width:0;margin-left:auto;display:flex}.global-header__message[data-v-2ef9e749]{border-radius:50%;width:36px;height:36px;margin-left:32px;position:relative}.global-header__message img[data-v-2ef9e749]{width:36px;height:36px;display:block}.global-header__notification[data-v-2ef9e749]{border:1px solid var(--community-header);background:var(--community-brand);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;right:9px}.global-header__menu[data-v-2ef9e749]{display:none}@media (width<=1199px){.global-header__message[data-v-2ef9e749]{margin-left:0}}@media (width<=899px){.global-header__menu[data-v-2ef9e749]{flex:none;display:inline-grid}}@media (width<=699px){.global-header[data-v-2ef9e749]{padding:0 16px}.global-header__message[data-v-2ef9e749]{display:none}}.app-shell[data-v-4d7e4a47]{background:var(--community-bg);min-width:320px;min-height:100dvh;overflow-x:clip}.app-shell__main[data-v-4d7e4a47]{background:var(--community-bg);width:min(100%,1598px);min-height:calc(100dvh - 68px);margin:0 auto;padding:32px 32px 37px}.app-shell__main--profile[data-v-4d7e4a47]{width:100%;max-width:none;padding:0 0 37px}.app-shell__main[data-v-4d7e4a47] .page{width:100%;margin:0;padding:0}.app-shell__main[data-v-4d7e4a47] .page-heading{margin-top:0}.app-shell__main[data-v-4d7e4a47] .home-page__layout{grid-template-columns:minmax(0,1163px) 347px;gap:24px;margin-top:0;display:grid}.app-shell__main[data-v-4d7e4a47] .home-page__main{flex-direction:column;gap:32px;min-width:0;display:flex}.app-shell__main[data-v-4d7e4a47] .home-page__main>.recommendation-grid{margin-top:0}.app-shell__toast[data-v-4d7e4a47]{z-index:9999;border:1px solid var(--community-border-strong);border-radius:var(--radius-md);width:max-content;max-width:min(360px,100vw - 48px);height:max-content;color:var(--community-text-primary);background:var(--community-surface-3);box-shadow:var(--shadow-float);margin:25% auto 0;padding:12px 16px;font-size:14px;position:fixed;inset:0}.toast-enter-active[data-v-4d7e4a47],.toast-leave-active[data-v-4d7e4a47]{transition:opacity var(--motion-base) ease, transform var(--motion-base) ease}.toast-enter-from[data-v-4d7e4a47],.toast-leave-to[data-v-4d7e4a47]{opacity:0;transform:translateY(8px)}@media (width>=1280px) and (width<=1535px){.app-shell__main[data-v-4d7e4a47] .home-page__layout{grid-template-columns:minmax(0,1fr) 347px}}@media (width<=1279px){.app-shell__main[data-v-4d7e4a47]{padding:32px}.app-shell__main--profile[data-v-4d7e4a47]{padding:0 0 37px}.app-shell__main[data-v-4d7e4a47] .home-page__layout{grid-template-columns:1fr}}@media (width<=899px){.app-shell__main[data-v-4d7e4a47]{padding:24px}.app-shell__main--profile[data-v-4d7e4a47]{padding:0 0 37px}}@media (width<=699px){.app-shell__main[data-v-4d7e4a47]{min-height:calc(100dvh - 68px);padding:16px}.app-shell__main--profile[data-v-4d7e4a47]{padding:0 0 24px}}.hero[data-v-fbfdeb7f]{height:360px;position:relative;overflow:hidden}.hero-slide[data-v-fbfdeb7f]{width:var(--hero-card-w,840px);border:1px solid var(--community-border-subtle);background:var(--community-surface-2);transform-origin:0 0;height:360px;transform:translate3d(var(--slide-x,0), var(--slide-y,0), 0) scale(var(--slide-s,1));border-radius:16px;transition:left .5s ease-out,opacity .5s ease-out,filter .5s ease-out,transform .5s ease-out;position:absolute;top:0;left:0;overflow:hidden}.hero--single .hero-slide[data-v-fbfdeb7f]{--slide-x:0;--slide-y:0;--slide-s:1;width:100%;height:100%}.hero--single .hero-slide[data-v-fbfdeb7f]:not(.is-active){z-index:0;opacity:0;filter:none}.hero[data-v-fbfdeb7f]:not(.hero--single){--hero-card-w:840px}.hero:not(.hero--single) .hero-slide[data-v-fbfdeb7f]{z-index:1;--slide-x:0;--slide-y:45px;--slide-s:.75;opacity:.34;filter:blur(2px)}.hero:not(.hero--single) .hero-slide.is-next[data-v-fbfdeb7f]{left:calc(100% - var(--hero-card-w) * .75)}.hero:not(.hero--single) .hero-slide.is-active[data-v-fbfdeb7f]{z-index:20;--slide-x:-50%;--slide-y:0;--slide-s:1;opacity:1;filter:none;left:50%}.hero:not(.hero--single) .hero-slide.is-hidden[data-v-fbfdeb7f]{z-index:0;--slide-x:0;--slide-y:45px;--slide-s:.75;opacity:0;filter:none;pointer-events:none}.hero-image[data-v-fbfdeb7f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-image--missing[data-v-fbfdeb7f]{background:linear-gradient(135deg, var(--community-surface-2), var(--community-surface-1))}.hero-shade[data-v-fbfdeb7f]{background:linear-gradient(90deg,#000c 3.25%,#0009 55.64%,#0000);width:398px;transition:opacity .3s;position:absolute;inset:0 auto 0 0}.hero-copy[data-v-fbfdeb7f]{z-index:1;width:430px;transition:opacity .3s;position:absolute;top:96px;left:32px}.hero-slide:not(.is-active) .hero-shade[data-v-fbfdeb7f],.hero-slide:not(.is-active) .hero-copy[data-v-fbfdeb7f]{opacity:0;pointer-events:none}.hero-hit[data-v-fbfdeb7f]{z-index:25;width:var(--hero-card-w,840px);cursor:pointer;background:0 0;border:0;border-radius:16px;max-width:100%;height:360px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero--single .hero-hit[data-v-fbfdeb7f]{width:100%;height:100%}.hero-hit[data-v-fbfdeb7f]:focus-visible{outline:2px solid var(--community-brand);outline-offset:2px}.hero-select[data-v-fbfdeb7f]{z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.hero-title[data-v-fbfdeb7f]{color:var(--community-text-primary);margin:0;font-size:30px;font-weight:500;line-height:40px}.hero-dots[data-v-fbfdeb7f]{z-index:30;align-items:center;gap:6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.hero-dot[data-v-fbfdeb7f]{cursor:pointer;background:#ffffff40;border:0;border-radius:3px;width:6px;height:6px;padding:0;transition:width .18s,background-color .18s}.hero-dot.is-active[data-v-fbfdeb7f]{background:var(--community-brand);width:28px}@media (width<=699px){.hero[data-v-fbfdeb7f]:not(.hero--single){--hero-card-w:calc(100vw - 32px)}.hero-copy[data-v-fbfdeb7f]{width:calc(100% - 48px);top:72px;left:24px}.hero-shade[data-v-fbfdeb7f]{width:100%}}.horizontal-section__header[data-v-a78bed73]{justify-content:space-between;align-items:center;height:28px;margin:0 0 16px;display:flex}.horizontal-section__header h2[data-v-a78bed73]{color:var(--community-text-primary);font-size:20px;font-weight:500;line-height:28px}.horizontal-section__action[data-v-a78bed73]{height:28px;color:var(--community-text-tertiary);cursor:pointer;transition:background var(--motion-base) ease, color var(--motion-base) ease;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:14px;line-height:20px}.horizontal-section__action[data-v-a78bed73]:hover{color:var(--community-text-primary);background:var(--community-surface-1)}.horizontal-section__scroller[data-v-a78bed73]{gap:16px;margin:-4px -4px 0;padding:4px 4px 2px;display:flex;overflow-x:auto}.horizontal-section__scroller[data-v-a78bed73] .work-card{flex:0 0 294px;width:294px}.horizontal-section__scroller[data-v-a78bed73] .question-card{flex:0 0 272px;width:272px}@media (width<=699px){.horizontal-section__scroller[data-v-a78bed73]{gap:12px}.horizontal-section__scroller[data-v-a78bed73] .work-card{flex-basis:min(294px,82vw);width:min(294px,82vw)}.horizontal-section__scroller[data-v-a78bed73] .question-card{flex-basis:min(272px,82vw);width:min(272px,82vw)}}.recommendation-grid[data-v-3006a819]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:0;display:grid}.recommendation-card[data-v-3006a819]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);cursor:pointer;transition:border-color var(--motion-base) ease, transform var(--motion-base) ease, background var(--motion-base) ease;overflow:hidden}.recommendation-card[data-v-3006a819]:hover,.recommendation-card[data-v-3006a819]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.recommendation-card[data-v-3006a819]:focus-visible{outline:none;box-shadow:0 0 0 2px #dbff7d66}.recommendation-card__media[data-v-3006a819]{background:var(--community-surface-2);width:100%;height:211px;position:relative;overflow:hidden}.recommendation-card__cover[data-v-3006a819]{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.recommendation-card:hover .recommendation-card__cover[data-v-3006a819]{transform:scale(1.025)}.recommendation-card__body[data-v-3006a819]{padding:16px}.recommendation-card__title[data-v-3006a819]{color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.recommendation-card__summary[data-v-3006a819]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:12px;line-height:18px;overflow:hidden}.recommendation-card__footer[data-v-3006a819]{justify-content:space-between;align-items:center;gap:8px;height:18px;margin-top:10px;display:flex}.recommendation-card__author[data-v-3006a819]{align-items:center;gap:6px;min-width:0;display:flex}.recommendation-card__avatar[data-v-3006a819]{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.recommendation-card__avatar-placeholder[data-v-3006a819]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:600;display:flex}.recommendation-card__author-name[data-v-3006a819]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.recommendation-card__stats[data-v-3006a819]{color:var(--community-text-tertiary);flex-shrink:0;align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex}.stat-item[data-v-3006a819]{align-items:center;gap:4px;display:inline-flex}.stat-icon[data-v-3006a819]{stroke:currentColor;width:14px;height:14px}@media (width<=899px){.recommendation-grid[data-v-3006a819]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.recommendation-grid[data-v-3006a819]{grid-template-columns:1fr}}.follow-button[data-v-2dc1f4e0]{border:1px solid var(--community-border-strong);border-radius:var(--radius-pill);min-height:32px;color:var(--community-text-primary);background:var(--community-surface-2);transition:border-color var(--motion-base) ease, color var(--motion-base) ease, background var(--motion-base) ease;align-items:center;gap:4px;padding:0 12px;font-size:12px;display:inline-flex}.follow-button__icon[data-v-2dc1f4e0]{font-size:14px;line-height:1}.follow-button[data-v-2dc1f4e0]:hover:not(:disabled){border-color:var(--community-text-tertiary)}.follow-button[data-v-2dc1f4e0]:disabled{cursor:not-allowed;opacity:.6}.follow-button--following[data-v-2dc1f4e0]{color:var(--community-on-brand);border-color:var(--community-brand);background:var(--community-brand)}.follow-button--back[data-v-2dc1f4e0]{color:var(--community-brand);border-color:var(--community-brand);background:var(--community-surface-2);font-weight:600}.follow-button--compact[data-v-2dc1f4e0]{justify-content:center;width:58px;height:32px;min-height:32px;padding:0;font-size:12px;line-height:18px}.creator-row[data-v-a15a3937]{border-bottom:1px solid var(--community-border-subtle);cursor:pointer;align-items:center;gap:10px;min-width:0;padding:12px 0;display:flex}.creator-row[data-v-a15a3937]:focus-visible{outline:2px solid var(--community-brand);outline-offset:2px;border-radius:var(--radius-sm,6px)}.creator-row[data-v-a15a3937]:last-child{border-bottom:0}.creator-row__info[data-v-a15a3937]{flex:1;gap:2px;min-width:0;display:grid}.creator-row__info strong[data-v-a15a3937]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.creator-row__info small[data-v-a15a3937]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.creator-row--compact[data-v-a15a3937]{gap:12px;height:74px;padding:0}.empty-state[data-v-558a9c72]{grid-column:1/-1;place-self:center stretch;place-items:center;width:100%;min-height:240px;display:grid}.empty-state--compact[data-v-558a9c72]{min-height:0;padding:12px 0}.empty-state__inner[data-v-558a9c72]{flex-direction:column;align-items:center;gap:8px;display:flex}.empty-state__title[data-v-558a9c72]{align-items:center;gap:8px;display:inline-flex}.loading-state[data-v-4973e6ef]{justify-content:center;align-items:center;gap:6px;min-height:160px;display:flex}.loading-state span[data-v-4973e6ef]{background:var(--community-brand);border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite alternate loading-pulse-4973e6ef}.loading-state span[data-v-4973e6ef]:nth-child(2){animation-delay:.14s}.loading-state span[data-v-4973e6ef]:nth-child(3){animation-delay:.28s}@keyframes loading-pulse-4973e6ef{0%{opacity:.25;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.creator-sidebar[data-v-16daee35]{flex-direction:column;align-self:start;height:714px;padding:20px;display:flex;position:sticky;top:100px;overflow:hidden}.creator-sidebar__header[data-v-16daee35]{justify-content:space-between;align-items:center;gap:12px;display:flex}.creator-sidebar h2[data-v-16daee35]{margin:0;font-size:16px;font-weight:500;line-height:22px}.creator-sidebar__more[data-v-16daee35]{color:var(--community-text-tertiary);font-size:14px;line-height:20px;text-decoration:none}.creator-sidebar__more[data-v-16daee35]:hover{color:var(--community-text-primary)}.creator-sidebar__list[data-v-16daee35]{width:323px;height:640px;min-height:0;margin-top:12px;margin-right:-16px;padding-right:16px;overflow-y:auto}.creator-sidebar__state[data-v-16daee35]{place-items:center;height:100%;display:grid}@media (width<=899px){.creator-sidebar[data-v-16daee35]{height:auto;position:static}.creator-sidebar__list[data-v-16daee35]{width:auto;height:auto;max-height:none;margin-right:0;padding-right:0}}.media-frame[data-v-087fd13c]{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--community-surface-3);width:100%;position:relative;overflow:hidden}.media-frame__media[data-v-087fd13c],.media-frame__poster[data-v-087fd13c]{object-fit:cover;width:100%;height:100%;transition:opacity var(--motion-base) ease;position:absolute;inset:0}.media-frame__poster[data-v-087fd13c]{z-index:1}.media-frame__poster--hidden[data-v-087fd13c]{opacity:0}.media-frame__audio[data-v-087fd13c]{background:linear-gradient(135deg,#27331f,#1e231d 55%,#202020);align-content:center;gap:8px;height:100%;padding:20px;display:grid}.media-frame__audio span[data-v-087fd13c]{color:var(--community-brand);font-size:12px}.media-frame__audio strong[data-v-087fd13c]{max-width:80%;font-size:16px;line-height:22px}.media-frame__fallback[data-v-087fd13c]{height:100%;color:var(--community-text-secondary);background:var(--community-surface-2);text-align:center;align-content:center;place-items:center;gap:8px;font-size:12px;display:grid;position:relative;overflow:hidden}.media-frame__fallback img[data-v-087fd13c]{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute;inset:0}.media-frame__fallback-caption[data-v-087fd13c]{border-radius:var(--radius-pill);color:var(--community-text-primary);background:#0000007a;border:1px solid #ffffff24;padding:5px 9px;position:relative}.engagement-actions[data-v-a38c4bc5]{align-items:center;gap:6px;display:inline-flex}.engagement-actions__button[data-v-a38c4bc5]{border-radius:var(--radius-sm);min-width:40px;min-height:32px;color:var(--community-text-secondary);background:0 0;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:inline-flex}.engagement-actions__button[data-v-a38c4bc5]:hover,.engagement-actions__button[aria-pressed=true][data-v-a38c4bc5]{color:var(--community-text-primary);background:var(--community-surface-3)}.engagement-actions__button[aria-pressed=true][data-v-a38c4bc5]{color:var(--community-brand)}.engagement-actions__button img[data-v-a38c4bc5]{width:16px;height:16px}.engagement-actions--compact .engagement-actions__button[data-v-a38c4bc5]{gap:4px;min-width:0;min-height:28px;padding:0 4px;font-size:12px}.engagement-actions--readonly[data-v-a38c4bc5]{cursor:default}.engagement-actions--readonly .engagement-actions__button[data-v-a38c4bc5]{pointer-events:none;opacity:1}.knowledge-card[data-v-1764e30e]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;transition:border-color var(--motion-base) ease, transform var(--motion-base) ease, background var(--motion-base) ease;overflow:hidden}.knowledge-card[data-v-1764e30e]:hover,.knowledge-card[data-v-1764e30e]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.knowledge-card__media[data-v-1764e30e]{position:relative}.knowledge-card__media[data-v-1764e30e] .media-frame{border-radius:0}.knowledge-card__badge[data-v-1764e30e]{z-index:1;border-radius:var(--radius-pill);color:var(--community-brand);background:#00000094;padding:3px 9px;font-size:11px;line-height:16px;position:absolute;top:10px;left:10px}.knowledge-card__body[data-v-1764e30e]{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid}.knowledge-card__top[data-v-1764e30e]{align-items:flex-start;gap:12px;min-width:0;display:flex}.knowledge-card__title-row[data-v-1764e30e]{flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.knowledge-card__featured[data-v-1764e30e]{margin-top:1px}.knowledge-card__footer[data-v-1764e30e],.knowledge-card__author[data-v-1764e30e]{align-items:center;display:flex}.knowledge-card h3[data-v-1764e30e]{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;min-height:44px;margin:0;font-size:16px;line-height:22px;display:-webkit-box;overflow:hidden}.knowledge-card p[data-v-1764e30e]{min-height:42px;color:var(--community-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:21px;display:-webkit-box;overflow:hidden}.knowledge-card__footer[data-v-1764e30e]{justify-content:space-between;gap:10px;padding-top:4px}.knowledge-card__actions[data-v-1764e30e]{flex:none;align-items:center;gap:4px;display:flex}.knowledge-card__author[data-v-1764e30e]{min-width:0;color:var(--community-text-secondary);gap:7px;font-size:12px}.knowledge-card__author-name[data-v-1764e30e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.knowledge-card__role[data-v-1764e30e]{color:var(--community-brand);background:var(--community-brand-soft);border-radius:4px;flex:none;padding:1px 7px;font-size:11px;line-height:16px}.knowledge-card--compact[data-v-1764e30e]{grid-template-columns:274px minmax(0,1fr);height:154px;display:grid}.knowledge-card--with-actions[data-v-1764e30e]{height:auto;min-height:178px}.knowledge-card--compact .knowledge-card__media[data-v-1764e30e] .media-frame{aspect-ratio:auto;border-radius:0;height:100%;min-height:154px}.knowledge-card--compact .knowledge-card__body[data-v-1764e30e]{padding:24px}.knowledge-card--compact h3[data-v-1764e30e]{min-height:0;font-size:16px;line-height:22px}.knowledge-card--compact p[data-v-1764e30e]{min-height:0;margin-top:8px;font-size:14px;line-height:20px}.knowledge-card--compact .knowledge-card__footer[data-v-1764e30e]{height:24px;margin-top:auto;padding-top:0}.knowledge-card--compact .knowledge-card__author[data-v-1764e30e]{gap:8px;font-size:14px;line-height:20px}.knowledge-card--compact .knowledge-card__author[data-v-1764e30e] .user-avatar{width:24px;height:24px}@media (width<=699px){.knowledge-card--compact[data-v-1764e30e]{grid-template-columns:140px minmax(0,1fr);height:154px}.knowledge-card--compact .knowledge-card__media[data-v-1764e30e] .media-frame{min-height:154px}.knowledge-card--compact .knowledge-card__body[data-v-1764e30e]{padding:16px}}.knowledge-feed[data-v-368fd3e0]{gap:16px;display:grid}.work-card[data-v-b37a26d2]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;width:100%;min-width:0;height:233px;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;overflow:hidden}.work-card[data-v-b37a26d2]:hover,.work-card[data-v-b37a26d2]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.work-card__media[data-v-b37a26d2]{background:var(--community-surface-2);height:165px;position:relative;overflow:hidden}.work-card__media[data-v-b37a26d2] .media-frame{aspect-ratio:auto;border-radius:0;height:100%}.work-card__media[data-v-b37a26d2] img,.work-card__media[data-v-b37a26d2] video{transition:transform .5s}.work-card:hover .work-card__media[data-v-b37a26d2] img,.work-card:hover .work-card__media[data-v-b37a26d2] video,.work-card:focus-visible .work-card__media[data-v-b37a26d2] img,.work-card:focus-visible .work-card__media[data-v-b37a26d2] video{transform:scale(1.025)}.work-card__duration[data-v-b37a26d2]{z-index:2;color:var(--community-text-primary);background:#000000ad;border-radius:5px;padding:3px 6px;font-size:11px;position:absolute;bottom:8px;right:8px}.work-card__actions[data-v-b37a26d2]{z-index:3;align-items:center;gap:4px;display:flex;position:absolute;top:8px;right:8px}.work-card__body[data-v-b37a26d2]{height:68px;padding:10px 12px}.work-card__title-row[data-v-b37a26d2]{align-items:center;gap:6px;min-width:0;display:flex}.work-card h3[data-v-b37a26d2]{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.work-card__meta[data-v-b37a26d2]{justify-content:space-between;align-items:center;gap:8px;height:28px;margin-top:4px;display:flex}.work-card__author[data-v-b37a26d2]{min-width:0;color:var(--community-text-secondary);flex:1;align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.work-card__author[data-v-b37a26d2] .user-avatar{width:24px;height:24px;font-size:10px}.work-card__author-name[data-v-b37a26d2]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-card__meta[data-v-b37a26d2] .engagement-actions{margin-left:auto}.question-card[data-v-dfb03254]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);cursor:pointer;width:272px;min-width:0;height:134px;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;flex-direction:column;padding:16px;display:flex}.question-card[data-v-dfb03254]:hover,.question-card[data-v-dfb03254]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)scale(1.01)}.question-card[data-v-dfb03254]:focus-visible{outline:none;box-shadow:0 0 0 2px #dbff7d66}.question-card__author[data-v-dfb03254]{height:18px;color:var(--community-text-secondary);align-items:center;gap:4px;font-size:12px;line-height:18px;display:flex}.question-card__author-name[data-v-dfb03254]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.question-card__title-row[data-v-dfb03254]{align-items:flex-start;gap:6px;min-width:0;margin-top:16px;display:flex}.question-card h3[data-v-dfb03254]{min-width:0;color:var(--community-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;margin:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.question-card>p[data-v-dfb03254]{color:var(--community-text-tertiary);margin:auto 0 0;font-size:12px;line-height:18px}.infinite-scroll-status[data-v-1bc5d85d]{min-height:56px;color:var(--community-text-tertiary);place-items:center;font-size:12px;line-height:18px;display:grid}.infinite-scroll-status__dots[data-v-1bc5d85d]{align-items:center;gap:6px;display:inline-flex}.infinite-scroll-status__dots i[data-v-1bc5d85d]{background:var(--community-brand);border-radius:50%;width:5px;height:5px;animation:.72s ease-in-out infinite alternate infinite-scroll-dot-1bc5d85d}.infinite-scroll-status__dots i[data-v-1bc5d85d]:nth-child(2){animation-delay:.12s}.infinite-scroll-status__dots i[data-v-1bc5d85d]:nth-child(3){animation-delay:.24s}.infinite-scroll-status__error[data-v-1bc5d85d]{color:var(--community-error);align-items:center;gap:12px;display:flex}.infinite-scroll-status__error button[data-v-1bc5d85d]{border-radius:var(--radius-pill);height:30px;color:var(--community-on-brand);background:var(--community-brand);padding:0 12px;font-size:12px}@keyframes infinite-scroll-dot-1bc5d85d{0%{opacity:.3;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.infinite-scroll-list>*{animation:.24s ease-out both infinite-scroll-item-in}@keyframes infinite-scroll-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.home-page__layout[data-v-03cbdd2e]{grid-template-columns:minmax(0,1fr) 347px;gap:24px;margin-top:0;display:grid}.home-page__main[data-v-03cbdd2e]{flex-direction:column;gap:32px;min-width:0;display:flex}.home-page__infinite-feed[data-v-03cbdd2e]{grid-template-columns:minmax(0,1fr)}.home-page__sentinel[data-v-03cbdd2e]{min-height:48px}@media (width>=1536px){.home-page__layout[data-v-03cbdd2e]{grid-template-columns:minmax(0,1163px) 347px}}@media (width<=1279px){.home-page__layout[data-v-03cbdd2e]{grid-template-columns:1fr}}.knowledge-list-card[data-v-875b0330]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;height:154px;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;grid-template-columns:274px minmax(0,1fr);display:grid;overflow:hidden}.knowledge-list-card[data-v-875b0330]:hover{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.knowledge-list-card[data-v-875b0330]:focus-visible{outline:none;box-shadow:0 0 0 2px #dbff7d66}.knowledge-list-card__media[data-v-875b0330]{background:var(--community-surface-2);height:154px;position:relative;overflow:hidden}.knowledge-list-card__media[data-v-875b0330] .media-frame{border-radius:0;height:100%}.knowledge-list-card__media[data-v-875b0330] img,.knowledge-list-card__media[data-v-875b0330] video{transition:transform .5s}.knowledge-list-card:hover .knowledge-list-card__media[data-v-875b0330] img,.knowledge-list-card:hover .knowledge-list-card__media[data-v-875b0330] video{transform:scale(1.025)}.knowledge-list-card__badge[data-v-875b0330]{z-index:1;background:#000c;border-radius:6px;width:fit-content;height:26px;padding:4px 8px;font-size:12px;line-height:18px;display:block;position:absolute;top:8px;left:8px}.knowledge-list-card__body[data-v-875b0330]{flex-direction:column;justify-content:space-between;min-width:0;padding:24px;display:flex}.knowledge-list-card__title-row[data-v-875b0330]{align-items:center;gap:6px;min-width:0;display:flex}.knowledge-list-card h3[data-v-875b0330]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.knowledge-list-card p[data-v-875b0330]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:14px;line-height:20px;overflow:hidden}.knowledge-list-card__footer[data-v-875b0330]{justify-content:space-between;align-items:center;gap:16px;height:24px;display:flex}.knowledge-list-card__author[data-v-875b0330]{align-items:center;gap:8px;min-width:0;font-size:14px;line-height:20px;display:flex}.knowledge-list-card__author-name[data-v-875b0330]{color:var(--community-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.knowledge-list-card__role[data-v-875b0330]{color:var(--community-brand);border:1px solid #dbff7d66;border-radius:4px;flex:none;padding:1px 4px;font-size:10px;line-height:14px}@media (width<=767px){.knowledge-list-card[data-v-875b0330]{grid-template-columns:1fr;height:auto}.knowledge-list-card__media[data-v-875b0330]{height:154px}.knowledge-list-card__body[data-v-875b0330]{padding:16px}}.trending-item[data-v-63f515d4]{cursor:pointer;border-bottom:1px solid var(--community-border-subtle);flex-direction:column;justify-content:center;padding:12px 0;display:flex}.trending-item[data-v-63f515d4]:last-child{border-bottom:0}.trending-item--first[data-v-63f515d4]{min-height:98px}.trending-item[data-v-63f515d4]:not(.trending-item--first){height:78px}.trending-item__title[data-v-63f515d4]{text-align:left;width:100%;color:var(--community-text-primary);-webkit-line-clamp:2;transition:color var(--motion-base) ease;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.trending-item__title[data-v-63f515d4]:hover{color:#fff}.trending-item__meta[data-v-63f515d4]{justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;line-height:18px;display:flex}.trending-item__creator[data-v-63f515d4]{color:var(--community-text-secondary);align-items:center;gap:4px;display:flex}.trending-item__avatar[data-v-63f515d4]{object-fit:cover;border-radius:50%;width:18px;height:18px}.trending-item__stats[data-v-63f515d4]{color:var(--community-text-tertiary)}.sort-button[data-v-02079eb8]{display:inline-flex;position:relative}.sort-button__control[data-v-02079eb8]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;line-height:20px;display:flex}.sort-button__control[data-v-02079eb8]:hover{color:var(--community-text-primary);border-color:var(--community-border-strong)}.sort-button__chevron[data-v-02079eb8]{transition:transform var(--motion-base) ease}.sort-button__chevron.is-open[data-v-02079eb8]{transform:rotate(180deg)}.sort-button__menu[data-v-02079eb8]{z-index:30;border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);min-width:128px;box-shadow:var(--shadow-float);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.sort-button__option[data-v-02079eb8]{border-radius:var(--radius-sm);width:100%;color:var(--community-text-secondary);transition:color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:13px;line-height:18px;display:flex}.sort-button__option[data-v-02079eb8]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.sort-button__option.is-selected[data-v-02079eb8]{color:var(--community-brand)}.knowledge-toolbar[data-v-fd997676]{justify-content:space-between;align-items:center;gap:24px;min-height:40px;display:flex}.knowledge-toolbar__tabs[data-v-fd997676]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.knowledge-toolbar__tab[data-v-fd997676]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);background:var(--community-surface-1);height:40px;color:var(--community-text-secondary);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease, transform var(--motion-base) ease;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;line-height:20px;display:flex}.knowledge-toolbar__tab[data-v-fd997676]:hover{border-color:var(--community-border-strong);background:var(--community-surface-2);color:var(--community-text-primary)}.knowledge-toolbar__tab[data-v-fd997676]:active{transform:scale(.98)}.knowledge-toolbar__tab--active[data-v-fd997676],.knowledge-toolbar__tab--active[data-v-fd997676]:hover{border-color:var(--community-brand);background:var(--community-brand-soft);color:var(--community-brand)}.knowledge-toolbar__count[data-v-fd997676]{border-radius:var(--radius-pill);background:var(--community-surface-3);width:24px;height:24px;color:var(--community-text-primary);justify-content:center;align-items:center;font-size:12px;line-height:18px;display:flex}.knowledge-toolbar__count--active[data-v-fd997676]{background:var(--community-brand);color:#161616}.knowledge-toolbar__sort[data-v-fd997676]{flex:none}@media (width<=699px){.knowledge-toolbar[data-v-fd997676]{flex-direction:column;align-items:stretch}.knowledge-toolbar__sort[data-v-fd997676]{align-self:flex-start}}.knowledge-page__layout[data-v-4e95d353]{grid-template-columns:1fr;gap:24px;display:grid}.knowledge-page__main[data-v-4e95d353]{min-width:0}@media (width>=1280px){.knowledge-page__layout[data-v-4e95d353]{grid-template-columns:minmax(0,1fr) 347px}}@media (width>=1536px){.knowledge-page__layout[data-v-4e95d353]{grid-template-columns:minmax(0,1163px) 347px}}.knowledge-page__list[data-v-4e95d353]{transition:opacity var(--motion-base) ease;align-content:start;gap:16px;margin-top:24px;display:grid}.knowledge-page__loading[data-v-4e95d353]{margin-top:24px}.knowledge-page__sidebar[data-v-4e95d353]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);align-self:start;height:auto;padding:20px;position:static;top:100px;overflow:visible}.knowledge-page__sentinel[data-v-4e95d353]{min-height:56px}@media (width>=1280px){.knowledge-page__sidebar[data-v-4e95d353]{height:714px;position:sticky;overflow:hidden}}.knowledge-page__sidebar h2[data-v-4e95d353]{height:22px;margin:0;font-size:16px;font-weight:500;line-height:22px}.knowledge-page__sidebar-list[data-v-4e95d353]{height:auto;margin:12px 0 0;padding:0;list-style:none;overflow:visible}@media (width>=1280px){.knowledge-page__sidebar-list[data-v-4e95d353]{height:640px;overflow-y:auto}}.filter-tabs[data-v-ab85a765]{flex-wrap:wrap;gap:12px;display:flex}.filter-tabs__item[data-v-ab85a765]{border:1px solid var(--community-border-strong);border-radius:var(--radius-pill);min-height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:border-color var(--motion-base) ease, color var(--motion-base) ease, box-shadow var(--motion-base) ease, background var(--motion-base) ease;align-items:center;gap:6px;padding:0 20px;font-size:14px;display:inline-flex}.filter-tabs__item[data-v-ab85a765]:hover{color:var(--community-text-primary);border-color:var(--community-text-tertiary)}.filter-tabs__item--active[data-v-ab85a765]{color:var(--community-brand);background:var(--community-brand-soft);border-color:var(--community-brand);box-shadow:none}.filter-tabs__item--active[data-v-ab85a765]:hover{color:var(--community-brand);border-color:var(--community-brand)}.filter-tabs__item small[data-v-ab85a765]{background:var(--community-surface-3);border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:11px;line-height:1;display:inline-grid}.filter-tabs__item--active small[data-v-ab85a765]{color:var(--community-on-brand);background:var(--community-brand)}.filter-tabs__item[data-v-ab85a765]:active{transform:scale(.98)}.works-page__header[data-v-1749e1be]{align-items:center;gap:20px;min-height:40px;display:flex}.works-page__title[data-v-1749e1be]{margin:0;font-size:24px;font-weight:500;line-height:32px}.works-page__total[data-v-1749e1be]{color:var(--community-text-tertiary);margin-left:auto;font-size:13px}.works-page__grid[data-v-1749e1be]{transition:opacity var(--motion-base) ease;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.works-page__sentinel[data-v-1749e1be]{min-height:56px}@media (width<=1399px){.works-page__grid[data-v-1749e1be]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1099px){.works-page__grid[data-v-1749e1be]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=699px){.works-page__header[data-v-1749e1be]{flex-wrap:wrap;gap:12px}.works-page__total[data-v-1749e1be]{width:100%;margin-left:0}.works-page__grid[data-v-1749e1be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width<=399px){.works-page__grid[data-v-1749e1be]{grid-template-columns:1fr}}.error-state__inner[data-v-9099dcfb]{flex-direction:column;align-items:center;gap:8px;display:flex}.error-state__title[data-v-9099dcfb]{align-items:center;gap:8px;display:inline-flex}.popconfirm[data-v-1b977ff3]{vertical-align:middle;max-width:100%;display:inline-flex;position:relative}.popconfirm__trigger[data-v-1b977ff3]{max-width:100%;display:inline-flex}.popconfirm__panel[data-v-1b977ff3]{z-index:60;border:1px solid var(--community-border-strong);border-radius:var(--radius-md);width:max-content;max-width:min(320px,100vw - 24px);color:var(--community-text-primary);background:var(--community-surface-3);box-shadow:var(--shadow-float);padding:16px;position:fixed}.complaint-popconfirm__reported[data-v-a3867a66]{min-height:32px;color:var(--community-text-tertiary);align-items:center;font-size:12px;line-height:18px;display:inline-flex}.complaint-popconfirm[data-v-a3867a66]{width:248px}.complaint-popconfirm__title[data-v-a3867a66]{color:var(--community-text-primary);margin:0;font-size:14px;font-weight:500;line-height:20px}.complaint-popconfirm__hint[data-v-a3867a66],.complaint-popconfirm__error[data-v-a3867a66]{color:var(--community-text-secondary);margin:12px 0 0;font-size:13px;line-height:20px}.complaint-popconfirm__error[data-v-a3867a66]{color:var(--community-danger,#d95b5b);justify-content:space-between;align-items:center;gap:8px;display:flex}.complaint-popconfirm__error button[data-v-a3867a66]{color:var(--community-brand);flex:none;font-size:12px}.complaint-popconfirm__options[data-v-a3867a66]{gap:8px;margin-top:12px;display:grid}.complaint-popconfirm__option[data-v-a3867a66]{min-height:28px;color:var(--community-text-secondary);cursor:pointer;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.complaint-popconfirm__option[data-v-a3867a66]:hover{color:var(--community-text-primary)}.complaint-popconfirm__option input[data-v-a3867a66]{accent-color:var(--community-brand)}.complaint-popconfirm__actions[data-v-a3867a66]{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.complaint-popconfirm__actions button[data-v-a3867a66]{border-radius:var(--radius-sm);min-width:56px;height:32px;padding:0 12px;font-size:12px;line-height:18px}.complaint-popconfirm__cancel[data-v-a3867a66]{color:var(--community-text-secondary);background:0 0}.complaint-popconfirm__cancel[data-v-a3867a66]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.complaint-popconfirm__submit[data-v-a3867a66]{color:var(--community-on-brand);background:var(--community-brand)}.complaint-popconfirm__submit[data-v-a3867a66]:hover:not(:disabled){filter:brightness(1.05)}.share-dialog[data-v-1e653f97]{z-index:100;background:#0000008c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.share-dialog__panel[data-v-1e653f97]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;outline:0;width:min(100%,400px);padding:20px}.share-dialog__header[data-v-1e653f97]{justify-content:space-between;align-items:center;gap:12px;display:flex}.share-dialog__header h2[data-v-1e653f97]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:24px}.share-dialog__close[data-v-1e653f97]{width:28px;height:28px;color:var(--community-text-tertiary);transition:color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.share-dialog__close[data-v-1e653f97]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.share-dialog__work-title[data-v-1e653f97]{color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:16px 0 0;font-size:14px;line-height:22px;overflow:hidden}.share-dialog__link-label[data-v-1e653f97]{color:var(--community-text-tertiary);margin-top:16px;font-size:12px;line-height:18px;display:block}.share-dialog__link[data-v-1e653f97]{border:1px solid var(--community-border-subtle);width:100%;height:40px;color:var(--community-text-secondary);background:var(--community-surface-2);border-radius:8px;margin-top:8px;padding:0 12px;font-size:13px;line-height:20px}.share-dialog__link[data-v-1e653f97]:focus{border-color:var(--community-border-strong);outline:0}.share-dialog__actions[data-v-1e653f97]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.share-dialog__actions button[data-v-1e653f97]{border-radius:var(--radius-sm);min-width:64px;height:36px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px}.share-dialog__cancel[data-v-1e653f97]{color:var(--community-text-secondary);transition:color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0}.share-dialog__cancel[data-v-1e653f97]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.share-dialog__copy[data-v-1e653f97]{color:var(--community-on-brand);background:var(--community-brand);transition:filter var(--motion-base) ease, transform var(--motion-base) ease}.share-dialog__copy[data-v-1e653f97]:hover{filter:brightness(1.05)}.share-dialog__copy[data-v-1e653f97]:active{transform:scale(.98)}.share-fade-enter-active[data-v-1e653f97],.share-fade-leave-active[data-v-1e653f97]{transition:opacity var(--motion-base) ease}.share-fade-enter-from[data-v-1e653f97],.share-fade-leave-to[data-v-1e653f97]{opacity:0}@media (prefers-reduced-motion:reduce){.share-fade-enter-active[data-v-1e653f97],.share-fade-leave-active[data-v-1e653f97]{transition-duration:1ms}}.work-detail-page[data-v-aa9a2520]{width:min(100% - 64px,1800px);max-width:1800px;margin:0 auto;padding-top:32px;padding-bottom:48px}.work-detail-page__back[data-v-aa9a2520]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease;align-items:center;gap:8px;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.work-detail-page__back[data-v-aa9a2520]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.work-detail-page__layout[data-v-aa9a2520]{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:16px;display:flex}.work-detail-page__media[data-v-aa9a2520]{border:1px solid var(--community-border-subtle);aspect-ratio:16/9;background:#050505;border-radius:16px;flex:100%;min-width:0;overflow:hidden}.work-detail-page__media video[data-v-aa9a2520],.work-detail-page__media img[data-v-aa9a2520]{object-fit:contain;width:100%;height:100%;display:block}.work-detail-page__media--image[data-v-aa9a2520]{aspect-ratio:auto;background:0 0}.work-detail-page__media--image img[data-v-aa9a2520]{object-fit:contain;width:100%;height:auto;max-height:min(82vh,780px)}.work-detail-page__panel[data-v-aa9a2520]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;flex-direction:column;min-height:0;padding:24px;display:flex}.work-detail-page__scroll[data-v-aa9a2520]{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.work-detail-page__creator[data-v-aa9a2520]{align-items:center;gap:12px;display:flex}.work-detail-page__creator-link[data-v-aa9a2520]{min-width:0;color:inherit;text-align:left;background:0 0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.work-detail-page__creator-link[data-v-aa9a2520] .user-avatar--md{border:0;width:44px;height:44px}.work-detail-page__creator-copy[data-v-aa9a2520]{flex:1;min-width:0;display:block}.work-detail-page__creator-copy strong[data-v-aa9a2520]{color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;line-height:22px;display:block;overflow:hidden}.work-detail-page__creator-copy>span[data-v-aa9a2520]{color:var(--community-text-tertiary);margin-top:4px;font-size:12px;line-height:18px;display:block}.work-detail-page__follow[data-v-aa9a2520]{height:36px;min-height:36px;color:var(--community-on-brand);background:var(--community-brand);border-color:#0000;padding:0 16px;font-size:14px;font-weight:500;line-height:20px}.work-detail-page__follow[aria-pressed=true][data-v-aa9a2520]{color:var(--community-brand);background:var(--community-brand-soft);border-color:#dbff7d8c}.work-detail-page__scroll>h1[data-v-aa9a2520]{color:var(--community-text-primary);margin:28px 0 0;font-size:24px;font-weight:500;line-height:32px}.work-detail-page__description[data-v-aa9a2520]{color:var(--community-text-secondary);margin:12px 0 0;font-size:14px;line-height:24px}.work-detail-page__description--expanded[data-v-aa9a2520]{display:block}.work-detail-page__models[data-v-aa9a2520]{flex-wrap:wrap;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}.work-detail-page__models li[data-v-aa9a2520]{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:var(--community-surface-2);border-radius:999px;padding:3px 8px;font-size:11px;line-height:16px}.work-detail-page__more[data-v-aa9a2520]{color:var(--community-text-tertiary);vertical-align:text-bottom;transition:color var(--motion-base) ease;background:0 0;border:0;margin-left:4px;padding:0;font-size:12px;line-height:24px}.work-detail-page__more[data-v-aa9a2520]:hover{color:var(--community-text-primary)}.work-detail-page__source[data-v-aa9a2520]{border-bottom:1px solid var(--community-border-subtle);color:var(--community-text-tertiary);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-bottom:20px;font-size:12px;line-height:18px;display:flex}.work-detail-page__source strong[data-v-aa9a2520]{color:var(--community-text-secondary);font-weight:400}.work-detail-page__source button[data-v-aa9a2520]{color:inherit;background:0 0;align-items:center;gap:4px;display:inline-flex}.work-detail-page__comments[data-v-aa9a2520]{flex-direction:column;flex:none;padding-bottom:50px;display:flex}.work-detail-page__comments h2[data-v-aa9a2520]{color:var(--community-text-primary);margin:20px 0 0;font-size:14px;font-weight:500;line-height:20px}.work-detail-page__comment-list[data-v-aa9a2520]{flex-direction:column;flex:none;gap:12px;margin-top:12px;padding-right:8px;display:flex;position:relative;overflow-y:auto}.work-detail-page__comment-list article[data-v-aa9a2520]{background:var(--community-surface-2);border-radius:12px;flex:none;gap:12px;padding:12px;display:flex}.work-detail-page__comment-avatar[data-v-aa9a2520]{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0}.work-detail-page__comment-body[data-v-aa9a2520]{flex:1;min-width:0}.work-detail-page__comment-head[data-v-aa9a2520]{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-detail-page__comment-name[data-v-aa9a2520]{color:var(--community-text-primary);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;transition:color var(--motion-base) ease;background:0 0;border:0;padding:0;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.work-detail-page__comment-name[data-v-aa9a2520]:hover{color:var(--community-text-tertiary)}.work-detail-page__comment-delete[data-v-aa9a2520]{color:var(--community-text-tertiary);cursor:pointer;transition:color var(--motion-base) ease;background:0 0;border:0;flex:none;padding:0;font-size:12px;line-height:18px}.work-detail-page__comment-delete[data-v-aa9a2520]:hover:not(:disabled){color:#ff6b6b}.work-detail-page__comment-list p[data-v-aa9a2520]{color:var(--community-text-secondary);margin:4px 0 0;font-size:14px;line-height:20px}.work-detail-page__empty[data-v-aa9a2520]{color:var(--community-text-tertiary);font-size:12px}.work-detail-page__dock[data-v-aa9a2520]{z-index:2;border-top:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:0 0 15px 15px;margin:16px -24px -24px;padding:12px 24px 16px;position:sticky;bottom:0}.work-detail-page__composer[data-v-aa9a2520]{gap:8px;display:flex}.work-detail-page__composer input[data-v-aa9a2520]{border:1px solid var(--community-border-subtle);min-width:0;height:40px;color:var(--community-text-primary);background:var(--community-surface-subtle);transition:border-color var(--motion-base) ease, box-shadow var(--motion-base) ease;border-radius:8px;outline:0;flex:1;padding:0 12px;font-size:14px;line-height:20px}.work-detail-page__composer input[data-v-aa9a2520]:focus{border-color:var(--community-brand);box-shadow:0 0 0 3px #dbff7d14}.work-detail-page__composer button[data-v-aa9a2520]{height:40px;color:var(--community-on-brand);background:var(--community-brand);transition:filter var(--motion-base) ease, transform var(--motion-base) ease;border-radius:8px;padding:0 16px;font-size:14px;font-weight:500}.work-detail-page__composer button[data-v-aa9a2520]:hover:not(:disabled){filter:brightness(1.05)}.work-detail-page__composer button[data-v-aa9a2520]:active:not(:disabled){transform:scale(.98)}.work-detail-page__actions[data-v-aa9a2520]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.work-detail-page__engagement[data-v-aa9a2520],.work-detail-page__secondary-actions[data-v-aa9a2520]{align-items:center;gap:4px;display:flex}.work-detail-page__actions button[data-v-aa9a2520]{height:32px;color:var(--community-text-tertiary);transition:color var(--motion-base) ease, background-color var(--motion-base) ease, transform var(--motion-base) ease;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:12px;line-height:18px;display:inline-flex}.work-detail-page__actions button[data-v-aa9a2520]:hover,.work-detail-page__actions button[aria-pressed=true][data-v-aa9a2520]{color:var(--community-text-primary);background:var(--community-surface-3)}.work-detail-page__actions button[data-v-aa9a2520]:active{transform:scale(.96)}.work-detail-page__engagement img[data-v-aa9a2520]{flex:none;width:16px;height:16px}@media (width>=1280px){.work-detail-page__layout[data-v-aa9a2520]{flex-wrap:nowrap}.work-detail-page__media[data-v-aa9a2520],.work-detail-page__media--image[data-v-aa9a2520]{flex:auto}.work-detail-page__panel[data-v-aa9a2520]{flex:0 0 clamp(380px,26vw,520px);max-height:calc(100vh - 108px);position:sticky;top:84px;overflow:hidden}}@media (width<=1199px){.work-detail-page[data-v-aa9a2520]{width:min(100% - 48px,1200px)}}@media (width<=899px){.work-detail-page[data-v-aa9a2520]{width:min(100% - 32px,1200px);padding-top:28px}}@media (width<=699px){.work-detail-page[data-v-aa9a2520]{width:min(100% - 24px,1200px);padding:24px 0 48px}.work-detail-page__panel[data-v-aa9a2520]{padding:20px}.work-detail-page__dock[data-v-aa9a2520]{border-radius:0;margin:16px -20px -20px;padding:12px 20px 16px;bottom:76px}.work-detail-page__secondary-actions button[data-v-aa9a2520]{padding:0 6px}}.answerer-row[data-v-1b7bc2c5]{border-top:1px solid var(--community-border-subtle);min-height:64px;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.answerer-row[data-v-1b7bc2c5]:first-child{border-top:0}.answerer-row:hover .answerer-row__info strong[data-v-1b7bc2c5]{color:var(--community-brand)}.answerer-row[data-v-1b7bc2c5]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--community-brand);outline-offset:2px}.answerer-row__rank[data-v-1b7bc2c5]{width:20px;color:var(--community-text-tertiary);flex:none;font-size:12px}.answerer-row__rank--top[data-v-1b7bc2c5]{color:var(--community-brand)}.answerer-row[data-v-1b7bc2c5] .user-avatar{flex:none;width:36px;height:36px}.answerer-row__info[data-v-1b7bc2c5]{gap:2px;min-width:0;display:grid}.answerer-row__info strong[data-v-1b7bc2c5],.answerer-row__info small[data-v-1b7bc2c5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.answerer-row__info strong[data-v-1b7bc2c5]{color:var(--community-text-primary);font-size:14px;font-weight:400;line-height:20px}.answerer-row__info small[data-v-1b7bc2c5]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.answerers-sidebar[data-v-3b73367b]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);flex-direction:column;align-self:start;width:347px;height:714px;padding:20px;display:flex;position:sticky;top:100px;overflow:hidden}.answerers-sidebar__header[data-v-3b73367b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.answerers-sidebar h2[data-v-3b73367b]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.answerers-sidebar__hint[data-v-3b73367b]{color:var(--community-text-tertiary);white-space:nowrap;font-size:12px;line-height:18px}.answerers-sidebar__list[data-v-3b73367b]{flex:1;min-height:0;margin-top:12px;overflow-y:auto}.answerers-sidebar__empty[data-v-3b73367b]{min-height:96px;color:var(--community-text-tertiary);flex:1;justify-content:center;align-items:center;margin:12px 0 0;font-size:14px;display:flex}@media (width<=1279px){.answerers-sidebar[data-v-3b73367b]{width:auto;height:auto;position:static}.answerers-sidebar__list[data-v-3b73367b]{overflow:visible}}.qa-tabs[data-v-7635e963]{border-bottom:1px solid var(--community-border-subtle);align-items:end;gap:32px;height:40px;display:flex}.qa-tabs__item[data-v-7635e963]{height:40px;color:var(--community-text-secondary);transition:color var(--motion-base) ease;background:0 0;border:0;padding:0 4px 12px;font-size:14px;font-weight:500;line-height:20px;position:relative}.qa-tabs__item[data-v-7635e963]:hover{color:var(--community-text-primary)}.qa-tabs__item--active[data-v-7635e963]{color:var(--community-brand)}.qa-tabs__item--active[data-v-7635e963]:after{border-radius:var(--radius-pill);background:var(--community-brand);content:"";width:100%;height:2px;position:absolute;bottom:0;left:0}@media (width<=499px){.qa-tabs[data-v-7635e963]{gap:20px}}.question-row[data-v-026474fb]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;min-height:110px;transition:border-color var(--motion-base) ease, transform var(--motion-base) ease, background var(--motion-base) ease;align-items:center;padding:20px 24px;display:flex}.question-row[data-v-026474fb]:hover,.question-row[data-v-026474fb]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.question-row__rank[data-v-026474fb]{width:32px;color:var(--community-text-tertiary);flex:none;font-size:20px;font-weight:500;line-height:28px}.question-row__rank--top[data-v-026474fb]{color:var(--community-brand)}.question-row__main[data-v-026474fb]{flex:1;min-width:0}.question-row__heading[data-v-026474fb]{align-items:start;gap:8px;min-width:0;display:flex}.question-row__hot[data-v-026474fb],.question-row__new[data-v-026474fb]{border-radius:6px;flex:none;align-items:center;height:20px;margin-top:2px;padding:0 6px;font-size:12px;line-height:18px;display:inline-flex}.question-row__hot[data-v-026474fb]{color:var(--community-error);background:#f16d7626;gap:2px}.question-row__new[data-v-026474fb]{color:var(--community-brand);background:var(--community-brand-soft)}.question-row__featured[data-v-026474fb]{margin-top:2px}.question-row h2[data-v-026474fb]{min-width:0;color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.question-row__meta[data-v-026474fb]{margin-top:8px}.question-row__meta-line[data-v-026474fb]{color:var(--community-text-tertiary);margin:0;font-size:12px;line-height:18px}.question-row__meta-line+.question-row__meta-line[data-v-026474fb]{margin-top:4px}.question-row__resolved-badge[data-v-026474fb]{border:1px solid var(--community-success);border-radius:var(--radius-sm);height:32px;color:var(--community-success);white-space:nowrap;flex:none;align-items:center;gap:4px;margin-left:20px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex;transform:rotate(-6deg)}.question-row__actions[data-v-026474fb]{flex:none;align-self:flex-start;align-items:center;gap:4px;margin-left:12px;display:flex}@media (width<=699px){.question-row[data-v-026474fb]{align-items:start;padding:16px;position:relative}.question-row__rank[data-v-026474fb]{width:28px;font-size:18px}.question-row__resolved-badge[data-v-026474fb]{position:absolute;bottom:16px;right:16px}.question-row h2[data-v-026474fb]{font-size:15px;line-height:22px}.question-row:has(.question-row__resolved-badge) .question-row__meta[data-v-026474fb]{padding-right:86px}}@media (width<=399px){.question-row__heading[data-v-026474fb]{flex-wrap:wrap}.question-row h2[data-v-026474fb]{white-space:normal;width:100%}}.qa-page__layout[data-v-7b94af4a]{grid-template-columns:1fr;gap:24px;display:grid}.qa-page__main[data-v-7b94af4a]{min-width:0}.qa-page__list[data-v-7b94af4a]{transition:opacity var(--motion-base) ease;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;margin-top:24px;display:grid}.qa-page__loading[data-v-7b94af4a]{margin-top:24px}.qa-page__sentinel[data-v-7b94af4a]{min-height:56px}@media (width>=1280px){.qa-page__layout[data-v-7b94af4a]{grid-template-columns:minmax(0,1fr) 347px}}@media (width>=1536px){.qa-page__layout[data-v-7b94af4a]{grid-template-columns:minmax(0,1163px) 347px}}.answer-card[data-v-698a0356]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);transition:border-color var(--motion-base) ease, background var(--motion-base) ease;padding:20px}.answer-card[data-v-698a0356]:not(.answer-card--adopted):hover{border-color:var(--community-border-strong);background:var(--community-surface-2)}.answer-card--adopted[data-v-698a0356]{background:#53c7860d;border-color:#53c786b3}.answer-card__header[data-v-698a0356]{justify-content:space-between;align-items:start;gap:16px;display:flex}.answer-card__identity[data-v-698a0356]{min-width:0}.answer-card__author[data-v-698a0356]{align-items:center;gap:12px;display:flex}.answer-card__author[data-v-698a0356] .user-avatar{border:0;width:36px;height:36px}.answer-card__name-row[data-v-698a0356]{align-items:center;gap:8px;display:flex}.answer-card__author strong[data-v-698a0356]{color:var(--community-text-primary);font-size:14px;font-weight:400;line-height:20px}.answer-card__name-row span[data-v-698a0356]{color:var(--community-text-secondary);background:var(--community-surface-3);border-radius:4px;padding:2px 6px;font-size:12px;line-height:18px}.answer-card__author small[data-v-698a0356]{color:var(--community-text-tertiary);margin-top:4px;font-size:12px;line-height:18px;display:block}.answer-card__adopted-label[data-v-698a0356]{border:1px solid var(--community-success);border-radius:var(--radius-sm);width:fit-content;height:28px;color:var(--community-success);align-items:center;gap:4px;margin-bottom:16px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.answer-card__text[data-v-698a0356]{color:var(--community-text-secondary);white-space:pre-line;margin:20px 0 0;font-size:14px;line-height:28px}.answer-card__footer[data-v-698a0356]{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.answer-card__review-status[data-v-698a0356]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.answer-card__toggle[data-v-698a0356]{color:var(--community-brand);background:0 0;padding:0;font-size:12px;line-height:18px}.answer-card__accept-confirmation[data-v-698a0356]{gap:8px;display:grid}.answer-card__accept-confirmation strong[data-v-698a0356]{font-size:14px;line-height:20px}.answer-card__delete-confirmation[data-v-698a0356]{gap:8px;display:grid}.answer-card__delete-confirmation strong[data-v-698a0356]{font-size:14px;line-height:20px}.answer-card__accept-confirmation p[data-v-698a0356],.answer-card__delete-confirmation p[data-v-698a0356]{max-width:240px;color:var(--community-text-secondary);margin:0;font-size:12px;line-height:18px}.answer-card__accept-actions[data-v-698a0356]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.answer-card__accept-actions button[data-v-698a0356]{border-radius:var(--radius-sm);min-height:28px;padding:0 10px;font-size:12px}.answer-card__accept-actions button[data-v-698a0356]:first-child{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:0 0}.answer-card__accept-actions button[data-v-698a0356]:last-child{color:var(--community-surface-1);background:var(--community-brand)}.answer-card__delete-actions[data-v-698a0356]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.answer-card__delete-actions button[data-v-698a0356]{border-radius:var(--radius-sm);min-height:28px;padding:0 10px;font-size:12px}.answer-card__delete-actions button[data-v-698a0356]:first-child{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:0 0}.answer-card__delete-actions button[data-v-698a0356]:last-child{color:var(--community-surface-1);background:var(--community-error)}.answer-card__actions[data-v-698a0356]{flex:none;align-items:center;gap:8px;display:flex}.answer-card__agree[data-v-698a0356],.answer-card__adopt[data-v-698a0356],.answer-card__delete[data-v-698a0356]{border-radius:var(--radius-sm);height:32px;color:var(--community-text-tertiary);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease, transform var(--motion-base) ease;background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:14px;line-height:20px;display:inline-flex}.answer-card__agree[data-v-698a0356]:hover,.answer-card__agree[aria-pressed=true][data-v-698a0356]{color:var(--community-brand);background:var(--community-brand-soft)}.answer-card__agree[data-v-698a0356]:active:not(:disabled){transform:scale(.96)}.answer-card__adopt[data-v-698a0356]{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);font-size:12px;line-height:18px}.answer-card__adopt[data-v-698a0356]:hover:not(:disabled){border-color:var(--community-brand);color:var(--community-brand)}.answer-card__delete[data-v-698a0356]{color:var(--community-text-tertiary);font-size:12px}.answer-card__delete[data-v-698a0356]:hover:not(:disabled){color:var(--community-error)}@media (width<=699px){.answer-card[data-v-698a0356]{padding:16px}.answer-card__header[data-v-698a0356]{flex-direction:column}.answer-card__actions[data-v-698a0356]{justify-content:flex-end;width:100%}}.answer-toolbar[data-v-01c2d72f]{justify-content:space-between;align-items:center;gap:12px;height:40px;margin-top:24px;display:flex}.answer-toolbar h2[data-v-01c2d72f]{margin:0;font-size:20px;font-weight:500;line-height:28px}.answer-toolbar button[data-v-01c2d72f]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);width:122px;height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;flex:none;justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.answer-toolbar button[data-v-01c2d72f]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}@media (width<=499px){.answer-toolbar button[data-v-01c2d72f]{width:100%}}@property --reply-beam-x{syntax:"<number>";inherits:true;initial-value:0}@property --reply-beam-width{syntax:"<number>";inherits:true;initial-value:1}@property --reply-beam-height{syntax:"<number>";inherits:true;initial-value:1}.reply-composer[data-v-aea6347e]{--reply-composer-radius:28px;isolation:isolate;border-radius:var(--reply-composer-radius);width:640px;max-width:calc(100vw - 32px);height:56px;margin:0 auto;transition:height .3s cubic-bezier(.22,1,.36,1),border-radius .3s cubic-bezier(.22,1,.36,1);animation:5.2s linear infinite reply-beam-travel-aea6347e,6.8s ease-in-out infinite reply-beam-breathe-aea6347e;position:relative;overflow:visible}.reply-composer[data-v-aea6347e]:after{z-index:3;border-radius:calc(var(--reply-composer-radius) - 1px);background:linear-gradient(var(--community-brand), var(--community-brand)), linear-gradient(var(--community-brand), var(--community-brand));clip-path:inset(0 round var(--reply-composer-radius));content:"";opacity:.55;filter:blur(1.4px);pointer-events:none;-webkit-mask:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite:source-in, xor;-webkit-mask:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);mask:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);padding:1px;position:absolute;inset:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.reply-composer[data-v-aea6347e]:before{z-index:2;border-radius:var(--reply-composer-radius);background:var(--community-brand);clip-path:inset(0 round var(--reply-composer-radius));content:"";opacity:.22;filter:blur(7px);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);-webkit-mask-composite:source-in, source-over;-webkit-mask-image:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);mask-image:radial-gradient(ellipse calc(78px * var(--reply-beam-width)) calc(60px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 45%, transparent 100%), linear-gradient(#fff, transparent 28px, transparent calc(100% - 28px), #fff), linear-gradient(to right, #fff, transparent 28px, transparent calc(100% - 28px), #fff);position:absolute;inset:0;box-shadow:inset 0 0 9px 1px #ffffff1a;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.reply-composer__bloom[data-v-aea6347e]{z-index:4;border-radius:calc(var(--reply-composer-radius) - 1px);background:var(--community-brand);clip-path:inset(0 round var(--reply-composer-radius));opacity:.16;filter:blur(14px);pointer-events:none;-webkit-mask:radial-gradient(ellipse calc(84px * var(--reply-beam-width)) calc(110px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);-webkit-mask:radial-gradient(ellipse calc(84px * var(--reply-beam-width)) calc(110px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);mask:radial-gradient(ellipse calc(84px * var(--reply-beam-width)) calc(110px * var(--reply-beam-height)) at calc(var(--reply-beam-x) * 100%) 100%, #fff 0%, #ffffff80 35%, transparent 100%);position:absolute;inset:0}.reply-composer--expanded[data-v-aea6347e]{--reply-composer-radius:16px;height:104px}.reply-composer__surface[data-v-aea6347e]{z-index:1;border:1px solid var(--community-border-subtle);border-radius:inherit;background:#1b1b1b;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #ffffff03,0 16px 48px #00000047}.reply-composer textarea[data-v-aea6347e]{resize:none;width:100%;height:100%;color:var(--community-text-primary);caret-color:var(--community-brand);background:0 0;border:0;outline:0;padding:18px 64px 18px 16px;font-size:14px;line-height:20px;transition:padding .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow-y:auto}.reply-composer--expanded textarea[data-v-aea6347e]{padding:14px 48px 44px 16px}.reply-composer textarea[data-v-aea6347e]::placeholder{color:#666}.reply-composer__clear[data-v-aea6347e],.reply-composer__send[data-v-aea6347e],.reply-composer__trigger[data-v-aea6347e]{z-index:1;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.reply-composer__clear[data-v-aea6347e]{color:#ffffffb3;width:20px;height:20px;transition:color var(--motion-base) ease, background var(--motion-base) ease;top:12px;right:16px}.reply-composer__clear svg[data-v-aea6347e]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1px;width:16px;height:16px}.reply-composer__clear[data-v-aea6347e]:hover{color:#fff;background:#ffffff0f}.reply-composer__send[data-v-aea6347e]{width:24px;height:24px;transition:filter var(--motion-base) ease, opacity var(--motion-base) ease, transform var(--motion-base) ease;bottom:16px;right:16px}.reply-composer__send img[data-v-aea6347e]{width:24px;height:24px}.reply-composer__send--inactive[data-v-aea6347e]{cursor:default;opacity:.45}.reply-composer__send[data-v-aea6347e]:hover:not(:disabled){filter:brightness(1.05);transform:scale(1.05)}.reply-composer__send--inactive[data-v-aea6347e]:hover:not(:disabled){filter:none;transform:none}.reply-composer__send[data-v-aea6347e]:active:not(:disabled){transform:scale(.95)}.reply-composer__trigger[data-v-aea6347e]{width:32px;height:32px;transition:transform var(--motion-base) ease;top:12px;right:12px;overflow:hidden}.reply-composer__orb-canvas[data-v-aea6347e]{width:32px;height:32px;display:block}.reply-composer__trigger[data-v-aea6347e]:hover{transform:scale(1.05)}@keyframes reply-beam-travel-aea6347e{0%{--reply-beam-x:.06;--reply-beam-width:.5}10%{--reply-beam-x:.15;--reply-beam-width:.8}20%{--reply-beam-x:.25;--reply-beam-width:1.1}30%{--reply-beam-x:.35;--reply-beam-width:1.3}40%{--reply-beam-x:.44;--reply-beam-width:1.45}50%{--reply-beam-x:.5;--reply-beam-width:1.5}60%{--reply-beam-x:.56;--reply-beam-width:1.45}70%{--reply-beam-x:.65;--reply-beam-width:1.3}80%{--reply-beam-x:.75;--reply-beam-width:1.1}90%{--reply-beam-x:.85;--reply-beam-width:.8}to{--reply-beam-x:.94;--reply-beam-width:.5}}@keyframes reply-beam-breathe-aea6347e{0%,to{--reply-beam-height:.8}25%{--reply-beam-height:1.25}55%{--reply-beam-height:.85}80%{--reply-beam-height:1.3}}@media (prefers-reduced-motion:reduce){.reply-composer[data-v-aea6347e]{--reply-beam-x:.5;--reply-beam-width:1.2;--reply-beam-height:1;animation:none}}.question-header__back[data-v-4c1c1494]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;align-items:center;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.question-header__back[data-v-4c1c1494]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.question-header__card[data-v-4c1c1494]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px 32px}.question-header__card h1[data-v-4c1c1494]{margin:0;font-size:28px;font-weight:500;line-height:40px}.question-header__title-row[data-v-4c1c1494]{justify-content:space-between;align-items:start;gap:16px;display:flex}.question-header__title-row h1[data-v-4c1c1494]{flex:1;min-width:0}.question-header__actions[data-v-4c1c1494]{flex:none}.question-header__resolved-badge[data-v-4c1c1494]{border:1px solid var(--community-success);border-radius:var(--radius-sm);height:28px;color:var(--community-success);flex:none;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.question-header__meta[data-v-4c1c1494]{color:var(--community-text-secondary);align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}.question-header__meta>span[data-v-4c1c1494]:last-child{color:var(--community-text-tertiary);font-size:12px}.question-header__description[data-v-4c1c1494]{max-width:900px;color:var(--community-text-secondary);margin:20px 0 0;font-size:14px;line-height:28px}.question-header__description[data-v-4c1c1494] p,.question-header__description[data-v-4c1c1494] ul,.question-header__description[data-v-4c1c1494] ol,.question-header__description[data-v-4c1c1494] blockquote,.question-header__description[data-v-4c1c1494] pre{margin:0 0 12px}.question-header__description[data-v-4c1c1494] p:last-child,.question-header__description[data-v-4c1c1494] ul:last-child,.question-header__description[data-v-4c1c1494] ol:last-child,.question-header__description[data-v-4c1c1494] blockquote:last-child,.question-header__description[data-v-4c1c1494] pre:last-child{margin-bottom:0}.question-header__description[data-v-4c1c1494] ul,.question-header__description[data-v-4c1c1494] ol{padding-left:24px}.question-header__description[data-v-4c1c1494] a{color:var(--community-brand);text-decoration:underline}.question-header__description[data-v-4c1c1494] pre{border-radius:var(--radius-sm);background:var(--community-surface-2);white-space:pre-wrap;padding:12px 16px;overflow-x:auto}.question-header__count[data-v-4c1c1494]{color:var(--community-text-tertiary);margin:16px 0 0;font-size:12px;line-height:18px}@media (width<=699px){.question-header__card[data-v-4c1c1494]{padding:20px}.question-header__card h1[data-v-4c1c1494]{font-size:24px;line-height:34px}.question-header__meta[data-v-4c1c1494]{flex-wrap:wrap}}.qa-detail-page__main[data-v-e8ea333f]{min-width:0;padding-bottom:123px}.qa-detail-page__answers[data-v-e8ea333f]{transition:opacity var(--motion-base) ease;gap:12px;margin-top:16px;display:grid}.qa-detail-page__answers--loading[data-v-e8ea333f]{opacity:.58;pointer-events:none}.qa-detail-page__report[data-v-e8ea333f]{border-radius:var(--radius-sm);min-height:32px;color:var(--community-text-tertiary);background:0 0;padding:0 8px;font-size:12px;line-height:18px}.qa-detail-page__report[data-v-e8ea333f]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.qa-detail-page__composer[data-v-e8ea333f]{z-index:40;pointer-events:none;width:640px;max-width:calc(100vw - 32px);position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.qa-detail-page__composer[data-v-e8ea333f] form{pointer-events:auto;width:100%}@media (width<=699px){.qa-detail-page__main[data-v-e8ea333f]{padding-bottom:171px}.qa-detail-page__composer[data-v-e8ea333f]{bottom:88px}}.author-panel__avatar-link[data-v-41cbc434]{flex:none;text-decoration:none;display:inline-flex}.author-panel__name-link[data-v-41cbc434]{min-width:0;text-decoration:none}.author-panel__name-link:hover h2[data-v-41cbc434]{color:var(--community-brand)}.author-panel[data-v-41cbc434]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;padding:20px}.author-panel__identity[data-v-41cbc434]{align-items:center;gap:12px;display:flex}.author-panel__identity[data-v-41cbc434] .user-avatar{border-color:var(--community-border-subtle);width:48px;height:48px}.author-panel__copy[data-v-41cbc434]{flex:1;min-width:0}.author-panel__name-row[data-v-41cbc434]{align-items:center;gap:8px;min-width:0;display:flex}.author-panel__name-row h2[data-v-41cbc434]{min-width:0;color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:22px;overflow:hidden}.author-panel__name-row span[data-v-41cbc434]{color:var(--community-brand);background:var(--community-brand-soft);border-radius:4px;flex:none;padding:2px 6px;font-size:12px;line-height:18px}.author-panel__copy p[data-v-41cbc434]{color:var(--community-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.author-panel__stats[data-v-41cbc434]{background:var(--community-surface-2);text-align:center;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;padding:16px 0;display:grid}.author-panel__stats>div+div[data-v-41cbc434]{border-left:1px solid var(--community-border-subtle)}.author-panel__stats strong[data-v-41cbc434],.author-panel__stats span[data-v-41cbc434]{display:block}.author-panel__stats strong[data-v-41cbc434]{color:var(--community-text-primary);font-size:20px;font-weight:500;line-height:28px}.author-panel__stats span[data-v-41cbc434]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.author-panel__follow[data-v-41cbc434]{width:100%;height:40px;min-height:40px;color:var(--community-on-brand);background:var(--community-brand);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease, filter var(--motion-base) ease, transform var(--motion-base) ease;border-color:#0000;justify-content:center;margin-top:20px;font-size:14px;font-weight:500;line-height:20px}.author-panel__follow[data-v-41cbc434]:hover{filter:brightness(1.05);border-color:#0000}.author-panel__follow[data-v-41cbc434]:active{transform:scale(.98)}.author-panel__follow[aria-pressed=true][data-v-41cbc434]{color:var(--community-brand);background:var(--community-brand-soft);filter:none;border-color:#dbff7d99}.post-media[data-v-6c2ea52b]{border:1px solid var(--community-border-subtle);background:#000;border-radius:12px;overflow:hidden}.post-media__article-image[data-v-6c2ea52b]{aspect-ratio:16/9;object-fit:cover;width:100%}.post-media--audio[data-v-6c2ea52b]{background:var(--community-surface-1)}.post-media__video[data-v-6c2ea52b]{aspect-ratio:16/9;position:relative;overflow:hidden}.post-media__video-player[data-v-6c2ea52b]{object-fit:contain;background:#000;width:100%;height:100%;display:block}.post-media__video>img[data-v-6c2ea52b]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.post-media__video:hover>img[data-v-6c2ea52b]{transform:scale(1.015)}.post-media__video-shade[data-v-6c2ea52b]{pointer-events:none;background:linear-gradient(#0000001a,#0000 48%,#00000073);position:absolute;inset:0}.post-media__play[data-v-6c2ea52b]{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:64px;height:64px;transition:background-color var(--motion-base) ease, transform var(--motion-base) ease;background:#00000080;border:1px solid #ffffff26;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-media__play svg[data-v-6c2ea52b]{margin-left:2px}.post-media__play[data-v-6c2ea52b]:hover{background:#000000a6;transform:translate(-50%,-50%)scale(1.05)}.post-media__video-progress[data-v-6c2ea52b]{color:#fffc;align-items:center;gap:12px;font-size:12px;line-height:18px;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.post-media__audio[data-v-6c2ea52b]{padding:20px}.post-media__audio-player[data-v-6c2ea52b]{width:100%;display:block}.post-media__audio-empty[data-v-6c2ea52b]{color:var(--community-text-tertiary);text-align:center;margin:0;font-size:14px;line-height:20px}@media (width<=699px){.post-media__play[data-v-6c2ea52b]{width:52px;height:52px}.post-media__video-progress[data-v-6c2ea52b]{bottom:12px;left:14px;right:14px}.post-media__audio[data-v-6c2ea52b]{padding:16px}}.related-content[data-v-4d499dac]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;padding:20px}.related-content h2[data-v-4d499dac]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.related-content__list[data-v-4d499dac]{margin-top:12px}.related-content__item[data-v-4d499dac]{width:100%;color:inherit;text-align:left;background:0 0;padding:16px 0;display:block}.related-content__item+.related-content__item[data-v-4d499dac]{border-top:1px solid var(--community-border-subtle)}.related-content__title[data-v-4d499dac]{color:var(--community-text-primary);transition:color var(--motion-base) ease;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:20px;display:-webkit-box;overflow:hidden}.related-content__item:hover .related-content__title[data-v-4d499dac]{color:#fff}.related-content__meta[data-v-4d499dac]{color:var(--community-text-tertiary);margin-top:8px;font-size:12px;line-height:18px;display:block}.knowledge-detail-page[data-v-4ac146fc]{padding-bottom:200px}.knowledge-detail-page__back[data-v-4ac146fc]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease;align-items:center;gap:8px;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.knowledge-detail-page__back[data-v-4ac146fc]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.knowledge-detail-page__layout[data-v-4ac146fc]{grid-template-columns:minmax(0,1fr) 347px;gap:24px;margin-top:16px;display:grid}.knowledge-detail-page__main[data-v-4ac146fc]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;min-width:0;padding:28px 32px}.knowledge-detail-page__header[data-v-4ac146fc]{border-bottom:1px solid var(--community-border-subtle);padding-bottom:20px}.knowledge-detail-page__header h1[data-v-4ac146fc]{color:var(--community-text-primary);letter-spacing:0;margin:0;font-size:28px;font-weight:500;line-height:40px}.knowledge-detail-page__meta[data-v-4ac146fc]{color:var(--community-text-tertiary);align-items:center;gap:12px;margin-top:12px;font-size:14px;line-height:20px;display:flex}.knowledge-detail-page__label[data-v-4ac146fc]{color:var(--community-text-secondary);background:var(--community-surface-3);border-radius:6px;padding:4px 8px;font-size:12px;line-height:18px}.knowledge-detail-page__body[data-v-4ac146fc]{gap:24px;padding:28px 0;display:grid}.knowledge-detail-page__body p[data-v-4ac146fc]{color:var(--community-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:32px}.knowledge-detail-page__callout[data-v-4ac146fc]{color:var(--community-text-primary);background:var(--community-surface-2);border-radius:12px;padding:16px 20px;font-size:14px;line-height:28px}.knowledge-detail-page__steps[data-v-4ac146fc]{gap:8px;display:grid}.knowledge-detail-page__actions[data-v-4ac146fc]{border-top:1px solid var(--community-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.knowledge-detail-page__engagement[data-v-4ac146fc],.knowledge-detail-page__secondary-actions[data-v-4ac146fc]{align-items:center;display:flex}.knowledge-detail-page__engagement[data-v-4ac146fc]{gap:4px}.knowledge-detail-page__secondary-actions[data-v-4ac146fc]{gap:8px}.knowledge-detail-page__engagement button[data-v-4ac146fc],.knowledge-detail-page__share[data-v-4ac146fc],.knowledge-detail-page__comment-count[data-v-4ac146fc]{height:32px;color:var(--community-text-tertiary);background:0 0;border-radius:8px;align-items:center;gap:6px;font-size:14px;line-height:20px;display:inline-flex}.knowledge-detail-page__engagement button[data-v-4ac146fc]{min-width:0;transition:color var(--motion-base) ease, background-color var(--motion-base) ease, transform var(--motion-base) ease;gap:4px;padding:0 4px;font-size:12px;line-height:18px}.knowledge-detail-page__engagement button img[data-v-4ac146fc]{flex:none;width:16px;height:16px}.knowledge-detail-page__engagement button[data-v-4ac146fc]:hover,.knowledge-detail-page__engagement button[aria-pressed=true][data-v-4ac146fc]{color:var(--community-text-primary);background:var(--community-surface-3)}.knowledge-detail-page__engagement button[data-v-4ac146fc]:active,.knowledge-detail-page__share[data-v-4ac146fc]:active{transform:scale(.96)}.knowledge-detail-page__share[data-v-4ac146fc]{transition:color var(--motion-base) ease, background-color var(--motion-base) ease, transform var(--motion-base) ease;padding:0 12px}.knowledge-detail-page__share[data-v-4ac146fc]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.knowledge-detail-page__share[aria-pressed=true][data-v-4ac146fc]{color:var(--community-brand);background:var(--community-brand-soft)}.knowledge-detail-page__comment-count[data-v-4ac146fc]{padding:0 8px}.knowledge-detail-page__comments[data-v-4ac146fc]{margin-top:28px;padding-bottom:24px}.knowledge-detail-page__comments h2[data-v-4ac146fc]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.knowledge-detail-page__comments-heading[data-v-4ac146fc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.knowledge-detail-page__report[data-v-4ac146fc]{min-height:32px;color:var(--community-text-tertiary);background:0 0;border-radius:8px;padding:0 8px;font-size:12px;line-height:18px}.knowledge-detail-page__report[data-v-4ac146fc]:hover{color:var(--community-text-primary);background:var(--community-surface-3)}.knowledge-detail-page__comment-list[data-v-4ac146fc]{gap:12px;margin-top:20px;display:grid}.knowledge-detail-page__comment-list article[data-v-4ac146fc]{background:var(--community-surface-2);border-radius:12px;gap:12px;padding:16px;display:flex}.knowledge-detail-page__comment-avatar[data-v-4ac146fc],.knowledge-detail-page__comment-avatar-img[data-v-4ac146fc]{border-radius:50%;flex:none;width:36px;height:36px}.knowledge-detail-page__comment-avatar-link[data-v-4ac146fc]{border-radius:50%;flex:none;text-decoration:none;display:inline-flex}.knowledge-detail-page__comment-avatar-link[data-v-4ac146fc]:hover{opacity:.85}.knowledge-detail-page__comment-author-link[data-v-4ac146fc]{color:inherit;text-decoration:none}.knowledge-detail-page__comment-author-link:hover strong[data-v-4ac146fc]{color:var(--community-brand)}.knowledge-detail-page__comment-avatar[data-v-4ac146fc]{color:var(--community-brand);background:var(--community-surface-3);place-items:center;font-size:14px;display:grid}.knowledge-detail-page__comment-avatar-img[data-v-4ac146fc]{object-fit:cover}.knowledge-detail-page__comment-content[data-v-4ac146fc]{flex:1;min-width:0}.knowledge-detail-page__comment-header[data-v-4ac146fc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.knowledge-detail-page__comment-info[data-v-4ac146fc]{align-items:center;gap:8px;display:flex}.knowledge-detail-page__comment-time[data-v-4ac146fc]{color:var(--community-text-tertiary);font-size:12px}.knowledge-detail-page__comment-delete[data-v-4ac146fc]{color:var(--community-text-tertiary);transition:color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0;border-radius:4px;padding:2px 8px;font-size:12px}.knowledge-detail-page__comment-delete[data-v-4ac146fc]:hover{color:#ff4d4f;background:#ff4d4f1a}.knowledge-detail-page__comments strong[data-v-4ac146fc]{color:var(--community-text-primary);font-size:14px;font-weight:400;line-height:20px}.knowledge-detail-page__comments p[data-v-4ac146fc]{color:var(--community-text-secondary);word-break:break-word;margin:6px 0 0;font-size:14px;line-height:24px}.knowledge-detail-page__empty[data-v-4ac146fc]{color:var(--community-text-tertiary);margin-top:20px;font-size:12px}.knowledge-detail-page__sidebar[data-v-4ac146fc]{align-content:start;align-self:start;gap:24px;min-width:0;display:grid;position:sticky;top:100px}.knowledge-detail-page__bottom-spacer[data-v-4ac146fc]{pointer-events:none;height:180px}.knowledge-detail-page__composer[data-v-4ac146fc]{z-index:40;pointer-events:none;width:640px;max-width:calc(100vw - 32px);position:fixed;bottom:32px;left:calc(50% - 185.5px);transform:translate(-50%)}.knowledge-detail-page__composer[data-v-4ac146fc] form{pointer-events:auto;width:100%;max-width:100%}@media (width>=1536px){.knowledge-detail-page__layout[data-v-4ac146fc]{grid-template-columns:minmax(0,1163px) 347px}}@media (width<=1279px){.knowledge-detail-page__layout[data-v-4ac146fc]{grid-template-columns:1fr}.knowledge-detail-page__sidebar[data-v-4ac146fc]{position:static}.knowledge-detail-page__composer[data-v-4ac146fc]{left:50%}}@media (width<=699px){.knowledge-detail-page__bottom-spacer[data-v-4ac146fc]{height:220px}.knowledge-detail-page[data-v-4ac146fc]{padding-bottom:40px}.knowledge-detail-page__main[data-v-4ac146fc]{padding:20px}.knowledge-detail-page__header h1[data-v-4ac146fc]{font-size:24px;line-height:34px}.knowledge-detail-page__meta[data-v-4ac146fc]{flex-wrap:wrap;gap:8px}.knowledge-detail-page__body[data-v-4ac146fc]{padding:24px 0}.knowledge-detail-page__actions[data-v-4ac146fc]{align-items:flex-start}.knowledge-detail-page__secondary-actions[data-v-4ac146fc]{margin-left:auto}.knowledge-detail-page__composer[data-v-4ac146fc]{bottom:84px}}.activity-detail-page[data-v-11fca315]{padding-bottom:200px}.activity-detail-page__back[data-v-11fca315]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);cursor:pointer;transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease;align-items:center;gap:8px;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.activity-detail-page__back[data-v-11fca315]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.activity-detail-page__layout[data-v-11fca315]{grid-template-columns:minmax(0,1fr) 347px;gap:24px;margin-top:16px;display:grid}.activity-detail-page__main[data-v-11fca315]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;min-width:0;padding:28px 32px}.activity-detail-page__header[data-v-11fca315]{border-bottom:1px solid var(--community-border-subtle);padding-bottom:20px}.activity-detail-page__tag-row[data-v-11fca315]{align-items:center;gap:12px;display:flex}.activity-badge[data-v-11fca315]{border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.activity-badge__dot[data-v-11fca315]{background:currentColor;border-radius:50%;width:6px;height:6px}.activity-badge--ongoing[data-v-11fca315]{color:#10b981;background:#10b9811f;border:1px solid #10b9813d}.activity-badge--not-started[data-v-11fca315]{color:#f59e0b;background:#f59e0b1f;border:1px solid #f59e0b3d}.activity-badge--ended[data-v-11fca315]{color:var(--community-text-tertiary);background:var(--community-surface-3);border:1px solid var(--community-border-subtle)}.activity-badge--disabled[data-v-11fca315]{color:#ef4444;background:#ef44441f;border:1px solid #ef44443d}.activity-detail-page__title[data-v-11fca315]{color:var(--community-text-primary);letter-spacing:0;margin:12px 0 0;font-size:28px;font-weight:500;line-height:40px}.activity-detail-page__meta[data-v-11fca315]{color:var(--community-text-tertiary);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;font-size:14px;line-height:20px;display:flex}.activity-detail-page__meta-item[data-v-11fca315]{align-items:center;gap:6px;display:inline-flex}.activity-detail-page__meta-divider[data-v-11fca315]{color:var(--community-text-tertiary)}.activity-detail-page__reward[data-v-11fca315]{background:var(--community-surface-2);border:1px solid #e48f4540;border-radius:12px;align-items:flex-start;gap:16px;margin-top:24px;padding:16px 20px;display:flex}.activity-detail-page__reward-icon[data-v-11fca315]{width:40px;height:40px;color:var(--community-brand);background:var(--community-brand-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.activity-detail-page__reward-info[data-v-11fca315]{flex:1;min-width:0}.activity-detail-page__reward-label[data-v-11fca315]{color:var(--community-brand);margin-bottom:4px;font-size:13px;font-weight:600}.activity-detail-page__reward-text[data-v-11fca315]{color:var(--community-text-primary);font-size:14px;font-weight:400;line-height:24px}.activity-detail-page__body[data-v-11fca315]{gap:24px;padding:28px 0;display:grid}.activity-detail-page__content-html[data-v-11fca315]{color:var(--community-text-secondary);font-size:16px;font-weight:400;line-height:32px}.activity-detail-page__content-html[data-v-11fca315] h2,.activity-detail-page__content-html[data-v-11fca315] h3{color:var(--community-text-primary);margin-top:28px;margin-bottom:12px;font-weight:500}.activity-detail-page__content-html[data-v-11fca315] h2{border-bottom:1px solid var(--community-border-subtle);padding-bottom:8px;font-size:20px;line-height:28px}.activity-detail-page__content-html[data-v-11fca315] h3{font-size:16px;line-height:24px}.activity-detail-page__content-html[data-v-11fca315] p{margin:12px 0}.activity-detail-page__content-html[data-v-11fca315] ul,.activity-detail-page__content-html[data-v-11fca315] ol{margin:12px 0;padding-left:20px}.activity-detail-page__content-html[data-v-11fca315] li{margin-bottom:8px}.activity-detail-page__content-html[data-v-11fca315] img{border-radius:8px;max-width:100%;margin:16px 0}.activity-detail-page__content-html[data-v-11fca315] blockquote{border-left:3px solid var(--community-brand);background:var(--community-surface-2);color:var(--community-text-secondary);border-radius:0 8px 8px 0;margin:16px 0;padding:12px 18px}.activity-detail-page__no-content[data-v-11fca315]{color:var(--community-text-tertiary);text-align:center;padding:32px 0;font-size:14px}.activity-detail-page__actions[data-v-11fca315]{border-top:1px solid var(--community-border-subtle);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.activity-detail-page__engagement[data-v-11fca315]{align-items:center;gap:12px;display:flex}.activity-detail-page__like-btn[data-v-11fca315]{border-radius:var(--radius-sm);border:1px solid var(--community-border-subtle);background:var(--community-surface-2);height:36px;color:var(--community-text-secondary);cursor:pointer;transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease, transform var(--motion-base) ease;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.activity-detail-page__like-btn img[data-v-11fca315]{flex:none;width:18px;height:18px}.activity-detail-page__like-btn[data-v-11fca315]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-3)}.activity-detail-page__like-btn[data-v-11fca315]:active{transform:scale(.96)}.activity-detail-page__like-btn.is-liked[data-v-11fca315],.activity-detail-page__like-btn[aria-pressed=true][data-v-11fca315]{color:#e54d2e;background:#e54d2e14;border-color:#e54d2e59}.activity-detail-page__like-btn[data-v-11fca315]:disabled{opacity:.6;cursor:not-allowed}.activity-detail-page__share-btn[data-v-11fca315]{border-radius:var(--radius-sm);border:1px solid var(--community-border-subtle);background:var(--community-surface-2);height:36px;color:var(--community-text-secondary);cursor:pointer;transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.activity-detail-page__share-btn[data-v-11fca315]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-3)}.activity-detail-page__share-btn[aria-pressed=true][data-v-11fca315]{color:var(--community-brand);background:var(--community-brand-soft);border-color:#e48f4566}.activity-detail-page__sidebar[data-v-11fca315]{align-content:start;align-self:start;gap:24px;min-width:0;display:grid;position:sticky;top:100px}.activity-sidebar-card[data-v-11fca315]{border:1px solid var(--community-border-subtle);background:var(--community-surface-1);border-radius:16px;padding:20px}.activity-sidebar-card__header[data-v-11fca315]{color:var(--community-text-primary);align-items:center;gap:8px;margin-bottom:16px;display:flex}.activity-sidebar-card__header h3[data-v-11fca315]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.activity-countdown__grid[data-v-11fca315]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.activity-countdown__item[data-v-11fca315]{border:1px solid var(--community-border-subtle);background:var(--community-surface-2);border-radius:10px;flex-direction:column;align-items:center;padding:12px 4px;display:flex}.activity-countdown__num[data-v-11fca315]{color:var(--community-brand);font-size:20px;font-weight:600;line-height:1.2}.activity-countdown__unit[data-v-11fca315]{color:var(--community-text-tertiary);margin-top:4px;font-size:11px}.activity-countdown__status-box[data-v-11fca315]{border:1px solid var(--community-border-subtle);background:var(--community-surface-2);text-align:center;color:var(--community-text-secondary);border-radius:10px;padding:14px;font-size:14px}.activity-rules-list[data-v-11fca315]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.activity-rules-list li[data-v-11fca315]{color:var(--community-text-secondary);align-items:flex-start;gap:10px;font-size:13px;line-height:20px;display:flex}.activity-rules-list__dot[data-v-11fca315]{background:var(--community-brand);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.activity-detail-page__comment-count-indicator[data-v-11fca315]{color:var(--community-text-tertiary);align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.activity-detail-page__comments[data-v-11fca315]{margin-top:28px;padding-bottom:24px}.activity-detail-page__comments h2[data-v-11fca315]{color:var(--community-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}.activity-detail-page__comments-heading[data-v-11fca315]{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity-detail-page__comment-list[data-v-11fca315]{gap:12px;margin-top:20px;display:grid}.activity-detail-page__comment-list article[data-v-11fca315]{background:var(--community-surface-2);border-radius:12px;gap:12px;padding:16px;display:flex}.activity-detail-page__comment-avatar[data-v-11fca315],.activity-detail-page__comment-avatar-img[data-v-11fca315]{border-radius:50%;flex:none;width:36px;height:36px}.activity-detail-page__comment-avatar-link[data-v-11fca315]{border-radius:50%;flex:none;text-decoration:none;display:inline-flex}.activity-detail-page__comment-avatar-link[data-v-11fca315]:hover{opacity:.85}.activity-detail-page__comment-author-link[data-v-11fca315]{color:inherit;text-decoration:none}.activity-detail-page__comment-author-link:hover strong[data-v-11fca315]{color:var(--community-brand)}.activity-detail-page__comment-avatar[data-v-11fca315]{color:var(--community-brand);background:var(--community-surface-3);place-items:center;font-size:14px;display:grid}.activity-detail-page__comment-avatar-img[data-v-11fca315]{object-fit:cover}.activity-detail-page__comment-content[data-v-11fca315]{flex:1;min-width:0}.activity-detail-page__comment-header[data-v-11fca315]{justify-content:space-between;align-items:center;gap:12px;display:flex}.activity-detail-page__comment-info[data-v-11fca315]{align-items:center;gap:8px;display:flex}.activity-detail-page__comment-time[data-v-11fca315]{color:var(--community-text-tertiary);font-size:12px}.activity-detail-page__comment-delete[data-v-11fca315]{color:var(--community-text-tertiary);cursor:pointer;transition:color var(--motion-base) ease, background-color var(--motion-base) ease;background:0 0;border-radius:4px;padding:2px 8px;font-size:12px}.activity-detail-page__comment-delete[data-v-11fca315]:hover{color:#ff4d4f;background:#ff4d4f1a}.activity-detail-page__comments strong[data-v-11fca315]{color:var(--community-text-primary);font-size:14px;font-weight:400;line-height:20px}.activity-detail-page__comments p[data-v-11fca315]{color:var(--community-text-secondary);word-break:break-word;margin:6px 0 0;font-size:14px;line-height:24px}.activity-detail-page__empty[data-v-11fca315]{color:var(--community-text-tertiary);margin-top:20px;font-size:12px}.activity-detail-page__bottom-spacer[data-v-11fca315]{pointer-events:none;height:180px}.activity-detail-page__composer[data-v-11fca315]{z-index:40;pointer-events:none;width:640px;max-width:calc(100vw - 32px);position:fixed;bottom:32px;left:calc(50% - 185.5px);transform:translate(-50%)}.activity-detail-page__composer[data-v-11fca315] form{pointer-events:auto;width:100%;max-width:100%}@media (width>=1536px){.activity-detail-page__layout[data-v-11fca315]{grid-template-columns:minmax(0,1163px) 347px}}@media (width<=1279px){.activity-detail-page__layout[data-v-11fca315]{grid-template-columns:1fr}.activity-detail-page__sidebar[data-v-11fca315]{position:static}}@media (width<=768px){.activity-detail-page__main[data-v-11fca315]{padding:20px 16px}.activity-detail-page__title[data-v-11fca315]{font-size:22px;line-height:32px}}.profile-cover[data-v-8d727323]{background-color:var(--community-surface-2);height:280px;position:relative;overflow:hidden}.profile-cover__image[data-v-8d727323]{object-fit:cover;object-position:center;width:100%;height:100%}.profile-cover__shade[data-v-8d727323]{background:linear-gradient(180deg, #0000000a 0%, #0000001a 48%, #0f0f0f7a 76%, var(--community-bg) 100%);position:absolute;inset:0}.profile-cover__button[data-v-8d727323]{color:#fffc;cursor:pointer;opacity:.7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:36px;height:36px;transition:opacity var(--motion-base) ease, background var(--motion-base) ease, transform var(--motion-base) ease;background:#00000073;border:1px solid #ffffff26;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:32px}.profile-cover:hover .profile-cover__button[data-v-8d727323],.profile-cover__button[data-v-8d727323]:focus-within{opacity:1}.profile-cover__button[data-v-8d727323]:hover{background:#000000a6;transform:scale(1.05)}.profile-cover__button input[data-v-8d727323]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (width<=767px){.profile-cover[data-v-8d727323]{height:240px}.profile-cover__button[data-v-8d727323]{right:16px}}.profile-edit[data-v-9a357cef]{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.profile-edit__panel[data-v-9a357cef]{gap:16px;width:min(440px,100%);max-height:calc(100vh - 48px);padding:22px;display:grid;overflow-y:auto;box-shadow:0 24px 70px #00000073}.profile-edit__head[data-v-9a357cef]{justify-content:space-between;align-items:center;display:flex}.profile-edit__head h2[data-v-9a357cef]{margin:0;font-size:17px;font-weight:600}.profile-edit__close[data-v-9a357cef]{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--community-text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.profile-edit__close[data-v-9a357cef]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.profile-edit__avatar[data-v-9a357cef]{justify-items:center;gap:8px;display:grid}.profile-edit__avatar-preview[data-v-9a357cef]{border:2px solid var(--community-border-subtle);width:88px;height:88px;color:var(--community-text-primary);background:var(--community-surface-2);cursor:pointer;border-radius:50%;place-items:center;font-size:30px;display:grid;position:relative;overflow:hidden}.profile-edit__avatar-preview img[data-v-9a357cef]{object-fit:cover;width:100%;height:100%}.profile-edit__avatar-mask[data-v-9a357cef]{color:#fff;text-align:center;background:#0000008c;padding:4px 0;font-size:12px;position:absolute;bottom:0;left:0;right:0}.profile-edit__avatar-tip[data-v-9a357cef]{color:var(--community-text-tertiary);margin:0;font-size:12px}.profile-edit__file[data-v-9a357cef]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.profile-edit__crop[data-v-9a357cef]{justify-items:center;gap:10px;display:grid}.profile-edit__crop-viewport[data-v-9a357cef]{border:1px solid var(--community-border-strong);background:var(--community-surface-2);cursor:grab;touch-action:none;border-radius:50%;width:200px;height:200px;position:relative;overflow:hidden}.profile-edit__crop-viewport[data-v-9a357cef]:active{cursor:grabbing}.profile-edit__crop-image[data-v-9a357cef]{-webkit-user-select:none;user-select:none;max-width:none;position:absolute;top:0;left:0}.profile-edit__crop-ctrl[data-v-9a357cef]{width:200px;color:var(--community-text-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.profile-edit__crop-ctrl input[data-v-9a357cef]{flex:1}.profile-edit__field[data-v-9a357cef]{gap:6px;display:grid}.profile-edit__field span[data-v-9a357cef]{color:var(--community-text-secondary);font-size:13px}.profile-edit__field input[data-v-9a357cef],.profile-edit__field textarea[data-v-9a357cef]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--community-text-primary);background:var(--community-surface-2);resize:vertical;padding:10px 12px;font-size:14px}.profile-edit__field input[data-v-9a357cef]:focus,.profile-edit__field textarea[data-v-9a357cef]:focus{border-color:var(--community-brand)}.profile-edit__counter[data-v-9a357cef]{color:var(--community-text-tertiary);justify-self:end;font-size:12px}.profile-edit__error[data-v-9a357cef]{color:#ff7a7a;margin:0;font-size:13px}.profile-edit__actions[data-v-9a357cef]{justify-content:flex-end;gap:10px;display:flex}.profile-edit__actions .button[data-v-9a357cef]{min-width:88px}.profile-edit__actions .button[data-v-9a357cef]:disabled{opacity:.6;cursor:not-allowed}.profile-identity[data-v-ec8fb54a]{transform-style:preserve-3d;will-change:transform;align-content:start;gap:14px;min-height:716px;padding:23px;transition:transform .2s ease-out;display:grid;position:relative;box-shadow:0 18px 60px #00000047}.profile-identity__edit[data-v-ec8fb54a]{width:34px;height:34px;color:var(--community-text-secondary);cursor:pointer;transition:color var(--motion-base) ease, background var(--motion-base) ease;background:0 0;position:absolute;top:16px;right:16px}.profile-identity__edit[data-v-ec8fb54a]:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.profile-identity__user[data-v-ec8fb54a]{width:100%;color:inherit;text-align:center;background:0 0;flex-direction:column;align-items:center;gap:16px;padding:0;display:flex}.profile-identity__user[data-v-ec8fb54a] .user-avatar--lg{width:88px;height:88px}.profile-identity__name-row[data-v-ec8fb54a]{align-items:center;gap:8px;height:32px;display:flex}.profile-identity__name-row strong[data-v-ec8fb54a]{font-size:24px;font-weight:500;line-height:32px}.profile-identity__role[data-v-ec8fb54a]{color:var(--community-on-brand);background:var(--community-brand);border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px}.profile-identity__bio[data-v-ec8fb54a]{max-width:280px;color:var(--community-text-secondary);text-align:center;margin:0 auto;font-size:14px;line-height:24px}.profile-identity__actions[data-v-ec8fb54a]{justify-content:center;width:100%;display:flex}.profile-identity__actions[data-v-ec8fb54a] .follow-button{justify-content:center;width:100%;min-height:40px;font-size:14px}.profile-identity__levels[data-v-ec8fb54a]{justify-content:center;align-items:center;gap:8px;margin-top:2px;display:flex}.profile-identity__levels button[data-v-ec8fb54a],.profile-identity__level-static[data-v-ec8fb54a]{border:1px solid var(--community-border-subtle);width:90px;height:36px;color:var(--community-text-secondary);transition:border-color var(--motion-base) ease, background var(--motion-base) ease, color var(--motion-base) ease;background:#ffffff08;border-radius:18px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.profile-identity__levels button[data-v-ec8fb54a]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.profile-identity__stats[data-v-ec8fb54a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:144px;display:grid;overflow:hidden}.profile-identity__stats button[data-v-ec8fb54a]{height:72px;color:var(--community-text-primary);transition:background var(--motion-base) ease;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.profile-identity__stats button[data-v-ec8fb54a]:hover{background:#ffffff09}.profile-identity__stats strong[data-v-ec8fb54a]{font-size:18px;font-weight:500;line-height:24px}.profile-identity__stats button:nth-child(-n+2) strong[data-v-ec8fb54a]{color:var(--community-brand)}.profile-identity__stats button[data-v-ec8fb54a]:nth-child(2n){border-left:1px solid var(--community-border-subtle)}.profile-identity__stats button[data-v-ec8fb54a]:nth-child(n+3){border-top:1px solid var(--community-border-subtle)}.profile-identity__stats span[data-v-ec8fb54a]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.profile-identity__medals[data-v-ec8fb54a]{margin-top:2px}.profile-identity__medals-heading[data-v-ec8fb54a]{width:100%;color:var(--community-text-primary);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.profile-identity__medals-heading span[data-v-ec8fb54a]:last-child{color:var(--community-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.profile-identity__medals-grid[data-v-ec8fb54a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 8px;margin-top:12px;padding:0 6px;display:grid}.profile-identity__medal[data-v-ec8fb54a]{border-radius:50%;justify-self:center;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.profile-identity__medal img[data-v-ec8fb54a]{object-fit:contain;width:100%;height:100%}.profile-identity__share[data-v-ec8fb54a]{align-self:end;width:100%;margin-top:auto}@media (width<=899px){.profile-identity[data-v-ec8fb54a]{min-height:0}}@media (width>=1200px){.profile-identity[data-v-ec8fb54a]{position:sticky;top:88px}}@media (prefers-reduced-motion:reduce){.profile-identity[data-v-ec8fb54a]{transition:none;transform:none!important}}.profile-tabs[data-v-1c268ef5]{border-bottom:1px solid var(--community-border-subtle);align-items:flex-start;gap:24px;height:32px;padding-left:4px;display:flex;overflow-x:auto}.profile-tabs__tab[data-v-1c268ef5]{min-width:86px;height:32px;color:var(--community-text-secondary);text-align:left;transition:color var(--motion-base) ease;background:0 0;flex:none;padding:0 0 12px;font-size:14px;font-weight:500;line-height:20px;position:relative}.profile-tabs__tab span[data-v-1c268ef5]{color:inherit;margin-left:6px;font-size:12px;font-weight:400}.profile-tabs__tab[data-v-1c268ef5]:hover{color:var(--community-text-primary)}.profile-tabs__tab--active[data-v-1c268ef5]{color:var(--community-brand)}.profile-tabs__tab--active[data-v-1c268ef5]:after{border-radius:var(--radius-pill);background:var(--community-brand);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.profile-page[data-v-eb08c625]{width:100%;padding-bottom:98px}.profile-page__loading[data-v-eb08c625]{min-height:360px;color:var(--community-text-secondary);place-items:center;font-size:14px;display:grid}.profile-page__layout[data-v-eb08c625]{z-index:1;grid-template-columns:372px minmax(0,1fr);gap:24px;width:calc(100% - 64px);max-width:1620px;margin:-82px auto 0;display:grid;position:relative}.profile-page__main[data-v-eb08c625]{align-content:start;gap:0;min-width:0;padding-top:114px;display:grid}.profile-page__panel[data-v-eb08c625]{gap:14px;margin-top:20px;display:grid}.profile-page__section-heading[data-v-eb08c625]{height:20px;color:var(--community-text-secondary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;line-height:20px;display:flex}.profile-page__section-heading small[data-v-eb08c625]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.profile-page__grid[data-v-eb08c625]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.profile-page__grid[data-v-eb08c625] .work-card{width:100%}.profile-page__knowledge[data-v-eb08c625]{gap:16px;display:grid}.profile-page__knowledge-status[data-v-eb08c625]{color:var(--community-text-tertiary);white-space:nowrap;flex:none;font-size:12px}.profile-page__knowledge-status.is-online[data-v-eb08c625]{color:var(--community-success)}.profile-page__questions[data-v-eb08c625]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.profile-page__card-action[data-v-eb08c625]{width:32px;height:32px}.profile-page__card-action[data-v-eb08c625]:disabled{cursor:wait}.profile-page__saved-toolbar[data-v-eb08c625]{justify-content:flex-start;display:flex}@media (width<=1199px){.profile-page__layout[data-v-eb08c625]{grid-template-columns:320px minmax(0,1fr)}.profile-page__grid[data-v-eb08c625]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.profile-page[data-v-eb08c625]{padding-bottom:32px}.profile-page__layout[data-v-eb08c625]{grid-template-columns:1fr;width:calc(100% - 32px);margin-top:-48px}.profile-page__main[data-v-eb08c625]{padding-top:0}.profile-page__grid[data-v-eb08c625]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=399px){.profile-page__layout[data-v-eb08c625]{width:calc(100% - 24px);margin-top:-36px}.profile-page__grid[data-v-eb08c625]{grid-template-columns:1fr}}.profile-back-button[data-v-3f6f8842]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-sm);height:40px;color:var(--community-text-secondary);background:var(--community-surface-1);transition:color var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;align-items:center;gap:4.16px;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.profile-back-button__chevron[data-v-3f6f8842]{font-size:14px;line-height:20px}.profile-back-button[data-v-3f6f8842]:hover{border-color:var(--community-border-strong);color:var(--community-text-primary);background:var(--community-surface-2)}.creator-profile-page[data-v-3663dff1]{width:min(100%,1598px);margin:0 auto;padding-bottom:48px}.creator-profile-page__cover[data-v-3663dff1]{margin-top:16px}.creator-profile-page__layout[data-v-3663dff1]{grid-template-columns:347px minmax(0,1fr);align-items:start;gap:20px;margin-top:16px;display:grid}.creator-profile-page__loading[data-v-3663dff1]{min-height:320px;color:var(--community-text-tertiary);text-align:center;margin-top:16px;font-size:14px}.creator-profile-page__state[data-v-3663dff1]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);min-height:320px;margin-top:16px;overflow:hidden}.creator-profile-page__tabs[data-v-3663dff1]{border-bottom:1px solid var(--community-border-subtle);gap:8px;display:flex}.creator-profile-page__tabs button[data-v-3663dff1]{height:44px;color:var(--community-text-secondary);background:0 0;padding:0 16px;font-size:14px;font-weight:500;position:relative}.creator-profile-page__tabs button.is-active[data-v-3663dff1]{color:var(--community-brand)}.creator-profile-page__tabs button.is-active[data-v-3663dff1]:after{background:var(--community-brand);content:"";height:2px;position:absolute;bottom:0;left:8px;right:8px}.creator-profile-page__panel[data-v-3663dff1]{grid-template-columns:minmax(0,1fr);display:grid}.creator-profile-page__knowledge[data-v-3663dff1]{gap:16px;margin-top:16px;display:grid}.creator-profile-page__grid[data-v-3663dff1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.creator-profile-page__grid[data-v-3663dff1] .work-card{width:100%}.creator-profile-page__panel--qa[data-v-3663dff1]{gap:12px;padding:20px}@media (width<=1199px){.creator-profile-page__layout[data-v-3663dff1]{grid-template-columns:1fr}.creator-profile-page__grid[data-v-3663dff1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.creator-profile-page__grid[data-v-3663dff1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=499px){.creator-profile-page__grid[data-v-3663dff1]{grid-template-columns:1fr}}.profile-subpage[data-v-2ffa0133]{width:min(100%,1100px);margin:0 auto;padding:0 0 48px}.profile-subpage__surface[data-v-2ffa0133]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.profile-subpage__heading[data-v-2ffa0133]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.profile-subpage__heading h1[data-v-2ffa0133]{margin:0;font-size:24px;font-weight:500;line-height:32px}.profile-subpage__heading span[data-v-2ffa0133]{color:var(--community-text-tertiary);font-size:14px;line-height:20px}.profile-subpage__loading[data-v-2ffa0133]{color:var(--community-text-secondary);text-align:center;padding:42px 0;font-size:14px}.profile-people-page__list[data-v-2ffa0133]{border-top:1px solid var(--community-border-subtle);margin-top:20px}.profile-people-page__row[data-v-2ffa0133]{border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:16px;padding:16px 0;display:flex}.profile-people-page__person[data-v-2ffa0133]{min-width:0;color:var(--community-text-primary);text-align:left;background:0 0;flex:1;align-items:center;gap:16px;padding:0;display:flex}.profile-people-page__person>svg[data-v-2ffa0133]{color:var(--community-text-tertiary);flex:none}.profile-people-page__avatar[data-v-2ffa0133]{background:var(--community-surface-3);border-radius:50%;flex:none;width:48px;height:48px;display:block;overflow:hidden}.profile-people-page__avatar img[data-v-2ffa0133]{object-fit:cover;width:100%;height:100%}.profile-people-page__info[data-v-2ffa0133]{flex:1;min-width:0;display:block}.profile-people-page__info strong[data-v-2ffa0133],.profile-people-page__info small[data-v-2ffa0133]{display:block}.profile-people-page__info strong[data-v-2ffa0133]{font-size:16px;font-weight:400;line-height:22px}.profile-people-page__info small[data-v-2ffa0133]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;line-height:18px;overflow:hidden}@media (width<=699px){.profile-subpage__surface[data-v-2ffa0133]{padding:20px}.profile-people-page__row[data-v-2ffa0133],.profile-people-page__person[data-v-2ffa0133]{gap:10px}}.profile-subpage[data-v-7233a55f]{width:min(100%,1598px);margin:0 auto;padding:0 0 48px}.profile-subpage__surface[data-v-7233a55f]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.profile-subpage__surface h1[data-v-7233a55f]{margin:0;font-size:24px;font-weight:500;line-height:32px}.profile-subpage__description[data-v-7233a55f]{color:var(--community-text-tertiary);margin:8px 0 0;font-size:14px;line-height:20px}.medal-wall-page__empty[data-v-7233a55f]{color:var(--community-text-tertiary);margin:28px 0 0;font-size:14px;line-height:20px}.medal-wall-page__grid[data-v-7233a55f]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.medal-wall-page__card[data-v-7233a55f]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);text-align:center;min-height:224px;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background var(--motion-base) ease;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.medal-wall-page__card[data-v-7233a55f]:hover:not(.is-locked){border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.medal-wall-page__card.is-locked[data-v-7233a55f]{border-color:var(--community-border-subtle)}.medal-wall-page__image[data-v-7233a55f]{border-radius:50%;place-items:center;width:96px;height:96px;display:grid;overflow:hidden}.medal-wall-page__image img[data-v-7233a55f]{object-fit:contain;width:100%;height:100%;transition:transform .3s}.medal-wall-page__card:hover .medal-wall-page__image img[data-v-7233a55f]{transform:scale(1.05)}.medal-wall-page__name[data-v-7233a55f]{align-items:center;gap:8px;height:24px;margin-top:16px;display:flex}.medal-wall-page__name h2[data-v-7233a55f]{margin:0;font-size:14px;font-weight:400;line-height:20px}.medal-wall-page__name span[data-v-7233a55f]{border:1px solid var(--community-brand);color:var(--community-brand);padding:2px 6px;font-size:10px;line-height:16px}.medal-wall-page__card.is-locked .medal-wall-page__name span[data-v-7233a55f]{color:var(--community-text-tertiary);background:var(--community-surface-2);border-color:#0000}.medal-wall-page__card p[data-v-7233a55f]{height:18px;color:var(--community-text-tertiary);margin:6px 0 0;font-size:12px;line-height:18px}@media (width<=899px){.medal-wall-page__grid[data-v-7233a55f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.profile-subpage__surface[data-v-7233a55f]{padding:20px}}.profile-subpage[data-v-8ebff975]{width:min(100%,1300px);margin:0 auto;padding:0 0 48px}.ledger-page__layout[data-v-8ebff975]{grid-template-columns:minmax(0,1fr) 320px;gap:24px;margin-top:16px;display:grid}.profile-subpage__surface[data-v-8ebff975],.ledger-page__rules[data-v-8ebff975]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);padding:28px}.ledger-page__heading[data-v-8ebff975]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ledger-page h1[data-v-8ebff975]{margin:0;font-size:24px;font-weight:500;line-height:32px}.ledger-page__heading p[data-v-8ebff975]{color:var(--community-text-tertiary);margin:8px 0 0;font-size:14px}.ledger-page__heading>strong[data-v-8ebff975]{color:var(--community-brand);font-size:30px;font-weight:500;line-height:36px}.ledger-page__list[data-v-8ebff975]{border-top:1px solid var(--community-border-subtle);margin-top:24px}.ledger-page__row[data-v-8ebff975]{border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:16px;padding:20px 0;display:flex}.ledger-page__icon[data-v-8ebff975]{width:40px;height:40px;color:var(--community-brand);background:var(--community-surface-3);border-radius:50%;flex:none;place-items:center;display:grid}.ledger-page__info[data-v-8ebff975]{flex:1;min-width:0}.ledger-page__info strong[data-v-8ebff975],.ledger-page__info small[data-v-8ebff975]{display:block}.ledger-page__info strong[data-v-8ebff975]{font-size:14px;font-weight:400;line-height:20px}.ledger-page__info small[data-v-8ebff975]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;line-height:18px;overflow:hidden}.ledger-page__row>b[data-v-8ebff975]{color:var(--community-brand);font-size:16px;font-weight:500}.ledger-page__row>b.is-expense[data-v-8ebff975]{color:var(--community-text-secondary)}.ledger-page__rules h2[data-v-8ebff975]{margin:0;font-size:16px;font-weight:500;line-height:22px}.ledger-page__rules div[data-v-8ebff975]{color:var(--community-text-secondary);gap:16px;margin-top:20px;font-size:14px;line-height:24px;display:grid}.ledger-page__rules p[data-v-8ebff975]{margin:0}.ledger-page__rules p[data-v-8ebff975]:last-child{border-top:1px solid var(--community-border-subtle);padding-top:16px}.ledger-page__rules strong[data-v-8ebff975]{color:var(--community-brand);font-weight:500}@media (width<=899px){.ledger-page__layout[data-v-8ebff975]{grid-template-columns:1fr}}@media (width<=699px){.profile-subpage__surface[data-v-8ebff975],.ledger-page__rules[data-v-8ebff975]{padding:20px}}.modal[data-v-52aa038f]{z-index:120;background:#0000009e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal__panel[data-v-52aa038f]{border:1px solid var(--community-border-strong);border-radius:var(--radius-lg);width:min(420px,100%);max-height:calc(100dvh - 48px);color:var(--community-text-primary);background:var(--community-surface-2);box-shadow:var(--shadow-float);padding:24px;overflow-y:auto}.modal__panel[data-v-52aa038f]:focus-visible{outline:none}.modal__title[data-v-52aa038f]{margin:0;font-size:18px;font-weight:500;line-height:24px}@media (width<=699px){.modal[data-v-52aa038f]{padding:16px}.modal__panel[data-v-52aa038f]{padding:20px}}.nianlun-link[data-v-01d464ab]{color:var(--community-brand);text-underline-offset:2px;text-decoration:underline}.nianlun-link[data-v-01d464ab]:hover{color:var(--community-text-primary)}.nianlun-link--plain[data-v-01d464ab]{color:inherit;text-decoration:none}.profile-subpage[data-v-889e770a]{width:min(100%,1100px);margin:0 auto;padding:0 0 48px}.profile-subpage__surface[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.pillow-page__tip[data-v-889e770a]{color:var(--community-text-tertiary);margin:0;font-size:14px;line-height:20px}.pillow-page__banner[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:linear-gradient(120deg, var(--community-brand-soft), transparent 70%), var(--community-surface-2);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:16px;padding:20px 24px;display:flex}.pillow-page__banner-copy[data-v-889e770a]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.pillow-page__banner-label[data-v-889e770a]{color:var(--community-text-secondary);font-size:14px;line-height:20px}.pillow-page__banner-value[data-v-889e770a]{color:var(--community-brand);font-size:30px;font-weight:500;line-height:36px}.pillow-page__banner-unit[data-v-889e770a]{color:var(--community-text-tertiary);font-size:14px;line-height:20px}.pillow-page__section-title[data-v-889e770a]{margin:32px 0 0;font-size:20px;font-weight:500;line-height:28px}.pillow-page__state[data-v-889e770a],.pillow-page__binding[data-v-889e770a]{color:var(--community-text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;margin:24px 0 0;font-size:14px;line-height:20px;display:flex}.pillow-page__state--error[data-v-889e770a]{color:var(--community-error)}.pillow-page__binding[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);margin-top:20px;padding:12px 16px;display:block}.pillow-page__retry[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);height:32px;color:var(--community-text-secondary);background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:12px;line-height:18px;display:inline-flex}.pillow-page__item[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);flex-wrap:wrap;align-items:center;gap:20px;margin-top:16px;padding:24px;display:flex}.pillow-page__symbol[data-v-889e770a]{border-radius:var(--radius-md);width:64px;height:64px;color:var(--community-brand);background:var(--community-brand-soft);flex:none;place-items:center;font-size:20px;font-weight:500;display:grid}.pillow-page__copy[data-v-889e770a]{flex:1;min-width:200px}.pillow-page__copy h2[data-v-889e770a]{margin:0;font-size:18px;font-weight:500;line-height:24px}.pillow-page__copy p[data-v-889e770a]{color:var(--community-text-tertiary);margin:4px 0 0;font-size:14px;line-height:20px}.pillow-page__stepper[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);background:var(--community-surface-1);align-items:center;height:40px;display:flex}.pillow-page__stepper button[data-v-889e770a]{width:40px;height:40px;color:var(--community-text-secondary);background:0 0;place-items:center;display:grid}.pillow-page__stepper button[data-v-889e770a]:disabled{opacity:.45;cursor:not-allowed}.pillow-page__stepper span[data-v-889e770a]{width:48px;color:var(--community-text-primary);text-align:center;font-size:14px}.pillow-page__all[data-v-889e770a],.pillow-page__submit[data-v-889e770a]{border-radius:var(--radius-pill);height:40px;padding:0 16px;font-size:14px;line-height:20px}.pillow-page__all[data-v-889e770a]{border:1px solid var(--community-border-subtle);color:var(--community-text-secondary);background:0 0}.pillow-page__all[data-v-889e770a]:disabled{opacity:.5;cursor:not-allowed}.pillow-page__submit[data-v-889e770a]{color:var(--community-on-brand);background:var(--community-brand);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:500;display:inline-flex}.pillow-page__submit[data-v-889e770a]:disabled{opacity:.5;cursor:not-allowed}.pillow-page__cancel[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);height:40px;color:var(--community-text-secondary);background:0 0;padding:0 16px;font-size:14px;line-height:20px}.pillow-page__cancel[data-v-889e770a]:disabled{opacity:.5;cursor:not-allowed}.pillow-page__dialog-ratio[data-v-889e770a]{color:var(--community-text-secondary);margin:12px 0 0;font-size:14px;line-height:20px}.pillow-page__dialog-row[data-v-889e770a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.pillow-page__dialog-label[data-v-889e770a]{color:var(--community-text-primary);font-size:14px;line-height:20px}.pillow-page__dialog-meta[data-v-889e770a]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.pillow-page__dialog-note[data-v-889e770a]{color:var(--community-text-secondary);margin:16px 0 0;font-size:12px;line-height:18px}.pillow-page__dialog-note--muted[data-v-889e770a]{color:var(--community-text-tertiary);margin-top:8px}.pillow-page__dialog-account[data-v-889e770a]{color:var(--community-text-primary);overflow-wrap:anywhere;font-weight:500}.pillow-page__dialog-actions[data-v-889e770a]{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.pillow-page__hint[data-v-889e770a]{color:var(--community-error);margin:12px 0 0;font-size:12px;line-height:18px}.pillow-page__result[data-v-889e770a]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);color:var(--community-text-secondary);background:var(--community-surface-subtle);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.pillow-page__result--failed[data-v-889e770a],.pillow-page__result--error[data-v-889e770a]{color:var(--community-error)}.pillow-page__result--processing[data-v-889e770a]{color:var(--community-warning)}.pillow-page__result-note[data-v-889e770a]{color:var(--community-text-tertiary);font-size:12px;line-height:18px}.pillow-page__spinner[data-v-889e770a]{animation:.9s linear infinite pillow-spin-889e770a}.pillow-page__ledger[data-v-889e770a]{color:var(--community-text-tertiary);background:0 0;align-items:center;gap:4px;margin-top:20px;padding:0;font-size:14px;line-height:20px;display:inline-flex}.pillow-page__ledger[data-v-889e770a]:hover{color:var(--community-text-primary)}@media (width<=699px){.profile-subpage__surface[data-v-889e770a]{padding:20px}.pillow-page__banner[data-v-889e770a]{padding:16px 20px}.pillow-page__item[data-v-889e770a]{align-items:stretch;gap:14px}.pillow-page__copy[data-v-889e770a]{min-width:calc(100% - 84px)}}@keyframes pillow-spin-889e770a{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pillow-page__spinner[data-v-889e770a]{animation:none}}.profile-subpage[data-v-a4f67bbc]{width:min(100%,960px);margin:0 auto;padding:0 0 48px}.profile-subpage__surface[data-v-a4f67bbc]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.records-page__heading[data-v-a4f67bbc]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.records-page h1[data-v-a4f67bbc]{margin:0;font-size:24px;font-weight:500;line-height:32px}.records-page__heading p[data-v-a4f67bbc]{color:var(--community-text-tertiary);margin:8px 0 0;font-size:14px;line-height:20px}.records-page__heading strong[data-v-a4f67bbc]{color:var(--community-brand);font-size:30px;font-weight:500;line-height:36px}.records-page__state[data-v-a4f67bbc]{color:var(--community-text-tertiary);align-items:center;gap:8px;margin:24px 0 0;font-size:14px;line-height:20px;display:flex}.records-page__state--error[data-v-a4f67bbc]{color:var(--community-error);flex-wrap:wrap}.records-page__retry[data-v-a4f67bbc]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);height:32px;color:var(--community-text-secondary);background:0 0;align-items:center;gap:6px;padding:0 12px;font-size:12px;line-height:18px;display:inline-flex}.records-page__list[data-v-a4f67bbc]{border-top:1px solid var(--community-border-subtle);margin-top:20px}.records-page__row[data-v-a4f67bbc]{border-bottom:1px solid var(--community-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 0;display:flex}.records-page__main[data-v-a4f67bbc]{flex:220px;gap:4px;min-width:220px;display:grid}.records-page__main strong[data-v-a4f67bbc]{color:var(--community-text-primary);font-size:16px;font-weight:500;line-height:22px}.records-page__main small[data-v-a4f67bbc]{color:var(--community-text-tertiary);overflow-wrap:anywhere;font-size:12px;line-height:18px}.records-page__reason[data-v-a4f67bbc]{color:var(--community-error)}.records-page__meta[data-v-a4f67bbc]{text-align:right;justify-items:end;gap:4px;min-width:0;display:grid}.records-page__meta small[data-v-a4f67bbc]{color:var(--community-text-tertiary);overflow-wrap:anywhere;font-size:12px;line-height:18px}.records-page__order-no[data-v-a4f67bbc]{max-width:100%}.records-page__status[data-v-a4f67bbc]{border-radius:var(--radius-pill);color:var(--community-text-secondary);background:var(--community-surface-2);padding:2px 10px;font-size:12px;line-height:18px}.records-page__status--succeeded[data-v-a4f67bbc]{color:var(--community-success);background:#53c78624}.records-page__status--processing[data-v-a4f67bbc]{color:var(--community-warning);background:#f1b95b24}.records-page__status--failed[data-v-a4f67bbc]{color:var(--community-error);background:#f16d7624}.records-page__pager[data-v-a4f67bbc]{color:var(--community-text-tertiary);justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;font-size:12px;line-height:18px;display:flex}.records-page__pager button[data-v-a4f67bbc]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-pill);height:32px;color:var(--community-text-secondary);background:0 0;padding:0 14px;font-size:12px;line-height:18px}.records-page__pager button[data-v-a4f67bbc]:disabled{opacity:.5;cursor:not-allowed}.records-page__spinner[data-v-a4f67bbc]{animation:.9s linear infinite records-spin-a4f67bbc}@keyframes records-spin-a4f67bbc{to{transform:rotate(360deg)}}@media (width<=699px){.profile-subpage__surface[data-v-a4f67bbc]{padding:20px}.records-page__heading[data-v-a4f67bbc]{flex-direction:column;align-items:flex-start}.records-page__meta[data-v-a4f67bbc]{text-align:left;justify-items:start}}@media (prefers-reduced-motion:reduce){.records-page__spinner[data-v-a4f67bbc]{animation:none}}.profile-subpage[data-v-cb8e7195]{width:min(100%,1100px);margin:0 auto;padding:0 0 48px}.binding-page__surface[data-v-cb8e7195]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.binding-page__heading h1[data-v-cb8e7195]{margin:0;font-size:24px;font-weight:500;line-height:32px}.binding-page__heading p[data-v-cb8e7195]{color:var(--community-text-tertiary);margin:8px 0 0;font-size:14px;line-height:20px}.binding-page__notice[data-v-cb8e7195]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);color:var(--community-warning);background:var(--community-surface-subtle);margin:20px 0 0;padding:12px 16px;font-size:14px;line-height:20px}.binding-page__card[data-v-cb8e7195]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-subtle);flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding:20px;display:flex}.binding-page__logo[data-v-cb8e7195]{border-radius:var(--radius-md);width:48px;height:48px;color:var(--community-brand);background:var(--community-brand-soft);flex:none;place-items:center;display:grid}.binding-page__copy[data-v-cb8e7195]{flex:1;min-width:200px}.binding-page__copy h2[data-v-cb8e7195]{margin:0;font-size:16px;font-weight:500;line-height:22px}.binding-page__desc[data-v-cb8e7195]{color:var(--community-text-tertiary);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0;font-size:14px;line-height:20px;display:flex}.binding-page__desc--error[data-v-cb8e7195]{color:var(--community-error)}.binding-page__account[data-v-cb8e7195]{border-radius:var(--radius-pill);color:var(--community-text-secondary);background:var(--community-surface-2);overflow-wrap:anywhere;padding:2px 8px}.binding-page__hint[data-v-cb8e7195]{color:var(--community-text-tertiary);margin:8px 0 0;font-size:12px;line-height:18px}.binding-page__actions[data-v-cb8e7195]{align-items:center;gap:12px;display:flex}.binding-page__button[data-v-cb8e7195]{border-radius:var(--radius-pill);height:40px;color:var(--community-on-brand);background:var(--community-brand);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.binding-page__button[data-v-cb8e7195]:disabled{opacity:.6;cursor:not-allowed}.binding-page__button--danger[data-v-cb8e7195]{border:1px solid var(--community-error);color:var(--community-error);background:0 0}.binding-page__button--danger[data-v-cb8e7195]:hover,.binding-page__button--danger[data-v-cb8e7195]:focus-visible{background:var(--community-surface-2)}.binding-page__badge[data-v-cb8e7195]{border-radius:var(--radius-pill);height:32px;color:var(--community-success);background:#53c78624;align-items:center;padding:0 14px;font-size:14px;line-height:20px;display:inline-flex}.binding-page__footnote[data-v-cb8e7195]{color:var(--community-text-tertiary);margin:16px 0 0;font-size:12px;line-height:18px}.binding-page__confirm-copy[data-v-cb8e7195]{color:var(--community-text-secondary);margin:20px 0 0;font-size:14px;line-height:22px}.binding-page__confirm-error[data-v-cb8e7195]{color:var(--community-error);margin:12px 0 0;font-size:13px;line-height:20px}.binding-page__confirm-actions[data-v-cb8e7195]{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.binding-page__confirm-cancel[data-v-cb8e7195],.binding-page__confirm-submit[data-v-cb8e7195]{border-radius:var(--radius-pill);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-width:96px;height:40px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.binding-page__confirm-cancel[data-v-cb8e7195]{border-color:var(--community-border-subtle);color:var(--community-text-secondary);background:var(--community-surface-1)}.binding-page__confirm-submit[data-v-cb8e7195]{color:var(--community-on-brand);background:var(--community-error)}.binding-page__confirm-cancel[data-v-cb8e7195]:disabled,.binding-page__confirm-submit[data-v-cb8e7195]:disabled{opacity:.6;cursor:not-allowed}.binding-page__spinner[data-v-cb8e7195]{animation:.9s linear infinite binding-spin-cb8e7195}@keyframes binding-spin-cb8e7195{to{transform:rotate(360deg)}}@media (width<=699px){.binding-page__surface[data-v-cb8e7195]{padding:20px}.binding-page__actions[data-v-cb8e7195]{flex-wrap:wrap;width:100%}.binding-page__button[data-v-cb8e7195]{width:100%}.binding-page__badge[data-v-cb8e7195]{flex:none}.binding-page__confirm-actions[data-v-cb8e7195]{flex-direction:column-reverse}.binding-page__confirm-cancel[data-v-cb8e7195],.binding-page__confirm-submit[data-v-cb8e7195]{width:100%}}@media (prefers-reduced-motion:reduce){.binding-page__spinner[data-v-cb8e7195]{animation:none}}.profile-subpage[data-v-4e7f4f9d]{width:min(100%,720px);margin:0 auto;padding:0 0 48px}.callback-page__surface[data-v-4e7f4f9d]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;padding:28px}.callback-page h1[data-v-4e7f4f9d]{margin:0;font-size:24px;font-weight:500;line-height:32px}.callback-page__body[data-v-4e7f4f9d]{color:var(--community-text-secondary);justify-items:start;gap:8px;margin-top:20px;display:grid}.callback-page__body p[data-v-4e7f4f9d]{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.callback-page__title[data-v-4e7f4f9d]{color:var(--community-text-primary);font-size:16px;font-weight:500;line-height:22px}.callback-page__hint[data-v-4e7f4f9d]{color:var(--community-text-tertiary);align-items:center;gap:6px;font-size:12px;line-height:18px;display:flex}.callback-page__hint--error[data-v-4e7f4f9d]{color:var(--community-error)}.callback-page__icon--success[data-v-4e7f4f9d]{color:var(--community-success)}.callback-page__icon--error[data-v-4e7f4f9d]{color:var(--community-error)}.callback-page__actions[data-v-4e7f4f9d]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.callback-page__button[data-v-4e7f4f9d]{border-radius:var(--radius-pill);height:40px;color:var(--community-on-brand);background:var(--community-brand);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.callback-page__link[data-v-4e7f4f9d]{color:var(--community-text-tertiary);background:0 0;padding:0;font-size:14px;line-height:20px}.callback-page__link[data-v-4e7f4f9d]:hover{color:var(--community-text-primary)}.callback-page__spinner[data-v-4e7f4f9d]{animation:.9s linear infinite callback-spin-4e7f4f9d}@keyframes callback-spin-4e7f4f9d{to{transform:rotate(360deg)}}@media (width<=699px){.callback-page__surface[data-v-4e7f4f9d]{padding:20px}}@media (prefers-reduced-motion:reduce){.callback-page__spinner[data-v-4e7f4f9d]{animation:none}}.level-page__state[data-v-d2bdf7e1]{padding:32px 0}.level-page__hero[data-v-d2bdf7e1]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);align-items:center;gap:24px;margin-top:16px;padding:28px;display:flex}.level-page__badge[data-v-d2bdf7e1]{object-fit:contain;flex:none;width:112px;height:112px}.level-page__hero-main[data-v-d2bdf7e1]{flex:1;min-width:0}.level-page__title[data-v-d2bdf7e1]{color:var(--community-text-primary);margin:0;font-size:30px;font-weight:500;line-height:36px}.level-page__track[data-v-d2bdf7e1]{border-radius:var(--radius-pill);background:var(--community-surface-3);height:12px;margin-top:20px;overflow:hidden}.level-page__track span[data-v-d2bdf7e1]{border-radius:inherit;background:linear-gradient(90deg, var(--community-brand), #7de6ff);height:100%;transition:width .4s;display:block}.level-page__points[data-v-d2bdf7e1]{color:var(--community-text-secondary);margin:12px 0 0;font-size:14px;line-height:20px}.level-page__section-title[data-v-d2bdf7e1]{color:var(--community-text-primary);margin:36px 0 0;font-size:18px;font-weight:500;line-height:28px}.level-page__tasks[data-v-d2bdf7e1]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;overflow:hidden}.level-page__task[data-v-d2bdf7e1]{border-bottom:1px solid var(--community-border-subtle);align-items:center;gap:16px;min-height:74px;padding:0 24px;display:flex}.level-page__task[data-v-d2bdf7e1]:last-child{border-bottom:0}.level-page__task.is-done[data-v-d2bdf7e1]{background:linear-gradient(90deg,#dbff7d0d,#0000)}.level-page__task-name[data-v-d2bdf7e1]{min-width:0;color:var(--community-text-primary);flex:1;font-size:14px;line-height:20px}.level-page__task.is-done .level-page__task-name[data-v-d2bdf7e1]{color:var(--community-text-secondary)}.level-page__signin[data-v-d2bdf7e1]{border:1px solid var(--community-brand);border-radius:var(--radius-pill);height:36px;color:var(--community-brand);cursor:pointer;background:0 0;flex:none;padding:0 20px;font-size:14px;font-weight:400;line-height:20px;transition:color .18s,background-color .18s,transform .18s}.level-page__signin[data-v-d2bdf7e1]:hover{color:var(--community-on-brand);background:var(--community-brand)}.level-page__signin[data-v-d2bdf7e1]:active{transform:scale(.98)}.level-page__signin[data-v-d2bdf7e1]:disabled{opacity:.6;cursor:default}.level-page__signin[data-v-d2bdf7e1]:disabled:hover{color:var(--community-brand);background:0 0}.level-page__done[data-v-d2bdf7e1]{color:var(--community-brand);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:20px;display:flex}.level-page__reward[data-v-d2bdf7e1]{flex:none;align-items:center;gap:16px;display:flex}.level-page__history[data-v-d2bdf7e1]{color:var(--community-text-tertiary);font-size:14px;line-height:20px}.level-page__score[data-v-d2bdf7e1]{min-width:32px;color:var(--community-brand);text-align:right;font-size:14px;font-weight:400;line-height:20px}@media (width<=639px){.level-page__hero[data-v-d2bdf7e1]{flex-direction:column;align-items:flex-start;gap:24px}.level-page__task[data-v-d2bdf7e1]{gap:10px;padding:0 16px}}.profile-subpage[data-v-f50ad4a4]{width:min(100%,1100px);margin:0 auto;padding:0 0 64px}.camp-page__surface[data-v-f50ad4a4]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-lg);background:var(--community-surface-1);margin-top:16px;overflow:hidden}.camp-page__surface>img[data-v-f50ad4a4]{aspect-ratio:16/6;object-fit:cover;width:100%}.camp-page__body[data-v-f50ad4a4]{padding:36px 40px}.camp-page__body>span[data-v-f50ad4a4]{color:var(--community-brand);font-size:14px;font-weight:500;line-height:20px}.camp-page h1[data-v-f50ad4a4]{margin:12px 0 0;font-size:32px;font-weight:500;line-height:40px}.camp-page__copy[data-v-f50ad4a4]{color:var(--community-text-secondary);gap:24px;margin-top:32px;font-size:16px;line-height:32px;display:grid}.camp-page__copy p[data-v-f50ad4a4]{margin:0}.camp-page__copy div[data-v-f50ad4a4]{border-radius:var(--radius-md);color:var(--community-text-primary);background:var(--community-brand-soft);border:1px solid #dbff7d38;padding:20px 24px}@media (width<=699px){.camp-page__body[data-v-f50ad4a4]{padding:28px 20px}.camp-page h1[data-v-f50ad4a4]{font-size:26px;line-height:34px}}.search-page[data-v-def5d7f2]{width:100%;min-height:calc(100dvh - var(--header-height));padding:0 32px 48px}.search-page__header[data-v-def5d7f2]{margin-top:16px}.search-page__eyebrow-row[data-v-def5d7f2]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.search-page__eyebrow[data-v-def5d7f2]{color:var(--community-text-tertiary);margin:0;font-size:14px;line-height:20px}.search-page__total[data-v-def5d7f2]{color:var(--community-text-tertiary);flex:none;font-size:14px;line-height:20px}.search-page__header h1[data-v-def5d7f2]{color:var(--community-text-primary);letter-spacing:0;margin:8px 0 0;font-size:24px;font-weight:500;line-height:32px}.search-page__tabs[data-v-def5d7f2]{border-bottom:1px solid var(--community-border-subtle);scrollbar-width:none;gap:8px;margin-top:28px;display:flex;overflow-x:auto}.search-page__tabs[data-v-def5d7f2]::-webkit-scrollbar{display:none}.search-page__tab[data-v-def5d7f2]{height:44px;color:var(--community-text-secondary);transition:color var(--motion-base) ease;background:0 0;flex:none;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;position:relative}.search-page__tab[data-v-def5d7f2]:hover{color:var(--community-text-primary)}.search-page__tab[data-v-def5d7f2]:after{border-radius:var(--radius-pill);background:var(--community-brand);content:"";opacity:0;height:2px;transition:opacity var(--motion-base) ease, transform var(--motion-base) ease;position:absolute;bottom:0;left:8px;right:8px;transform:scaleX(.35)}.search-page__tab--active[data-v-def5d7f2]{color:var(--community-brand)}.search-page__tab--active[data-v-def5d7f2]:after{opacity:1;transform:scaleX(1)}.search-page__tab span[data-v-def5d7f2]{opacity:.7;margin-left:8px;font-size:12px}.search-page__results[data-v-def5d7f2]{margin-top:20px}.search-page__results--knowledge[data-v-def5d7f2]{gap:16px;display:grid}.search-page__results--works[data-v-def5d7f2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.search-page__results--qa[data-v-def5d7f2]{gap:12px;display:grid}.search-page__results--users[data-v-def5d7f2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.search-knowledge-card[data-v-def5d7f2]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;min-height:156px;transition:border-color var(--motion-base) ease, background-color var(--motion-base) ease;grid-template-columns:274px minmax(0,1fr);display:grid;overflow:hidden}.search-knowledge-card[data-v-def5d7f2]:hover,.search-knowledge-card[data-v-def5d7f2]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2)}.search-knowledge-card__media[data-v-def5d7f2]{background:var(--community-surface-2);height:154px;position:relative;overflow:hidden}.search-knowledge-card__media img[data-v-def5d7f2]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.search-knowledge-card:hover .search-knowledge-card__media img[data-v-def5d7f2],.search-knowledge-card:focus-visible .search-knowledge-card__media img[data-v-def5d7f2]{transform:scale(1.025)}.search-knowledge-card__media span[data-v-def5d7f2]{color:var(--community-brand);background:#000c;border-radius:6px;padding:4px 8px;font-size:12px;line-height:18px;position:absolute;top:8px;left:8px}.search-knowledge-card__body[data-v-def5d7f2]{flex-direction:column;justify-content:space-between;min-width:0;padding:24px;display:flex}.search-knowledge-card h2[data-v-def5d7f2]{color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.search-knowledge-card p[data-v-def5d7f2]{color:var(--community-text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:14px;line-height:20px;overflow:hidden}.search-knowledge-card__footer[data-v-def5d7f2]{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.search-knowledge-card__author[data-v-def5d7f2]{min-width:0;color:var(--community-text-secondary);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.search-knowledge-card__author img[data-v-def5d7f2]{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.search-work-card[data-v-def5d7f2]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1);cursor:pointer;min-width:0;transition:transform var(--motion-base) ease, border-color var(--motion-base) ease, background-color var(--motion-base) ease;overflow:hidden}.search-work-card[data-v-def5d7f2]:hover,.search-work-card[data-v-def5d7f2]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2);transform:translateY(-2px)}.search-work-card__media[data-v-def5d7f2]{aspect-ratio:16/9;background:var(--community-surface-2);position:relative;overflow:hidden}.search-work-card__media img[data-v-def5d7f2]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.search-work-card:hover .search-work-card__media img[data-v-def5d7f2],.search-work-card:focus-visible .search-work-card__media img[data-v-def5d7f2]{transform:scale(1.025)}.search-work-card__media span[data-v-def5d7f2]{color:var(--community-text-primary);background:#000000a6;border-radius:4px;padding:2px 6px;font-size:12px;line-height:18px;position:absolute;bottom:8px;right:8px}.search-work-card__body[data-v-def5d7f2]{padding:16px}.search-work-card h2[data-v-def5d7f2]{color:var(--community-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.search-work-card__body>div[data-v-def5d7f2]{color:var(--community-text-tertiary);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;line-height:18px;display:flex}.search-question-card[data-v-def5d7f2],.search-user-card[data-v-def5d7f2]{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);width:100%;color:var(--community-text-primary);background:var(--community-surface-1);text-align:left;transition:border-color var(--motion-base) ease, background-color var(--motion-base) ease}.search-question-card[data-v-def5d7f2]:hover,.search-question-card[data-v-def5d7f2]:focus-visible,.search-user-card[data-v-def5d7f2]:hover,.search-user-card[data-v-def5d7f2]:focus-visible{border-color:var(--community-border-strong);background:var(--community-surface-2)}.search-question-card[data-v-def5d7f2]{align-items:center;gap:20px;min-height:86px;padding:20px;display:flex}.search-question-card__rank[data-v-def5d7f2]{width:24px;color:var(--community-brand);text-align:center;flex:none;font-size:18px;font-weight:500;line-height:28px}.search-question-card__content[data-v-def5d7f2]{min-width:0}.search-question-card strong[data-v-def5d7f2],.search-question-card small[data-v-def5d7f2],.search-user-card strong[data-v-def5d7f2],.search-user-card small[data-v-def5d7f2]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-question-card strong[data-v-def5d7f2],.search-user-card strong[data-v-def5d7f2]{font-size:16px;font-weight:400;line-height:22px}.search-question-card small[data-v-def5d7f2]{color:var(--community-text-tertiary);margin-top:8px;font-size:12px;line-height:18px}.search-user-card[data-v-def5d7f2]{align-items:center;gap:16px;min-width:0;padding:16px;display:flex}.search-user-card>img[data-v-def5d7f2]{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.search-user-card>span[data-v-def5d7f2]{flex:1;min-width:0}.search-user-card__follow[data-v-def5d7f2]{flex:none}.search-user-card__me[data-v-def5d7f2]{border-radius:var(--radius-pill);color:var(--community-text-tertiary);background:var(--community-surface-2);flex:none;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.search-user-card small[data-v-def5d7f2]{color:var(--community-text-tertiary);margin-top:4px;font-size:12px;line-height:18px}.search-user-card__stats[data-v-def5d7f2]{color:var(--community-text-secondary);margin-top:4px;display:block}.search-user-card svg[data-v-def5d7f2]{color:var(--community-text-tertiary);transition:color var(--motion-base) ease, transform var(--motion-base) ease;flex:none}.search-user-card:hover svg[data-v-def5d7f2],.search-user-card:focus-visible svg[data-v-def5d7f2]{color:var(--community-text-primary);transform:translate(2px)}.search-page__loading--initial[data-v-def5d7f2]{grid-column:1/-1;min-height:220px;padding:32px}.search-page__status[data-v-def5d7f2]{min-height:220px;color:var(--community-text-secondary);text-align:center;grid-column:1/-1;align-content:center;place-items:center;padding:32px;display:grid}.search-page__status strong[data-v-def5d7f2],.search-page__status p[data-v-def5d7f2]{margin:0}.search-page__status p[data-v-def5d7f2]{color:var(--community-text-tertiary);margin-top:8px;font-size:14px}.search-page__status button[data-v-def5d7f2]{border-radius:var(--radius-pill);height:36px;color:var(--community-on-brand);background:var(--community-brand);margin-top:16px;padding:0 16px;font-size:14px}.search-page__status--error[data-v-def5d7f2]{color:var(--community-error)}.search-page__sentinel[data-v-def5d7f2]{place-items:center;min-height:56px;display:grid}@media (width<=1023px){.search-page__results--works[data-v-def5d7f2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.search-page[data-v-def5d7f2]{margin-top:-24px;padding:24px 16px 80px}.search-page__header h1[data-v-def5d7f2]{font-size:22px;line-height:30px}.search-page__tabs[data-v-def5d7f2]{margin-top:20px}.search-page__tab[data-v-def5d7f2]{padding-inline:12px}.search-knowledge-card[data-v-def5d7f2]{grid-template-columns:1fr}.search-knowledge-card__media[data-v-def5d7f2]{aspect-ratio:16/9;height:auto}.search-knowledge-card__body[data-v-def5d7f2]{min-height:126px;padding:16px}.search-page__results--works[data-v-def5d7f2]{grid-template-columns:repeat(2,minmax(0,1fr))}.search-page__results--users[data-v-def5d7f2]{grid-template-columns:1fr}}@media (width<=479px){.search-page__results--works[data-v-def5d7f2]{grid-template-columns:1fr}.search-question-card[data-v-def5d7f2]{gap:12px;padding:16px}}@media (width<=699px){.search-page[data-v-def5d7f2]{margin-top:-16px}}:root{--community-bg:#0f0f0f;--community-header:#000000c2;--community-surface-subtle:#141414;--community-surface-1:#191919;--community-surface-2:#202020;--community-surface-3:#292929;--community-border-subtle:#ffffff14;--community-border-strong:#ffffff24;--community-text-primary:#f5f5f5;--community-text-secondary:#a8a8a8;--community-text-tertiary:#737373;--community-brand:#dbff7d;--community-brand-soft:#dbff7d2e;--community-on-brand:#161616;--community-success:#53c786;--community-warning:#f1b95b;--community-error:#f16d76;--community-featured:#ffab02;--community-info:#63a6f5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--motion-fast:.12s;--motion-base:.18s;--motion-nav:.38s;--motion-particle:.52s;--header-height:68px;--content-max:1520px;--shadow-float:0 20px 60px #00000038;color:var(--community-text-primary);background:var(--community-bg);font-synthesis:none;text-rendering:optimizelegibility;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Microsoft YaHei,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--community-bg);scroll-behavior:smooth;min-width:320px}body{background:var(--community-bg);min-width:320px;min-height:100vh;color:var(--community-text-primary);margin:0;font-size:16px;line-height:1.5}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--community-brand);outline-offset:3px}::selection{color:var(--community-on-brand);background:var(--community-brand)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--community-surface-3);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page{width:min(100% - 64px, var(--content-max));margin:0 auto;padding:36px 0 72px}.page-heading{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.page-heading h1,.section-heading h2{letter-spacing:0;margin:0}.page-heading h1{font-size:28px;line-height:36px}.page-heading p{color:var(--community-text-secondary);margin:6px 0 0;font-size:14px}.section-heading{justify-content:space-between;align-items:center;gap:var(--space-4);margin:36px 0 16px;display:flex}.section-heading h2{font-size:20px;line-height:28px}.section-heading a,.text-link{color:var(--community-text-secondary);transition:color var(--motion-fast) ease;font-size:14px}.section-heading a:hover,.text-link:hover{color:var(--community-brand)}.surface{border:1px solid var(--community-border-subtle);border-radius:var(--radius-md);background:var(--community-surface-1)}.button{border-radius:var(--radius-sm);min-height:40px;color:var(--community-text-primary);background:var(--community-surface-2);transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, transform var(--motion-fast) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.button:hover{border-color:var(--community-border-strong);background:var(--community-surface-3)}.button--brand{color:var(--community-on-brand);background:var(--community-brand)}.button--brand:hover{border-color:var(--community-brand);background:#e5ffad}.button--ghost{background:0 0}.icon-button{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--community-text-secondary);transition:color var(--motion-fast) ease, background var(--motion-fast) ease;background:0 0;place-items:center;display:inline-grid}.icon-button:hover{color:var(--community-text-primary);background:var(--community-surface-2)}.featured-badge{height:20px;color:var(--community-featured);white-space:nowrap;background:#f1aa1b33;border-radius:6px;flex:none;align-items:center;padding:0 6px;font-size:12px;line-height:18px;display:inline-flex}.muted{color:var(--community-text-secondary)}.danger{color:var(--community-error)}.empty-state{min-height:220px;padding:var(--space-8);border:1px dashed var(--community-border-strong);border-radius:var(--radius-md);color:var(--community-text-secondary);text-align:center;background:var(--community-surface-subtle);place-items:center;display:grid}.home-scrollbar::-webkit-scrollbar{width:4px!important;height:4px!important}.home-scrollbar::-webkit-scrollbar-track{border-radius:999px;transition:background-color .32s;background:0 0!important}.home-scrollbar::-webkit-scrollbar-thumb{border-radius:999px;transition:background-color .32s;background-color:#0000!important;border:0!important}.scrollbar-hover-region:hover .home-scrollbar::-webkit-scrollbar-track{background-color:#ffffff0a!important}.home-scrollbar:hover::-webkit-scrollbar-track{background-color:#ffffff0a!important}.home-scrollbar:focus-within::-webkit-scrollbar-track{background-color:#ffffff0a!important}.scrollbar-hover-region:hover .home-scrollbar::-webkit-scrollbar-thumb{background-color:#fff3!important}.home-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#fff3!important}.home-scrollbar:focus-within::-webkit-scrollbar-thumb{background-color:#fff3!important}.home-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:#c1c1c152!important}.home-scrollbar:focus-within::-webkit-scrollbar-thumb:hover{background-color:#c1c1c152!important}.home-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.home-scrollbar-x::-webkit-scrollbar-track{margin-inline:8px}.home-scrollbar-x::-webkit-scrollbar{height:10px!important}.home-scrollbar-x::-webkit-scrollbar-track{background-clip:padding-box!important;border:3px solid #0000!important}.home-scrollbar-x::-webkit-scrollbar-thumb{background-clip:padding-box!important;border:3px solid #0000!important}.home-scrollbar-y::-webkit-scrollbar-track{margin-block:8px}@supports ((-moz-appearance:none)){.home-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}.home-scrollbar:hover,.home-scrollbar:focus-within{scrollbar-color:#c1c1c133 #ffffff0a}}.community-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}.community-scrollbar:hover,.community-scrollbar:focus-within{scrollbar-color:#c1c1c133 transparent}.community-scrollbar::-webkit-scrollbar{width:4px!important;height:4px!important}.community-scrollbar::-webkit-scrollbar-track{border-radius:999px;transition:background-color .32s;background:0 0!important}.community-scrollbar::-webkit-scrollbar-thumb{border-radius:999px;transition:background-color .32s;background-color:#0000!important;border:0!important}.scrollbar-hover-region:hover .community-scrollbar::-webkit-scrollbar-track{background-color:#ffffff0a!important}.community-scrollbar:hover::-webkit-scrollbar-track{background-color:#ffffff0a!important}.scrollbar-hover-region:hover .community-scrollbar::-webkit-scrollbar-thumb{background-color:#fff3!important}.community-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#fff3!important}.community-scrollbar:hover::-webkit-scrollbar-thumb:hover{background-color:#c1c1c152!important}.community-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1199px){.page{width:min(100% - 48px, var(--content-max))}}@media (width<=899px){.page{width:min(100% - 32px, var(--content-max));padding-top:28px}}@media (width<=699px){body{padding-bottom:76px}.page{width:min(100% - 24px, var(--content-max));padding:24px 0 48px}.page-heading{flex-direction:column;align-items:start;margin-bottom:20px}.page-heading h1{font-size:24px;line-height:32px}.section-heading{margin-top:28px}.section-heading h2{font-size:18px;line-height:26px}}
