html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-display{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:11px;padding:18px 88px 20px;box-sizing:border-box}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame{position:relative;flex:none;margin:0;display:grid;place-items:center;overflow:hidden;background:#172830;border:1px solid #718185;box-shadow:0 12px 46px #000b;box-sizing:border-box}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame.is-landscape{width:min(100%,calc((100cqh - 116px) * 1.5),1180px);aspect-ratio:3/2;max-height:calc(100% - 78px)}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame.is-portrait{width:min(100%,calc((100cqh - 119px) * .8));aspect-ratio:4/5}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption{max-width:780px;min-height:66px;text-align:center;color:#f5fbf7;text-shadow:0 2px 8px #0009}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption .ag-eyebrow{display:block;font-size:var(--type-meta);font-weight:900;letter-spacing:.16em;color:#9ee9bc;text-transform:uppercase}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption h2{font-family:inherit;font-size:clamp(var(--type-title),1.3vw,21px);font-weight:900;line-height:1.15;margin:5px 0 2px;color:#f5fbf7;letter-spacing:normal}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption p{font-size:var(--type-small);color:#c6d8d6;margin:0}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption p a{color:inherit;text-decoration:none}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-caption p a:hover{text-decoration:underline}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-display>.ag-caption{position:relative;z-index:3}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-shell>.vs-viewer.is-gallery.is-chat-open .ag-display{padding-right:55px}@media (max-height:690px){html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-display{padding-top:9px;padding-bottom:9px;gap:6px}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame.is-landscape{width:min(100%,calc((100cqh - 96px) * 1.5))}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-frame.is-portrait{width:min(100%,calc((100cqh - 99px) * .8))}}@media (min-width:1600px){html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .ag-shell>.vs-viewer.is-gallery.is-chat-auto .ag-display{padding-right:55px}}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-heading>.board-art-gallery{display:flex;align-items:center;gap:5px;white-space:nowrap;font-family:var(--font-body);line-height:normal}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-art-gallery button{background:#192a34c9;color:#e8f3ec;border:1px solid #ffffff8c;border-radius:18px;padding:5px 10px;font:inherit;font-size:var(--type-meta);font-weight:900;line-height:1.2;cursor:pointer}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-art-gallery button.is-active{background:#e2fbea;color:#08693b;border-color:#e2fbea}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-art-gallery button:focus-visible{outline:3px solid #64d897;outline-offset:2px}@media (max-width:1599.98px){html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-heading>.board-theatre-control.is-compact>.board-theatre-label{display:none}}@media (max-width:1449.98px){html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-centre>.board-heading:has(>.board-art-gallery){gap:10px}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-heading>.board-art-gallery{gap:3px}html:is([data-tcb-device=desktop],[data-tcb-device=tablet]) .board-art-gallery button{padding:5px 7px}}