/* Only scoped to unavailable original external images on seven native portfolio pages. */
.tyz24-main .tyz28-remote-media{width:100%;min-width:0;min-height:230px;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:22px;background:linear-gradient(140deg,rgba(30,65,92,.84),rgba(8,29,51,.94));border:1px dashed rgba(229,186,127,.5);text-align:center}
.tyz24-main .tyz28-remote-hero{min-height:235px;background:rgba(9,31,52,.56);border-color:rgba(233,193,136,.34)}
.tyz24-main .tyz28-remote-message{max-width:420px;display:flex;flex-direction:column;align-items:center;gap:10px;color:#dce8f3;font:500 13px/1.9 Cairo,Tahoma,sans-serif}
.tyz24-main .tyz28-remote-icon{font:900 34px/1 Georgia,serif;color:#e0bd89}
.tyz24-main .tyz28-remote-message strong{font:800 clamp(15px,2vw,19px)/1.8 Cairo,Tahoma,sans-serif;color:#f2d4a5}
.tyz24-main .tyz28-remote-message>span:not(.tyz28-remote-icon){font-size:13px}
.tyz24-main .tyz28-remote-actions{display:flex;gap:9px;justify-content:center;flex-wrap:wrap}
.tyz24-main .tyz28-remote-actions button,.tyz24-main .tyz28-remote-actions a{border:1px solid rgba(237,193,136,.65);border-radius:10px;padding:9px 12px;background:rgba(239,190,126,.1);color:#f3d3a1!important;cursor:pointer;font:700 12px/1.8 Cairo,Tahoma,sans-serif;text-decoration:none!important}
.tyz24-main .tyz28-remote-actions button:hover,.tyz24-main .tyz28-remote-actions a:hover{background:rgba(244,204,149,.2)}
.tyz24-main .tyz28-remote-actions button:focus-visible,.tyz24-main .tyz28-remote-actions a:focus-visible{outline:2px solid #e6bc82;outline-offset:3px}
.tyz24-main .tyz28-remote-status{min-height:1em;color:#dfcbaf}
.tyz24-main .tyz28-remote-media.tyz28-loaded .tyz28-remote-message{display:none}
.tyz24-main .tyz28-remote-media.tyz28-loaded{padding:12px;border-style:solid}
.tyz24-main .tyz28-remote-media img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain}
@media(max-width:520px){.tyz24-main .tyz28-remote-media{padding:15px;min-height:220px}.tyz24-main .tyz28-remote-actions{flex-direction:column;width:100%}.tyz24-main .tyz28-remote-actions a,.tyz24-main .tyz28-remote-actions button{width:100%}}
