.licence-controls{display:flex;align-items:end;gap:16px;flex-wrap:wrap;margin:20px 0}.licence-controls label{display:grid;gap:6px}.licence-controls select{font:inherit;padding:12px;border:1px solid var(--shop-line);border-radius:8px;background:var(--shop-surface);color:var(--shop-ink)}.licence-list{display:grid;gap:16px}.licence-entry{padding:20px;border:1px solid var(--shop-line);border-radius:10px;background:var(--shop-surface)}.licence-entry h2{font-size:22px}.licence-entry p{overflow-wrap:anywhere}@media(max-width:600px){.licence-controls{display:grid}.licence-controls button{width:100%}.licence-entry{padding:16px}}@media print{.licence-controls,.licence-page header,.licence-page footer,.licence-page nav{display:none!important}.licence-entry{break-inside:avoid}}
