.workspace-feedback-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--nbc-border,#dbe7ef);border-radius:20px;background:var(--nbc-surface,#fff);color:var(--nbc-ink,#17354b);box-shadow:0 24px 70px #10233d40;font:inherit;overflow:auto}.workspace-feedback-dialog::backdrop{background:#10233d80;backdrop-filter:blur(3px)}.workspace-feedback-dialog form{margin:0;padding:26px}.workspace-feedback-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.workspace-feedback-dialog h2{margin:0;font-family:inherit;font-size:21px;font-weight:700;line-height:1.3;color:inherit}.workspace-feedback-close{flex:none;width:36px;height:36px;border:1px solid var(--nbc-border,#dbe7ef);border-radius:50%;background:transparent;color:inherit;font-size:26px;cursor:pointer}.workspace-feedback-message{white-space:pre-wrap;overflow-wrap:anywhere}.workspace-feedback-label{display:grid;gap:10px;font-weight:600}.workspace-feedback-dialog input{width:100%;box-sizing:border-box;font:inherit}.workspace-feedback-error{color:#b42332;margin:12px 0}.workspace-feedback-dialog footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.workspace-feedback-dialog :focus-visible,.workspace-feedback-notices :focus-visible{outline:2px solid var(--nbc-primary,#0948b3);outline-offset:3px}.workspace-feedback-notices{position:fixed;right:18px;top:18px;z-index:2200;display:grid;gap:12px;width:min(420px,calc(100vw - 36px));max-height:calc(100dvh - 36px);overflow:auto;pointer-events:none}.workspace-feedback-notice{display:flex;align-items:flex-start;gap:16px;padding:18px;border:1px solid var(--nbc-border,#dbe7ef);border-left:4px solid var(--nbc-primary,#0948b3);border-radius:12px;background:var(--nbc-surface,#fff);color:var(--nbc-ink,#17354b);box-shadow:0 8px 28px #10233d26;pointer-events:auto}.workspace-feedback-notice p{flex:1;min-width:0;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.workspace-feedback-notice button{flex:none}.workspace-feedback-dialog [hidden]{display:none!important}@media(max-width:575px){.workspace-feedback-dialog form{padding:22px}.workspace-feedback-dialog footer>.btn{flex:1}}

