input,textarea,select{font:16px/1.5 Arial,sans-serif;width:100%;padding:11px 12px;border-radius:9px;border:1px solid #718462;background:#132219;color:#f1efdf;min-width:0}input[type=checkbox]{width:auto}textarea{resize:vertical}select{max-width:100%}label{margin:15px 0}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.field-grid:has(>select){display:block}fieldset,.optional{border:1px solid #435640;border-radius:12px;margin:24px 0;padding:15px}legend,summary{color:#d8e7b4;padding:0 8px;font-size:13px}summary{cursor:pointer;padding:5px}#cover-preview{width:130px;max-height:210px;object-fit:contain;float:right;margin:0 0 15px 20px;border-radius:5px}#session-bar{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:12px;color:#b8c6ad;margin:25px 0}#auth-panel{max-width:620px}#login{display:flex;flex-direction:column;gap:12px}#auth-status,#save-status,#catalog-status{white-space:pre-line;font-size:13px}#shared-books{margin-top:20px;max-height:850px;overflow-y:auto}.shared-book{padding:18px 0;border-top:1px solid #435640;display:flex;gap:15px}.shared-book img{width:65px;height:100px;object-fit:contain}.shared-book h3{font:21px Georgia,serif;margin:0 0 6px}.shared-book p{font-size:12px;margin:5px 0;color:#b8c6ad}.shared-book button{margin:5px 5px 0 0;padding:7px 12px}.badges{color:#d8ab66!important}.collection{grid-template-columns:1fr 1.25fr}.collection .reader:has(#result[hidden]){display:none}.collection:has(#result[hidden]){display:block;max-width:850px}#legacy{margin-top:25px;font-size:13px}#legacy button{margin:7px 5px 0 0}#result{scroll-margin-top:20px}button{touch-action:manipulation}#refresh-books{margin-top:15px}@media(max-width:760px){.field-grid{grid-template-columns:1fr}.collection{display:flex;flex-direction:column}.collection>*{width:100%}#session-bar{align-items:flex-start}#cover-preview{width:95px}.isbn-entry{flex-wrap:wrap}.isbn-entry input{flex-basis:150px}}
