.quoteback-container{--background-color: white;--border-color-normal: #c2dfe3;--border-color-hover: #9db8bf;--author-color: black;--title-color: #5c6d73;--gototext-color: #9db8bf;--content-color: #464a4d;--internal-blockquote-color: #5c6d73}@media(prefers-color-scheme:dark){.quoteback-container{--background-color: #161717;--border-color-normal: #253237;--border-color-hover: #5c6d73;--author-color: #e0fbfc;--title-color: #9db8bf;--gototext-color: #5c6d73;--content-color: #9db8bf;--internal-blockquote-color: #5c6d73}}.quoteback-container{text-rendering:optimizelegibility;border:1px solid var(--border-color-normal);max-width:800px;background-color:var(--background-color);text-align:left;-o-transition:all .2s ease;border-radius:8px;margin-bottom:25px;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;transition:all .2s}.quoteback-container:hover{border:1px solid var(--border-color-hover);transform:translateY(-3px);box-shadow:0 6px 20px #00000026}.quoteback-container .quoteback-parent{width:100%;box-sizing:border-box;position:relative;overflow:hidden}.quoteback-container .quoteback-parent .quoteback-content{color:var(--content-color);padding:15px;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400;line-height:150%}.quoteback-container .quoteback-head{border-top:1px solid var(--border-color-normal);-o-transition:all .2s ease;flex-flow:row;justify-content:start;align-items:stretch;padding-left:15px;transition:all .2s;display:flex}.quoteback-container .quoteback-head .quoteback-avatar{border:1px solid var(--border-color-normal);width:42px;height:42px;border-radius:100%;margin:12px 0;position:relative;min-width:42px!important}.quoteback-container .quoteback-head .quoteback-avatar .mini-favicon{width:22px;height:22px;margin:auto;position:absolute;inset:0}.quoteback-container .quoteback-head .quoteback-metadata{min-width:0;flex-shrink:1;align-items:center;margin-left:10px;display:flex}.quoteback-container .quoteback-head .metadata-inner{width:100%;max-width:525px;font-size:14px;line-height:1.2}@media(max-width:414px){.quoteback-container .quoteback-head .metadata-inner{max-width:200px}}.quoteback-container .quoteback-head .metadata-inner .quoteback-title{white-space:nowrap;text-overflow:ellipsis;color:var(--title-color);padding-right:20px;font-weight:600;overflow:hidden}.quoteback-container .quoteback-head .metadata-inner .quoteback-author{color:var(--author-color);margin-bottom:2px;font-size:14px;font-weight:600;line-height:1.2}.quoteback-container .quoteback-head .quoteback-backlink{width:81px;border-left:1px solid var(--border-color-normal);flex-shrink:1;align-items:center;margin-left:auto;display:flex;min-width:81px!important;padding:0 15px!important}.quoteback-container .quoteback-head .quoteback-backlink .quoteback-arrow{transition:opacity .1s;color:var(--gototext-color)!important;border:none!important;font-family:inherit!important;font-size:14px!important;text-decoration:none!important}.quoteback-container .quoteback-head .quoteback-backlink .quoteback-arrow:hover{opacity:.5!important}.quoteback-container .quoteback-head .quoteback-backlink .quoteback-arrow:visited{text-decoration:none!important}.quoteback-content a{color:var(--content-color);transition:opacity .2s}.quoteback-content a:hover{opacity:.5}.quoteback-content p{margin-block:0 .5em}.quoteback-content p:last-of-type{margin-block-end:0}.quoteback-content img{width:100%;height:auto;margin:.5em 0}.quoteback-content blockquote{border-left:2px solid var(--border-color-normal);color:var(--internal-blockquote-color);margin-inline-start:1em;padding-left:.75em}.quoteback-content ol,.quoteback-content ul,.quoteback-content h1,.quoteback-content h2,.quoteback-content h3{margin-block:.5em}