.detail-share{border-top:1px solid var(--line);margin:36px 0 28px;padding-top:20px;min-width:0}.detail-share-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.detail-share-label,.share-control{display:inline-flex;align-items:center;gap:7px;font-size:13px;line-height:1.6}.detail-share-label{color:var(--sub);margin-right:4px}.detail-share .share-control{min-height:44px;padding:8px 12px;color:var(--teal);background:transparent;border:1px solid transparent;border-radius:4px;text-decoration:none;font-weight:400;cursor:pointer}.detail-share .share-control:hover{background:var(--surface);border-color:var(--line)}.detail-share .share-control:active{background:var(--card)}.detail-share .share-control:focus-visible,.detail-share-manual input:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.detail-share .share-control:disabled{cursor:default;opacity:.5;pointer-events:none}.detail-share svg{width:16px;height:16px;flex-shrink:0}.detail-share-help,.detail-share-status{font-size:12px;line-height:1.85;color:var(--sub);overflow-wrap:anywhere}.detail-share-help{margin:12px 0 0;max-width:680px}.detail-share-status{min-height:23px;margin-top:4px}.detail-share-manual{display:flex;align-items:end;flex-wrap:wrap;gap:12px}.detail-share-manual label{display:grid;gap:6px;min-width:0;flex:1 1 240px;font-size:12px;color:var(--sub)}.detail-share-manual input{width:100%;min-width:0;padding:10px;border:1px solid var(--line);border-radius:4px;background:var(--card);color:var(--ink)}@media(max-width:600px){.detail-share-row{gap:4px 6px}.detail-share-label{flex-basis:100%;margin-bottom:4px}.detail-share{margin-top:28px}}.markdown{--markdown-block-gap:1em;color:var(--sub)}.markdown li,.markdown ol,.markdown p,.markdown ul{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.markdown ol,.markdown p,.markdown ul,.public-site .markdown p{margin-block:0 var(--markdown-block-gap)}.markdown ol,.markdown ul{padding-inline-start:1.6em;list-style-position:outside}.markdown ul{list-style-type:disc}.markdown ol{list-style-type:decimal}.markdown ul ul{list-style-type:circle}.markdown ul ul ul{list-style-type:square}.markdown li+li{margin-block-start:.3em}.markdown li>p,.public-site .markdown li>p{margin-block:0}.markdown li>p+p,.public-site .markdown li>p+p{margin-block-start:.6em}.markdown li>ol,.markdown li>ul{margin-block:.35em 0}.markdown li.task-list-item{list-style-type:none}.markdown .task-list-item>input{margin-inline:0 .5em;accent-color:var(--teal)}.markdown>:first-child{margin-block-start:0}.markdown>:last-child{margin-block-end:0}