.share-cover-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.3fr);gap:30px;margin-top:24px}.share-cover-layout canvas{width:100%;height:auto;background:#101112;border:1px solid #777}.share-cover-slots{display:grid;gap:8px;margin-bottom:22px}.share-cover-slot{display:flex;border:1px solid #888}.share-cover-slot.selected{border:2px solid #ff5a13}.share-cover-slot button{padding:12px;background:transparent;color:inherit;border:0;cursor:pointer}.share-cover-slot button:first-child{flex:1;text-align:left}.share-cover-slot button:disabled{opacity:.35}.share-cover-search{width:100%;margin-top:8px;padding:12px}.share-cover-results{display:grid;gap:7px;margin-top:14px;max-height:450px;overflow:auto}.share-cover-results button{display:flex;align-items:center;gap:13px;padding:8px;text-align:left;background:transparent;color:inherit;border:1px solid #888;cursor:pointer}.share-cover-results button:disabled{opacity:.45;cursor:default}.share-cover-results img{width:62px;height:62px;object-fit:contain;background:#ddd}.share-cover-results small{display:block;margin-top:5px}.share-cover-status{min-height:45px}.share-cover-workspace button:focus-visible{outline:3px solid #ff5a13;outline-offset:3px}@media(max-width:850px){.share-cover-layout{grid-template-columns:minmax(0,1fr)}.share-cover-layout>div{min-width:0}.share-cover-workspace{padding:16px}.share-cover-slots button{font-size:13px;padding:9px}}
