.export-feedback{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom));width:min(350px,calc(100vw - 32px));z-index:70;padding:20px;border:1px solid var(--border-color,#d4dce2);border-radius:14px;background:var(--bg-secondary,#fff);color:var(--text-primary,#18212a);box-shadow:0 8px 32px #0002}.export-feedback h2{margin:0 20px 8px 0;font-size:15px;line-height:1.6;font-weight:600}.export-feedback p{margin:8px 0;font-size:12px;line-height:1.7;color:var(--text-secondary,#596572)}.export-feedback-options{display:grid;gap:8px;margin-top:12px}.export-feedback-options button{padding:9px 12px;min-height:38px;border-radius:8px;border:1px solid var(--border-color,#d4dce2);text-align:left;font:inherit;font-size:13px;background:transparent;color:inherit;cursor:pointer}.export-feedback-options button:hover{border-color:#168b82}.export-feedback button:focus-visible{outline:2px solid #168b82;outline-offset:2px}.export-feedback button:disabled{opacity:.55;cursor:wait}.export-feedback-close,.export-feedback-skip{background:transparent;border:0;cursor:pointer;color:var(--text-secondary,#596572)}.export-feedback-close{position:absolute;top:8px;right:8px;width:32px;height:32px;font-size:22px}.export-feedback-skip{margin-top:12px;font-size:12px;padding:5px 0}@media(max-width:480px){.export-feedback{right:16px;bottom:calc(12px + env(safe-area-inset-bottom));padding:16px}}