#concept-share{display:grid;place-items:center;flex-shrink:0}#concept-share svg{height:17px;width:17px;display:block}
#concept-share-status{position:fixed;z-index:99;inset-inline-end:20px;bottom:20px;padding:8px 15px;border-radius:5px;background:#14212c;color:#fff;border:1px solid #b18a56;font-size:14px}#concept-share-status[hidden]{display:none}
.concept-share-dialog{color:#132735;background:#fffdf8;border:1px solid #af9271;border-radius:9px;padding:20px;max-width:min(380px,90vw)}.concept-share-dialog::backdrop{background:#06131bb3}.concept-share-dialog input{display:block;width:100%;padding:8px;margin:8px 0;color:#132735;background:white;border:1px solid #72808a}.concept-share-dialog button{border:0;background:#1a3740;color:#fff;padding:8px 15px;border-radius:5px;font:inherit;cursor:pointer}
@media(max-width:500px){#concept-share{width:26px;min-width:26px;height:30px;padding:0}}
@media print{#concept-share,#concept-share-status{display:none}}

#concept-share{color:inherit;background:transparent;border:0;padding:5px;cursor:pointer}#concept-share:focus-visible{outline:2px solid currentColor;outline-offset:3px}
