.GpLetter-editPage{max-width:880px;margin:0 auto;padding:32px 24px 48px}.GpLetter-editPage__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.GpLetter-editPage__titleGroup{flex:360px;min-width:0}.GpLetter-editPage__title{color:var(--blue-primary);margin:0 0 8px}.GpLetter-editPage__subtitle{color:var(--gray-8);max-width:60ch;margin:0}.GpLetter-editPage__pdfLink{flex-shrink:0;align-self:flex-start}.GpLetter-besluit--editor{background:var(--surface-2);border:1px solid var(--gray-2);border-left:3px solid var(--blue-primary);box-shadow:var(--shadow-card);border-radius:12px;padding:24px}.GpLetter-besluit__heading{color:var(--blue-primary);margin:0 0 16px}.GpLetter-besluit__heading:after{content:":"}.GpLetter-besluit__editForm{margin:0}.GpLetter-besluit__textarea{border:1px solid var(--gray-2);background:var(--surface-2);width:100%;min-height:320px;color:var(--text-1);resize:vertical;box-sizing:border-box;border-radius:8px;padding:16px;line-height:1.6}.GpLetter-besluit__textarea:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 0 3px rgba(0,153,153,.15)}.GpLetter-besluit__editActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.GpLetter-besluit__regenerateForm{margin:0}.GpLetter-besluit__confirm{border:1px solid var(--gray-2);background:var(--surface-2);border-radius:8px;margin-top:24px;padding:16px}.GpLetter-besluit__confirmForm{margin:12px 0 0}.GpLetter-besluit__confirmExplainer{color:var(--gray-9);margin:0}.GpLetter-besluit__confirmedStatus{color:var(--primary-10);align-items:center;gap:8px;margin:0;display:inline-flex}.GpLetter-besluit__confirmedIcon{width:20px;height:20px}.GpLetter-besluit__synthese{margin-bottom:24px}.GpLetter-besluit__vlaggen{margin-bottom:16px}.GpLetter-besluit__subHeading{color:var(--gray-9);margin:0 0 12px}.FlagList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.FlagList--editor{margin-bottom:12px}.FlagEditor-row{border:1px solid var(--gray-2);border-radius:var(--radius-3);background:var(--surface-2);flex-direction:column;gap:12px;padding:16px;display:flex}.FlagEditor-row:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--gray-3)}.FlagEditor-row:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--gray-3)}.FlagEditor-row:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--gray-3)}.FlagEditor-row:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--gray-3)}.FlagEditor-row:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--gray-3)}.FlagEditor-row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--gray-3)}.FlagEditor-row.FlagRow--red:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--red-5)}.FlagEditor-row.FlagRow--red:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--red-5)}.FlagEditor-row.FlagRow--red:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--red-5)}.FlagEditor-row.FlagRow--red:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--red-5)}.FlagEditor-row.FlagRow--red:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--red-5)}.FlagEditor-row.FlagRow--red:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--red-5)}.FlagEditor-row.FlagRow--orange:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--orange-5)}.FlagEditor-row.FlagRow--orange:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--orange-5)}.FlagEditor-row.FlagRow--orange:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--orange-5)}.FlagEditor-row.FlagRow--orange:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--orange-5)}.FlagEditor-row.FlagRow--orange:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--orange-5)}.FlagEditor-row.FlagRow--orange:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--orange-5)}.FlagEditor-row.FlagRow--yellow:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--grellow-7)}.FlagEditor-row.FlagRow--yellow:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--grellow-7)}.FlagEditor-row.FlagRow--yellow:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left-color:var(--grellow-7)}.FlagEditor-row.FlagRow--yellow:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--grellow-7)}.FlagEditor-row.FlagRow--yellow:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--grellow-7)}.FlagEditor-row.FlagRow--yellow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-color:var(--grellow-7)}.FlagEditor-rowHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.FlagRow-chipLabel{align-items:center;gap:8px;display:inline-flex}.FlagEditor-severitySelect{width:auto;min-width:140px}.FlagEditor-severitySelect[data-severity=red]{background:var(--red-1);border-color:var(--red-5);color:var(--red-10)}.FlagEditor-severitySelect[data-severity=orange]{background:var(--orange-1);border-color:var(--orange-5);color:var(--orange-11)}.FlagEditor-severitySelect[data-severity=yellow]{background:var(--grellow-1);border-color:var(--grellow-7);color:var(--grellow-9)}.FlagEditor-field{flex-direction:column;gap:4px;display:flex}.FlagEditor-findingInput,.FlagEditor-actionInput{resize:vertical;box-sizing:border-box;width:100%;min-height:2.6em}.FlagEditor-findingInput[aria-invalid=true],.FlagEditor-actionInput[aria-invalid=true]{border-color:var(--red-7);box-shadow:0 0 0 2px rgba(212,81,81,.18)}.FlagEditor-rowFooter{justify-content:flex-end;display:flex}.FlagEditor-removeBtn{cursor:pointer;color:var(--red-7);background:0 0;border:none;padding:4px 8px}.FlagEditor-removeBtn:hover{color:var(--red-9)}.FlagRow-chip{border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.FlagRow-chip[data-severity=red]{background:var(--red-1);border:1px solid var(--red-5);color:var(--red-10)}.FlagRow-chip[data-severity=orange]{background:var(--orange-1);border:1px solid var(--orange-5);color:var(--orange-11)}.FlagRow-chip[data-severity=yellow]{background:var(--grellow-1);border:1px solid var(--grellow-7);color:var(--grellow-9)}.FlagRow-sourceBadge{background:var(--gray-1);border:1px solid var(--gray-2);color:var(--gray-9);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.FlagRow-sourceBadge--inferred{border-style:dashed;border-color:var(--gray-3);color:var(--gray-10)}.FlagRow-sourceBadge--manual{background:var(--gray-1);border-color:var(--gray-2);color:var(--gray-9)}.FlagEditor-addBtn{border:1.5px dashed var(--gray-3);border-radius:var(--radius-3);width:100%;color:var(--gray-8);text-align:center;cursor:pointer;background:0 0;padding:16px;transition:border-color .12s ease-out,color .12s ease-out;display:block}.FlagEditor-addBtn:hover{border-color:var(--blue-primary);color:var(--blue-primary)}@media (prefers-reduced-motion:reduce){.FlagEditor-addBtn{transition:none}}@media (max-width:800px){.GpLetter-editPage{padding:20px 16px 32px}.GpLetter-editPage__header{flex-direction:column;align-items:stretch;gap:12px}.GpLetter-editPage__titleGroup{flex:none}.GpLetter-editPage__pdfLink{align-self:flex-start}.GpLetter-besluit--editor{padding:16px}.GpLetter-besluit__textarea{min-height:280px;padding:12px}.FlagEditor-rowHeader{flex-direction:column;align-items:flex-start}.FlagEditor-severitySelect{width:100%}}