.library-page{padding:34px 0 80px}.library-summary{padding:20px;border:1px solid #302f2c;border-radius:4px;background:radial-gradient(circle at 75% 10%,rgba(64,62,55,.15),transparent 40%),linear-gradient(145deg,#1a1a19,#131312)}.library-summary>div:first-child span{color:#aaa499;font-size:.62rem;font-weight:850;letter-spacing:.08em}.library-summary>div:first-child p{margin:4px 0 0;color:#9b9487;font-size:.7rem}.library-summary>b{float:right;margin-top:-34px;padding:6px 9px;border:1px solid #2e2c28;border-radius:4px;font-size:.62rem}.library-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px}.library-stats article{padding:14px;border:1px solid #2c2b29;border-radius:6px;background:rgba(16,16,15,.55)}.library-stats span,.library-stats strong,.library-stats small{display:block}.library-stats span{color:#a9a398;font-size:.61rem;font-weight:800;text-transform:uppercase}.library-stats strong{margin:6px 0 2px;font-size:1.35rem}.library-stats small{color:#898273;font-size:.58rem}.library-tabs{display:flex;gap:5px;margin:18px 0;padding:7px;overflow:auto;border:1px solid #2e2d2b;border-radius:6px;background:#141413}.library-tabs a{display:flex;align-items:center;gap:7px;flex:none;padding:9px 12px;color:#a19b8f;border-radius:6px;font-size:.67rem;font-weight:650}.library-tabs a.active{color:#191817;background:#e4e2df}.library-tabs b{padding:2px 6px;border-radius:6px;background:rgba(115,109,96,.3);font-size:.56rem}.library-heading{padding:9px 0 12px;border-bottom:1px solid #2a2927}.library-heading h1{margin:0;font-size:1.1rem}.library-items{display:grid;gap:12px;margin-top:12px}.library-item{display:grid;grid-template-columns:230px 1fr;overflow:hidden;border:1px solid #2f2e2c;border-radius:6px;background:#131312}.library-item-cover{min-height:220px}.library-item-cover>img{width:100%;height:100%;min-height:220px;object-fit:cover}.library-item-body{padding:16px}.library-item-body>header{display:flex;justify-content:space-between;gap:12px}.library-item h2{margin:0;font-size:1rem}.library-item header div>span{color:#9b9487;font-size:.58rem;font-weight:800}.library-item-body>p{margin:13px 0;color:#a6a094;font-size:.7rem}.library-meta{display:flex;flex-wrap:wrap;gap:6px}.library-meta span{padding:6px 8px;color:#969082;border:1px solid #2e2e2b;border-radius:6px;font-size:.58rem}.library-meta b{color:#d2cfc9}.library-item footer{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:14px}.library-item footer>a,.library-item footer button{width:auto;margin:0;padding:8px 10px;color:#cecbc5;border:1px solid #31302b;border-radius:4px;background:#1a1918;font-size:.62rem;font-weight:750}.library-item footer form{display:flex;gap:6px;margin:0}.library-item footer form input[name=reason]{width:150px;min-height:34px;padding:7px;font-size:.6rem}.config-details-page{padding:32px 0 80px}.details-gallery{display:grid;grid-template-columns:2fr 1fr 1fr;gap:8px}.details-gallery img{width:100%;height:230px;object-fit:cover;border:1px solid #2d2b27;border-radius:6px}.config-details-page>header{display:flex;justify-content:space-between;gap:20px;padding:24px 0}.config-details-page>header h1{margin:5px 0;font-size:2rem}.config-details-page>header p{color:#a29b8f}.config-details-page>header>div:last-child{text-align:right}.config-details-page>header strong,.config-details-page>header small{display:block}.config-details-page>header strong{font-size:1.2rem}.config-details-page>header small{color:#938c7e}.details-meta{display:flex;gap:8px;padding:12px;border:1px solid #2c2b27;border-radius:6px}.details-meta span{color:#9b9588;font-size:.68rem}.config-details-page>article{margin-top:15px;padding:22px;border:1px solid #2c2b27;border-radius:6px;background:#191918}.config-details-page>article h2{font-size:1rem}.config-details-page>article p{color:#b3aea3;white-space:pre-wrap}@media(max-width:760px){.library-stats{grid-template-columns:1fr 1fr}.library-item{grid-template-columns:1fr}.library-item-cover,.library-item-cover>img{height:180px;min-height:0}.details-gallery{grid-template-columns:1fr}.details-gallery img{height:190px}}

.library-item-body>header{align-items:flex-start}.library-context-chip{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:27px;margin:0;padding:0 10px;border:1px solid #44423b;border-radius:8px;background:#262523;color:#e1d5bd;font-size:.57rem;font-weight:850;line-height:1;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap}.library-context-chip.purchased{color:#e7ddc9;border-color:#4b4941;background:#2a2927}.library-context-chip.published{color:#77e0ae;border-color:#27634d;background:#0d3027}.library-context-chip.cloud{color:#e1d5bc;border-color:#b89b61;background:#2d2c2a}.library-context-chip.in-library{color:#83ddec;border-color:#28616c;background:#232220}@media(max-width:520px){.library-item-body>header{align-items:flex-start}.library-context-chip{min-height:25px;padding:0 8px;font-size:.53rem}}