.feedback-link{font-size:12px;margin-top:8px;color:#a8c6ff;background:none;border:0;padding:4px 0;cursor:pointer}
#feedback-dialog{color:#ecf0fa;background:#141a29;border:1px solid #3b4663;border-radius:18px;padding:24px;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-shadow:0 24px 90px #0009;text-align:left}
#feedback-dialog::backdrop{background:#060a12b8;backdrop-filter:blur(5px)}
#feedback-dialog h2{font-size:20px;margin:0}#feedback-dialog .feedback-head{display:flex;justify-content:space-between;align-items:center;gap:20px}#feedback-dialog label{display:block;margin:16px 0 7px;font-size:13px}#feedback-dialog select,#feedback-dialog input,#feedback-dialog textarea{box-sizing:border-box;width:100%;padding:10px;background:#0e1420;color:#f0f4ff;border:1px solid #39445d;border-radius:8px;font:inherit}#feedback-dialog textarea{resize:vertical;min-height:85px}#feedback-dialog p{font-size:12px;line-height:1.7;color:#b5bfd4}#feedback-dialog #feedback-result{color:#e8efff;min-height:22px;overflow-wrap:anywhere}#feedback-submit{width:100%;padding:12px}#feedback-close{padding:6px 10px}#feedback-dialog [hidden]{display:none!important}.feedback-trap{position:absolute;left:-10000px}

#feedback-submit{background:#cce886;color:#26301b;border:0;border-radius:9px;font-weight:600}#feedback-close{background:transparent;color:#cbd4e5;border:1px solid #39445d;border-radius:8px}
.stage:not(.immersive) #playback-toolbar{z-index:7}#player{contain:layout paint}

#feedback-submit[data-state="pending"]{cursor:progress;opacity:.65}#feedback-submit[data-state="success"]{cursor:default;opacity:1;background:#cce886;color:#26301b}
