.of-beta-feedback-entry,.of-beta-feedback-nav{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:44px;border:1px solid rgba(126,240,193,.62);border-radius:999px;background:#0b171b;color:#7ef0c1;font:700 .82rem/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;white-space:nowrap}.of-beta-feedback-entry:hover,.of-beta-feedback-entry:focus-visible,.of-beta-feedback-nav:hover,.of-beta-feedback-nav:focus-visible{background:#10262b;color:#fff;border-color:#7ef0c1}.of-beta-feedback-nav{padding:.58rem .76rem}.of-beta-feedback-nav>span:first-child,.of-beta-feedback-entry>span:first-child{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#ff8c42;color:#05090d;font-weight:950}.of-beta-feedback-floating{position:fixed;right:max(.65rem,env(safe-area-inset-right));bottom:max(.65rem,env(safe-area-inset-bottom));z-index:9995;padding:.68rem .85rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.35)}.of-beta-error-notice{position:fixed;left:50%;bottom:max(4.5rem,calc(env(safe-area-inset-bottom) + 4.5rem));z-index:9997;display:flex;align-items:center;gap:.65rem;width:min(92vw,38rem);transform:translateX(-50%);padding:.75rem .85rem;border:1px solid #ffb36b;border-radius:.85rem;background:#23170e;color:#fff;box-shadow:0 .7rem 2rem rgba(0,0,0,.42);font:600 .88rem/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.of-beta-error-notice a{color:#ffd2a7;font-weight:800}.of-beta-error-notice button{margin-left:auto;min-width:44px;min-height:44px;border:0;border-radius:.65rem;background:transparent;color:#fff;font-size:1.4rem;cursor:pointer}.of-beta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.of-beta-field{display:grid;gap:.42rem}.of-beta-field-full{grid-column:1/-1}.of-beta-field label,.of-beta-field legend{font-weight:850;color:#fff}.of-beta-field input,.of-beta-field select,.of-beta-field textarea{box-sizing:border-box;width:100%;min-height:46px;padding:.72rem .78rem;border:1px solid rgba(255,255,255,.24);border-radius:.7rem;background:#081216;color:#fff;font:inherit}.of-beta-field textarea{min-height:7rem;resize:vertical}.of-beta-field input:focus-visible,.of-beta-field select:focus-visible,.of-beta-field textarea:focus-visible{outline:3px solid #7ef0c1;outline-offset:2px;border-color:#7ef0c1}.of-beta-hint{margin:0;color:#a9bec3;font-size:.9rem}.of-beta-checks{display:grid;gap:.65rem;padding:0;border:0}.of-beta-check{display:flex;align-items:flex-start;gap:.65rem}.of-beta-check input{width:1.2rem;height:1.2rem;margin-top:.15rem;accent-color:#7ef0c1}.of-beta-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.of-beta-actions button{min-height:46px;padding:.72rem 1rem;border:1px solid #7ef0c1;border-radius:.72rem;background:#10262b;color:#fff;font:800 .92rem/1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer}.of-beta-actions button.primary{background:#7ef0c1;color:#041012}.of-beta-actions button:hover,.of-beta-actions button:focus-visible{filter:brightness(1.12);outline:3px solid rgba(126,240,193,.5);outline-offset:2px}.of-beta-diagnostics{margin-top:1.25rem;padding:1rem;border:1px solid rgba(126,240,193,.25);border-radius:.9rem;background:#071216}.of-beta-diagnostics summary{cursor:pointer;font-weight:900;color:#7ef0c1}.of-beta-diagnostics pre{max-height:22rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:#c9dade;font:500 .78rem/1.45 ui-monospace,SFMono-Regular,Consolas,monospace}.of-beta-status{min-height:1.4rem;margin:.65rem 0 0;color:#7ef0c1;font-weight:750}.of-beta-error-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.75rem;border:1px solid rgba(255,179,107,.3);border-radius:.75rem;background:rgba(255,140,66,.06)}.of-beta-error-summary button{min-height:44px;padding:.55rem .8rem;border:1px solid rgba(255,255,255,.3);border-radius:.65rem;background:transparent;color:#fff;font:inherit;font-weight:800;cursor:pointer}@media(max-width:700px){.of-beta-grid{grid-template-columns:1fr}.of-beta-field-full{grid-column:auto}.of-beta-actions{display:grid}.of-beta-actions button{width:100%}}@media(max-width:520px),(max-height:680px){.of-beta-feedback-floating{width:44px;height:44px;padding:0;border-radius:50%}.of-beta-feedback-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media(forced-colors:active){.of-beta-feedback-entry,.of-beta-feedback-nav,.of-beta-error-notice,.of-beta-field input,.of-beta-field select,.of-beta-field textarea,.of-beta-actions button{border:2px solid CanvasText}}@media(prefers-reduced-motion:reduce){.of-beta-feedback-entry,.of-beta-feedback-nav,.of-beta-actions button{transition:none!important}}