.library-insert-bar{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0;padding:8px;border:1px solid #e8cdb0;border-radius:9px;background:#fff4e4}.library-insert-bar button{border:1px solid #d6aa78;border-radius:7px;background:#ffedd0;color:#593823;font-size:11px;font-weight:700;padding:7px 9px;cursor:pointer}.library-insert-bar button[id^=libraryInsert]{background:#a45a26;color:#fff;border-color:#a45a26}.library-insert-bar button:disabled{opacity:.45;cursor:default}.library-insert-bar button[aria-pressed=true]{background:#74452b;color:#fff}.library-insert-bar small{flex:0 0 100%;font-size:11px;color:#8c6955;overflow-wrap:anywhere}.library-item{position:relative;min-width:0;border:2px solid transparent;border-radius:9px}.library-item>.media-card{width:100%;height:100%;display:block}.library-item.library-picked{border-color:#e89a25;background:#ffedc4}.library-pick-label{position:absolute;top:6px;right:6px;display:grid;place-items:center;background:#fff9ec;border-radius:5px;padding:3px;cursor:pointer;box-shadow:0 1px 4px #0003}.library-pick{margin:0;width:17px;height:17px;accent-color:#a45a26}.library-selection-mode .library-item{cursor:pointer}.library-insert-bar button:focus-visible,.library-pick:focus-visible{outline:2px solid #b05a18;outline-offset:2px}@media(max-width:600px){.library-insert-bar button{flex:1 1 40%;padding:9px 6px}}
