:root{color-scheme:dark;--sup-toolbar-height:53px}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#080b12;color:#eee;font:15px system-ui,sans-serif}button{background:#202838;border:1px solid #64708a;color:#fff;padding:9px 12px;border-radius:5px;font:inherit;cursor:pointer}button:hover:not([aria-disabled=true]):not(:disabled){background-color:#2c3a50}button[aria-disabled=true],button:disabled{cursor:not-allowed}.sup-toolbar button[aria-disabled=true]{opacity:1}.sup-presentation{position:absolute}#display{position:relative;width:min(100vw,calc((100dvh - var(--sup-toolbar-height) - 116px)*1.6));height:min(calc(100dvh - var(--sup-toolbar-height) - 116px),calc(100vw / 1.6));outline:1px solid #eeeeea;touch-action:none;cursor:crosshair}.sup-guidance-overlay{inset:0}.sup-guidance-hit{pointer-events:auto;opacity:0}.sup-guidance-hit:focus-visible{opacity:1;background:transparent;border:1px solid #fff}.sup-toolbar .sup-language-picker button{display:grid;place-items:center;width:34px;padding:4px!important}.sup-message-row{grid-column:1/-1}.sup-guidance:not(.sup-with-messages) .sup-message-row{display:none}.fixture-scope{font-size:11px;color:#aeb8c8}.sup-guidance-info{align-self:center}#status{position:fixed;z-index:9;left:50%;top:40%;transform:translateX(-50%);max-width:90vw;background:#131c2c;padding:16px;border:1px solid #a78e47;border-radius:4px;color:#f1d878}#status[hidden]{display:none}@media(max-width:600px){#display{width:min(100vw,calc((100dvh - var(--sup-toolbar-height) - 150px)*1.6));height:min(calc(100dvh - var(--sup-toolbar-height) - 150px),calc(100vw / 1.6))}}

.fixture-label{font:11px/1.2 system-ui,sans-serif;color:#aeb8c8;margin-inline:8px}.px-feedback-button svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#more-messages:disabled{opacity:1;color:#f1d878;background:#4b4020;border-color:#f1d878;box-shadow:inset 0 0 0 1px #f1d878}

@media(pointer:fine){.sup-inline-editor{position:absolute;z-index:6;left:12.5%;top:47%;bottom:auto;width:35.3%;height:4%;padding:0;margin:0;transform:none;border:0;background:transparent;box-shadow:none;border-radius:0}.sup-inline-editor label,.sup-inline-editor .sup-native-text-actions{display:none}.sup-inline-editor input{opacity:0;width:100%;height:100%;min-height:0;padding:0;border:0;cursor:text}}

.px-feedback-button{display:inline-flex;align-items:center;justify-content:center;flex:none}
