#jc-panel[hidden],#jc-options[hidden],#jc-stat-label[hidden],#jc-ext-label[hidden]{display:none!important}#jc-panel{position:fixed;inset:auto 12px 68px;max-width:600px;max-height:75vh;overflow:auto;margin:auto;z-index:100001;background:#fff;color:#17221b;border:2px solid #344e41;border-radius:10px;padding:18px;box-shadow:0 6px 28px #0003;font:16px/1.5 system-ui,sans-serif;box-sizing:border-box}#jc-panel h2{font-size:20px;margin:0 0 8px;color:inherit}#jc-panel p{margin:0 0 10px;color:inherit}#jc-panel a{color:#174e35;text-decoration:underline}.jc-actions{display:flex;flex-wrap:wrap;gap:10px}#jc-panel button,#jc-reopen{min-height:44px;min-width:44px;border:2px solid #294836;border-radius:6px;padding:10px 14px;background:#294836;color:#fff;font:inherit;cursor:pointer}.jc-actions button{flex:1 1 120px}#jc-options label{display:block;margin:14px 0}#jc-options input{width:20px;height:20px;vertical-align:middle;margin-right:8px}#jc-panel button:focus-visible,#jc-reopen:focus-visible,#jc-panel input:focus-visible{outline:3px solid #9c5d00;outline-offset:3px}#jc-panel>[data-jc-action=close]{margin-top:12px;background:white;color:#17221b}#jc-reopen{position:fixed;bottom:10px;left:10px;z-index:100000;font:14px/1.4 system-ui,sans-serif}.jc-embed{display:block;max-width:100%;padding:8px}.jc-embed iframe{display:block;width:100%;min-height:270px;aspect-ratio:16/9;border:0}.jc-embed a{display:inline-block;margin-right:10px}.jc-embed [data-jc-fallback][hidden]{display:none!important}@media(max-width:480px){#jc-panel{inset:auto 8px 66px;padding:14px}.jc-actions button{flex-basis:100%}}@media(prefers-reduced-motion:reduce){#jc-panel{scroll-behavior:auto}}

/* Javier 09/11: compact controls in one desktop row, notice aligned right. */
#jc-panel{inset:auto 16px 68px auto;width:min(600px,calc(100% - 32px));margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) max-content;column-gap:8px}
#jc-panel>h2,#jc-panel>p,#jc-options{grid-column:1 / -1}
#jc-panel .jc-actions{display:contents}
#jc-panel .jc-actions button,#jc-panel>[data-jc-action=close]{grid-row:4;min-width:44px;min-height:44px;padding:7px 8px;font-size:14px;line-height:1.2;white-space:nowrap;margin-top:0}
#jc-panel .jc-actions button:nth-child(1){grid-column:1}
#jc-panel .jc-actions button:nth-child(2){grid-column:2}
#jc-panel .jc-actions button:nth-child(3){grid-column:3}
#jc-panel>[data-jc-action=close]{grid-column:4}
#jc-options{grid-row:5}
@media(max-width:559px){
 #jc-panel{inset:auto 8px 66px auto;width:calc(100% - 16px);padding:14px;grid-template-columns:repeat(2,minmax(0,1fr))}
 #jc-panel .jc-actions button,#jc-panel>[data-jc-action=close]{white-space:normal;overflow-wrap:normal}
 #jc-panel .jc-actions button:nth-child(3){grid-row:5;grid-column:1;margin-top:8px}
 #jc-panel>[data-jc-action=close]{grid-row:5;grid-column:2;margin-top:8px}
 #jc-options{grid-row:6}
}
