.feedback-form{gap:24px}.feedback-form fieldset{border:0;min-width:0;margin:0;padding:0}.feedback-form legend{margin-bottom:12px;font-size:13px;font-weight:500}.feedback-form legend span,.feedback-optional{color:var(--muted);margin-left:6px;font-size:11px;font-weight:400}.feedback-rating{text-align:center}.feedback-rating legend{width:100%}.feedback-stars{justify-content:center;gap:8px;display:flex}.feedback-stars label{cursor:pointer;width:44px;height:44px;color:var(--ember);border-radius:10px;place-items:center;display:grid;position:relative}.feedback-stars label:hover{background:var(--canvas)}.feedback-stars input,.feedback-tags input{opacity:0;width:1px;height:1px;position:absolute}:is(.feedback-stars label:has(:focus-visible),.feedback-tags label:has(:focus-visible)){outline:2px solid var(--ink);outline-offset:3px}.feedback-rating p{color:var(--muted);margin-top:8px;font-size:12px}.feedback-tags{flex-wrap:wrap;gap:8px;display:flex}.feedback-tags label{cursor:pointer;display:block;position:relative}.feedback-tags label>span{border:1px solid var(--line);border-radius:100px;padding:10px 14px;font-size:12px;display:block}.feedback-tags input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--surface)}.feedback-form fieldset:disabled label{cursor:default;opacity:.6}.feedback-form textarea{resize:vertical;min-height:100px}.feedback-form>.button{width:100%}
.export-options{pointer-events:auto;position:relative}.export-options summary{cursor:pointer;background:var(--surface);border-radius:24px;padding:12px;font-size:13px}.export-options-menu{background:var(--surface);border:1px solid var(--line);z-index:5;border-radius:16px;width:220px;max-width:80vw;padding:12px;position:absolute;bottom:calc(100% + 8px);right:0}.export-options .button{width:100%;margin-top:6px;display:block}.export-options .caption{max-width:190px}
