.ur-feedback{--ur-feedback-ink:#212121;--ur-feedback-muted:#5c5c5c;--ur-feedback-paper:#fcfaf8;--ur-feedback-surface:#fff;--ur-feedback-border:#e2d7cd;--ur-feedback-control-border:var(--ur-feedback-muted);--ur-feedback-secondary:#f9dcc4;--ur-feedback-soft:#f6eadf;--ur-feedback-danger:#6d1d1a;--ur-feedback-danger-surface:#fae9e6;--ur-feedback-success:#126a50;--ur-feedback-success-surface:#ddf5ea;--ur-feedback-primary:#212121;--ur-feedback-primary-text:#fff;--ur-feedback-focus:#275f69;--ur-feedback-control-radius:4px;--ur-feedback-panel-radius:8px;--ur-feedback-media-radius:12px;--ur-feedback-overlay-shadow:0 4px 12px #2121211a, 0 20px 40px #2121211f;right:max(12px, var(--ur-feedback-offset-x,24px));bottom:max(12px, var(--ur-feedback-offset-y,24px));z-index:var(--ur-feedback-z-index,40);max-width:calc(100vw - 24px);color:var(--ur-feedback-ink);text-align:left;text-transform:none;letter-spacing:normal;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;flex-direction:column;align-items:flex-end;gap:12px;font-family:Lato,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;display:flex;position:fixed}.ur-feedback[data-position=bottom-left]{right:auto;left:max(12px, var(--ur-feedback-offset-x,24px));align-items:flex-start}.ur-feedback *,.ur-feedback :before,.ur-feedback :after{box-sizing:border-box}.ur-feedback :where(h2,h3,p,ul,fieldset){margin:0;padding:0}.ur-feedback :where(button,input,textarea){font:inherit;letter-spacing:inherit}.ur-feedback :where(button){appearance:none;cursor:pointer;text-transform:none}.ur-feedback button:disabled{cursor:not-allowed;opacity:.5}.ur-feedback :where(button,input,textarea,summary,canvas,.ur-feedback-canvas-wrap,[tabindex="-1"]):focus-visible{outline:2px solid var(--ur-feedback-focus);outline-offset:3px}.ur-feedback svg{flex:none;display:block}.ur-feedback h2,.ur-feedback h3,.ur-feedback-button,.ur-feedback-launcher{font-family:Lexend,ui-sans-serif,system-ui,sans-serif}.ur-feedback h2{color:var(--ur-feedback-ink);letter-spacing:-.025em;text-wrap:balance;font-size:24px;font-weight:600;line-height:1.25}.ur-feedback h3{color:var(--ur-feedback-ink);font-size:14px;font-weight:600;line-height:1.4}.ur-feedback p{overflow-wrap:anywhere}.ur-feedback-launcher{border:1px solid var(--ur-feedback-primary);border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-primary);width:44px;height:44px;color:var(--ur-feedback-primary-text);justify-content:center;align-items:center;padding:10px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.ur-feedback-launcher:hover,.ur-feedback-button-primary:hover:not(:disabled){filter:brightness(1.2)}.ur-feedback-panel{width:448px;max-width:100%;max-height:min(820px, calc(100dvh - var(--ur-feedback-offset-y,24px) - 80px));border:1px solid var(--ur-feedback-border);border-radius:var(--ur-feedback-panel-radius);background:var(--ur-feedback-surface);box-shadow:var(--ur-feedback-overlay-shadow);flex-direction:column;animation:.18s cubic-bezier(.16,1,.3,1) ur-feedback-reveal;display:flex;overflow:hidden}.ur-feedback-panel-editor{width:min(1040px, calc(100vw - var(--ur-feedback-offset-x,24px) - 24px));height:min(820px, calc(100dvh - var(--ur-feedback-offset-y,24px) - 80px))}.ur-feedback-header{border-bottom:1px solid var(--ur-feedback-border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}.ur-feedback-header p{color:var(--ur-feedback-muted);margin-top:6px;font-size:14px}.ur-feedback-icon-button{border-radius:var(--ur-feedback-control-radius);width:36px;height:36px;color:var(--ur-feedback-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:8px;display:inline-flex}.ur-feedback-icon-button:hover:not(:disabled){color:var(--ur-feedback-ink);background:var(--ur-feedback-soft)}.ur-feedback-header>.ur-feedback-icon-button{margin:-6px -8px 0 0}.ur-feedback-form{flex-direction:column;min-height:0;display:flex}.ur-feedback-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:20px;padding:20px;display:flex;overflow-y:auto}.ur-feedback-field{flex-direction:column;gap:6px;display:flex}.ur-feedback-field>label,.ur-feedback-capture>legend{color:var(--ur-feedback-ink);align-items:baseline;gap:8px;font-size:14px;font-weight:700;line-height:1.4;display:flex}.ur-feedback-field>label span,.ur-feedback-capture>legend span{color:var(--ur-feedback-muted);font-size:12px;font-weight:400}.ur-feedback input:not([type=checkbox]):not([type=color]),.ur-feedback textarea{border:1px solid var(--ur-feedback-control-border);border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-surface);width:100%;min-width:0;min-height:40px;color:var(--ur-feedback-ink);box-shadow:none;padding:9px 12px;font-size:14px;line-height:1.5}.ur-feedback textarea{resize:vertical;min-height:112px;max-height:280px}.ur-feedback :where(input,textarea)::placeholder{color:var(--ur-feedback-muted);opacity:1}.ur-feedback :where(input,textarea):disabled{color:var(--ur-feedback-muted);background:var(--ur-feedback-paper);cursor:not-allowed}.ur-feedback input:not([type=checkbox]):not([type=color])[aria-invalid=true],.ur-feedback textarea[aria-invalid=true]{border-color:var(--ur-feedback-danger)}.ur-feedback-character-count{color:var(--ur-feedback-muted);font-variant-numeric:tabular-nums;align-self:flex-end;margin-top:-2px;font-size:12px}.ur-feedback-field-error{color:var(--ur-feedback-danger);font-size:12px;line-height:1.45}.ur-feedback-capture{border:0;min-width:0;display:block}.ur-feedback-capture>legend{margin-bottom:10px}.ur-feedback-capture-actions{flex-wrap:wrap;gap:8px;display:flex}.ur-feedback-button{border-radius:var(--ur-feedback-control-radius);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.ur-feedback-button-primary{background:var(--ur-feedback-primary);color:var(--ur-feedback-primary-text)}.ur-feedback-button-secondary{background:var(--ur-feedback-secondary);color:#212121}.ur-feedback-button-secondary:hover:not(:disabled){background:#d58967}.ur-feedback-checkbox{color:var(--ur-feedback-ink);cursor:pointer;align-items:center;gap:6px;margin-top:12px;font-size:14px;display:flex}.ur-feedback-checkbox input{width:16px;height:16px;accent-color:var(--ur-feedback-primary);margin:0 2px 0 0}.ur-feedback-checkbox svg{width:16px;height:16px}.ur-feedback-checkbox span{color:var(--ur-feedback-muted);margin-left:auto;font-size:12px}.ur-feedback-caption{color:var(--ur-feedback-muted);font-size:12px;line-height:1.6;margin-top:8px!important}.ur-feedback-capability{color:var(--ur-feedback-muted);font-size:12px;margin-top:10px!important}.ur-feedback-notice{border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-soft);color:var(--ur-feedback-ink);padding:10px 12px;font-size:14px}.ur-feedback-error{border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-danger-surface);color:var(--ur-feedback-danger);padding:12px;font-size:14px}.ur-feedback-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;display:grid}.ur-feedback-attachment{min-width:0;overflow:hidden}.ur-feedback-image-button{border:1px solid var(--ur-feedback-border);border-radius:var(--ur-feedback-media-radius);background:var(--ur-feedback-paper);width:100%;padding:0;display:block;overflow:hidden}.ur-feedback-image-button img{object-fit:contain;width:100%;height:112px;display:block}.ur-feedback-attachment-recording{grid-column:1/-1}.ur-feedback-attachment video{border-radius:var(--ur-feedback-media-radius);background:#151515;width:100%;max-height:230px;display:block}.ur-feedback-attachment-caption{justify-content:space-between;align-items:center;gap:4px;padding-top:6px;display:flex}.ur-feedback-attachment-caption strong{font-size:12px;font-weight:700;display:block}.ur-feedback-attachment-caption span{color:var(--ur-feedback-muted);font-size:12px;display:block}.ur-feedback-attachment-caption .ur-feedback-icon-button{width:32px;height:32px;padding:7px}.ur-feedback-attachment-caption .ur-feedback-icon-button svg{width:16px;height:16px}.ur-feedback-contact,.ur-feedback-privacy{color:var(--ur-feedback-muted);font-size:12px}.ur-feedback summary{cursor:pointer}.ur-feedback-contact summary{color:var(--ur-feedback-ink);font-weight:700}.ur-feedback-contact summary span{color:var(--ur-feedback-muted);margin-left:8px;font-size:12px;font-weight:400}.ur-feedback-contact-fields{flex-direction:column;gap:12px;padding-top:12px;display:flex}.ur-feedback-contact-fields p{font-size:12px}.ur-feedback-privacy{border-top:1px solid var(--ur-feedback-border);padding-top:16px}.ur-feedback-privacy summary{color:var(--ur-feedback-ink);font-size:12px;line-height:1.5}.ur-feedback-privacy summary svg{vertical-align:-2px;width:14px;height:14px;margin-right:4px;display:inline-block}.ur-feedback-privacy p{margin-top:8px;line-height:1.55}.ur-feedback-footer{border-top:1px solid var(--ur-feedback-border);background:var(--ur-feedback-paper);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.ur-feedback-footer>span{max-width:155px;color:var(--ur-feedback-muted);font-size:12px}.ur-feedback-progress p{color:var(--ur-feedback-ink);font-size:14px}.ur-feedback-progress progress{appearance:none;background:var(--ur-feedback-soft);accent-color:#d58967;border:0;border-radius:4px;width:100%;height:8px;margin:10px 0 6px;display:block;overflow:hidden}.ur-feedback-progress progress::-webkit-progress-bar{background:var(--ur-feedback-soft)}.ur-feedback-progress progress::-webkit-progress-value{background:#d58967}.ur-feedback-progress progress::-moz-progress-bar{background:#d58967}.ur-feedback-progress>span{color:var(--ur-feedback-muted);font-size:12px}.ur-feedback-progress .ur-feedback-muted{color:var(--ur-feedback-muted);margin-top:6px;font-size:12px}.ur-feedback-muted{color:var(--ur-feedback-muted)}.ur-feedback-loading{color:var(--ur-feedback-muted);flex-direction:column;gap:12px;padding:24px 20px;font-size:14px;display:flex}.ur-feedback-skeleton{background:var(--ur-feedback-soft);border-radius:var(--ur-feedback-control-radius);height:40px;animation:1.4s ease-in-out infinite alternate ur-feedback-pulse;display:block}.ur-feedback-skeleton+.ur-feedback-skeleton{height:112px}.ur-feedback-success{flex-direction:column;align-items:flex-start;gap:12px;padding:28px 24px;display:flex}.ur-feedback-success p{color:var(--ur-feedback-muted);font-size:14px}.ur-feedback-success-icon{border-radius:var(--ur-feedback-control-radius);width:36px;height:36px;color:var(--ur-feedback-success);background:var(--ur-feedback-success-surface);justify-content:center;align-items:center;display:inline-flex}.ur-feedback-success .ur-feedback-actions{justify-content:flex-end;align-self:stretch;margin-top:12px}.ur-feedback-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ur-feedback-recorder{border:1px solid var(--ur-feedback-border);border-radius:var(--ur-feedback-panel-radius);background:var(--ur-feedback-surface);max-width:min(480px,100vw - 24px);box-shadow:var(--ur-feedback-overlay-shadow);align-items:center;gap:12px;padding:12px 12px 12px 16px;display:flex}.ur-feedback-recording-indicator{background:var(--ur-feedback-danger);border-radius:50%;flex:none;width:10px;height:10px}.ur-feedback-recorder-status{min-width:0}.ur-feedback-recorder-status strong{color:var(--ur-feedback-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;display:block}.ur-feedback-recorder-status span{color:var(--ur-feedback-muted);font-size:12px;display:block}.ur-feedback-editor{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.ur-feedback-editor-workspace{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.ur-feedback-editor-heading{padding:16px 20px 12px}.ur-feedback-editor-heading p{color:var(--ur-feedback-muted);margin-top:4px;font-size:12px}.ur-feedback-toolbar{flex-wrap:wrap;align-items:center;gap:4px;padding:0 16px 12px;display:flex}.ur-feedback-tool{border-radius:var(--ur-feedback-control-radius);min-height:36px;color:var(--ur-feedback-ink);background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:8px;font-size:12px;line-height:1.4;display:inline-flex}.ur-feedback-tool svg{width:16px;height:16px}.ur-feedback-tool:hover:not(:disabled){background:var(--ur-feedback-soft)}.ur-feedback-tool[aria-pressed=true]{background:var(--ur-feedback-secondary);color:#212121;border-color:#d58967}.ur-feedback-toolbar-divider{background:var(--ur-feedback-border);align-self:stretch;width:1px;margin:4px}.ur-feedback-editor-options{flex-wrap:wrap;align-items:center;gap:16px;min-height:40px;padding:0 20px 12px;display:flex}.ur-feedback-color{color:var(--ur-feedback-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.ur-feedback-color input{border:1px solid var(--ur-feedback-control-border);border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-surface);cursor:pointer;width:36px;height:28px;padding:2px}.ur-feedback-editor-options p{color:var(--ur-feedback-muted);align-items:center;gap:8px;font-size:12px;display:flex}.ur-feedback-editor-options p svg{width:16px;height:16px}.ur-feedback-zoom{color:var(--ur-feedback-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;display:inline-flex}.ur-feedback-zoom .ur-feedback-tool{justify-content:center;min-width:36px;font-weight:700}.ur-feedback-zoom output{text-align:center;min-width:42px}.ur-feedback-editor-workspace>.ur-feedback-error{margin:0 20px 12px}.ur-feedback-canvas-wrap{overscroll-behavior:contain;border:1px solid var(--ur-feedback-border);border-radius:var(--ur-feedback-control-radius);background:var(--ur-feedback-paper);flex:320px;justify-content:flex-start;align-items:flex-start;min-height:160px;max-height:none;margin:0 20px 20px;display:flex;overflow:auto}.ur-feedback-canvas-stage{width:var(--ur-feedback-image-zoom,100%);flex:none;min-width:100%;line-height:0;position:relative}.ur-feedback-canvas-wrap canvas{cursor:crosshair;touch-action:none;width:100%;max-width:none;height:auto;display:block}.ur-feedback-canvas-wrap canvas[data-mode=crop]{cursor:move}.ur-feedback-canvas-wrap canvas[data-mode=pan]{cursor:grab}.ur-feedback-canvas-wrap canvas[data-mode=pan]:active{cursor:grabbing}.ur-feedback-text-overlay{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ur-feedback-text-overlay foreignObject{pointer-events:auto;overflow:visible}.ur-feedback .ur-feedback-canvas-text{resize:none;white-space:pre-wrap;cursor:move;background:0 0;border:0;border-radius:0;outline:0;width:100%;height:100%;min-height:0;padding:0;font-family:sans-serif;font-weight:600;line-height:1.25;display:block;overflow:hidden}.ur-feedback .ur-feedback-canvas-text[readonly]{-webkit-user-select:none;user-select:none}.ur-feedback .ur-feedback-canvas-text:not([readonly]){background:var(--ur-feedback-surface);color:var(--ur-feedback-ink);cursor:text}.ur-feedback-text-selection{fill:#0000;stroke:var(--ur-feedback-focus);stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:none}.ur-feedback-text-resize{fill:var(--ur-feedback-surface);stroke:var(--ur-feedback-focus);stroke-width:2px;vector-effect:non-scaling-stroke;pointer-events:auto;cursor:nwse-resize}.ur-feedback-text-resize:focus{fill:var(--ur-feedback-secondary);outline:none}.ur-feedback-editor-footer{z-index:2;padding:20px 24px max(28px, calc(env(safe-area-inset-bottom) + 20px));border-top:1px solid var(--ur-feedback-border);background:var(--ur-feedback-surface);flex:none;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative;box-shadow:0 -8px 18px #21212112}.ur-feedback-editor-footer>p{max-width:55ch;color:var(--ur-feedback-muted);align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.ur-feedback-editor-footer>p svg{width:16px;height:16px;margin-top:1px}.ur-feedback-screen-reader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden;margin:-1px!important}.ur-feedback[data-theme=dark]{--ur-feedback-ink:#f5eee8;--ur-feedback-muted:#c2b9b1;--ur-feedback-paper:#1a1918;--ur-feedback-surface:#242322;--ur-feedback-border:#56514d;--ur-feedback-soft:#34302c;--ur-feedback-danger:#ffb4ab;--ur-feedback-danger-surface:#3d2423;--ur-feedback-success:#8ee5bc;--ur-feedback-success-surface:#1b3a2d;--ur-feedback-primary:#f3e7dc;--ur-feedback-primary-text:#212121;--ur-feedback-focus:#e9ac8d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ur-feedback[data-theme=system]{--ur-feedback-ink:#f5eee8;--ur-feedback-muted:#c2b9b1;--ur-feedback-paper:#1a1918;--ur-feedback-surface:#242322;--ur-feedback-border:#56514d;--ur-feedback-soft:#34302c;--ur-feedback-danger:#ffb4ab;--ur-feedback-danger-surface:#3d2423;--ur-feedback-success:#8ee5bc;--ur-feedback-success-surface:#1b3a2d;--ur-feedback-primary:#f3e7dc;--ur-feedback-primary-text:#212121;--ur-feedback-focus:#e9ac8d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (width<=520px){.ur-feedback,.ur-feedback[data-position=bottom-left]{left:12px;right:12px;bottom:max(12px, var(--ur-feedback-offset-y,24px), env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}.ur-feedback-panel,.ur-feedback-panel-editor{width:100%;max-height:calc(100dvh - max(12px, var(--ur-feedback-offset-y,24px), env(safe-area-inset-bottom)) - 64px)}.ur-feedback-panel-editor{height:calc(100dvh - max(12px, var(--ur-feedback-offset-y,24px), env(safe-area-inset-bottom)) - 64px)}.ur-feedback-header{padding:16px}.ur-feedback h2{font-size:24px}.ur-feedback-body{gap:16px;padding:16px}.ur-feedback-footer{padding:12px 16px}.ur-feedback-button,.ur-feedback-tool,.ur-feedback-icon-button{min-height:40px}.ur-feedback-editor-heading{padding:16px}.ur-feedback-toolbar{padding:0 12px 12px}.ur-feedback-toolbar-divider{display:none}.ur-feedback-editor-options{padding-left:16px;padding-right:16px}.ur-feedback-canvas-wrap{margin:0 16px 16px}.ur-feedback-editor-footer{padding:16px 20px max(24px, calc(env(safe-area-inset-bottom) + 16px));flex-direction:column;align-items:stretch;gap:12px}.ur-feedback-recorder{gap:8px;padding-left:12px}.ur-feedback-recorder-status strong,.ur-feedback-recorder-status span{font-size:12px}.ur-feedback-contact summary span{margin-left:14px;display:block}}@keyframes ur-feedback-reveal{0%{opacity:.85;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ur-feedback-pulse{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.ur-feedback *,.ur-feedback :before,.ur-feedback :after{transition:none!important;animation:none!important}}
