.article-citation--card,.article-citation--menu{inline-size:100%}.article-citation__trigger{color:var(--color-gray-900);cursor:pointer}.article-citation__trigger--icon{--btn-gap:0;--btn-py:var(--spacing-1-5);--btn-px:var(--spacing-1);--btn-radius:var(--radius-sm);--btn-color:var(--color-gray-900);--btn-bg:transparent;--btn-border-color:transparent;--btn-hover-color:var(--color-gray-900);--btn-hover-bg:transparent;--btn-hover-border-color:transparent;--btn-active-bg:transparent;--btn-active-border-color:transparent;--btn-icon-size:var(--spacing-6);width:var(--spacing-6)}.article-citation__trigger--icon:focus-visible{outline:.125rem solid var(--color-gray-900);outline-offset:var(--spacing-0-5)}.article-citation__trigger--card{align-items:center;background-color:var(--article-sidebar-card-background,var(--color-white));border:var(--border-border-width-border,1px) solid var(--article-sidebar-action-border,var(--color-neutral-200));border-radius:var(--radius-base);color:var(--article-sidebar-action-text-color,var(--color-neutral-700));display:flex;flex-direction:column;font:inherit;gap:var(--spacing-1-5);inline-size:100%;justify-content:center;min-block-size:var(--spacing-13);min-inline-size:0;padding:var(--spacing-3);text-align:center;transition:border-color .2s ease,box-shadow .2s ease}.article-citation__trigger--card:focus-visible,.article-citation__trigger--card:hover{border-color:var(--article-sidebar-card-border-hover,var(--color-brand-500));box-shadow:var(--shadow-xs)}.article-citation__trigger--card:focus-visible{outline:.125rem solid var(--article-sidebar-focus-color,var(--color-brand-500));outline-offset:var(--spacing-0-5)}.article-citation__trigger--menu{align-items:center;background:transparent;border:0;color:inherit;display:flex;font:inherit;gap:var(--spacing-3);inline-size:100%;padding:var(--spacing-2) var(--spacing-4);text-align:left;white-space:nowrap}.article-citation__trigger--menu:focus-visible,.article-citation__trigger--menu:hover{background-color:var(--article-sidebar-xml-badge-background,var(--color-neutral-100))}.article-citation__trigger--menu:focus-visible{outline:.125rem solid var(--article-sidebar-focus-color,var(--color-brand-500));outline-offset:var(--spacing-0-5)}.article-citation__trigger--proxy{block-size:1px;border:0;clip-path:inset(50%);inline-size:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.article-citation__trigger-icon{color:currentColor;display:inline-flex;flex-shrink:0}.article-citation__trigger-icon svg{block-size:var(--spacing-6);inline-size:var(--spacing-6)}.article-citation__trigger-label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);min-inline-size:0;overflow-wrap:anywhere}.article-citation__modal{align-items:center;background-color:var(--color-overlay-550);display:flex;inset:0;justify-content:center;padding:var(--spacing-4);position:fixed;z-index:1000}.article-citation__modal[hidden]{display:none}.article-citation__modal-dialog{background-color:var(--color-white);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);max-height:calc(100dvh - var(--spacing-8) - var(--wp-admin--admin-bar--height, 0rem));overflow:auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-10);width:min(100%,55.25rem)}.article-citation__modal-header{align-items:flex-start;display:flex;gap:var(--spacing-4);justify-content:space-between;margin-bottom:var(--spacing-8)}.article-citation__modal-heading{display:flex;flex-direction:column;gap:var(--spacing-5)}.article-citation__modal-title{color:var(--color-brand-800);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.article-citation__modal-close{align-items:center;background:transparent;border:0;color:var(--color-text-primary,var(--color-neutral-900));cursor:pointer;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);gap:var(--spacing-1-5);justify-content:center;line-height:var(--line-height-normal);padding:0}.article-citation__modal-close svg{height:var(--spacing-6);width:var(--spacing-6)}.article-citation__modal-close:focus-visible{outline:.125rem solid var(--color-brand-800);outline-offset:var(--spacing-0-5)}.article-citation__downloads{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.article-citation__download{--btn-gap:var(--spacing-1-5);--btn-py:var(--spacing-1-5);--btn-px:var(--spacing-3);--btn-font-weight:var(--font-weight-normal);--btn-icon-size:var(--spacing-4)}.article-citation__modal-body{display:flex;flex-direction:column;gap:var(--spacing-8)}.article-citation__item-title{color:var(--color-brand-800);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);margin:0 0 var(--spacing-2)}.article-citation__text-wrap{background-color:var(--color-gray-200);border-radius:var(--radius-2xl);color:var(--color-black);padding:var(--spacing-10) var(--spacing-5-5) var(--spacing-6);position:relative}.article-citation__text{font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0;padding-inline-end:var(--spacing-12)}.article-citation__copy{align-items:center;background:transparent;border:0;color:var(--color-text-secondary,var(--color-neutral-700));cursor:pointer;display:inline-flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);gap:var(--spacing-1);line-height:var(--line-height-normal);padding:0;position:absolute;right:var(--spacing-3);top:var(--spacing-3)}.article-citation__copy svg{height:var(--spacing-4-5,1.125rem);width:var(--spacing-4-5,1.125rem)}.article-citation__copy:focus-visible{outline:.125rem solid var(--color-brand-800);outline-offset:var(--spacing-0-5)}.article-citation__feedback{color:var(--color-text-secondary,var(--color-neutral-700));font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}@media(min-width:48em){.article-citation__modal{padding:var(--spacing-8)}.article-citation__modal-dialog{padding:var(--spacing-8) var(--spacing-12) var(--spacing-13)}}@media(max-width:47.98em){.article-citation__modal{align-items:stretch;padding:var(--spacing-2)}.article-citation__modal-dialog{max-height:calc(100dvh - var(--spacing-4) - var(--wp-admin--admin-bar--height, 0rem));padding:var(--spacing-6) var(--spacing-4)}.article-citation__modal-header{flex-direction:column;margin-bottom:var(--spacing-6)}.article-citation__modal-close{align-self:flex-end;order:-1}.article-citation__text{padding-inline-end:0}.article-citation__copy{margin-bottom:var(--spacing-3);position:static}}body.has-article-citation-modal-open{overflow:hidden}
