.upload[data-v-afbcca3c]{border:1px dashed var(--line);padding:10px 20px;text-align:center;border-radius:6px}.upload-icon[data-v-afbcca3c]{width:40px;margin:0 auto;display:block}.upload-text[data-v-afbcca3c]{color:var(--ink);font-size:14px;margin-top:6px}.upload-desc[data-v-afbcca3c]{font-size:12px;color:var(--ink-faint)}.button-mask[data-v-afbcca3c]{top:0;width:100%;height:100%;left:0;z-index:100;position:absolute}input[type=file][data-v-afbcca3c]{display:none}.docs-form[data-v-9570762a]{background:var(--surface);border-radius:10px;margin:20px 0 0;position:relative}.docs-form-tip[data-v-9570762a]{bottom:-2px;font-size:12px;color:var(--ink-faint);position:absolute}.docs-paper[data-v-92cc23a1]{overflow:hidden;padding:16px 20px;text-decoration:none!important;background:var(--surface);border-radius:12px;border:1px solid var(--line-light);transition:border-color .15s ease,box-shadow .15s ease}.docs-paper[data-v-92cc23a1]:hover{border-color:var(--brand-200);box-shadow:0 12px 28px -16px rgb(var(--brand-500-rgb)/.25)}.docs-paper .docs-paper-title[data-v-92cc23a1]{font-size:16px;font-weight:600;color:var(--ink-deep);margin-bottom:8px}.docs-paper .docs-paper-description[data-v-92cc23a1]{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}.docs-paper .docs-paper-footer[data-v-92cc23a1]{display:flex;align-items:center;font-size:14px}.docs-paper .docs-paper-footer .docs-paper-info[data-v-92cc23a1]{padding:2px 10px;border-radius:3px;opacity:1;border:1px solid var(--line);color:var(--ink-secondary);margin-right:5px}.docs-paper:hover .docs-paper-title[data-v-92cc23a1]{color:var(--brand-500)}.docs-paper:hover .docs-paper-info[data-v-92cc23a1]{border:1px solid var(--brand-500);color:var(--brand-500)}.docs-paper-image[data-v-92cc23a1]{width:160px;height:112px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.docs-paper-content[data-v-92cc23a1]{flex:1;margin-left:20px}.docs-paper-text[data-v-92cc23a1]{font-size:14px;color:var(--ink-secondary);margin-bottom:20px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2}.docs-paper-name[data-v-92cc23a1]{width:60%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1}.docs-paper-venue[data-v-92cc23a1]{width:20%;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1}.docs-paper-stats[data-v-92cc23a1]{display:flex;gap:10px}.docs-paper-views[data-v-92cc23a1],.docs-paper-likes[data-v-92cc23a1]{display:flex;align-items:center;color:var(--ink-secondary)}.docs-paper-views p[data-v-92cc23a1],.docs-paper-likes p[data-v-92cc23a1]{margin-left:5px}.hero-band{background:linear-gradient(to bottom,rgb(var(--brand-50-rgb)/.7) 0%,var(--surface-tint) 38%,var(--hero-fade-to, var(--surface-soft)) 78%,var(--hero-fade-to, var(--surface-soft)) 100%)}.hero-band:after{position:absolute;height:72px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--hero-fade-to, var(--surface-soft)));content:"";inset:auto 0 -1px}.search-hero-input{transition:box-shadow .2s ease,border-color .2s ease}.search-hero-input:focus-within{border-color:var(--brand-300);box-shadow:0 0 0 4px rgb(var(--brand-500-rgb)/.12),0 10px 40px rgb(var(--brand-500-rgb)/.1)}.kw-chip{transition:all .16s ease}.kw-chip:hover{color:var(--brand-700);background:rgb(var(--surface-rgb)/.9);border-color:var(--brand-300)}.use-btn{transition:all .18s ease}.use-btn:hover{background:var(--brand-600);box-shadow:0 6px 16px rgb(var(--brand-500-rgb)/.35);transform:translateY(-1px)}.use-btn:active{transform:translateY(0) scale(.97)}@media (prefers-reduced-motion: reduce){.kw-chip,.use-btn{transition:none}.kw-chip:hover,.kw-chip:active,.use-btn:hover,.use-btn:active{transform:none}}.docs-home::-webkit-scrollbar{width:6px}.docs-home::-webkit-scrollbar-thumb{background:#0f172a1a;border-radius:4px}.docs-stage{animation:docs-rise .5s cubic-bezier(.2,.7,.2,1) both}.docs-search__input .t-input{font-size:15px;border:none;box-shadow:none;padding:0}.docs-file:hover{box-shadow:0 12px 28px -16px rgb(var(--brand-500-rgb)/.25)}@keyframes docs-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
