.feedback{margin:var(--space-4,16px) 0 0;border-top:1px solid var(--rule);font-family:var(--font-ui);padding:6px 0 4px}.feedback__row{flex-wrap:wrap;align-items:center;gap:2px 16px;min-height:36px;display:flex}.feedback__label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:700}.feedback__choices{flex-wrap:wrap;gap:2px 16px;display:flex}.feedback__choices button,.feedback__link{min-height:44px;color:var(--ink-2);font:inherit;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;border-radius:0;padding:0;font-size:.95rem}.feedback__choices button:hover,.feedback__link:hover{color:var(--ink);border-bottom-color:var(--rule-strong)}.feedback__choices button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback__send:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback__cancel:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback textarea:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback__thanks{color:var(--ink);flex-wrap:wrap;align-items:center;gap:0 14px;font-size:.95rem;display:inline-flex}.feedback__link{color:var(--mark);text-underline-offset:3px;min-height:44px;text-decoration:underline}.feedback__panel{background:var(--panel);border:1px solid var(--rule);border-radius:2px;gap:12px;max-width:42rem;margin:8px 0 4px;padding:16px;display:grid}.feedback__kinds{flex-wrap:wrap;gap:2px 16px;display:flex}.feedback__kinds button{min-height:44px;color:var(--ink-2);font:inherit;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;border-radius:0;padding:0;font-size:.95rem}.feedback__kinds button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--mark);font-weight:600}.feedback__kinds button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.feedback__field{color:var(--ink);gap:2px;font-size:.95rem;font-weight:600;display:grid}.feedback__field small{color:var(--ink-2);font-size:.85rem;font-weight:400}.feedback textarea,.feedback input[type=email]{background:var(--paper);width:100%;min-width:0;color:var(--ink);border:1px solid var(--rule-strong);font-family:var(--font-text);border-radius:2px;padding:10px 12px;font-size:1rem;line-height:1.5}.feedback textarea{resize:vertical;min-height:120px}.feedback input[type=email]{min-height:44px}.feedback__meta{justify-content:flex-end;margin-top:-6px;display:flex}.feedback__count{font-variant-numeric:tabular-nums lining-nums;color:var(--ink-2);font-size:.8rem}.feedback__notice,.feedback__from,.feedback__details p{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.5}.feedback__check{color:var(--ink);grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.9rem;line-height:1.5;display:grid}.feedback__check input{width:20px;height:20px;margin-top:2px}.feedback__details summary{cursor:pointer;min-height:36px;color:var(--ink-2);font-size:.9rem}.feedback__details a{color:var(--mark)}.feedback__trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.feedback__actions{flex-wrap:wrap;gap:10px;display:flex}.feedback__send,.feedback__cancel{border:1px solid var(--button);min-height:44px;font-family:var(--font-ui);cursor:pointer;border-radius:2px;padding:0 20px;font-size:1rem;font-weight:600}.feedback__send{background:var(--button);color:var(--button-ink)}.feedback__send:disabled,.feedback__cancel:disabled{opacity:.55;cursor:default}.feedback__cancel{color:var(--ink);border-color:var(--rule-strong);background:0 0}.feedback__status{min-height:1.2em;margin:4px 0 0;font-size:.9rem}.feedback__status--problem{color:var(--danger)}.feedback__status--note{color:var(--ink-2)}.feedback__sent{color:var(--ink-2);gap:0;margin:2px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.feedback__sent li{flex-wrap:wrap;align-items:center;gap:0 6px;min-height:36px;display:flex}.feedback__kind{color:var(--ink-2)}.feedback__choices button:disabled{opacity:.55;cursor:default}.feedback__choices button[aria-pressed=true]{color:var(--ink)}@media print{.feedback{display:none}}.atlas-menu-feedback{margin-top:var(--space-4,16px);border-top:1px solid var(--rule);padding-top:8px}.atlas-menu-feedback>button{min-height:44px;color:var(--ink);font-family:var(--font-ui);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:1rem;font-weight:600}button.account-popover-alt{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}
