@layer reset,content,site;@layer components{.attachment--gen{--attachment-bg:var(--gen-page-bg);--attachment-link:var(--gen-green-dark)}.attachment--gss{--attachment-bg:var(--gss-panel);--attachment-link:var(--gss-link)}.attachment{background-color:var(--attachment-bg);justify-content:space-between;align-items:center;gap:1em;max-width:576px;min-height:60px;padding:12px 18px;display:flex}.attachment+.attachment{margin-top:12px}.attachment__name{font-size:16px}.attachment__download{color:var(--attachment-link);flex:none;font-size:14px;font-weight:600}.attachment__download:hover{text-decoration:underline}.article-feedback--gen{--article-feedback-ink:var(--gen-ink);--article-feedback-surface:var(--gen-surface);--article-feedback-transition:var(--gen-transition)}.article-feedback--gss{--article-feedback-ink:var(--gss-ink);--article-feedback-surface:var(--gss-surface);--article-feedback-transition:var(--gss-transition)}.article-feedback{color:var(--article-feedback-ink);font-size:var(--content-font-size);margin:80px 0 64px;font-weight:500;line-height:1.618}.article-feedback__actions{flex-flow:wrap;margin-top:16px;display:flex}.article-feedback__action{border:2px solid var(--article-feedback-ink);min-width:80px;min-height:33px;color:var(--article-feedback-ink);transition:background-color var(--article-feedback-transition),color var(--article-feedback-transition);border-radius:22px;justify-content:center;align-items:center;margin:0 12px 12px 0;padding:4px 24px;line-height:1.3;display:inline-flex}@media (hover:hover){.article-feedback__action:hover{background-color:var(--article-feedback-ink);color:var(--article-feedback-surface)}}.article-content__fragment{display:contents}.article-attachments{margin-top:40px}}
