.library-theme{--library-ink:#faf6ff;--library-muted:#c0b4d0;--library-line:#aa91c333;--library-link:#d4b7ff;--library-surface:#28213e}.library-theme .library-paper-list{background:var(--library-surface);color:var(--library-ink);border:1px solid #9b80bc66;border-radius:12px;padding:0 30px;overflow:hidden}.library-theme .paper-row{border-bottom:1px solid var(--library-line);min-width:0;padding:14px 0 10px}.library-theme .paper-row:last-child{border-bottom:0}.library-theme .paper-row h2{min-width:0;margin:0;font-size:18px!important;line-height:1.5!important}.library-theme .paper-title{width:100%;max-width:100%;color:var(--library-ink);letter-spacing:-.1px;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;padding:0;font-weight:650;line-height:1.5;display:block;overflow:hidden;min-height:0!important;font-size:18px!important}.library-theme .paper-title:hover{text-underline-offset:4px;text-decoration:underline}.library-theme .paper-secondary{align-items:center;gap:24px;min-width:0;display:flex}.library-theme .publication-line{min-width:0;color:var(--library-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;line-height:1.6;overflow:hidden}.library-theme .paper-actions{flex-shrink:0;align-items:center;gap:22px;min-height:44px;display:flex}.library-theme .paper-actions button,.library-theme .paper-actions a{min-height:44px;color:var(--library-link);white-space:nowrap;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:4px 0;font-weight:500;text-decoration:none;display:inline-flex;font-size:14px!important}.library-theme .paper-actions button:hover,.library-theme .paper-actions a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.library-theme .library-paper-list{padding:0 21px}}@media (width<=600px){.library-theme .library-paper-list{padding:0 17px}.library-theme .paper-row{padding:13px 0 9px}.library-theme .paper-row h2,.library-theme .paper-title{font-size:17px!important}.library-theme .paper-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.6;overflow:visible}.library-theme .paper-secondary{flex-wrap:wrap;gap:12px}.library-theme .publication-line{flex-basis:100%;font-size:13px}.library-theme .paper-actions{gap:15px}.library-theme .paper-actions button,.library-theme .paper-actions a{font-size:13px!important}}
