.participant-archive__card{margin-bottom:calc(var(--base)*1.5);border:1px solid var(--theme-warning-300);border-radius:var(--style-radius-m);background:var(--theme-warning-50);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.participant-archive__glyph{flex:none}.participant-archive__card-main{flex-direction:column;flex:18rem;gap:.3rem;min-width:0;display:flex}.participant-archive__card-main p{margin:0}.participant-archive__badge{background:var(--theme-warning-100);color:var(--theme-warning-800);border-radius:999px;align-self:flex-start;padding:0 .5rem;font-size:.75rem;font-weight:600;line-height:1.6}.participant-archive__reason{margin:0;font-size:1.1rem}.participant-archive__meta{color:var(--theme-elevation-700);font-variant-numeric:tabular-nums}.participant-archive__note-text{color:var(--theme-elevation-800);overflow-wrap:anywhere}.participant-archive__unarchive.btn{margin:0}.participant-archive__date .react-datepicker-wrapper{width:100%}.participant-archive__pills{margin-bottom:calc(var(--base)*.8);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.participant-archive__pills .pill{cursor:pointer}.participant-archive__pills .nursery-orders__count{font-variant-numeric:tabular-nums;opacity:.7;margin-left:.25rem}.participant-archive__pills .participant-archive__problems{background:var(--faya-confirm-bg);box-shadow:inset 0 0 0 1px var(--faya-confirm-edge);color:var(--faya-confirm-ink)}.participant-archive__pills .participant-archive__problems[aria-checked=true]{background:var(--faya-confirm-edge);color:var(--theme-bg)}.participant-archive__pills .participant-archive__problems[aria-checked=true] .nursery-orders__count{opacity:.85}.participant-archive__pills-divider{background:var(--theme-elevation-200);align-self:stretch;width:1px;margin:.15rem .35rem}
.wiki-video{margin-block:1rem}.wiki-video__player{background:var(--theme-elevation-100);border-radius:6px;width:100%;max-width:100%;display:block}.wiki-video--embed{aspect-ratio:16/9}.wiki-video__iframe{border:0;border-radius:6px;width:100%;height:100%}.wiki-video__status{color:var(--theme-elevation-600);font-size:.875rem}
.wiki-icon{height:var(--base);width:var(--base);flex-shrink:0}.wiki-icon--small{width:12px;height:12px}.wiki-icon .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.wiki-icon .fill{fill:currentColor;stroke:none}
.wiki-guide-article,.wiki-guide-drawer,.wiki-view{--wiki-prose-size:1.15rem}.wiki-guide-article{color:var(--theme-text);font-size:var(--wiki-prose-size);max-width:100%;line-height:1.7}.wiki-guide-article h2,.wiki-guide-article h3,.wiki-guide-article h4{scroll-margin-top:calc(var(--base) * 1.5);margin:1.5em 0 .5em;line-height:1.3}.wiki-guide-article h2{font-size:1.75em}.wiki-guide-article h3{font-size:1.35em}.wiki-guide-article h4{font-size:1.15em}.wiki-guide-article h1{margin:1.5em 0 .5em;font-size:1.75em;line-height:1.3}.wiki-guide-article h1:first-child,.wiki-guide-article h2:first-child,.wiki-guide-article h3:first-child,.wiki-guide-article p:first-child{margin-top:0}.wiki-guide-article p{margin:1em 0}.wiki-guide-article ul,.wiki-guide-article ol{margin:1em 0;padding-inline-start:1.5em}.wiki-guide-article li{margin:.25em 0}.wiki-guide-article a{color:var(--theme-text);text-underline-offset:2px;text-decoration:underline}.wiki-guide-article blockquote{border-inline-start:3px solid var(--theme-elevation-200);color:var(--theme-elevation-650);margin:1em 0;padding:.25em 0 .25em 1em}.wiki-guide-article hr{border:0;border-top:1px solid var(--theme-elevation-150);margin:1.5em 0}.wiki-guide-article code{background:var(--theme-elevation-100);border-radius:4px;padding:.1em .35em;font-size:.875em}.wiki-guide-article img,.wiki-guide-article video{border-radius:4px;max-width:100%;height:auto}.wiki-guide-link{color:var(--theme-text);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline}.wiki-guide-link:hover{text-decoration-style:solid}.wiki-guide-link--dead{color:var(--theme-elevation-450);cursor:default;text-decoration:line-through}.wiki-callout{--wiki-callout-accent:var(--theme-elevation-400);--wiki-callout-bg:var(--theme-elevation-50);background:var(--wiki-callout-bg);border-inline-start:3px solid var(--wiki-callout-accent);border-radius:var(--style-radius-m,4px);margin:1.25em 0;padding:.75rem 1rem}.wiki-callout p{margin:.25em 0}.wiki-callout__label{color:var(--wiki-callout-accent);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:.35em;margin:0 0 .35em;font-size:.8125em;font-weight:600;display:flex}.wiki-callout--info{--wiki-callout-accent:var(--theme-elevation-500);--wiki-callout-bg:var(--theme-elevation-50)}.wiki-callout--tip{--wiki-callout-accent:var(--theme-success-600);--wiki-callout-bg:var(--theme-success-50)}.wiki-callout--warning{--wiki-callout-accent:var(--theme-warning-600);--wiki-callout-bg:var(--theme-warning-50)}.wiki-callout--danger{--wiki-callout-accent:var(--theme-error-600);--wiki-callout-bg:var(--theme-error-50)}.wiki-guide-article__missing-block,.wiki-guide-article__missing-inline-block{background:var(--theme-warning-50);border:1px dashed var(--theme-warning-500);color:var(--theme-elevation-650);border-radius:4px;padding:.5rem .75rem;font-size:.875em}.wiki-guide-article__missing-inline-block{padding:0 .25rem}
.wiki-toc{top:var(--base);align-self:start;position:sticky}.wiki-toc__heading{color:var(--theme-elevation-450);letter-spacing:.04em;margin:0 0 calc(var(--base) / 2);text-transform:uppercase;font-size:1rem}.wiki-toc__body{position:relative}.wiki-toc__list{border-inline-start:1px solid var(--theme-elevation-100);margin:0;padding:0;list-style:none}.wiki-toc__track{background:var(--theme-elevation-800);height:var(--wiki-toc-track-height,0);opacity:0;inset-inline-start:-1px;transform:translateY(var(--wiki-toc-track-top,0));border-radius:1px;width:2px;transition:height .15s,opacity .15s,transform .15s;position:absolute;top:0}.wiki-toc__track--visible{opacity:1}.wiki-toc__link{color:var(--theme-elevation-500);padding:calc(var(--base) / 4) calc(var(--base) / 2);font-size:1rem;line-height:1.4;text-decoration:none;transition:color .15s;display:block}.wiki-toc__item--h3 .wiki-toc__link{padding-inline-start:calc(var(--base) * 1.25)}.wiki-toc__link:hover,.wiki-toc__link[data-active]{color:var(--theme-text)}@media (prefers-reduced-motion:reduce){.wiki-toc__track{transition:opacity .15s}}
.wiki-guide-drawer-modal .drawer__content{max-width:85rem}.wiki-guide-drawer-modal.drawer--nested .drawer__content{max-width:80rem}.wiki-guide-drawer{gap:calc(var(--base) * 1.5);padding-bottom:var(--base);display:flex}.wiki-guide-drawer__rail{border-inline-end:1px solid var(--theme-elevation-100);width:calc(var(--base) * 11);flex-direction:column;flex-shrink:0;gap:2px;padding-inline-end:var(--base);display:flex}.wiki-guide-drawer__rail-heading{color:var(--theme-elevation-450);letter-spacing:.04em;margin:0 0 calc(var(--base) / 3);padding-inline:calc(var(--base) / 2);text-transform:uppercase;font-size:.8125rem}.wiki-guide-drawer__rail-item{border-radius:var(--style-radius-s,3px);color:var(--theme-elevation-650);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--base) / 3);min-width:0;padding:calc(var(--base) / 3) calc(var(--base) / 2);text-align:start;background:0 0;border:0;display:flex}.wiki-guide-drawer__rail-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiki-guide-drawer__rail-item:hover{background:var(--theme-elevation-50);color:var(--theme-text)}.wiki-guide-drawer__rail-item[aria-current]{background:var(--theme-elevation-100);color:var(--theme-text);font-weight:600}.wiki-guide-drawer__pane{flex-grow:1;min-width:0;max-width:56rem}.wiki-guide-drawer__header{border-bottom:1px solid var(--theme-elevation-100);align-items:flex-start;gap:var(--base);margin-bottom:var(--base);padding-bottom:calc(var(--base) / 2);justify-content:space-between;display:flex}.wiki-guide-drawer__header:empty{display:none}.wiki-guide-drawer__summary{color:var(--theme-elevation-650);font-size:var(--wiki-prose-size);max-width:34rem;margin:0;line-height:1.5}.wiki-guide-drawer__actions{gap:calc(var(--base) / 3);flex-shrink:0;display:flex}.wiki-guide-drawer__loading{gap:calc(var(--base) / 2);flex-direction:column;max-width:32rem;display:flex}.wiki-guide-drawer__status{color:var(--theme-elevation-500);margin:0}.wiki-guide-drawer>.wiki-toc{flex-shrink:0;width:16rem;margin-inline-start:auto}@media (max-width:1100px){.wiki-guide-drawer>.wiki-toc{display:none}}@media (max-width:1024px){.wiki-guide-drawer{gap:var(--base);flex-direction:column}.wiki-guide-drawer__rail{border-bottom:1px solid var(--theme-elevation-100);padding:0 0 calc(var(--base) / 2);border-inline-end:0;flex-flow:wrap;width:100%}.wiki-guide-drawer__rail-heading{flex-basis:100%;margin-bottom:0}.wiki-guide-drawer__header{flex-direction:column}}
.wiki-field-help{margin-top:calc(var(--base) / 4);width:fit-content;display:inline-block;position:relative}.wiki-field-help__trigger{color:var(--theme-elevation-400);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--base) / 5);text-align:start;background:0 0;border:0;padding:0;display:inline-flex}.wiki-field-help__trigger:hover,.wiki-field-help__trigger:focus-visible{color:var(--theme-elevation-800)}.wiki-field-help__trigger-label{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;overflow:hidden}.wiki-field-help__trigger:hover .wiki-field-help__trigger-label,.wiki-field-help__trigger:focus-visible .wiki-field-help__trigger-label{text-underline-offset:2px;text-decoration:underline}.wiki-field-help__card{background:var(--theme-input-bg);border-radius:var(--style-radius-m,4px);color:var(--theme-text);max-height:calc(var(--base) * 14);max-width:calc(100vw - var(--base));padding:calc(var(--base) * .5);inset-inline-start:0;width:calc(var(--base) * 17);z-index:var(--z-popup,60);display:block;position:absolute;top:calc(100% + 10px);overflow-y:auto;box-shadow:0 -2px 16px -2px #0003}.wiki-field-help__caret{border:8px solid #0000;border-bottom-color:var(--theme-input-bg);inset-inline-start:16px;width:0;height:0;position:absolute;top:-16px}.wiki-field-help__item{display:block}.wiki-field-help__item+.wiki-field-help__item{border-top:1px solid var(--theme-elevation-100);margin-top:calc(var(--base) / 2);padding-top:calc(var(--base) / 2)}.wiki-field-help__item-title{font-weight:600;display:block}.wiki-field-help__item-summary{color:var(--theme-elevation-650);-webkit-line-clamp:8;line-clamp:8;margin-top:calc(var(--base) / 5);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.wiki-field-help__item-open{color:var(--theme-text);cursor:pointer;font:inherit;margin-top:calc(var(--base) / 4);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-block}.wiki-field-help__hint{border-top:1px solid var(--theme-elevation-100);color:var(--theme-elevation-450);margin-top:calc(var(--base) / 2);padding-top:calc(var(--base) / 3);display:block}.wiki-write-guide{color:var(--theme-elevation-400);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:0}.wiki-write-guide--inline{gap:calc(var(--base) / 6);margin-top:calc(var(--base) / 4);opacity:0;transition:opacity .1s cubic-bezier(0,.2,.2,1);display:inline-flex}.wiki-write-guide--inline:focus-visible{opacity:1}.field-type:hover:not(:has(.field-type:hover)) .wiki-write-guide--inline{opacity:1}.field-type:focus-within:not(:has(.field-type:focus-within)) .wiki-write-guide--inline{opacity:1}@media (hover:none){.wiki-write-guide--inline{opacity:1}}.wiki-write-guide:hover,.wiki-write-guide:focus-visible{color:var(--theme-elevation-800);text-underline-offset:2px;text-decoration:underline}.wiki-write-guide__plus{font-variant-numeric:tabular-nums}
.wiki-block-help .wiki-field-help{margin-block:0}
.wiki-edit-mode__pill .pill__label{align-items:center;gap:calc(var(--base) / 4);display:inline-flex}.wiki-edit-mode__state{opacity:.7}.wiki-edit-mode__state:before{content:"·";margin-inline-end:calc(var(--base) / 4)}.wiki-edit-mode__pill[aria-checked=false]{color:var(--theme-elevation-500)}.wiki-edit-mode__pill[aria-checked=false]:hover{color:var(--theme-elevation-800)}
.wiki-field-pick{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s,3px);color:var(--theme-elevation-600);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--base) / 4);margin-top:calc(var(--base) / 4);max-width:100%;padding:calc(var(--base) / 6) calc(var(--base) / 3);text-align:start;display:inline-flex}.wiki-field-pick:hover,.wiki-field-pick:focus-visible{border-color:var(--theme-elevation-400);color:var(--theme-elevation-800)}.wiki-field-pick--selected{background:var(--theme-success-50,var(--theme-elevation-100));border-color:var(--theme-success-500,var(--theme-elevation-500));color:var(--theme-elevation-800)}.wiki-field-pick__box{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s,3px);height:calc(var(--base) / 1.5);width:calc(var(--base) / 1.5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wiki-field-pick--selected .wiki-field-pick__box{background:var(--theme-success-500,var(--theme-elevation-800));color:var(--theme-base-0);border-color:#0000}.wiki-field-pick__box .icon{width:100%;height:100%}:is(.field-type:has(>.field-type__wrap>.wiki-field-pick--selected),.field-type:has(>.wiki-field-pick--selected)){outline:1px solid var(--theme-success-500,var(--theme-elevation-400));outline-offset:calc(var(--base) / 4)}.wiki-field-picker{gap:calc(var(--base) / 2);padding-bottom:var(--base);flex-direction:column;display:flex}.wiki-field-picker__switcher{background:var(--theme-bg);align-items:end;gap:calc(var(--base) / 2);padding-bottom:calc(var(--base) / 2);z-index:2;flex-wrap:wrap;display:flex;position:sticky;top:0}.wiki-field-picker__source{gap:calc(var(--base) / 4);min-width:calc(var(--base) * 10);width:calc(var(--base) * 16);flex-direction:column;display:flex}.wiki-field-picker__source-label{color:var(--theme-elevation-600);font-size:.9em}.wiki-field-picker__empty{align-items:start;gap:calc(var(--base) / 2);flex-direction:column;display:flex}.wiki-field-picker__body{border-top:1px solid var(--theme-elevation-100);padding-top:calc(var(--base) / 2)}.wiki-field-picker .document-fields__sidebar-wrap{--sidebar-wrap-height:auto;--sidebar-wrap-position:static;--sidebar-wrap-top:auto}.wiki-field-picker .document-fields__edit{padding-block:0;padding-inline-start:0}.wiki-field-picker .document-fields--no-sidebar .document-fields__edit{padding-inline-end:0}.wiki-field-picker .document-fields__sidebar-fields{padding-block:0;padding-inline-end:0}.wiki-field-picker__loading{gap:calc(var(--base) / 2);flex-direction:column;display:flex}.wiki-field-picker__status{color:var(--theme-elevation-600)}.wiki-field-picker__footer{background:var(--theme-bg);border-top:1px solid var(--theme-elevation-100);align-items:center;gap:calc(var(--base) / 2);padding:calc(var(--base) / 2) 0;z-index:2;display:flex;position:sticky;bottom:0}.wiki-field-picker__count{color:var(--theme-elevation-600);margin-inline-end:auto}.wiki-target-fields__groups,.wiki-target-fields__paths{margin:0;padding:0;list-style:none}.wiki-target-fields__header{align-items:center;gap:calc(var(--base) / 2);margin-bottom:calc(var(--base) / 2);justify-content:space-between;display:flex}.wiki-target-fields__header .field-label{margin:0;padding-bottom:0}.wiki-target-fields__groups{gap:calc(var(--base) / 4);flex-direction:column;display:flex}.wiki-target-fields__group .collapsible__actions{pointer-events:all;z-index:1;width:auto;height:auto;position:relative}.wiki-target-fields__group .collapsible__content{padding:calc(var(--base) / 2) calc(var(--base) / 1.5)}.wiki-target-fields__group-header{align-items:center;gap:calc(var(--base) / 4);min-width:0;padding-inline-end:calc(var(--base) / 2);display:flex}.wiki-target-fields__group-kind{flex-shrink:0}.wiki-target-fields__group-label{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.wiki-target-fields__group-count{font-variant-numeric:tabular-nums;flex-shrink:0}.wiki-target-fields__path{align-items:baseline;gap:calc(var(--base) / 4);padding:calc(var(--base) / 8) 0;display:flex}.wiki-target-fields__crumbs{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wiki-target-fields__crumb{color:var(--theme-elevation-500)}.wiki-target-fields__crumb--leaf{color:var(--theme-text)}.wiki-target-fields__crumb+.wiki-target-fields__crumb:before{color:var(--theme-elevation-350);content:"›";padding:0 calc(var(--base) / 6)}.wiki-target-fields__raw{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9em;overflow:hidden}.wiki-target-fields__remove{color:var(--theme-elevation-400);cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;display:inline-flex}.wiki-target-fields__remove:hover,.wiki-target-fields__remove:focus-visible{color:var(--theme-error-500,var(--theme-elevation-800))}.wiki-target-fields__empty{color:var(--theme-elevation-500);margin:0}.wiki-target-fields__manual{align-items:center;gap:calc(var(--base) / 2);margin-top:calc(var(--base) / 2);display:flex}.wiki-target-fields__manual-input{min-width:calc(var(--base) * 8);flex:1}.wiki-target-fields__manual-input input{font-family:var(--font-mono)}
.wiki-callout-label{--wiki-callout-accent:var(--theme-elevation-500);align-items:center;min-width:0;display:inline-flex}.wiki-callout-label--tip{--wiki-callout-accent:var(--theme-success-600)}.wiki-callout-label--warning{--wiki-callout-accent:var(--theme-warning-600)}.wiki-callout-label--danger{--wiki-callout-accent:var(--theme-error-600)}.wiki-callout-label__pill{color:var(--wiki-callout-accent)}.wiki-callout-label__pill .pill__label{align-items:center;gap:calc(var(--base) / 4);display:inline-flex}.wiki-callout-label__variant{color:var(--theme-elevation-500)}.wiki-callout-label__variant:before{content:"·";margin-inline-end:calc(var(--base) / 5)}.LexicalEditorTheme__block-wikiCallout:has(.wiki-callout-label){border-inline-start:3px solid var(--wiki-callout-accent,var(--theme-elevation-300));border-radius:var(--style-radius-m,4px);padding-inline-start:calc(var(--base) / 2)}.LexicalEditorTheme__block-wikiCallout:has(.wiki-callout-label--tip){--wiki-callout-accent:var(--theme-success-600)}.LexicalEditorTheme__block-wikiCallout:has(.wiki-callout-label--warning){--wiki-callout-accent:var(--theme-warning-600)}.LexicalEditorTheme__block-wikiCallout:has(.wiki-callout-label--danger){--wiki-callout-accent:var(--theme-error-600)}
.wiki-orphan-banner{align-items:flex-start;gap:calc(var(--base) / 2)}.wiki-orphan-banner__body{gap:calc(var(--base) / 4);flex-direction:column;min-width:0;display:flex}.wiki-orphan-banner__heading{font-weight:600}.wiki-orphan-banner__intro{opacity:.85}.wiki-orphan-banner__list{gap:calc(var(--base) / 4);margin:calc(var(--base) / 4) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.wiki-orphan-banner__item{align-items:center;gap:calc(var(--base) / 3);flex-wrap:wrap;display:flex}.wiki-orphan-banner__link{color:inherit;text-underline-offset:2px;font-weight:500;text-decoration:underline}.wiki-orphan-banner__key .pill__label{font-family:var(--font-mono);font-size:.9em}
.wiki-all-guides{color:var(--theme-elevation-650);cursor:pointer;align-items:center;gap:calc(var(--base) / 3);padding:calc(var(--base) / 4) 0;text-underline-offset:3px;background:0 0;border:0;font-size:.9375rem;text-decoration:underline;display:inline-flex}.wiki-all-guides:hover,.wiki-all-guides:focus-visible{color:var(--theme-text)}.wiki-list-guides--afterList,.wiki-list-guides--beforeList{padding-block:var(--base)}.wiki-list-guides--beforeListTable{margin-bottom:calc(var(--base) * 1.5)}.wiki-list-guides--afterListTable{margin-top:calc(var(--base) * 1.5)}.wiki-list-guides__heading{color:var(--theme-elevation-650);letter-spacing:.04em;margin:0 0 calc(var(--base) / 2);text-transform:uppercase;font-size:.8125rem;font-weight:600}.wiki-list-guides__cards{gap:calc(var(--base) / 2);margin-bottom:calc(var(--base) / 2);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}.wiki-guide-card{background:var(--theme-elevation-50);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-m,4px);cursor:pointer;gap:calc(var(--base) / 3);padding:calc(var(--base) * .75);text-align:start;flex-direction:column;width:100%;font-family:inherit;text-decoration:none;transition-property:border,box-shadow,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1);display:flex}.wiki-guide-card:hover,.wiki-guide-card:focus-visible{border-color:var(--theme-elevation-250);box-shadow:0 4px 8px -2px #0000000d}.wiki-guide-card__title{color:var(--theme-text);align-items:center;gap:calc(var(--base) / 4);font-size:1rem;font-weight:600;line-height:1.3;display:flex}.wiki-guide-card__summary{color:var(--theme-elevation-650);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.wiki-guide-card--compact{gap:calc(var(--base) / 4);padding:calc(var(--base) / 2)}.wiki-guide-card--compact .wiki-guide-card__summary{line-clamp:2;-webkit-line-clamp:2}.wiki-doc-guides__label{color:var(--theme-elevation-800);margin:0 0 calc(var(--base) / 2);font-size:1rem;font-weight:600}.wiki-doc-guides__list{gap:calc(var(--base) / 2);margin:0 0 calc(var(--base) / 4);flex-direction:column;padding:0;list-style:none;display:flex}
.wiki-target-chips{align-items:center;gap:calc(var(--base) / 5);flex-wrap:wrap;min-width:0;display:inline-flex}.wiki-target-chips__chip{max-width:16rem}.wiki-target-chips__chip .pill__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wiki-target-chips__chip--block .pill__label,.wiki-target-chips__chip--field .pill__label{font-family:var(--font-mono);font-size:.9em}
.wiki-view{padding-block:var(--base) calc(var(--base) * 2)}.wiki-view__header{align-items:flex-start;gap:var(--base);margin-bottom:calc(var(--base) * 1.5);justify-content:space-between;display:flex}.wiki-view__title{margin:0}.wiki-view__subtitle{color:var(--theme-elevation-500);margin:calc(var(--base) / 4) 0 0;max-width:34rem}.wiki-view__header-actions{align-items:center;gap:calc(var(--base) / 3);padding-top:calc(var(--base) / 4);flex-shrink:0;display:flex}.wiki-view__article-header{border-bottom:1px solid var(--theme-elevation-100);margin-bottom:calc(var(--base) * 1.25);padding-bottom:var(--base)}.wiki-view__article-title{align-items:center;gap:calc(var(--base) / 3);margin:0;display:flex}.wiki-view__summary{color:var(--theme-elevation-650);font-size:var(--wiki-prose-size);margin:calc(var(--base) / 2) 0 0;line-height:1.5}.wiki-view__article-targets{align-items:baseline;gap:calc(var(--base) / 3);margin-top:calc(var(--base) / 1.5);flex-wrap:wrap;display:flex}.wiki-view__article-targets-label{color:var(--theme-elevation-450);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem}.wiki-view__status{color:var(--theme-elevation-500)}.wiki-guide-layout{gap:0 calc(var(--base) * 2);grid-template-columns:minmax(0,56rem);justify-content:center;display:grid}.wiki-guide-layout--with-toc{grid-template-columns:minmax(0,56rem) 16rem}.wiki-guide-layout>.wiki-view__article,.wiki-guide-layout>.wiki-view__status{grid-column:1;min-width:0}.wiki-guide-layout>.wiki-toc{grid-area:1/2}@media (max-width:1100px){.wiki-guide-layout--with-toc{grid-template-columns:minmax(0,56rem)}.wiki-guide-layout>.wiki-toc{display:none}}.wiki-index__controls{margin-bottom:calc(var(--base) * 1.5)}.wiki-index__section+.wiki-index__section{margin-top:calc(var(--base) * 1.75)}.wiki-index__slot--before-table{margin-bottom:calc(var(--base) * 1.5)}.wiki-index__slot--after-table{margin-top:calc(var(--base) * 1.75)}.wiki-index__heading{color:var(--theme-elevation-650);align-items:baseline;gap:calc(var(--base) / 2);letter-spacing:.04em;margin:0 0 calc(var(--base) / 2);text-transform:uppercase;font-size:.8125rem;font-weight:600;display:flex}.wiki-index__count{color:var(--theme-elevation-400);letter-spacing:0;text-transform:none;font-weight:400}.wiki-index__cards{gap:calc(var(--base) / 2);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));display:grid}.wiki-index__card{background:var(--theme-elevation-50);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-m,4px);gap:calc(var(--base) / 3);padding:calc(var(--base) * .75);flex-direction:column;text-decoration:none;transition-property:border,box-shadow,background;transition-duration:.1s;transition-timing-function:cubic-bezier(0,.2,.2,1);display:flex}.wiki-index__card:hover{border-color:var(--theme-elevation-250);box-shadow:0 4px 8px -2px #0000000d}.wiki-index__card-title{color:var(--theme-text);align-items:center;gap:calc(var(--base) / 4);font-weight:600;display:flex}.wiki-index__card-summary,.wiki-index__row-summary{color:var(--theme-elevation-650);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.45;display:-webkit-box;overflow:hidden}.wiki-index__card-chips{padding-top:calc(var(--base) / 4);margin-top:auto}.wiki-index__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wiki-index__row{border-bottom:1px solid var(--theme-elevation-100)}.wiki-index__row:first-child{border-top:1px solid var(--theme-elevation-100)}.wiki-index__row-link{align-items:center;gap:var(--base);padding:calc(var(--base) / 2);justify-content:space-between;text-decoration:none;display:flex}.wiki-index__row-link:hover{background:var(--theme-elevation-50)}.wiki-index__row-main{gap:calc(var(--base) / 6);flex-direction:column;min-width:0;display:flex}.wiki-index__row-title{color:var(--theme-text);align-items:center;gap:calc(var(--base) / 4);font-weight:500;display:flex}.wiki-index__row-chips{flex-shrink:0;justify-content:flex-end;max-width:40%}.wiki-index__empty{border:1px dashed var(--theme-elevation-150);border-radius:var(--style-radius-m,4px);align-items:center;gap:calc(var(--base) / 4);padding:calc(var(--base) * 2) var(--base);text-align:center;flex-direction:column;display:flex}.wiki-index__empty--inline{padding:calc(var(--base) * 1.25) var(--base)}.wiki-index__empty-icon{color:var(--theme-elevation-300);height:calc(var(--base) * 1.6);width:calc(var(--base) * 1.6)}.wiki-index__empty-title{margin:0;font-weight:600}.wiki-index__empty-hint{color:var(--theme-elevation-500);max-width:28rem;margin:0}.wiki-view-link{align-items:center;gap:calc(var(--base) / 3);display:inline-flex}@media (max-width:768px){.wiki-view__header{flex-direction:column}.wiki-index__row-link{align-items:flex-start;gap:calc(var(--base) / 3);flex-direction:column}.wiki-index__row-chips{justify-content:flex-start;max-width:100%}}
.wiki-guide-link-node{border-bottom:1px solid var(--theme-elevation-400);cursor:text;border-radius:2px;padding:0 1px}.wiki-guide-link-node:hover{background:var(--theme-elevation-100);border-bottom-color:var(--theme-elevation-600)}.wiki-guide-link-editor{background:var(--theme-input-bg);opacity:0;will-change:transform;z-index:1;border-radius:4px;padding:4px 4px 4px 12px;transition:opacity .2s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px 1px #0000001a,0 4px 16px #0000001a}.wiki-guide-link-editor__content{align-items:center;min-width:0;min-height:28px;font-size:13px;display:flex}.wiki-guide-link-editor__title{color:var(--theme-elevation-800);max-width:calc(var(--base) * 12);text-overflow:ellipsis;white-space:nowrap;margin-inline-end:calc(var(--base) / 2);overflow:hidden}.wiki-guide-link-editor button{color:var(--theme-elevation-600);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.wiki-guide-link-editor button:hover{background-color:var(--theme-elevation-100);color:var(--theme-elevation-800)}
.wiki-video-node{border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-m,4px);font-family:var(--font-body);margin-block:calc(var(--base) / 2);position:relative}.wiki-video-node:hover{border-color:var(--theme-elevation-150)}.wiki-video-node__card{flex-direction:column;width:100%;display:flex}.wiki-video-node__media{position:relative}.wiki-video-node__media .wiki-video{margin-block:0}.wiki-video-node__media .wiki-video__player{border-radius:var(--style-radius-m,4px) var(--style-radius-m,4px) 0 0}.wiki-video-node__media .wiki-video__status{padding:var(--base);margin:0}.wiki-video-node__actions{background:var(--theme-elevation-50);border-radius:var(--style-radius-m,4px);align-items:center;gap:calc(var(--base) * .3);opacity:0;padding:calc(var(--base) * .2);pointer-events:none;right:calc(var(--base) * .5);top:calc(var(--base) * .5);transition:opacity .15s,transform .15s;display:flex;position:absolute;transform:translateY(-6px)}.wiki-video-node:hover .wiki-video-node__actions,.wiki-video-node__media:focus-within .wiki-video-node__actions{opacity:1;pointer-events:auto;transform:translateY(0)}.wiki-video-node__actions .btn{margin:0}.wiki-video-node__actions .btn:hover{background:var(--theme-elevation-100)}.wiki-video-node__meta{background:var(--theme-elevation-50);border-radius:0 0 var(--style-radius-m,4px) var(--style-radius-m,4px);align-items:baseline;gap:calc(var(--base) * .5);padding:calc(var(--base) * .5) calc(var(--base) * .75);flex-wrap:wrap;row-gap:0;display:flex}.wiki-video-node__filename-toggler{color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;min-width:0;padding:0}.wiki-video-node__filename{text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;overflow:hidden}.wiki-video-node__collection{color:var(--theme-elevation-500);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}@media (max-width:768px){.wiki-video-node__meta{padding:calc(var(--base) * .5) calc(var(--base) * .6);flex-direction:column;gap:0}}
.participant-checklist{border:1px solid var(--theme-elevation-150);border-left:4px solid var(--faya-confirm-edge);background:var(--theme-elevation-0);border-radius:4px;margin:0 0 1.5rem;padding:.9rem 1rem}.participant-checklist[data-tone=alert]{border-left-color:var(--faya-alert-edge)}.participant-checklist__title{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-elevation-600);margin:0 0 .5rem;font-size:.8rem}.participant-checklist__items{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.participant-checklist__item{grid-template-columns:20px 8rem 1fr auto;align-items:center;gap:.75rem;display:grid}.participant-checklist__glyph{display:block}.participant-checklist__level{font-size:.8rem;font-weight:600}.participant-checklist__item.is-error .participant-checklist__level{color:var(--faya-alert-ink)}.participant-checklist__item.is-confirm .participant-checklist__level{color:var(--faya-confirm-ink)}.participant-checklist__item.is-missing .participant-checklist__level,.participant-checklist__item.is-review .participant-checklist__level,.participant-checklist__item.is-note .participant-checklist__level{color:var(--theme-elevation-600)}.participant-checklist__jump{all:unset;cursor:pointer;text-underline-offset:2px;text-decoration:underline}.participant-checklist__jump:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:2px}.participant-checklist__confirm{margin:0}.payment-hint{margin:.35rem 0 0;padding:0;font-size:.8rem;list-style:none}.payment-hint__item.is-error{color:var(--faya-alert-ink)}.payment-hint__item.is-confirm{color:var(--faya-confirm-ink)}.payment-hint__item.is-note{color:var(--theme-elevation-600)}.payment-hint__item.is-checked{color:var(--faya-leaf)}@media (max-width:760px){.participant-checklist__item{grid-template-columns:20px 1fr;gap:.15rem .5rem}.participant-checklist__item>:not(.participant-checklist__glyph){grid-column:2}}.payment-account__number{font-family:var(--font-mono,ui-monospace, monospace)}.payment-account__hint{color:var(--theme-elevation-600);align-items:center;gap:.4rem;margin:.15rem 0 0;font-size:.85rem;display:flex}.payment-account__hint .is-error{color:var(--faya-alert-ink)}.payment-account__hint .is-confirm{color:var(--faya-confirm-ink)}.payment-account__hint .is-ok{color:var(--faya-leaf)}.payment-accounts{flex-direction:column;gap:10px;margin-bottom:.5rem;display:flex}.payment-accounts .faya-warn{margin:0}.payment-accounts .agro-tiles{grid-template-columns:repeat(2,minmax(0,156px))}.payment-accounts__field{flex-direction:column;gap:.4rem;max-width:32rem;margin:0;display:flex}.payment-accounts__field input{min-height:44px}.payment-panels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}@media (max-width:900px){.payment-panels{grid-template-columns:minmax(0,1fr)}}.payment-panel{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:4px}.payment-panel--paid{border-color:var(--agro-on-edge);box-shadow:inset 0 0 0 1px var(--agro-on-edge)}.payment-panel__head{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.payment-panel__title{color:var(--theme-elevation-900);font-weight:600}.payment-panel--off{background:0 0}.payment-panel--off .payment-panel__head{border-bottom:0}.payment-panel--off .payment-panel__title{color:var(--theme-elevation-600)}.payment-panel__badge,.payment-panel__make{font:inherit;border-radius:999px;padding:3px 10px;font-size:.85rem;font-weight:600}.payment-panel__badge{border:1px solid var(--agro-on-edge);background:var(--agro-on-bg);color:var(--agro-on-ink)}.payment-panel__make{border:1px solid var(--theme-elevation-250);color:var(--theme-elevation-800);cursor:pointer;background:0 0}.payment-panel__make:hover{background:var(--theme-elevation-100)}.payment-panel__switch{background:var(--theme-elevation-250);cursor:pointer;border:0;border-radius:12px;flex:none;width:40px;height:24px;margin-left:auto;padding:0;position:relative}.payment-panel__switch:after{content:"";background:var(--theme-elevation-0);border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.payment-panel__switch[aria-checked=true]{background:var(--faya-leaf)}.payment-panel__switch[aria-checked=true]:after{left:19px}.payment-panel__badge+.payment-panel__switch,.payment-panel__make+.payment-panel__switch{margin-left:0}.payment-panel__badge,.payment-panel__make{margin-left:auto}.payment-panel__off{color:var(--theme-elevation-500);margin:0;padding:0 12px 10px 54px}.payment-panel__body{flex-direction:column;gap:10px;padding:12px;display:flex}.payment-panel__body .payment-accounts__field{max-width:none}
@layer payload-default;.card-relationship-field{width:100%;margin-bottom:20px}.card-relationship-field .rs__multi-value{display:none!important}.card-relationship-field .field-type{width:100%}.card-relationship-field .field-label{font-size:var(--font-body-size);color:var(--theme-elevation-800);margin-bottom:10px;font-weight:400;display:block}.card-relationship-field .field-label .required{color:var(--theme-error-500);margin-left:5px}.card-relationship-field__select-wrapper{width:100%;position:relative}.card-relationship-field__input{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);width:100%;font-size:var(--font-body-size);color:var(--theme-elevation-800);padding:10px 15px;transition:all .2s}.card-relationship-field__input:hover:not(:disabled){border-color:var(--theme-elevation-250)}.card-relationship-field__input:focus{border-color:var(--theme-brand-500);box-shadow:0 0 0 3px var(--theme-brand-100);outline:none}.card-relationship-field__input:disabled{background:var(--theme-elevation-50);color:var(--theme-elevation-500);cursor:not-allowed}.card-relationship-field__input::placeholder{color:var(--theme-elevation-400)}.card-relationship-field__dropdown{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);z-index:100;max-height:300px;margin-top:5px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.card-relationship-field__dropdown-loading{text-align:center;color:var(--theme-elevation-600);padding:15px}.card-relationship-field__dropdown-option{cursor:pointer;align-items:center;gap:10px;padding:10px 15px;transition:background .2s;display:flex}.card-relationship-field__dropdown-option:hover{background:var(--theme-elevation-50)}.card-relationship-field__dropdown-option:not(:last-child){border-bottom:1px solid var(--theme-elevation-50)}.card-relationship-field__dropdown-relation{font-size:calc(var(--font-body-size)*.875);color:var(--theme-elevation-500);white-space:nowrap;text-transform:capitalize;background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:2.5px 7.5px;font-weight:500}.card-relationship-field__dropdown-label{font-size:var(--font-body-size);color:var(--theme-elevation-800);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.card-relationship-field__cards{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:8px;margin-top:10px;display:grid}.card-relationship-field__card{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);justify-content:space-between;align-items:center;min-width:0;padding:3px 3px 3px 10px;transition:all .2s;display:flex}.card-relationship-field__card:hover{border-color:var(--theme-elevation-250);background:var(--theme-elevation-50)}.card-relationship-field__card--dragging{opacity:.5}.card-relationship-field__card--drag-overlay{cursor:grabbing;box-shadow:0 4px 12px #00000026}.card-relationship-field__card-content{cursor:grab;-webkit-user-select:none;user-select:none;flex:1;align-items:center;gap:15px;min-width:0;display:flex}.card-relationship-field__card-content:active{cursor:grabbing}.card-relationship-field__head{align-items:center;gap:10px;min-height:30px;display:flex}.card-relationship-field__head-label{color:var(--theme-elevation-800)}.card-relationship-field__head-label .required{color:var(--theme-error-500);margin-left:5px}.card-relationship-field__none{color:var(--theme-elevation-500)}.card-relationship-field__add{border-radius:var(--style-radius-s);color:var(--theme-elevation-800);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:3px 10px;text-decoration:underline}.card-relationship-field__add:hover{background:var(--theme-elevation-100)}.card-relationship-field__picker{margin-top:10px;display:none}.card-relationship-field__picker .field-label,.card-relationship-field__picker .rs__clear-indicator,.card-relationship-field__picker .clear-indicator{display:none}.card-relationship-field--adding .card-relationship-field__picker{display:block}.card-relationship-field__card-text{flex-direction:column;flex:1;min-width:0;display:flex}.card-relationship-field__card-sub{font-size:calc(var(--font-body-size)*.875);color:var(--theme-elevation-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-relationship-field__card-relation{font-size:calc(var(--font-body-size)*.875);color:var(--theme-elevation-500);white-space:nowrap;text-transform:capitalize;font-weight:500}.card-relationship-field__card-label{font-size:var(--font-body-size);color:var(--theme-elevation-800);overflow-wrap:anywhere;flex:1}.card-relationship-field__card-actions{align-items:center;gap:5px;display:flex}.card-relationship-field__card-remove,.card-relationship-field__card-edit{border-radius:var(--style-radius-s);cursor:pointer;width:30px;height:30px;color:var(--theme-elevation-500);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.card-relationship-field__card-remove:hover,.card-relationship-field__card-edit:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.card-relationship-field__card-remove svg,.card-relationship-field__card-edit svg{width:15px;height:15px}.card-relationship-field__card-remove{font-size:1.25rem;line-height:1}.card-relationship-field--group{flex-direction:column;gap:10px;margin-bottom:.75rem;display:flex}.card-relationship-field--group .card-relationship-field__head{min-height:0}.card-relationship-field--group .card-relationship-field__head-label{color:var(--theme-elevation-900);font-size:14px;font-weight:600}.card-relationship-field--group .card-relationship-field__picker,.card-relationship-field--group .card-relationship-field__cards{margin-top:0}.card-relationship-field--group .card-relationship-field__card{border-radius:4px;min-height:44px;padding:6px 6px 6px 12px}.card-relationship-field--group .card-relationship-field__card-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-relationship-field .rs__value-container--has-value:before{content:var(--crf-search,"");color:var(--theme-elevation-400);white-space:nowrap;text-overflow:ellipsis;padding-left:6px;overflow:hidden}.card-relationship-field--two .card-relationship-field__cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.card-relationship-field--two .card-relationship-field__cards{grid-template-columns:minmax(0,1fr)}}.card-relationship-field--panel{border:1px solid var(--theme-elevation-150);border-radius:4px;padding:0 12px 12px}.card-relationship-field--panel .card-relationship-field__panel-head{border-bottom:1px solid var(--theme-elevation-100);color:var(--theme-elevation-900);align-items:center;gap:10px;margin:0 -12px;padding:10px 12px;font-weight:600;display:flex}.card-relationship-field--panel.card-relationship-field--error{border-color:var(--theme-error-400)}
.fam-map{--fam-brand:#4d7351;--fam-line:var(--theme-elevation-400);--fam-line-strong:#4a4a4a;--fam-m:#35688d;--fam-f:#9b4b79;--fam-m-bg:#35688d29;--fam-f-bg:#9b4b7929;--fam-band-ego:#4d73511a;--fam-band-odd:#00000007;--fam-card:var(--theme-elevation-0);--fam-card-off:transparent;--fam-card-off-edge:var(--theme-elevation-150);--fam-home-1:#bb7b1b;--fam-home-2:#267b82;--fam-home-3:#7e60a9;--fam-home-4:#be4937;--fam-home-5:#6e8137;--fam-home-6:#656e81;--fam-home-x:#9a9a9a;--fam-merge:#b8670a;--fam-merge-bg:#f9980621;--fam-merge-ink:#884707;--fam-note-bg:#f6f7f3;--fam-tip-bg:#2f2f2f;--fam-tip-ink:#fff}html[data-theme=dark] .fam-map{--fam-brand:#8fb86a;--fam-line-strong:#c4c4c4;--fam-m:#81b5da;--fam-f:#d897bd;--fam-m-bg:#81b5da2e;--fam-f-bg:#d897bd2e;--fam-band-ego:#8fb86a1c;--fam-band-odd:#ffffff09;--fam-card:#2a2a2a;--fam-card-off:transparent;--fam-card-off-edge:#3a3a3a;--fam-home-1:#e6ad4d;--fam-home-2:#53bcc6;--fam-home-3:#b39bd4;--fam-home-4:#dc8274;--fam-home-5:#a9bf69;--fam-home-6:#98a1b3;--fam-home-x:#6b6b6b;--fam-merge:#f0aa42;--fam-merge-bg:#f0aa4229;--fam-merge-ink:#f4c87b;--fam-note-bg:#1a1c18;--fam-tip-bg:#e0e0e0;--fam-tip-ink:#141414}.fam-map{color:var(--theme-elevation-800);font-family:var(--font-body);padding-bottom:24px;font-size:14px;line-height:1.4}.fam-map *,.fam-map :before,.fam-map :after{box-sizing:border-box}.fam-map button{font:inherit;color:inherit}.fam-map a.fbtn,.fam-map a.lnk{text-decoration:none;display:inline-block}.fam-map a.lnk{text-decoration:underline}.fam-map h3,.fam-map h4,.fam-map h5{letter-spacing:normal;font-weight:600;line-height:1.3}.fam-map button:focus-visible,.fam-map a:focus-visible,.fam-map [tabindex]:focus-visible,.fam-map input:focus-visible{outline:2px solid var(--fam-brand);outline-offset:2px}.fam-map.fam-busy .canvas,.fam-map.fam-busy .fam-outline{opacity:.6;cursor:progress}.fam-map .fam-note{color:var(--theme-elevation-600);max-width:62em;margin:4px 0 8px;font-size:12.48px}.fam-map .fam-state{color:var(--theme-elevation-600);flex-direction:column;gap:12px;padding:16px 0;display:flex}.fam-map .fam-error{border-radius:var(--style-radius-s);border:1px solid var(--theme-error-200);background:var(--theme-error-100);color:var(--theme-error-500);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.fam-map :is(.fam-panel,.fam-pop) .fam-perror{color:var(--theme-error-500)}.fam-map .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fam-map .muted,.fam-map .muted-note{color:var(--theme-elevation-600)}.fam-map .muted-note{margin:6px 0;font-size:12.8px}.fam-map .fseg{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:999px;display:inline-flex;overflow:hidden}.fam-map .fseg button{color:var(--theme-elevation-800);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 11px;font-size:12px}.fam-map .fseg button+button{border-left:1px solid var(--theme-elevation-150)}.fam-map .fseg button[aria-checked=true]{background:var(--agro-on-bg);color:var(--agro-on-ink);font-weight:700}.fam-map .fam-canvas{position:relative}.fam-map.fam-fullscreen{z-index:200;background:var(--theme-bg,var(--theme-elevation-0));padding:16px 24px 40px;position:fixed;inset:0;overflow:auto}.fam-map.fam-fullscreen .fam-info{max-width:none}.fam-map .fam-pop{z-index:9;background:var(--theme-elevation-0);border:1px solid var(--agro-on-edge);border-radius:var(--style-radius-m);cursor:default;width:320px;max-height:480px;padding:12px 14px 14px;font-size:13.12px;position:absolute;overflow:auto;box-shadow:0 10px 28px #00000038}.fam-map .node.sel,.fam-map .lrow.sel{box-shadow:0 0 0 2px var(--agro-on-edge)}.fam-map .fam-lists{overflow-x:auto}.fam-map .fam-list{border-collapse:collapse;width:100%;font-size:13px}.fam-map .fam-list th,.fam-map .fam-list td{text-align:left;border-bottom:1px solid var(--theme-elevation-100);vertical-align:top;padding:6px 10px}.fam-map .fam-list .lname,.fam-map .fam-list .num,.fam-map .fam-list thead th{white-space:nowrap}.fam-map .fam-list thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);font-size:10.56px;font-weight:600}.fam-map .fam-list .lgroup th{color:var(--theme-elevation-800);border-bottom:1px solid var(--theme-elevation-150);padding-top:16px;font-size:13px;font-weight:700}.fam-map .fam-list .lgroup th span{color:var(--theme-elevation-500);margin-left:4px;font-weight:500}.fam-map .fam-list .lrow{cursor:pointer}.fam-map .fam-list .lrow:hover{background:var(--theme-elevation-50)}.fam-map .fam-list .lrow td:first-child{box-shadow:inset 4px 0 0 var(--stripe,transparent)}.fam-map .fam-list .lrow.inactive td{color:var(--theme-elevation-600)}.fam-map .fam-list .lrow.ego td{background:var(--agro-on-bg)}.fam-map .fam-list .lname{font-weight:600}.fam-map .fam-list .num{font-variant-numeric:tabular-nums}.fam-map .fam-info{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0);color:var(--theme-elevation-800);margin:10px 0 14px;padding:14px 18px 6px}.fam-map .ficon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;color:var(--agro-on-edge);flex:none}.fam-map .fam-info .fam-readout{align-items:flex-start;gap:12px;max-width:none;margin:0 0 8px;font-size:15px;line-height:1.5;display:flex}.fam-map .fam-info .fam-readout .ficon{width:22px;height:22px;margin-top:1px}.fam-map .fam-info .fam-counts{padding:0 0 10px 34px;font-size:13.5px}.fam-map .fam-info .fam-counts .cnt{color:var(--theme-elevation-800);font-size:13.5px}.fam-map .fam-info .fam-treebanner .fbanner{margin:0 0 10px 34px}.fam-map .fam-info .fam-layerhead{border-top:1px solid var(--theme-elevation-150);margin:0}.fam-map .fam-fold{border-bottom:1px solid var(--theme-elevation-150)}.fam-map .fam-fold:last-child{border-bottom:0}.fam-map .fam-fold>summary{cursor:pointer;align-items:center;gap:12px;padding:10px 0;font-size:14px;list-style:none;display:flex}.fam-map .fam-fold>summary::-webkit-details-marker{display:none}.fam-map .fam-fold>summary:after{content:"▸";color:var(--theme-elevation-500);margin-left:auto;font-size:12px}.fam-map .fam-fold[open]>summary:after{content:"▾"}.fam-map .fam-fold>summary:hover{color:var(--theme-elevation-1000)}.fam-map .fam-fold>summary .tl{min-width:12rem;font-weight:600}.fam-map .fam-fold>summary .fs{color:var(--theme-elevation-800)}.fam-map .fam-fold-body{padding:0 0 12px 32px;font-size:14px;line-height:1.5}.fam-map .fam-fold-body p{margin:0 0 6px}.fam-map .fam-fold-body .homes-legend{gap:6px 18px;font-size:13.5px}.fam-map .fam-threads{z-index:1;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.fam-map .fam-threads path{fill:none;stroke-width:3.5px;stroke-linecap:round}.fam-map .fam-canvas.houses-on .node:not(.inhouse):not(.back){opacity:.35}.fam-map .fam-canvas.houses-on svg.wires{opacity:.4}.fam-map .fam-canvas.houses-on .node.inhouse:not(.n-mini):not(.n-miniup){border:2px solid var(--hc);background:color-mix(in srgb, var(--hc) 16%, var(--fam-card))}.fam-map .fam-canvas.houses-on .node.inhouse.n-mini,.fam-map .fam-canvas.houses-on .node.inhouse.n-miniup{background:color-mix(in srgb, var(--hc) 24%, transparent)}.fam-map .node.mate,.fam-map .node.mate-self{border-color:var(--hc);box-shadow:0 0 0 1px var(--hc);background:color-mix(in srgb, var(--hc) 9%, var(--fam-card));opacity:1!important}.fam-map .node.mate-self{box-shadow:0 0 0 2px var(--hc)}.fam-map .canvas.hovering .node:not(.onpath):not(.n-ego):not(.back):not(.mate):not(.mate-self){opacity:.4}.fam-map .fam-htag{z-index:4;background:var(--hc);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;max-width:320px;padding:1px 8px 1px 5px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;overflow:hidden;box-shadow:0 1px 3px #00000040}.fam-map .fam-htag .ficon{color:#fff;width:12px;height:12px}.fam-map .fpill .ficon{vertical-align:-2px;width:14px;height:14px;margin-right:4px}.fam-map .fpill.on{background:var(--agro-on-bg);color:var(--agro-on-ink);border-color:var(--agro-on-edge);font-weight:700}.fam-map .fam-fsbar{z-index:12;background:var(--theme-elevation-0);border-bottom:1px solid var(--theme-elevation-150);align-items:center;gap:14px;margin:-16px -24px 12px;padding:12px 24px;font-size:15px;display:flex;position:sticky;top:-16px}.fam-map .fam-fsbar[hidden]{display:none}.fam-map .fam-fsbar .fs-hint{color:var(--theme-elevation-600);margin-left:auto;font-size:12.5px}.fam-map .fam-fsbar .fs-exit{background:var(--theme-elevation-800);color:var(--theme-elevation-0);border-color:var(--theme-elevation-800);align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;display:inline-flex}.fam-map .fam-fsbar .fs-exit .ficon{color:currentColor;width:16px;height:16px}.fam-map .fam-toolbar[hidden]{display:none}.fam-map .toolbar{z-index:6;background:var(--theme-elevation-0);border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:center;gap:6px 14px;min-height:44px;padding:7px 0;display:flex;position:relative}.fam-map .trail{flex:0 auto;min-width:0;font-size:13.12px}.fam-map .trail .sep{color:var(--theme-elevation-400)}.fam-map .tools{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.fam-map .seg{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);display:inline-flex;overflow:hidden}.fam-map .seg button{background:var(--theme-elevation-0);cursor:pointer;border:0;align-items:center;gap:4px;padding:4px 10px;font-size:12.48px;display:inline-flex}.fam-map .seg button+button{border-left:1px solid var(--theme-elevation-150)}.fam-map .seg button[aria-checked=true]{background:var(--agro-on-bg);color:var(--agro-on-ink);font-weight:700}.fam-map .seg button:disabled{opacity:.55;cursor:not-allowed}.fam-map .lock{fill:none;stroke:currentColor;stroke-width:1.2px;width:11px;height:11px}.fam-map .find input{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);background:var(--theme-elevation-0);width:168px;color:inherit;font:inherit;padding:4px 8px;font-size:12.8px}.fam-map .fbtn{border:1px solid var(--theme-elevation-800);background:var(--theme-elevation-800);color:var(--theme-elevation-0);border-radius:var(--style-radius-m);cursor:pointer;white-space:nowrap;padding:5px 11px;font-size:12.8px}.fam-map .fbtn.ghost{background:var(--theme-elevation-0);color:var(--theme-elevation-800);border-color:var(--theme-elevation-150)}.fam-map .fbtn.sm{padding:2px 8px;font-size:11.84px}.fam-map .fbtn.pill{background:var(--theme-elevation-0);color:var(--theme-elevation-800);border-color:var(--theme-elevation-150);border-radius:999px}.fam-map .fbtn.primary{background:var(--fam-brand);border-color:var(--fam-brand);color:var(--theme-elevation-0)}.fam-map .fbtn:disabled{opacity:.45;cursor:not-allowed}.fam-map .lnk{color:inherit;text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.fam-map .fam-readout{text-wrap:pretty;max-width:62em;margin:12px 0 6px;font-size:14.4px}.fam-map .fam-counts{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:2px 4px;padding-bottom:6px;font-size:12.48px;display:flex}.fam-map .cnt{cursor:pointer;color:var(--theme-elevation-800);border-radius:var(--style-radius-s);background:0 0;border:0;padding:2px 3px}.fam-map .cnt:hover{background:var(--theme-elevation-50)}.fam-map .cnt.chk{color:var(--theme-elevation-600)}.fam-map .dotsep{color:var(--theme-elevation-400)}.fam-map .fam-layerhead{margin:6px 0 8px}.fam-map .facts{background:var(--fam-note-bg);border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-m);font-variant-numeric:tabular-nums;max-width:62em;padding:10px 12px;font-size:13.44px}.fam-map .facts p{margin:0 0 6px}.fam-map .fcheck{color:var(--theme-elevation-600);font-size:12.16px}.fam-map .tally{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:6px 0;display:flex}.fam-map .tally .tl{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);align-self:center;font-size:10.56px;font-weight:600}.fam-map .tsq{cursor:default;flex-direction:column;align-items:center;gap:2px;font-size:11.2px;display:inline-flex}.fam-map .tsq i{border:1.5px solid var(--fam-brand);border-radius:2px;width:14px;height:14px}.fam-map .tsq i.u{background:var(--fam-brand)}.fam-map .facts-h{margin-bottom:4px;display:block}.fam-map .fam-homes{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;font-size:12.16px;display:flex}.fam-map .fam-homes .tl{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);font-size:10.56px;font-weight:600}.fam-map .fam-homes .muted-note{margin:0}.fam-map .homes-legend{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:12.16px;list-style:none;display:flex}.fam-map .fam-tree-area{min-width:0;position:relative}.fam-map .fam-pills{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin:0 0 8px;display:flex}.fam-map .fpill{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-elevation-800);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;padding:3px 11px;font-size:12px}.fam-map .fpill:hover{background:var(--theme-elevation-50)}.fam-map .homes-legend li{cursor:default;align-items:center;gap:6px;display:flex}.fam-map .sw{border-radius:2px;flex:none;width:12px;height:12px;display:inline-block}.fam-map .main{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.fam-map.fam-wide.fam-has-panel .main{grid-template-columns:minmax(0,1fr) 360px}.fam-map .fam-canvas-wrap{min-width:0;overflow-x:auto}.fam-map .fam-canvas-wrap.flow{overflow:visible}.fam-map .canvas.tree{position:relative}.fam-map .band{position:absolute;left:0;right:0}.fam-map .b-ego{background:var(--fam-band-ego)}.fam-map .b-odd{background:var(--fam-band-odd)}.fam-map .b-even{background:0 0}.fam-map .glabel{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-transform:uppercase;letter-spacing:.06em;width:92px;color:var(--theme-elevation-600);font-size:10.24px;font-weight:600;line-height:1.25;position:absolute;top:7px;left:6px}.fam-map .glabel small{text-transform:none;letter-spacing:0;margin-top:2px;font-size:9.28px;font-weight:500;display:block}.fam-map .band.dim .glabel{opacity:.6}.fam-map svg.wires{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.fam-map svg path{fill:none}.fam-map .ln{stroke:var(--fam-line);stroke-width:1px}.fam-map .ln-s{stroke:var(--fam-line-strong);stroke-width:1px}.fam-map .ln-dot{stroke:var(--fam-line-strong);stroke-width:1.2px;stroke-dasharray:1 3;stroke-linecap:round}.fam-map .ln-dash{stroke:var(--theme-elevation-500);stroke-width:1px;stroke-dasharray:4 3}.fam-map .hair{stroke:var(--theme-elevation-100);stroke-width:1px}.fam-map .hit{stroke:#0000;stroke-width:9px;pointer-events:stroke}.fam-map svg .hl{stroke:var(--fam-brand);stroke-width:2px}.fam-map .ud{stroke-width:1.2px;pointer-events:all}.fam-map .ud-fill{fill:var(--fam-brand);stroke:var(--fam-brand)}.fam-map .ud-hollow{fill:var(--theme-elevation-0);stroke:var(--theme-elevation-500)}.fam-map .ud-dashed{fill:var(--theme-elevation-0);stroke:var(--theme-elevation-500);stroke-dasharray:2 1.6}.fam-map .ud.hl{fill:var(--fam-brand);stroke:var(--fam-brand)}.fam-map .node{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--fam-card);cursor:pointer;z-index:2;flex-direction:column;justify-content:flex-start;transition:opacity .15s,box-shadow .15s;display:flex;position:absolute;overflow:hidden}.fam-map .node.back{z-index:1;background:var(--fam-card);transition:transform .15s}.fam-map .node.back:hover{transform:translate(5px,6px)}.fam-map .node>*{flex-shrink:0}.fam-map .node .nm,.fam-map .node .k,.fam-map .node .hl-h,.fam-map .node .cap,.fam-map .node .pl,.fam-map .node .ex,.fam-map .node .ph-t,.fam-map .node .ph-s{white-space:normal;overflow-wrap:anywhere;display:block}.fam-map .n-ego{border:2px solid var(--agro-on-edge);outline:1px solid var(--agro-on-edge);outline-offset:2px;background:var(--agro-on-bg);z-index:3;justify-content:center;padding:3px 10px}.fam-map .n-ego .cap{color:var(--agro-on-ink);line-height:15px}.fam-map .n-ego .nm.big{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.76px;line-height:19px;display:-webkit-box;overflow:hidden}.fam-map .n-ego .meta{min-height:18px;line-height:18px}.fam-map .meta.wrapm{white-space:normal;align-items:flex-start}.fam-map .meta.wrapm .bdg{margin-top:1px}.fam-map .n-ego .hl-h{line-height:16px}.fam-map .cap{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);padding-top:1px;font-size:9.92px;font-weight:600;line-height:15px}.fam-map .nm{color:var(--theme-elevation-800);font-size:13.12px;font-weight:600}.fam-map .meta{min-height:18px;color:var(--theme-elevation-600);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;font-size:11.52px;line-height:18px;display:flex}.fam-map .hl-h{color:var(--theme-elevation-600);font-size:11.52px}.fam-map .hpic{fill:none;stroke:currentColor;stroke-width:1.2px;vertical-align:-1px;width:11px;height:11px;margin-right:4px}.fam-map .n-full{padding:6px 10px}.fam-map .n-full .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.fam-map .n-full .hl-h{text-indent:-15px;padding-left:15px;line-height:16px}.fam-map .n-full .ex{color:var(--theme-elevation-600);font-size:10.56px;line-height:14px}.fam-map .n-cmp{padding:5px 8px}.fam-map .n-cmp .nm1{align-items:flex-start;gap:5px;min-width:0;line-height:17px;display:flex}.fam-map .n-cmp .nm1 .bdg{margin-top:0}.fam-map .n-cmp .nm1 .nm{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:17px;display:-webkit-box;overflow:hidden}.fam-map .n-cmp .ag{color:var(--theme-elevation-600);font-variant-numeric:tabular-nums;flex:none;font-size:11.52px}.fam-map .n-cmp .k{color:var(--theme-elevation-800);font-size:11.52px;line-height:15px}.fam-map .n-cmp .hl-h{font-size:11.2px;line-height:14px}.fam-map .n-cmp .pl{color:var(--theme-elevation-600);font-size:10.88px;line-height:14px}.fam-map .node.inactive{background:var(--fam-card-off);border-color:var(--fam-card-off-edge)}.fam-map .node.inactive .nm{color:var(--theme-elevation-600);font-weight:500}.fam-map .node.ghost{opacity:.72}.fam-map .n-ph{border:1px dashed var(--theme-elevation-500);text-align:center;cursor:default;background:0 0;justify-content:center;align-items:center;padding:6px 8px}.fam-map .n-ph .phr{justify-content:center;align-items:flex-start;gap:6px;line-height:17px;display:flex}.fam-map .n-ph .phr .ph-t{text-align:left}.fam-map .n-ph .ph-t{color:var(--theme-elevation-600);font-size:12.16px;line-height:17px}.fam-map .n-ph.small .ph-t{text-align:center;font-size:11.2px;line-height:15px}.fam-map .n-ph .addw{line-height:18px}.fam-map .n-ph .ph-s{color:var(--theme-elevation-600);text-align:left;font-size:10.88px;line-height:15px}.fam-map .n-ph .add{font-size:11.52px}.fam-map .n-pill{color:var(--theme-elevation-600);white-space:nowrap;cursor:default;background:0 0;border:0;flex-direction:row;justify-content:center;align-items:center;gap:4px;font-size:11.52px}.fam-map .n-chip{border-radius:var(--style-radius-s);background:var(--theme-elevation-0);white-space:nowrap;color:var(--theme-elevation-800);flex-direction:row;justify-content:center;align-items:center;padding:0 8px;font-size:11.84px}.fam-map .n-chip.wrap{white-space:normal;text-align:center;line-height:15px}.fam-map .n-chip.dashed{border-style:dashed;border-color:var(--theme-elevation-500)}.fam-map .n-chip.minichip{border-color:var(--theme-elevation-100);justify-content:flex-start;font-size:10.88px}.fam-map .n-mini,.fam-map .n-miniup{border-radius:var(--style-radius-s);background:0 0;border:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:0 2px;font-size:11.84px}.fam-map .n-mini .mn,.fam-map .n-miniup .mn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fam-map .n-mini .ma,.fam-map .n-miniup .ma{color:var(--theme-elevation-600);font-variant-numeric:tabular-nums;flex:none;font-size:11.2px}.fam-map .n-mini .tee{color:var(--theme-elevation-500);flex:none;width:10px;font-size:11.52px;line-height:1}.fam-map .n-mini.inactive,.fam-map .n-miniup.inactive{color:var(--theme-elevation-600);background:0 0}.fam-map .n-mini.inactive .mn,.fam-map .n-miniup.inactive .mn{font-style:italic}.fam-map .n-mini .ma.off{font-size:10.24px;font-style:italic}.fam-map .n-mini:hover,.fam-map .n-miniup:hover{background:var(--theme-elevation-50)}.fam-map .nl{color:var(--theme-elevation-600);padding:4px;font-size:11.2px}.fam-map .striped:before{content:"";background:var(--stripe);width:4px;position:absolute;top:0;bottom:0;left:0}.fam-map .bdg{vertical-align:-3px;flex:none;place-items:center;width:16px;height:16px;font-style:normal;display:inline-grid;position:relative}.fam-map .bdg i{font-size:10px;font-style:normal;font-weight:700;line-height:1}.fam-map .bdg.m{background:var(--fam-m-bg);color:var(--fam-m);box-shadow:inset 0 0 0 1px var(--fam-m);border-radius:2px}.fam-map .bdg.f{background:var(--fam-f-bg);color:var(--fam-f);box-shadow:inset 0 0 0 1px var(--fam-f);border-radius:50%}.fam-map .bdg.u{background:var(--theme-elevation-100);width:12px;height:12px;color:var(--theme-elevation-600);box-shadow:inset 0 0 0 1px var(--theme-elevation-400);margin:2px;transform:rotate(45deg)}.fam-map .bdg.u i{font-size:8px;transform:rotate(-45deg)}.fam-map .bdg.sm{width:11px;height:11px}.fam-map .bdg.sm i{font-size:7.5px}.fam-map .bdg.u.sm{width:8px;height:8px}.fam-map .bdg.dec:after{content:"";border-top:1.5px solid var(--theme-elevation-800);position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.fam-map .bdg.ph{box-shadow:none;border:1px dashed var(--theme-elevation-500);color:var(--theme-elevation-600);background:0 0}.fam-map .bdg.ph.u{border-style:dashed}.fam-map .ring{box-shadow:none;z-index:4;border:1px dotted var(--theme-elevation-500);background:var(--theme-elevation-0);width:14px;height:14px;color:var(--theme-elevation-600);text-align:center;cursor:pointer;border-radius:50%;padding:0;font-size:9px;font-weight:700;line-height:12px;position:absolute}.fam-map .ring:hover{color:var(--theme-elevation-800);border-style:solid}.fam-map .ring.inline{flex:none;display:inline-block;position:static}.fam-map .ring.static{cursor:default}.fam-map .node.merged{border-color:var(--fam-merge);box-shadow:0 0 0 1px var(--fam-merge)}.fam-map .node.back.merged-back{border:1.5px dashed var(--fam-merge);background:var(--fam-merge-bg)}.fam-map .mtag{z-index:5;border:1px solid var(--fam-merge);background:var(--theme-elevation-0);height:18px;color:var(--fam-merge-ink);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:10.56px;font-weight:700;display:inline-flex;position:absolute}.fam-map .mtag svg{width:11px;height:11px;fill:var(--fam-merge-bg);stroke:currentColor;stroke-width:1.1px}.fam-map .mtag:hover{background:var(--fam-merge-bg)}.fam-map .mtag.inline{vertical-align:1px;margin-left:6px;position:static}.fam-map .mtag.static{cursor:default;position:static}.fam-map .node .ex.dupx{color:var(--fam-merge-ink);font-weight:600}.fam-map .row.merged{box-shadow:inset 3px 0 0 var(--fam-merge)}.fam-map .tx{z-index:2;color:var(--theme-elevation-600);font-size:11.52px;line-height:14px;position:absolute}.fam-map .gcap{overflow-wrap:anywhere;font-size:11.2px;font-weight:600}.fam-map .gcap.r{text-align:right}.fam-map .gcap.sub{font-size:10.88px;font-weight:500;line-height:14px}.fam-map .gcap .lnk{font-weight:600}.fam-map .tie-label{color:var(--theme-elevation-800);overflow-wrap:anywhere;font-size:11.2px;line-height:14px}.fam-map .tie-label.l2{color:var(--theme-elevation-600)}.fam-map .tie-label.c{text-align:center}.fam-map .tie-note{font-size:10.56px;font-style:italic}.fam-map .shelf-sum{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--theme-elevation-800);font-size:11.52px}.fam-map .shelf-sum.left{text-align:left}.fam-map .tog{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:var(--style-radius-s);cursor:pointer;vertical-align:0;width:20px;height:18px;padding:0;font-size:10.56px}.fam-map .mini-cap{overflow-wrap:anywhere;color:var(--theme-elevation-600);padding-top:3px;font-size:10.56px;line-height:14px}.fam-map .trunk-head h3{color:var(--theme-elevation-800);margin:0 0 2px;font-size:14.4px;line-height:20px}.fam-map .fbanner{color:var(--theme-elevation-800);background:var(--fam-note-bg);border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-m);flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:736px;margin:2px 0 4px;padding:4px 8px;font-size:12.8px;display:flex}.fam-map .order-note{color:var(--theme-elevation-600);margin:0;font-size:11.52px;line-height:15px}.fam-map .fam-treebanner .fbanner{margin:2px 0 8px}.fam-map .fam-treekey{color:var(--theme-elevation-600);border-top:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:10px 0 0;padding-top:8px;font-size:11.52px;display:flex}.fam-map .fam-treekey:empty{display:none}.fam-map .ki{align-items:center;gap:5px;display:inline-flex}.fam-map .ki .lg svg{width:30px;height:12px}.fam-map .lgname{color:var(--theme-elevation-600);font-size:11.84px;font-style:italic;font-weight:500}.fam-map .lgbox.sm{width:22px;height:13px}.fam-map .roster-line{margin:4px 0 8px;font-size:12.8px;line-height:1.6}.fam-map .roster-sub{color:var(--theme-elevation-600);margin:8px 0 2px;font-size:11.52px}.fam-map .tally .tl.gap{margin-left:10px}.fam-map .olghost{opacity:.75;border-left-style:dashed}.fam-map .row.ghost .rk b{font-weight:500}.fam-map .canvas.finding [data-name]:not(.match){opacity:.35}.fam-map .match{box-shadow:0 0 0 2px var(--fam-brand)}.fam-map .hh-on{box-shadow:0 0 0 2px var(--agro-on-edge)!important;opacity:1!important}.fam-map .layer-factor .oos{opacity:.3}.fam-map .ft{white-space:normal}.fam-map .ft.yes{color:var(--fam-brand);font-weight:600}.fam-map .fam-outline,.fam-map .houses{gap:14px;display:grid}.fam-map .olh{background:var(--theme-elevation-0);text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);border-bottom:1px solid var(--theme-elevation-150);margin:0;padding:6px 0;font-size:11.2px;position:static}.fam-map .ol h5{margin:10px 0 2px;font-size:12.48px}.fam-map .olcap{color:var(--theme-elevation-600);margin:8px 0 2px;font-size:11.2px;font-weight:600}.fam-map .olsub{color:var(--theme-elevation-600);padding:0 8px 4px 32px;font-size:11.52px}.fam-map .oltie{color:var(--theme-elevation-600);padding:0 0 0 10px;font-size:11.84px}.fam-map .olshelf{margin-top:8px;position:relative}.fam-map .olkids{border-left:1px solid var(--fam-line);margin-left:16px;padding-left:6px}.fam-map .olgc{border-left:1px dotted var(--fam-line);margin-left:18px;padding-left:6px}.fam-map .tie{width:26px;height:5px;margin:0 0 2px 8px;display:block}.fam-map .tie.il{vertical-align:middle;width:18px;margin:0 6px 0 0;display:inline-block}.fam-map .tie.dbl{border-top:1px solid var(--fam-line-strong);border-bottom:1px solid var(--fam-line-strong)}.fam-map .tie.dotd{border-top:1.5px dotted var(--fam-line-strong)}.fam-map .tie.thin{border-top:1px solid var(--fam-line)}.fam-map .row{border-bottom:1px solid var(--theme-elevation-100);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:4px 8px;display:flex;position:relative}.fam-map .row.ind{padding-left:24px}.fam-map .row.egorow{border:2px solid var(--agro-on-edge);outline:1px solid var(--agro-on-edge);outline-offset:2px;background:var(--agro-on-bg);border-radius:var(--style-radius-m);margin:4px 3px}.fam-map .row.ph{border:1px dashed var(--theme-elevation-500);border-radius:var(--style-radius-m);cursor:default;margin:2px 0}.fam-map .row .rn{flex-direction:column;flex:1;min-width:0;display:flex}.fam-map .row .nm{font-size:13.12px}.fam-map .row .rk{color:var(--theme-elevation-600);font-size:11.84px}.fam-map .row .rk b{color:var(--theme-elevation-800);font-weight:600}.fam-map .row .gen{text-transform:uppercase;letter-spacing:.05em;margin-left:4px;font-size:10.56px}.fam-map .row .rh{color:var(--theme-elevation-600);font-size:11.52px}.fam-map .row.inactive .nm{color:var(--theme-elevation-600);font-weight:500}.fam-map .row:hover{background:var(--theme-elevation-50)}.fam-map .row.striped{padding-left:14px}.fam-map .row.oos{opacity:.4}.fam-map .chipbtn{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:var(--style-radius-s);cursor:pointer;white-space:nowrap;margin:4px 0;padding:2px 8px;font-size:11.52px}.fam-map .house h4{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 4px;font-size:13.44px;display:flex}.fam-map .house .hm{color:var(--theme-elevation-600);font-size:12.16px;font-weight:400}.fam-map .fam-roster{max-width:736px;margin-top:22px}.fam-map .fam-roster h3{margin:0 0 4px;font-size:14.4px}.fam-map .fam-footnote{color:var(--theme-elevation-600);margin-top:16px;font-size:11.52px}.fam-map .fam-panel{border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0);max-height:calc(100vh - var(--app-header-height,60px) - 24px);top:calc(var(--app-header-height,60px) + 12px);padding:12px 14px 16px;font-size:13.12px;position:sticky;overflow:auto}.fam-map:not(.fam-wide) .fam-panel{z-index:120;width:min(470px,100%);max-height:none;padding-top:calc(12px + env(safe-area-inset-top,0px));padding-right:max(14px,env(safe-area-inset-right,0px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:0;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0000002e}.fam-map :is(.fam-panel,.fam-pop) h3{margin:0 24px 4px 0;font-size:15.2px}.fam-map :is(.fam-panel,.fam-pop) h4{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);margin:12px 0 4px;font-size:10.56px}.fam-map :is(.fam-panel,.fam-pop) .psent{color:var(--theme-elevation-600);margin:0 0 6px}.fam-map :is(.fam-panel,.fam-pop) .kv{grid-template-columns:auto 1fr;gap:2px 10px;margin:6px 0;font-size:12.48px;display:grid}.fam-map :is(.fam-panel,.fam-pop) .kv dt{color:var(--theme-elevation-600)}.fam-map :is(.fam-panel,.fam-pop) .kv dd{margin:0}.fam-map :is(.fam-panel,.fam-pop) .phh ul{gap:2px;margin:3px 0 6px;padding:0;font-size:12.16px;list-style:none;display:grid}.fam-map :is(.fam-panel,.fam-pop) .num{font-variant-numeric:tabular-nums}.fam-map :is(.fam-panel,.fam-pop) .pbtns{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.fam-map .psugg{margin:2px 0 10px 8px;font-size:12.16px}.fam-map .x{cursor:pointer;color:var(--theme-elevation-600);background:0 0;border:0;width:28px;height:28px;font-size:19.2px;line-height:1;position:absolute;top:8px;right:8px}.fam-map .checks{gap:8px;margin:6px 0;padding-left:17.6px;display:grid}.fam-map .checks p{margin:0 0 3px}.fam-map .fam-legend{z-index:110;top:calc(var(--app-header-height,60px) + 12px);right:max(16px,env(safe-area-inset-right,0px));background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);width:min(460px,100vw - 32px);max-height:calc(100vh - 90px);padding:12px 14px;font-size:12.48px;position:fixed;overflow:auto;box-shadow:0 10px 30px #0000002e}.fam-map .fam-legend h3{margin:0 24px 6px 0;font-size:14.4px}.fam-map .fam-legend h4{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600);margin:10px 0 4px;font-size:10.56px}.fam-map .fam-legend ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.fam-map .fam-legend li{grid-template-columns:64px 1fr;align-items:center;gap:8px;display:grid}.fam-map .lg{align-items:center;gap:4px;display:inline-flex}.fam-map .lg svg{width:44px;height:12px;overflow:visible}.fam-map .lgbox{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:3px;width:34px;height:18px;display:inline-block}.fam-map .lgbox.ego{border:2px solid var(--agro-on-edge);outline:1px solid var(--agro-on-edge);outline-offset:2px;background:var(--agro-on-bg)}.fam-map .lgbox.inact{background:0 0}.fam-map .lgbox.ph{border-style:dashed;border-color:var(--theme-elevation-500);background:0 0}.fam-map .lgbox.stack{box-shadow:4px 4px 0 -1px var(--theme-elevation-50),4px 4px 0 0 var(--theme-elevation-150)}.fam-map .lgband{background:var(--fam-band-ego);border-top:1px solid var(--theme-elevation-100);border-bottom:1px solid var(--theme-elevation-100);width:44px;height:14px;display:inline-block}.fam-map .lgstripe{border:1px solid var(--theme-elevation-150);border-left:4px solid var(--fam-home-2);border-radius:3px;width:34px;height:18px;display:inline-block}.fam-map .fam-tip{z-index:130;background:var(--fam-tip-bg);max-width:320px;color:var(--fam-tip-ink);border-radius:var(--style-radius-m);pointer-events:none;padding:6px 8px;font-size:11.84px;line-height:1.35;position:fixed}.fam-map .fam-tip.fam-hovercard{background:var(--theme-elevation-0);max-width:340px;color:var(--theme-elevation-800);border:1px solid var(--theme-elevation-150);padding:9px 11px;font-size:12.8px;line-height:1.4;box-shadow:0 8px 22px #00000040}.fam-map .fam-hovercard .hc-age,.fam-map .fam-hovercard .hc-kin{color:var(--theme-elevation-600)}.fam-map .fam-hovercard .hc-kin{margin-bottom:6px}.fam-map .fam-hovercard .hc-row{align-items:flex-start;gap:8px;margin-top:4px;display:flex}.fam-map .fam-hovercard .hc-line{background:var(--fam-brand);flex:none;width:16px;height:2px;margin-top:8px}.fam-map .fam-hovercard .hc-frame{border:1.5px solid var(--hc);background:color-mix(in srgb, var(--hc) 15%, transparent);border-radius:2px;flex:none;width:14px;height:11px;margin:3px 1px 0}.fam-map .fam-hovercard .hc-frame.none{border:1px dashed var(--theme-elevation-500);background:0 0}.fam-map .node{transition:opacity .2s,box-shadow .2s,background-color .2s}.fam-map.fam-narrow .tools{margin-left:0}.fam-map.fam-narrow .find input{width:100%}.fam-map.fam-narrow .find{flex:100%}@media (prefers-reduced-motion:reduce){.fam-map .node,.fam-map .node.back{transition:none}}.fam-map:not(.fam-can-edit) .add{display:none}.agro-survey-drawer .fam-add-none{color:var(--theme-elevation-600);margin:0}.agro-survey-drawer .fam-check{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.agro-survey-drawer .fam-check h3,.agro-survey-drawer .fam-check .btn{margin:0}html.fam-fullscreen-open{overflow:hidden}html.fam-fullscreen-open .template-default__nav-toggler-wrapper,html.fam-fullscreen-open .template-default__nav{visibility:hidden}.agro-survey-drawer .fam-check-hint{color:var(--theme-elevation-600);margin:0}@keyframes fam-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.fam-skeleton .fam-sk-line,.fam-skeleton .fam-sk-card{background:linear-gradient(90deg, var(--theme-elevation-100) 0, var(--theme-elevation-150) 160px, var(--theme-elevation-100) 320px);border-radius:var(--style-radius-m);background-size:800px 100%;animation:1.4s linear infinite fam-shimmer}.fam-skeleton .fam-sk-line{height:14px;margin:6px 0 10px}.fam-skeleton .fam-sk-tree{height:400px;position:relative;overflow:hidden}.fam-skeleton .fam-sk-band{background:var(--fam-band-odd);position:absolute;left:0;right:0}.fam-skeleton .fam-sk-band.ego{background:var(--fam-band-ego)}.fam-skeleton .fam-sk-card{position:absolute}.fam-skeleton .fam-sk-card.ego{box-shadow:0 0 0 2px var(--agro-on-edge)}@media (prefers-reduced-motion:reduce){.fam-skeleton .fam-sk-line,.fam-skeleton .fam-sk-card{animation:none}}
@layer payload-default{.chart-legend{color:var(--theme-elevation-600);margin-bottom:calc(var(--base)*.6);flex-wrap:wrap;align-items:center;gap:.35rem 1.1rem;font-size:.82rem;display:flex}.chart-legend__item{align-items:center;gap:.4rem;display:inline-flex}.chart-legend__mark{background:var(--legend-color,var(--theme-elevation-400));border-radius:2px;flex-shrink:0;width:14px;height:10px;display:block}.chart-legend__mark--dot{border-radius:50%;width:10px}.chart-legend__mark--hollow-dot{background:var(--theme-elevation-0);border:1.5px solid var(--theme-elevation-400);border-radius:50%;width:10px;height:10px}.chart-legend__mark--hatch{background:repeating-linear-gradient(135deg, var(--legend-color,var(--theme-elevation-400)) 0 2px, transparent 2px 5px);border:1px solid var(--theme-elevation-150)}.chart-legend__mark--line{border-radius:999px;width:16px;height:4px}.chart-legend__mark--outline{background:var(--legend-color,transparent);border-radius:var(--style-radius-s,3px);box-shadow:inset 0 0 0 1.5px var(--theme-elevation-400)}.chart-legend__label{color:var(--theme-elevation-700)}.chart-legend__hint{color:var(--theme-elevation-500);font-style:normal}.chart-legend__hint:before{content:"— "}.chart-legend__ramp{gap:3px;display:inline-flex}.chart-legend__ramp i{border-radius:2px;width:12px;height:10px;display:block}.chart-legend__ramp--round i{border-radius:50%;width:10px}.chart-legend__note{color:var(--theme-elevation-500)}}
.dividend-score-view{--score-maxed:var(--theme-success-500,var(--color-success-500,#16a34a));--score-earned:color-mix(in srgb, var(--score-maxed) 50%, transparent);--score-missed:#f97316;flex-direction:column;gap:1.5rem;width:100%;max-width:720px;margin-bottom:2rem;display:flex}.dividend-score-view--empty{padding:var(--base);color:var(--theme-elevation-500);text-align:center}.dividend-score-view__demo-table{border-collapse:collapse;background:var(--theme-elevation-50);border-radius:var(--style-radius-s);width:100%;font-size:.875rem;overflow:hidden}.dividend-score-view__demo-row{border-bottom:1px solid var(--theme-elevation-100)}.dividend-score-view__demo-row:last-child{border-bottom:none}.dividend-score-view__demo-row:hover{background:var(--theme-elevation-75)}.dividend-score-view__demo-cell{vertical-align:top;word-break:break-word;overflow-wrap:break-word;padding:.5rem .75rem}.dividend-score-view__demo-cell--label{width:40%;color:var(--theme-elevation-700);font-weight:500}.dividend-score-view__demo-cell--value{width:60%;color:var(--theme-elevation-900);font-family:var(--font-mono);font-size:.8125rem}.dividend-score-view__scores-table{border-collapse:collapse;background:var(--theme-elevation-50);border-radius:var(--style-radius-s);width:100%;overflow:hidden}.dividend-score-view__scores-table tbody tr:last-child td{border-bottom:none}.dividend-score-view__th-label,.dividend-score-view__th-num{background:var(--theme-elevation-100);border-bottom:1px solid var(--theme-elevation-150);text-transform:uppercase;letter-spacing:.025em;color:var(--theme-elevation-800);padding:.625rem .75rem;font-size:.75rem;font-weight:600}.dividend-score-view__th-label{text-align:left;width:100%;padding-right:1rem}.dividend-score-view__th-num{text-align:right;white-space:nowrap;padding-left:2rem}.dividend-score-view__th-num--achieved{color:var(--score-maxed)}.dividend-score-view__col-label{text-align:left;color:var(--theme-elevation-700);word-break:break-word;overflow-wrap:break-word;width:100%;padding:.5rem 1rem .5rem .75rem;font-size:.8125rem}.dividend-score-view__col-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--theme-elevation-900);padding:.5rem .75rem .5rem 2rem;font-size:.875rem;font-weight:600}.dividend-score-view__col-num--delta-negative{color:var(--score-missed)}.dividend-score-view__col-num--achieved{color:var(--score-maxed);font-weight:700}.dividend-score-view__score-achieved--maxed{background:var(--score-maxed);color:#fff;border-radius:9999px;justify-content:center;align-items:center;min-width:1.75rem;padding:.125rem .5rem;display:inline-flex}.dividend-score-view__reason-row td{padding:.625rem .75rem .25rem}.dividend-score-view__progress-row td{border-bottom:1px solid var(--theme-elevation-100);padding:.125rem .75rem .5rem}.dividend-score-view__progress-bar{background:var(--theme-elevation-150);border-radius:9999px;height:4px;overflow:hidden}.dividend-score-view__progress-fill{background:var(--score-earned);border-radius:9999px;height:100%;transition:width .4s}.dividend-score-view__progress-fill--maxed{background:var(--score-maxed)}.dividend-score-view__reason{border-left:2px solid var(--theme-elevation-400);background:var(--theme-elevation-75);border-radius:0 var(--style-radius-s) var(--style-radius-s) 0;word-break:break-word;overflow-wrap:break-word;flex-direction:column;gap:.125rem;padding:.375rem .625rem;font-size:.75rem;display:flex}.dividend-score-view__reason--accent{border-left-color:var(--theme-success-500,#16a34a);background:color-mix(in srgb, var(--theme-success-500,#16a34a) 8%, transparent)}.dividend-score-view__reason-label{color:var(--theme-elevation-900);font-weight:600}.dividend-score-view__reason-detail{color:var(--theme-elevation-600)}.dividend-score-view__total-row{border-top:2px solid var(--theme-elevation-150);background:var(--theme-elevation-50)}.dividend-score-view__total-label{color:var(--theme-elevation-900);padding:.75rem;font-size:.9375rem;font-weight:700}.dividend-score-view__total-value{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--theme-elevation-900);padding:.75rem .75rem .75rem 2rem;font-size:.9375rem;font-weight:700}
@layer payload-default{.chain-bar{width:100%;display:block;position:relative}.chain-bar i,.chain-bar u{cursor:pointer}.chain-bar i:hover,.chain-bar i:focus-visible,.chain-bar u:hover,.chain-bar u:focus-visible{box-shadow:inset 0 0 0 1px var(--theme-elevation-0)}.chain-bar i:focus-visible,.chain-bar u:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:1px}.chain-bar__tip{background:hsl(var(--chart-popover));border:1px solid hsl(var(--chart-popover-border));border-radius:var(--style-radius-s,4px);color:var(--theme-elevation-800);pointer-events:none;z-index:5;font-variant-numeric:tabular-nums;gap:.1rem;width:max-content;max-width:min(22rem,80vw);padding:.4rem .6rem;font-size:.78rem;display:grid;position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);box-shadow:0 4px 16px -8px #00000073}.chain-bar__tip strong{font-size:.8rem;font-weight:600}}
.pdp{--pdp-brand:var(--chain-kept);--pdp-cut:var(--chain-cut);--pdp-sand:#e4d6b1;--pdp-warn:#a3781f;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;margin:1rem 0;padding:1.25rem}.pdp--empty{color:var(--theme-elevation-500);font-size:.85rem}.pdp__head{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.pdp__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-500);margin-bottom:.35rem;font-size:.65rem;display:block}.pdp__period{flex-direction:column;flex-shrink:0;gap:.3rem;display:flex}.pdp__period span{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.65rem}.pdp__period select{background:var(--theme-input-bg);color:var(--theme-elevation-800);border:1px solid var(--theme-elevation-150);font-variant-numeric:tabular-nums;border-radius:4px;padding:.35rem .5rem;font-size:.8rem}.pdp__period select:disabled{color:var(--theme-elevation-600);cursor:default}.pdp__title{font-variant-numeric:tabular-nums;margin:0;font-size:2rem;line-height:1}.pdp__title small{color:var(--theme-elevation-500);font-size:.85rem;font-weight:400}.pdp__sub{color:var(--theme-elevation-500);margin-top:.35rem;font-size:.8rem;display:block}.pdp__draft{border:1px dashed var(--theme-elevation-300);color:var(--theme-elevation-500);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;margin-left:.4rem;padding:.05rem .4rem;font-size:.68rem;font-style:normal}.pdp__chain{grid-template-columns:26px minmax(120px,1fr) minmax(90px,2fr) auto auto;align-items:center;gap:.7rem .6rem;padding:1.1rem 0;display:grid}.pdp__stage{display:contents}.pdp__stage img{display:block}.pdp__stage-label{color:var(--theme-elevation-700);font-size:.8rem}.pdp__stage-label em{color:var(--theme-elevation-400);font-variant-numeric:tabular-nums;margin-right:.25rem;font-style:normal}.pdp__stage[data-stage=pot],.pdp__bar u[data-stage=pot]{--pdp-brand:var(--stage-pot)}.pdp__stage[data-stage=isc1],.pdp__bar u[data-stage=isc1]{--pdp-brand:var(--stage-isc1)}.pdp__stage[data-stage=isc2],.pdp__bar u[data-stage=isc2]{--pdp-brand:var(--stage-isc2)}.pdp__stage[data-stage=loc],.pdp__bar u[data-stage=loc]{--pdp-brand:var(--stage-loc)}.pdp__stage[data-stage=ev],.pdp__bar u[data-stage=ev]{--pdp-brand:var(--stage-ev)}.pdp__stage[data-stage=carried-debt],.pdp__bar u[data-stage=carried-debt]{--pdp-brand:var(--stage-debt)}.pdp__bar{background:var(--theme-elevation-100);border-radius:4px;height:8px;display:flex;overflow:hidden}.pdp__bar i{background:var(--pdp-brand);border-radius:4px 0 0 4px}.pdp__bar u{background:repeating-linear-gradient(135deg, var(--pdp-brand) 0 2px, transparent 2px 5px),color-mix(in srgb, var(--pdp-brand) 14%, transparent);border-left:2px solid var(--theme-elevation-0)}.pdp__inputs dl{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.15rem 1.5rem;margin:0;display:grid}.pdp__inputs dl>div{border-bottom:1px solid var(--theme-elevation-50);justify-content:space-between;gap:1rem;padding:.3rem 0;display:flex}.pdp__inputs .pdp__input--wide{grid-column:1/-1}.pdp__inputs dt{color:var(--theme-elevation-500);font-size:.75rem}.pdp__inputs dd{color:var(--theme-elevation-800);font-variant-numeric:tabular-nums;text-align:right;word-break:break-word;margin:0;font-size:.75rem}.pdp__legacy table{border-collapse:collapse;width:100%;font-size:.8rem}.pdp__legacy th,.pdp__legacy td{border-bottom:1px solid var(--theme-elevation-50);text-align:right;font-variant-numeric:tabular-nums;color:var(--theme-elevation-800);padding:.35rem .5rem}.pdp__legacy thead th{color:var(--theme-elevation-500);font-size:.7rem;font-weight:500}.pdp__legacy thead th:first-child{text-align:left}.pdp__legacy th[scope=row]{text-align:left;font-weight:400}.pdp__legacy tbody tr[data-short] th[scope=row]:after{content:" · reduced";color:var(--theme-elevation-450);font-size:.7rem}.pdp__legacy tfoot th,.pdp__legacy tfoot td{border-bottom:0;border-top:1px solid var(--theme-elevation-150);font-weight:600}.pdp__drop{color:var(--pdp-cut);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.7rem}.pdp__value{font-variant-numeric:tabular-nums;text-align:right;min-width:4.5ch;font-size:.85rem;font-weight:600}.pdp__cap{margin:.5rem 0 .7rem}.pdp__cap-row{align-items:stretch;gap:.35rem;height:12px;display:flex}.pdp__cap-track{background:var(--theme-elevation-100);border-radius:6px;min-width:3px;height:100%;display:flex;overflow:hidden}.pdp__cap-seg{background:repeating-linear-gradient(135deg, var(--cap-hue) 0 2px, transparent 2px 5px),color-mix(in srgb, var(--cap-hue) 14%, transparent);height:100%;display:block}.pdp__cap-seg--events{--cap-hue:var(--stage-ev)}.pdp__cap-seg--debt{--cap-hue:var(--stage-debt)}.pdp__cap-overflow{border:1px dashed var(--stage-debt);background:repeating-linear-gradient(135deg, var(--stage-debt) 0 3px, transparent 3px 7px);border-radius:3px;min-width:8px;height:100%}.pdp__cap-labels{color:var(--theme-elevation-600);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:.2rem .8rem;margin-top:.3rem;font-size:.7rem;display:flex}.pdp__note--muted{color:var(--theme-elevation-400);font-size:.7rem}.pdp__debthist{border-collapse:collapse;width:100%;font-size:.75rem}.pdp__debthist th,.pdp__debthist td{text-align:right;border-bottom:1px solid var(--theme-elevation-100);font-variant-numeric:tabular-nums;white-space:nowrap;padding:.3rem .5rem}.pdp__debthist th{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem;font-weight:400}.pdp__debthist th:first-child,.pdp__debthist td:first-child{text-align:left}.pdp__debthist td:last-child{font-weight:600}.pdp__block{border-top:1px solid var(--theme-elevation-100);margin-top:.2rem;padding-top:.9rem}.pdp__block h4{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);align-items:center;gap:.5rem;margin:0 0 .6rem;font-size:.75rem;display:flex}.pdp__block--good h4{color:var(--pdp-brand)}.pdp__count{text-transform:none;letter-spacing:0;margin-left:auto;font-size:.7rem}.pdp__cats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.4rem 1rem;display:grid}.pdp__cat{align-items:center;gap:.5rem;padding:.25rem 0;font-size:.8rem;display:flex}.pdp__cat span{color:var(--theme-elevation-700)}.pdp__cat b{font-variant-numeric:tabular-nums;color:var(--pdp-cut);margin-left:auto}.pdp__block--good .pdp__cat b{color:var(--pdp-brand)}.pdp__evlist{flex-direction:column;gap:.4rem;display:flex}.pdp__ev{border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);border-radius:6px;overflow:hidden}.pdp__ev--open{border-color:var(--theme-elevation-150);background:var(--theme-elevation-0)}.pdp__ev-summary{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.55rem .7rem;display:flex}.pdp__ev-summary:hover{background:var(--theme-elevation-50)}.pdp__ev-summary:focus-visible{outline:2px solid var(--pdp-brand);outline-offset:-2px}.pdp__ev-summary img{flex:none}.pdp__ev-name{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.pdp__ev-chips{gap:.15rem;margin-left:.2rem;display:flex}.pdp__ev-chips img{opacity:.85}.pdp__ev-amount{font-variant-numeric:tabular-nums;color:var(--pdp-cut);margin-left:auto;font-size:.85rem}.pdp__ev-chev{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--theme-elevation-500);flex:none;width:0;height:0;transition:transform .15s}.pdp__ev--open .pdp__ev-chev{transform:rotate(180deg)}.pdp__ev-body{padding:.2rem .7rem .8rem}.pdp__ev-attrib{color:var(--theme-elevation-700);margin:0 0 .7rem;font-size:.8rem;line-height:1.45}.pdp__ev-how{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin-bottom:.45rem;font-size:.65rem;font-weight:700;display:block}.pdp__circles{grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.6rem .4rem;margin-bottom:.7rem;display:grid}.pdp__circle{text-align:center}.pdp__circle img{filter:grayscale();opacity:.45;margin:0 auto .2rem;display:block}.pdp__circle small{color:var(--theme-elevation-600);font-size:.6rem;line-height:1.2;display:block}.pdp__circle b{font-variant-numeric:tabular-nums;color:var(--theme-elevation-500);min-height:1em;font-size:.65rem;display:block}.pdp__circle--on img{filter:none;opacity:1;box-shadow:0 0 0 2px var(--pdp-cut);border-radius:50%}.pdp__circle--on small{color:var(--theme-elevation-800);font-weight:700}.pdp__circle--on b{color:var(--pdp-cut);font-weight:700}.pdp__ev-kp{color:var(--pdp-warn);margin:0 0 .6rem;font-size:.72rem;line-height:1.4}.pdp__ev-expiry{border:1px solid var(--theme-elevation-100);background:var(--theme-elevation-50);border-radius:5px;align-items:center;gap:.5rem;margin:0;padding:.5rem .6rem;display:flex}.pdp__ev-expiry img{flex:none}.pdp__ev-expiry b{font-size:.78rem;display:block}.pdp__ev-expiry em{color:var(--theme-elevation-600);font-size:.72rem;font-style:normal;display:block}@media (prefers-reduced-motion:reduce){.pdp__ev-chev{transition:none}}.pdp__family{align-items:center;gap:.7rem;display:flex}.pdp__mult{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:600}.pdp__familyloss{font-variant-numeric:tabular-nums;color:var(--pdp-warn);font-size:.9rem;font-weight:600}.pdp__familypct{color:var(--theme-elevation-500);font-size:.8rem}.pdp__note{color:var(--theme-elevation-500);margin:.6rem 0 0;font-size:.78rem;line-height:1.5}.pdp__note--warn{color:var(--pdp-warn)}.pdp__foot{border-top:1px solid var(--theme-elevation-100);color:var(--theme-elevation-400);margin-top:1rem;padding-top:.8rem;font-size:.72rem;line-height:1.5}.pdp__raw{border-top:1px solid var(--theme-elevation-100);margin-top:1rem;padding-top:.8rem;font-size:.75rem}.pdp__raw summary{cursor:pointer;color:var(--theme-elevation-500);letter-spacing:.04em}.pdp__raw table{border-collapse:collapse;width:100%;max-height:24rem;margin-top:.6rem;display:block;overflow-x:auto}.pdp__raw th,.pdp__raw td{text-align:left;border-bottom:1px solid var(--theme-elevation-100);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.2rem .6rem .2rem 0}.pdp__raw th{color:var(--theme-elevation-500);font-weight:400}
.ccc{--ccc-brand:#4d7351;--ccc-warn:#a3781f;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;margin:1rem 0;padding:1.25rem}.ccc__head{border-bottom:1px solid var(--theme-elevation-100);padding-bottom:1rem}.ccc__head h3{color:var(--theme-elevation-800);margin:.3rem 0 0;font-size:1.1rem;font-weight:600}.ccc__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.65rem;display:block}.ccc__block{border-top:1px solid var(--theme-elevation-100);margin-top:1rem;padding-top:.9rem}.ccc__block:first-of-type{border-top:none;margin-top:1rem;padding-top:0}.ccc__block h4{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 .6rem;font-size:.75rem}.ccc__bars{gap:.6rem;display:grid}.ccc__bar-row{grid-template-columns:minmax(120px,1fr) minmax(90px,2fr) auto;align-items:center;gap:.7rem;display:grid}.ccc__bar-label{color:var(--theme-elevation-700);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.ccc__bar-track{background:var(--theme-elevation-100);border-radius:4px;height:8px;display:flex;overflow:hidden}.ccc__bar-track i{background:var(--ccc-brand);border-radius:4px 0 0 4px}.ccc__bar-track u{background:repeating-linear-gradient(135deg, var(--ccc-hue) 0 2px, transparent 2px 5px),color-mix(in srgb, var(--ccc-hue) 14%, transparent);border-left:2px solid var(--theme-elevation-0)}.ccc__bar-value{font-variant-numeric:tabular-nums;text-align:right;min-width:4.5ch;font-size:.85rem;font-weight:600}.ccc__note{color:var(--theme-elevation-500);margin:.6rem 0 0;font-size:.78rem;line-height:1.5}.ccc__note--warn{color:var(--ccc-warn)}
.fsc{--fsc-cut:#b0532a;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;margin:1rem 0;padding:1.25rem}.fsc__head{border-bottom:1px solid var(--theme-elevation-100);padding-bottom:1rem}.fsc__head h3{color:var(--theme-elevation-800);margin:.3rem 0 0;font-size:1.1rem;font-weight:600}.fsc__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.65rem;display:block}.fsc__circles{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.fsc__circle{grid-template-columns:24px minmax(120px,1fr) auto 3rem;align-items:center;gap:.75rem;display:grid}.fsc__circle img{display:block}.fsc__circle-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.fsc__circle-text b{color:var(--theme-elevation-800);font-size:.85rem}.fsc__circle-text small{color:var(--theme-elevation-500);font-size:.75rem}.fsc__amount{font-variant-numeric:tabular-nums;color:var(--fsc-cut);text-align:right;white-space:nowrap;font-size:.85rem;font-weight:600}.fsc__share{font-variant-numeric:tabular-nums;color:var(--theme-elevation-500);text-align:right;min-width:2.5rem;font-size:.78rem}.fsc__factor{border-top:1px solid var(--theme-elevation-100);margin-top:1.1rem;padding-top:.9rem}.fsc__factor h4{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 .6rem;font-size:.75rem}.fsc__mult{color:var(--theme-elevation-800);font-variant-numeric:tabular-nums;margin:0;font-size:.9rem;line-height:1.5}.fsc__relatives{gap:.15rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.fsc__relatives li{border-bottom:1px solid var(--theme-elevation-50);align-items:baseline;gap:.6rem;padding:.3rem 0;font-size:.8rem;display:flex}.fsc__relatives small{color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.06em;font-size:.65rem}.fsc__relative-name{color:var(--theme-elevation-800)}.fsc__relative-loc{color:var(--theme-elevation-500);text-align:right;white-space:nowrap;margin-left:auto;font-size:.75rem}.fsc__note{color:var(--theme-elevation-500);margin:.6rem 0 0;font-size:.78rem;line-height:1.5}.fsc__ledger{border-top:1px solid var(--theme-elevation-100);margin-top:1.1rem;padding-top:.9rem}.fsc__ledger h4{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0;font-size:.75rem}.fsc__count{font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:normal;color:var(--theme-elevation-400)}.fsc__ledger-sub{margin-top:.3rem}.fsc__ledger-list{gap:.6rem;margin-top:.7rem;display:grid}.fsc__ledger-event{border:1px solid var(--theme-elevation-100);border-radius:6px;padding:.55rem .7rem}.fsc__ledger-event-head{align-items:center;gap:.5rem;display:flex}.fsc__ledger-event-head img{flex-shrink:0;display:block}.fsc__ledger-event-head b{color:var(--theme-elevation-800);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.fsc__ledger-event-total{font-variant-numeric:tabular-nums;color:var(--fsc-cut);white-space:nowrap;margin-left:auto;font-size:.82rem;font-weight:600}.fsc__kp-badge{letter-spacing:.03em;text-transform:uppercase;color:var(--theme-warning-500,#b45309);background:var(--theme-warning-100,#fef3c7);white-space:nowrap;border-radius:4px;padding:.1rem .4rem;font-size:.62rem;font-weight:600}.fsc__ledger-circles{gap:.2rem;margin:.35rem 0 .4rem;display:flex}.fsc__pip{opacity:.28;line-height:0;display:inline-flex}.fsc__pip img{filter:grayscale()}.fsc__pip--on{opacity:1}.fsc__pip--on img{filter:none;box-shadow:0 0 0 1.5px var(--fsc-cut);border-radius:50%}.fsc__expiry{font-variant-numeric:tabular-nums;color:var(--theme-elevation-600);border:1px solid var(--theme-elevation-150);white-space:nowrap;border-radius:999px;padding:.05rem .4rem;font-size:.65rem}.fsc__ledger-rows{gap:.3rem;margin-top:.5rem;padding-left:1.85rem;display:grid}.fsc__ledger-row{grid-template-columns:16px 1fr auto;align-items:center;gap:.5rem;font-size:.76rem;display:grid}.fsc__ledger-row img{display:block}.fsc__ledger-row span{color:var(--theme-elevation-500)}.fsc__ledger-row b{font-variant-numeric:tabular-nums;color:var(--theme-elevation-700);white-space:nowrap;font-weight:600}
.pac{--pac-brand:#4d7351;--pac-cut:#b0532a;--pac-warn:#a3781f;--pac-risk:#8a4a1f;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:8px;margin:1rem 0;padding:1.25rem}.pac--muted{color:var(--theme-elevation-500);font-size:.85rem}.pac--muted p{margin:0}.pac header{border-bottom:1px solid var(--theme-elevation-100);padding-bottom:1rem}.pac header h3{color:var(--theme-elevation-800);margin:.3rem 0 0;font-size:1.1rem;font-weight:600}.pac__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-elevation-500);font-size:.65rem;display:block}.pac__group{border-top:1px solid var(--theme-elevation-100);margin-top:1rem;padding-top:.9rem}.pac__group:first-of-type{border-top:none;padding-top:0}.pac__group h4{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500);margin:0 0 .6rem;font-size:.75rem}.pac__group--recovered h4{color:var(--pac-cut)}.pac__group--at-risk h4{color:var(--pac-risk)}.pac__group ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.pac__action{border:1px solid #0000;border-radius:6px;grid-template-columns:28px minmax(0,1fr) minmax(9rem,auto);align-items:start;gap:.75rem;padding:.5rem .6rem;display:grid}.pac__action img{margin-top:.1rem;display:block}.pac__action--recovered{border-left:3px solid var(--pac-cut);background:color-mix(in srgb, var(--pac-cut) 6%, transparent)}.pac__action--at-risk{border-left:3px dashed var(--pac-risk);background:color-mix(in srgb, var(--pac-risk) 5%, transparent)}.pac__body{flex-direction:column;gap:.2rem;min-width:0;display:flex}.pac__body b{color:var(--theme-elevation-800);font-size:.85rem}.pac__body small{color:var(--theme-elevation-500);font-size:.75rem;line-height:1.4}.pac__warn{border:1px dashed var(--theme-error-500,#b0532a);color:var(--pac-warn);border-radius:6px;margin-top:.3rem;padding:.4rem .6rem;font-size:.72rem;font-style:normal;line-height:1.4;display:inline-block}.pac__branches{font-variant-numeric:tabular-nums;flex-direction:column;gap:.15rem;margin-top:.35rem;font-size:.75rem;display:flex}.pac__branch--up{color:var(--pac-brand)}.pac__branch--down{color:var(--pac-cut)}.pac__figure{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--pac-brand);font-size:.82rem;font-weight:600}.pac__figure--civic{color:var(--theme-elevation-500);font-size:.72rem;font-weight:400}.pac__figure--recovered{color:var(--pac-cut)}.pac__figure--recovered:before{content:"▲ "}.pac__figure--at-risk{color:var(--pac-risk)}.pac__figure--at-risk:before{content:"▽ "}
@layer payload-default{.compare-dividends-content{flex-direction:column;height:calc(100vh - 120px);min-height:400px;display:flex}.compare-dividends-error{padding:var(--base);background-color:var(--theme-error-50);color:var(--theme-error-500);border-radius:var(--style-radius-s);margin-bottom:var(--base)}.compare-dividends-loading{justify-content:center;align-items:center;gap:var(--base);height:100%;color:var(--theme-elevation-500);flex-direction:column;display:flex}.compare-dividends-loading__spinner{border:3px solid var(--theme-elevation-100);border-top-color:var(--theme-elevation-500);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite compare-dividends-spin}.compare-dividends-empty{height:100%;color:var(--theme-elevation-500);justify-content:center;align-items:center;display:flex}@keyframes compare-dividends-spin{to{transform:rotate(360deg)}}.compare-dividends-table .virtualized-table__fixed-section{box-shadow:none;border-right:none}.compare-dividends-table .virtualized-table__header-cell{height:52px;padding:calc(var(--base)*.5) calc(var(--base)*.75);align-items:center;display:flex}.compare-dividends-table .virtualized-table__header-cell--fixed{white-space:nowrap;background-color:var(--theme-elevation-100)}.compare-dividends-table .virtualized-table__header-cell--fixed .virtualized-table__header-text{white-space:nowrap;text-overflow:clip;display:block;overflow:visible}.compare-dividends-table .virtualized-table__header-cell:not(.virtualized-table__header-cell--fixed){flex-shrink:0;align-items:center;width:200px!important;min-width:200px!important}.compare-dividends-table .virtualized-table__header-cell:not(.virtualized-table__header-cell--fixed) .virtualized-table__header-text{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;max-width:100%;line-height:1.4;display:-webkit-box;overflow:hidden}.compare-dividends-table .virtualized-table__header{align-items:stretch}.compare-dividends-table .virtualized-table__row--fixed{background-color:var(--theme-elevation-0)}.compare-dividends-table .virtualized-table__row--fixed.virtualized-table__row--even{background-color:var(--theme-elevation-50)}.compare-dividends-table .virtualized-table__cell:not(.virtualized-table__cell--fixed){flex-shrink:0;width:200px!important;min-width:200px!important}.compare-dividends-table .virtualized-table__table,.compare-dividends-table .virtualized-table__row:not(.virtualized-table__row--fixed){width:auto!important}}
.dividend-summary-panel{gap:1rem;margin-bottom:1.5rem;display:flex}.dividend-summary-panel__card{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-s,4px);flex-direction:column;flex:1;gap:.375rem;padding:1rem 1.25rem;display:flex}.dividend-summary-panel__label{color:var(--theme-elevation-600);font-size:.8125rem;font-weight:500}.dividend-summary-panel__amount{color:var(--theme-elevation-900);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.dividend-summary-panel__skeleton{border-radius:var(--style-radius-s,4px);background:linear-gradient(90deg, var(--theme-elevation-150) 25%, var(--theme-elevation-100) 50%, var(--theme-elevation-150) 75%);background-size:200% 100%;width:8rem;height:1.375rem;animation:1.5s ease-in-out infinite dividend-summary-skeleton;display:block}@keyframes dividend-summary-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}
.audit-relationship-field__wrap{margin-top:0}.audit-relationship-field__value{padding:calc(var(--base)*.1) 0;align-items:center;display:flex}.audit-relationship-field__link{cursor:pointer;font-size:inherit;color:var(--theme-text);text-decoration:underline;-webkit-text-decoration-color:var(--theme-elevation-400);text-decoration-color:var(--theme-elevation-400);text-underline-offset:2px;font-family:inherit;line-height:inherit;background:0 0;border:none;padding:0}.audit-relationship-field__link:hover{-webkit-text-decoration-color:var(--theme-text);text-decoration-color:var(--theme-text)}.audit-relationship-field__link:focus-visible{outline:2px solid var(--theme-elevation-500);outline-offset:2px;border-radius:2px}.audit-relationship-field__text{color:var(--theme-text)}.audit-relationship-field__empty,.audit-relationship-field__loading{color:var(--theme-elevation-500)}
@layer payload-default{.export-preview__header{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.export-preview__export-info{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.export-preview__export-count{font-size:var(--font-size-small);color:var(--theme-elevation-500)}.export-preview__limit-capped{font-size:var(--font-size-small);color:var(--theme-warning-500)}.export-preview__pagination{justify-content:space-between;align-items:center;gap:var(--base);margin-top:var(--base);padding-top:var(--base);border-top:1px solid var(--theme-elevation-100);display:flex}.export-preview__pagination .per-page:only-child{margin-left:auto}.export-preview__page-info{font-size:var(--font-size-small);color:var(--theme-elevation-500);white-space:nowrap}}
@layer payload-default{.import-preview__header{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.import-preview__info,.import-preview__import-count{font-size:var(--font-size-small);color:var(--theme-elevation-500)}.import-preview__pagination{justify-content:space-between;align-items:center;gap:var(--base);margin-top:var(--base);padding-top:var(--base);border-top:1px solid var(--theme-elevation-100);display:flex}.import-preview__pagination .per-page:only-child{margin-left:auto}.import-preview__page-info{font-size:var(--font-size-small);color:var(--theme-elevation-500);white-space:nowrap}}
@layer payload-default{.page-field{--field-width:33.3333%}}
.sort-by-fields{--field-width:25%}
.sort-order-field{--field-width:25%}
.collection-edit--households .faya-record-head__picto--image{border-radius:var(--style-radius-m);overflow:hidden}.collection-edit--households .faya-record-head__picto--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.collection-edit--households .faya-members__open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;padding:0;display:flex}.collection-edit--households .faya-members__new{margin-left:0}
