body[data-caissa-play-v2-entry="invite-only"] .caissa-manual-qa-launcher{position:fixed;inset-inline-end:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:900;min-height:44px;padding:.65rem .9rem;border:1px solid #91a6c0;border-radius:.65rem;color:#fff;background:#29384c;font:700 .875rem/1.2 system-ui,sans-serif;touch-action:manipulation}.caissa-manual-qa{width:min(42rem,calc(100% - 2rem));max-height:min(52rem,calc(100dvh - 2rem));overflow:auto;color:#f7f3e8;background:#1b2633;border:1px solid #7891af;border-radius:.8rem}.caissa-manual-qa::backdrop{background:rgb(0 0 0/.72)}.caissa-manual-qa form,.caissa-manual-qa label{display:grid;gap:.5rem}.caissa-manual-qa form{gap:1rem}.caissa-manual-qa :is(textarea,select,button,a){min-height:44px;box-sizing:border-box;font:inherit}.caissa-manual-qa :is(textarea,select){width:100%;padding:.65rem;color:#fff;background:#111820;border:1px solid #7891af}.caissa-manual-qa label:has(input[type="checkbox"]){grid-template-columns:1.5rem 1fr;align-items:center}.caissa-manual-qa__actions{display:flex;flex-wrap:wrap;gap:.65rem}.caissa-manual-qa__actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;padding:.6rem .8rem;border:1px solid #91a6c0;border-radius:.4rem;color:inherit;background:#29384c;text-decoration:none}.caissa-manual-qa__preview{max-height:16rem;overflow:auto;padding:.75rem;white-space:pre-wrap;overflow-wrap:anywhere;background:#0d141c;border:1px solid #607d9d}.caissa-manual-qa__warning{padding:.75rem;border-inline-start:4px solid #d3a94d;background:#111820}.caissa-manual-qa :focus-visible,.caissa-manual-qa-launcher:focus-visible{outline:3px solid #d3a94d;outline-offset:3px}@media(max-width:430px){.caissa-manual-qa{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem)}.caissa-manual-qa__actions>*{flex:1 1 12rem}}@media(forced-colors:active){.caissa-manual-qa,.caissa-manual-qa-launcher,.caissa-manual-qa__actions :is(button,a){border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){.caissa-manual-qa,.caissa-manual-qa-launcher{scroll-behavior:auto;transition:none}}
body[data-caissa-play-v2-entry="public-beta"] .caissa-manual-qa-launcher,body[data-caissa-play-v2-entry="official"] .caissa-manual-qa-launcher{position:fixed;inset-inline-end:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:900;min-height:44px;padding:.65rem .9rem;border:1px solid #91a6c0;border-radius:.65rem;color:#fff;background:#29384c;font:700 .875rem/1.2 system-ui,sans-serif;touch-action:manipulation}
.caissa-public-beta-note{position:fixed;inset-inline-start:max(.75rem,env(safe-area-inset-left));top:max(.75rem,env(safe-area-inset-top));z-index:850;display:flex;max-width:min(26rem,calc(100% - 1.5rem));gap:.5rem;padding:.45rem .65rem;border:1px solid #7891af;border-radius:.55rem;color:#f7f3e8;background:rgb(27 38 51/.94);font:500 .78rem/1.3 system-ui,sans-serif}.caissa-public-beta-note strong{color:#d3a94d;white-space:nowrap}@media(max-width:430px){.caissa-public-beta-note span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(forced-colors:active){.caissa-public-beta-note{border:1px solid CanvasText}.caissa-public-beta-note strong{color:CanvasText}}
