main{max-width:1060px;margin-top:34px}.library-panel{margin:24px 0;padding:24px;border:1px solid #394130;border-radius:16px;background:#191e18}.library-panel h2{margin-top:0;font-size:23px}.library-panel form{background:none;border:0;padding:0}.library-fields,.library-search{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.library-fields label,.library-search label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:14px}.library-fields .wide{grid-column:1/-1}.library-panel input:not([type=checkbox]),.library-panel select,.library-panel textarea{width:100%;min-height:44px;padding:11px;border:1px solid #58624d;border-radius:8px;background:#111710;color:#eeeee8;font:inherit}.library-panel textarea{resize:vertical}.library-check{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;line-height:1.6}.library-check input{flex-shrink:0}.library-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.library-actions button,.library-search button{width:auto}.library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.library-item{text-align:left;padding:16px;background:transparent;color:inherit;border:1px solid #58624d;border-radius:10px;overflow-wrap:anywhere}.library-item strong,.library-item span{display:block}.library-item span{font-size:13px;margin-top:7px;font-weight:400}.library-item:hover{background:#283021}.library-panel fieldset{border:0;padding:0;margin:0;min-width:0}.library-panel fieldset>button{margin-top:18px}#library-preview{display:block;max-width:100%;max-height:280px;object-fit:contain;margin:16px auto}#library-operation{overflow-wrap:anywhere}#library-status,#library-draft-status{min-height:1.6em}#library-review-form,#library-withdraw-area{border-top:1px solid #394130;padding-top:22px;margin-top:22px}#library-review-form label{display:flex;flex-direction:column;gap:8px}button:disabled,fieldset:disabled{opacity:.6}html[data-theme=light] .library-panel{background:#fff;border-color:#bdc6b4}html[data-theme=light] .library-panel input:not([type=checkbox]),html[data-theme=light] .library-panel select,html[data-theme=light] .library-panel textarea{background:#fafcf7;color:#172414;border-color:#839274}html[data-theme=light] .library-item{background:transparent;color:#172414;border-color:#839274}html[data-theme=light] .library-item:hover{background:#edf5e4}html[data-theme=light] .library-panel .fine{color:#4b5943}[hidden]{display:none!important}@media(max-width:650px){main{padding:0 16px}.library-panel{padding:18px}.library-fields,.library-search,.library-grid{grid-template-columns:1fr}.library-fields .wide{grid-column:auto}.library-actions button{flex:1 1 150px}.site-header{padding:20px 16px}h1{font-size:36px}}
