.fte-btn{display:inline-flex;align-items:center;gap:.3rem;padding:.05rem .4rem .05rem 0;margin:0;border:0;border-radius:4px;background:none;color:#3c5448;font:inherit;text-align:left;text-decoration:underline dotted #87a169;text-decoration-thickness:1.5px;text-underline-offset:3px;cursor:pointer}:where(:root[data-theme=dark]) .fte-btn{color:#afcbbc;text-decoration:underline dotted #849e66}.fte-btn:hover{color:#243329;text-decoration-style:solid}:where(:root[data-theme=dark]) .fte-btn:hover{color:#cde0d2}.fte-btn:focus-visible{outline:3px solid #87a169;outline-offset:2px}:where(:root[data-theme=dark]) .fte-btn:focus-visible{outline:3px solid #849e66}.fte-btn-icon{flex:none;transition:transform .12s ease}.fte-btn[aria-expanded=true] .fte-btn-icon{transform:rotate(180deg)}.fte-pop{width:max-content;min-width:min(20rem,calc(100vw - 32px));max-width:min(48rem,calc(100vw - 32px));max-height:min(32rem,calc(100vh - 32px));margin:0;padding:0;overflow:auto;border:1px solid #d5ddd1;border-radius:12px;background:#fff;color:#1f2a22;box-shadow:0 12px 32px #2433292e,0 2px 6px #24332914;font-size:.95rem;line-height:1.4}:where(:root[data-theme=dark]) .fte-pop{border:1px solid #3d453c;background:#141714;color:#d6e5da}.fte-pop:not([data-placed]){inset:0;margin:auto;height:fit-content}.fte-pop[data-placed]{inset:auto}.fte-pop::backdrop{background:transparent}@media(max-width:575.98px){.fte-pop::backdrop{background:#24332947}}.fte-pop-head{position:sticky;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem .7rem;border-bottom:1px solid #e0e7dd;background:#f5f8f3}:where(:root[data-theme=dark]) .fte-pop-head{border-bottom:1px solid #363d35;background:#161b16}.fte-pop-head p{margin:0}.fte-pop-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6e60}:where(:root[data-theme=dark]) .fte-pop-eyebrow{color:#a2b7a8}.fte-pop-title{font-weight:800;font-size:1.05rem;color:#243329}:where(:root[data-theme=dark]) .fte-pop-title{color:#cde0d2}.fte-pop-sub{font-size:.85rem;color:#5b6e60}:where(:root[data-theme=dark]) .fte-pop-sub{color:#a2b7a8}.fte-pop-close{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border:0;border-radius:50%;background:transparent;color:#3c5448;cursor:pointer}:where(:root[data-theme=dark]) .fte-pop-close{color:#afcbbc}.fte-pop-close:hover{background:#e3ebdf}:where(:root[data-theme=dark]) .fte-pop-close:hover{background:#1b221a}.fte-pop-close:focus-visible{outline:3px solid #87a169;outline-offset:1px}:where(:root[data-theme=dark]) .fte-pop-close:focus-visible{outline:3px solid #849e66}.fte-pop-body{padding:.35rem 1rem .85rem}.fte-list{width:100%;border-collapse:collapse}.fte-list th,.fte-list td{padding:.4rem 0;border-bottom:1px solid #eef2ec;font-weight:400;text-align:left;vertical-align:top}:where(:root[data-theme=dark]) .fte-list th,:where(:root[data-theme=dark]) .fte-list td{border-bottom:1px solid #2f342e}.fte-list tbody th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(41rem,calc(100vw - 32px - 6.5rem))}@media(max-width:575.98px){.fte-list tbody th{white-space:normal;overflow:visible;max-width:none}}.fte-list td{padding-left:1rem;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fte-list thead th{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5b6e60}:where(:root[data-theme=dark]) .fte-list thead th{color:#a2b7a8}.fte-list thead th:last-child{text-align:right}.fte-list tfoot th,.fte-list tfoot td{border-bottom:0;border-top:2px solid #3c5448;font-weight:800}:where(:root[data-theme=dark]) .fte-list tfoot th,:where(:root[data-theme=dark]) .fte-list tfoot td{border-top:2px solid #afcbbc}.fte-empty{margin:.5rem 0 0;color:#5b6e60}:where(:root[data-theme=dark]) .fte-empty{color:#a2b7a8}@media print{.fte-btn{padding:0;text-decoration:none;color:inherit}.fte-btn-icon,.fte-pop{display:none!important}}.dd-change-col[data-astro-cid-fiumrhty]{border-left:1px solid #e0e7dd;white-space:nowrap}:where(:root[data-theme=dark]) .dd-change-col[data-astro-cid-fiumrhty]{border-left:1px solid #363d35}[data-astro-cid-fiumrhty]:where(:root[data-theme=dark]) .dd-change-col[data-astro-cid-fiumrhty]{border-left:1px solid #363d35}.dd-up[data-astro-cid-fiumrhty]{color:var(--up)}.dd-down[data-astro-cid-fiumrhty]{color:var(--down)}[data-theme=dark] .dd-up[data-astro-cid-fiumrhty]{color:var(--upDark)}[data-theme=dark] .dd-down[data-astro-cid-fiumrhty]{color:var(--downDark)}.drill-back[data-astro-cid-fiumrhty]{display:flex;align-items:center;gap:.9rem;width:fit-content;max-width:100%;padding:.85rem 1.35rem .85rem 1.1rem;border-radius:10px;background:#3c5448;color:#fff;text-decoration:none;transition:background-color .12s ease}:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]{background:#334b3f}[data-astro-cid-fiumrhty]:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]{background:#334b3f}.drill-back[data-astro-cid-fiumrhty]:hover,.drill-back[data-astro-cid-fiumrhty]:focus-visible{background:#243329;color:#fff}:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:hover,:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:focus-visible{background:#1e2d23}[data-astro-cid-fiumrhty]:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:hover,[data-astro-cid-fiumrhty]:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:focus-visible{background:#1e2d23}.drill-back[data-astro-cid-fiumrhty]:focus-visible{outline:3px solid #87a169;outline-offset:3px}:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:focus-visible{outline:3px solid #849e66}[data-astro-cid-fiumrhty]:where(:root[data-theme=dark]) .drill-back[data-astro-cid-fiumrhty]:focus-visible{outline:3px solid #849e66}.drill-back-arrow[data-astro-cid-fiumrhty]{font-size:1.6rem;font-weight:800;line-height:1}.drill-back-text[data-astro-cid-fiumrhty]{display:flex;flex-direction:column;gap:.1rem}.drill-back-eyebrow[data-astro-cid-fiumrhty]{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#dbe6d4}.drill-back-title[data-astro-cid-fiumrhty]{font-size:1.25rem;font-weight:800;line-height:1.2}@media print{.drill-back[data-astro-cid-fiumrhty]{display:none}}
