.pbz-archive .drawer-overlay.pbz-share,.pbz-speedrun .drawer-overlay.pbz-share{animation:pbz-share-fade .16s ease-out;background:rgba(4,4,4,.72);bottom:0;display:grid;justify-content:center;left:0;padding:16px;place-items:center;position:fixed;right:0;top:var(--pbz-app-top,0);z-index:60}.pbz-archive .drawer-overlay.pbz-share .drawer-scrim,.pbz-speedrun .drawer-overlay.pbz-share .drawer-scrim{background:none;border:0;bottom:0;cursor:default;left:0;position:absolute;right:0;top:0}.pbz-archive .drawer-overlay.pbz-share .drawer,.pbz-speedrun .drawer-overlay.pbz-share .drawer{animation:pbz-share-pop .16s ease-out;background:#141b1d;border:1px solid #c5ae7866;border-radius:6px;box-shadow:0 24px 60px rgba(0,0,0,.667);color:#d0d3ce;font:14px/1.6 PingFang SC,-apple-system,Microsoft YaHei,sans-serif;height:auto;max-height:calc(100vh - 32px);max-width:820px;overflow:auto;position:relative;width:calc(100vw - 32px)}.pbz-archive .drawer-overlay.pbz-share .drawer:focus,.pbz-speedrun .drawer-overlay.pbz-share .drawer:focus{outline:none}.pbz-archive .drawer-overlay.pbz-share .drawer-head,.pbz-speedrun .drawer-overlay.pbz-share .drawer-head{align-items:center;background:none;border-bottom:1px solid #38413f;display:flex;justify-content:space-between;padding:18px 22px;position:static}.pbz-archive .drawer-overlay.pbz-share .drawer-head h2,.pbz-speedrun .drawer-overlay.pbz-share .drawer-head h2{color:#e7e1d5;font:400 24px/1.3 var(--brush,KaiTi,STKaiti,serif);margin:0}.pbz-archive .drawer-overlay.pbz-share .drawer-close,.pbz-speedrun .drawer-overlay.pbz-share .drawer-close{background:none;border:1px solid #38413f;border-radius:50%;color:#c5ae78;cursor:pointer;font-size:20px;height:32px;line-height:1;margin-left:16px;padding:0;width:32px}.pbz-archive .drawer-overlay.pbz-share .drawer-close:hover,.pbz-speedrun .drawer-overlay.pbz-share .drawer-close:hover{border-color:#c5ae78}.pbz-archive .drawer-overlay.pbz-share .drawer-body,.pbz-speedrun .drawer-overlay.pbz-share .drawer-body{padding:22px}.pbz-share .share-body{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,360px) minmax(0,1fr)}.pbz-share .share-preview{background:#1d2628;border:1px solid #38413f;border-radius:4px;margin:0;overflow:hidden;position:relative}.pbz-share .share-preview[data-state=loading]:after{animation:pbz-share-shimmer 1.2s linear infinite;background:linear-gradient(100deg,rgba(0,0,0,0) 30%,rgba(197,174,120,.1),rgba(0,0,0,0) 70%);background-size:200% 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.pbz-share .share-preview:before{content:"";display:block;padding-top:133.333333%}.pbz-share .share-preview img{animation:pbz-share-fade .2s ease-out;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.pbz-share .share-failed{bottom:0;color:#a7b0ab;display:grid;font-size:13px;left:0;margin:0;padding:24px;place-items:center;position:absolute;right:0;text-align:center;top:0}.pbz-share .share-actions{display:grid;gap:12px}.pbz-share .share-intro{color:#a7b0ab;font-size:13px;margin:0 0 4px}.pbz-share .share-action{align-items:center;background:rgba(0,0,0,0);border:1px solid #806c43;border-radius:4px;color:#e2ca92;cursor:pointer;display:flex;font:inherit;font-size:14px;height:44px;justify-content:center;padding:0 18px;transition:background-color .15s,border-color .15s,color .15s}.pbz-share .share-action:hover:not(:disabled){background:rgba(197,174,120,.08);border-color:#c5ae78}.pbz-share .share-action.primary{background:#d8bd78;border-color:#d8bd78;color:#141b1d;font-weight:600}.pbz-share .share-action.primary:hover:not(:disabled){background:#e4c78b}.pbz-share .share-action:disabled{cursor:default;opacity:.5}.pbz-share .share-tip{color:#a7b0ab;font-size:12px;margin:0;text-align:center}.pbz-share .share-hint{color:#f4b1a0;font-size:12px;margin:0;min-height:20px}@media(max-width:700px){.pbz-share .share-body{gap:18px;grid-template-columns:1fr}.pbz-share .share-preview{justify-self:center;max-width:300px;width:100%}.pbz-archive .drawer-overlay.pbz-share .drawer-body,.pbz-speedrun .drawer-overlay.pbz-share .drawer-body{padding:18px}}@media(prefers-reduced-motion:reduce){.pbz-share,.pbz-share *,.pbz-share :after{animation:none!important;transition:none!important}}@keyframes pbz-share-fade{0%{opacity:0}}@keyframes pbz-share-pop{0%{opacity:0;transform:scale(.97)}}@keyframes pbz-share-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pbz-speedrun .personal-card .share-entry{display:block;margin-top:14px;text-align:center;width:100%}.pbz-archive .archivebar.has-share{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;max-width:620px;width:100%}.pbz-archive .archivebar .share-entry{align-items:center;align-self:end;background:linear-gradient(120deg,rgba(36,38,32,.72),rgba(16,22,23,.5));border:1px solid #8d816399;border-radius:0;color:#e2ca92;cursor:pointer;display:inline-flex;font:400 14px/1 var(--font-body);gap:6px;height:42px;justify-content:center;min-width:96px;padding:0 18px;transition:border-color .15s,background-color .15s;white-space:nowrap}.pbz-archive .archivebar .share-entry:hover{background:rgba(197,174,120,.08);border-color:#c5ae78}@media(max-width:700px){.pbz-archive .archivebar.has-share{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pbz-archive .archivebar .share-entry{grid-column:1/-1}}
