.em-complain{display:grid;grid-gap:12px;gap:12px}.em-complain p{margin:0}.em-complain__reasons,.em-report__form .em-complain__reasons{margin:0;padding:0;border:0;display:grid}.em-complain__legend{margin:0 0 8px;padding:0;font-size:var(--fs-sm);font-weight:500;color:var(--ink-2)}.em-complain__label{font-weight:500}.em-complain__hint{margin:-8px 0 0;font-size:var(--fs-sm);color:var(--ink-3)}.em-complain__text{min-height:96px;resize:vertical}.em-complain__error{margin:0;color:var(--red);font-size:var(--fs-sm)}.em-complain__buttons{display:grid;grid-gap:8px;gap:8px}.em-complain-link{margin:24px 0 0;font-size:var(--fs-sm);color:var(--ink-3)}.em-complain-link a{display:inline-flex;align-items:center;min-height:var(--g-h-target);color:var(--ink-3)}.em-complain-link a:hover{color:var(--ink)}.em-complain-flag{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px -6px -6px 0;border-radius:var(--r-sm);color:var(--ink-3)}.em-complain-flag:hover{color:var(--ink);background:var(--paper-2)}.em-complain-flag:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.em-complain-flag .g-icon{width:18px;height:18px}.em-hidden-plate b{color:var(--red)}