.UkcnNq_copy{color:var(--rs-forest-deep);overflow-wrap:anywhere;gap:1rem;line-height:1.65;display:grid}.UkcnNq_copy p{margin:0}.UkcnNq_copy a{text-underline-offset:.2em;text-decoration:underline}.UkcnNq_challenge{min-width:0;max-width:100%;overflow:hidden}.UkcnNq_detailsButton{min-height:44px;color:inherit;cursor:pointer;font:inherit;text-underline-offset:.25em;background:0 0;border:0;padding:.5rem 0;text-decoration:underline}.UkcnNq_inlineReview{width:min(28rem,100%);color:var(--rs-forest);justify-items:center;font-size:.85rem;line-height:1.6;display:grid}.UkcnNq_inlineReview[data-attention=true]{gap:.75rem;padding:.75rem}.UkcnNq_inlineReview[data-action=chat]{width:100%;color:var(--rs-ivory)}.UkcnNq_inlineReview p{margin:0}
.lSmqzW_collection{margin-top:3rem;scroll-margin-top:2rem}.lSmqzW_collectionHeading{justify-content:space-between;align-items:end;gap:1.2rem;display:flex}.lSmqzW_collectionHeading h2{margin:.7rem 0 0;font-size:clamp(2.1rem,4vw,3.4rem)}.lSmqzW_collectionCount{border:1px solid var(--rs-line);color:var(--rs-muted);white-space:nowrap;border-radius:2rem;padding:.65rem 1rem;font-size:.85rem}.lSmqzW_intro{max-width:48rem;color:var(--rs-muted);line-height:1.65}.lSmqzW_gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.3rem;margin-top:2rem;display:grid}.lSmqzW_documentCard{border:1px solid var(--rs-line);min-width:0;color:var(--rs-ivory);background:var(--rs-panel);text-align:left;cursor:pointer;transition:transform .23s var(--rs-ease), border-color .23s var(--rs-ease), box-shadow .23s var(--rs-ease);border-radius:1.2rem;padding:.85rem}.lSmqzW_documentCard:hover{border-color:var(--rs-orange);transform:translateY(-5px);box-shadow:0 18px 38px #05150f33}.lSmqzW_thumbnail{aspect-ratio:1/1.07;background:#536759;border-radius:.65rem;padding:.8rem .8rem 0;display:block;position:relative;overflow:hidden}.lSmqzW_thumbnail img{transform-origin:bottom;width:100%;height:auto;transition:transform .3s var(--rs-ease);display:block;transform:rotate(-2deg);box-shadow:0 8px 30px #08120c40}.lSmqzW_thumbnailError{color:var(--rs-ivory);background:var(--rs-panel);align-content:center;padding:1rem;font-size:.85rem;line-height:1.6;display:grid;position:absolute;inset:0}.lSmqzW_documentCard:nth-child(2n) .lSmqzW_thumbnail img{transform:rotate(2deg)}.lSmqzW_documentCard:hover .lSmqzW_thumbnail img{transform:rotate(0)translateY(-3px)}.lSmqzW_paperLabel{color:var(--rs-forest-deep);background:#faf4e9f0;border:1px solid #e7dfd0;border-radius:.4rem;justify-content:space-between;padding:.45rem .6rem;font-size:.75rem;display:flex;position:absolute;bottom:.7rem;left:.8rem;right:.8rem}.lSmqzW_cardTitle{margin:1rem .15rem .5rem;font-size:1rem;font-weight:600;line-height:1.4;display:block}.lSmqzW_cardMeta{color:var(--rs-muted);margin:0 .15rem .55rem;font-size:.78rem;display:block}.lSmqzW_cardBadge{width:fit-content;color:var(--rs-orange);background:#ebae8614;border-radius:.35rem;margin:0 .15rem .2rem;padding:.3rem .45rem;font-size:.73rem;line-height:1.5;display:block}.lSmqzW_collectionNote{color:var(--rs-muted);justify-content:space-between;align-items:center;gap:2rem;padding:1.3rem 0;font-size:.85rem;display:flex}.lSmqzW_collectionNote p{max-width:42rem}.lSmqzW_collectionNote button{color:var(--rs-orange);cursor:pointer;background:0 0;border:0;flex:none;min-height:48px}.lSmqzW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.45rem;padding-bottom:1rem;display:flex}.lSmqzW_toolbar button,.lSmqzW_toolbar select{border:1px solid var(--rs-paper-line);min-width:44px;min-height:44px;color:var(--rs-ink);font:inherit;cursor:pointer;background:#fffaf2;border-radius:.5rem;padding:.4rem .7rem}.lSmqzW_toolbar button:disabled{opacity:.45;cursor:default}.lSmqzW_toolbar label{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.lSmqzW_controlGroup{align-items:center;gap:.45rem;display:flex}.lSmqzW_zoom{font-variant-numeric:tabular-nums;min-width:3rem;font-size:.8rem}.lSmqzW_paperStage{overscroll-behavior:contain;background:#dcded2;border-radius:.8rem;min-height:12rem;max-height:62dvh;padding:1rem;overflow:auto}.lSmqzW_paperStage canvas{background:#fff;max-width:none;margin:auto;display:block;box-shadow:0 12px 30px #1c2d1f2e}.lSmqzW_sourceHint{border-left:3px solid var(--rs-brand-orange);background:#eee5d4;padding:.5rem 1rem;font-size:.85rem}.lSmqzW_renderStatus{min-height:1.5rem;color:var(--rs-muted-ink);font-size:.8rem}.lSmqzW_renderStatus[role=alert]{color:var(--rs-brand-orange)}.lSmqzW_footer{flex-wrap:wrap;align-items:center;gap:1rem;font-size:.78rem;line-height:1.5;display:flex}.lSmqzW_footer span{flex:15rem}.lSmqzW_footer a{min-height:44px;color:var(--rs-brand-orange);align-items:center;padding:.5rem 0;display:inline-flex}.lSmqzW_textDetails{margin-top:.7rem;padding:.5rem 0;font-size:.8rem}.lSmqzW_textDetails summary{cursor:pointer;padding:.6rem 0}.lSmqzW_textDetails p{overflow-wrap:anywhere;max-height:14rem;overflow:auto}.rs-paper-dialog-wide{width:min(60rem,100vw - 2rem)}@media (max-width:64rem){.lSmqzW_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.lSmqzW_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.lSmqzW_collectionHeading,.lSmqzW_collectionNote{flex-direction:column;align-items:start;gap:.8rem}}@media (max-width:30rem){.lSmqzW_gallery{grid-template-columns:minmax(0,1fr)}.lSmqzW_documentCard{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);column-gap:1rem;display:grid}.lSmqzW_thumbnail{grid-row:1/5}.lSmqzW_cardTitle{align-self:end;margin-top:.25rem}.lSmqzW_cardBadge{align-self:start}.lSmqzW_toolbar{justify-content:center;gap:.3rem}.lSmqzW_toolbar label{gap:.25rem}.lSmqzW_toolbar label select{padding-inline:.3rem}.lSmqzW_zoom{display:none}.rs-paper-dialog-wide{width:calc(100vw - 1rem)}}@media (max-height:36rem){.lSmqzW_paperStage{max-height:47dvh}}
.rMuWha_section{margin:3rem 0;scroll-margin-top:2rem}.rMuWha_heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.rMuWha_heading h2{margin:.6rem 0;font-size:clamp(2rem,4vw,3.2rem)}.rMuWha_badge{border:1px solid var(--rs-line);white-space:nowrap;border-radius:99px;padding:.7rem 1rem;font-size:.78rem}.rMuWha_intro{max-width:78ch;color:var(--rs-muted);line-height:1.7}.rMuWha_uploadPath{border:1px solid var(--rs-line);background:linear-gradient(145deg, var(--rs-panel), #1b3c33);border-radius:1.8rem;min-width:0;padding:clamp(1.2rem,3vw,2rem)}.rMuWha_uploadPath h3{margin:.8rem 0;font-size:1.6rem}.rMuWha_uploadPath p{color:var(--rs-muted);line-height:1.7}.rMuWha_alternative{color:var(--rs-muted);flex-wrap:wrap;align-items:center;gap:0 .6rem;margin:1rem 0;font-size:.85rem;display:flex}.rMuWha_alternative a{min-height:44px;color:var(--rs-orange);text-underline-offset:4px;align-items:center;display:inline-flex}.rMuWha_identity{flex-wrap:wrap;align-items:end;gap:.75rem;margin:1.2rem 0;display:flex}.rMuWha_identity label{flex:130px;gap:.5rem;min-width:0;font-size:.8rem;display:grid}.rMuWha_identity input{width:100%;min-width:0;color:var(--rs-ivory);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--rs-forest);border:1px solid var(--rs-line);font:inherit;border-radius:.6rem;padding:.75rem}.rMuWha_uploadLabel{gap:.65rem;font-size:.9rem;display:grid}.rMuWha_uploadLabel input{width:100%;min-width:0;font-size:.8rem}.rMuWha_uploadLabel input::file-selector-button{font:inherit;background:var(--rs-ivory);color:var(--rs-forest);cursor:pointer;border:0;border-radius:.65rem;margin-right:.8rem;padding:.8rem}.rMuWha_progress{border:1px solid var(--rs-line);background:var(--rs-panel);border-radius:1.5rem;align-items:center;gap:1rem;padding:1.5rem;display:flex;overflow:hidden}.rMuWha_progress div{flex:1;min-width:0}.rMuWha_progress p{overflow-wrap:anywhere;margin:.5rem 0;line-height:1.5}.rMuWha_progress small{color:var(--rs-muted)}.rMuWha_scanPaper{color:var(--rs-orange);padding:.5rem;font-size:2.5rem;position:relative}.rMuWha_scanning .rMuWha_scanPaper{animation:2s ease-in-out infinite rMuWha_paperLift}.rMuWha_scanning .rMuWha_scanPaper:after{content:"";background:var(--rs-orange);height:2px;box-shadow:0 0 14px var(--rs-orange);animation:1.4s ease-in-out infinite rMuWha_scanLine;position:absolute;left:0;right:0}.rMuWha_warning{border:1px solid var(--rs-orange);color:var(--rs-ivory);border-radius:1rem;padding:1rem;line-height:1.6}.rMuWha_sources{gap:.8rem;margin-top:1.5rem;display:grid}.rMuWha_sourceCard{border:1px solid var(--rs-line);background:var(--rs-panel);border-radius:1.2rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;animation:.5s both rMuWha_arrive;display:flex}.rMuWha_sourceCard>div{min-width:0}.rMuWha_sourceCard h3{font-family:var(--rs-font-body);overflow-wrap:anywhere;margin:.6rem 0;font-size:1rem}.rMuWha_sourceCard small{letter-spacing:.12em;color:var(--rs-orange);font-size:.65rem}.rMuWha_sourceCard p{color:var(--rs-muted);margin:.4rem 0;font-size:.8rem}.rMuWha_sourceNote{max-width:65ch;line-height:1.6}.rMuWha_actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.rMuWha_actions button{max-width:100%}.rMuWha_notes{padding-left:1.3rem;font-size:.85rem;line-height:1.7}.rMuWha_reviewWarning{background:#f1dbc9;border-radius:.8rem;padding:1rem;line-height:1.6}.rMuWha_reviewPage{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.rMuWha_reviewPage label{flex-wrap:wrap;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.rMuWha_reviewPage select{font:inherit;border:1px solid var(--rs-paper-line);color:var(--rs-forest);background:var(--rs-ivory);border-radius:.5rem;padding:.6rem}.rMuWha_fieldList{gap:.5rem;display:grid}.rMuWha_field{background:#efe8dc;border-radius:.8rem;justify-content:space-between;gap:1rem;padding:1rem;display:flex}.rMuWha_field>div{gap:.5rem;min-width:0;display:grid}.rMuWha_field strong{font:500 .95rem var(--rs-font-body);overflow-wrap:anywhere}.rMuWha_field small{color:var(--rs-muted-ink);overflow-wrap:anywhere;font-size:.7rem}.rMuWha_field button{color:var(--rs-brand-orange);font:inherit;cursor:pointer;background:0 0;border:0}.rMuWha_effect{border:1px solid var(--rs-paper-line);border-radius:.8rem;margin:1.5rem 0;padding:1rem;font-size:.8rem;line-height:1.8}.rMuWha_confirm{gap:.8rem;margin:1.25rem 0;font-size:.85rem;line-height:1.6;display:flex}.rMuWha_confirm input{flex-shrink:0;margin-top:.3rem}@keyframes rMuWha_scanLine{0%,to{opacity:.4;top:20%}50%{opacity:1;top:80%}}@keyframes rMuWha_paperLift{0%,to{transform:translateY(3px)rotate(-4deg)}50%{transform:translateY(-4px)rotate(3deg)}}@keyframes rMuWha_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.rMuWha_sourceCard{flex-direction:column;align-items:start}}@media (max-width:560px){.rMuWha_heading{flex-direction:column;align-items:start}.rMuWha_progress{flex-wrap:wrap;padding:1rem}.rMuWha_progress>button{margin-left:auto}.rMuWha_field{gap:.5rem;padding:.8rem}.rMuWha_actions{width:100%}.rMuWha_actions button{flex:1}}
.wtUZAW_review{--review-line:var(--rs-paper-line);--review-muted:var(--rs-muted-ink);--review-accent:var(--rs-brand-orange);--review-badge:#e5eddf;--review-badge-ink:var(--rs-forest);--review-duplicate:#f2e3d5;border:1px solid var(--review-line);background:var(--rs-ivory);color:var(--rs-ink);border-radius:1.25rem;margin-top:1.5rem;padding:clamp(1rem,2.5vw,1.75rem);box-shadow:0 12px 36px #081a1414}.wtUZAW_reviewHeader{justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.5rem;display:flex}.wtUZAW_reviewHeader>div{min-width:0}.wtUZAW_reviewHeader .rs-eyebrow{color:var(--review-accent)}.wtUZAW_reviewHeader h3{margin:.55rem 0;font-size:clamp(1.45rem,2.2vw,1.85rem);line-height:1.15}.wtUZAW_reviewHeader p{color:var(--review-muted);margin:0;font-size:.88rem;line-height:1.6}.wtUZAW_reviewCount{border:1px solid var(--review-line);font-variant-numeric:tabular-nums;border-radius:2rem;flex-shrink:0;padding:.6rem .8rem;font-size:.75rem}.wtUZAW_reviewList{margin:0;padding:0;list-style:none}.wtUZAW_reviewRow{border-top:1px solid var(--review-line);animation:wtUZAW_review-arrive .45s var(--rs-ease) both;grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:1.15rem;padding-block:1.5rem;display:grid}.wtUZAW_reviewRow:last-child{padding-bottom:0}.wtUZAW_reviewGlyph{background:var(--review-badge);width:3rem;height:3.5rem;color:var(--review-badge-ink);border-radius:.65rem;place-items:center;display:grid}.wtUZAW_reviewGlyph[data-duplicate=true]{background:var(--review-duplicate);color:var(--review-accent)}.wtUZAW_reviewGlyph svg{stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;width:1.45rem;height:1.7rem}.wtUZAW_reviewContent{min-width:0}.wtUZAW_reviewMeta{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;font-size:.72rem;display:flex}.wtUZAW_reviewMeta>span{background:var(--review-badge);color:var(--review-badge-ink);border-radius:2rem;padding:.3rem .6rem}.wtUZAW_reviewMeta>span[data-duplicate=true]{background:var(--review-duplicate);color:var(--review-accent)}.wtUZAW_reviewMeta small{font-size:inherit;color:var(--review-muted)}.wtUZAW_reviewContent h4{overflow-wrap:anywhere;margin:.65rem 0 .35rem;font-size:.95rem;font-weight:500;line-height:1.5}.wtUZAW_reviewContent p{color:var(--review-muted);margin:0;font-size:.84rem;line-height:1.65}.wtUZAW_reviewActions{flex-direction:column;align-items:stretch;gap:.3rem;padding-top:.25rem;display:flex}.wtUZAW_reviewActions>button{font-size:.8rem}.wtUZAW_reviewActions>button:first-child{gap:.85rem;padding-inline:1rem}.wtUZAW_reviewSource{color:var(--review-muted);cursor:pointer;min-height:44px;transition:color var(--rs-motion-hover);background:0 0;border:0;padding:.5rem}.wtUZAW_reviewSource:hover{color:var(--review-accent)}.wtUZAW_review[data-theme=green]{--review-line:#faf4e933;--review-muted:#d0ded6;--review-accent:var(--rs-orange);--review-badge:#faf4e91a;--review-badge-ink:var(--rs-ivory);--review-duplicate:#efb18d26;background:var(--rs-forest);color:var(--rs-ivory);margin:0 0 1.5rem}@keyframes wtUZAW_review-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:62rem){.wtUZAW_reviewRow{grid-template-columns:3rem minmax(0,1fr)}.wtUZAW_reviewActions{flex-flow:wrap;grid-column:2;gap:.5rem;padding-top:0}}@media (max-width:35rem){.wtUZAW_reviewHeader{flex-direction:column;gap:.75rem}.wtUZAW_reviewRow{grid-template-columns:2.25rem minmax(0,1fr);gap:.8rem;padding-block:1.25rem}.wtUZAW_reviewGlyph{width:2.25rem;height:2.75rem}.wtUZAW_reviewActions{grid-column:1/-1}.wtUZAW_reviewActions>button:first-child{flex:auto}}@media (max-width:25rem){.wtUZAW_reviewRow{grid-template-columns:minmax(0,1fr)}.wtUZAW_reviewGlyph{display:none}}
._6nAQmW_section{border:1px solid var(--rs-line);background:var(--rs-panel);color:var(--rs-ivory);border-radius:1.8rem;min-width:0;margin-block:3rem;padding:clamp(1rem,3vw,2rem)}._6nAQmW_heading,._6nAQmW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._6nAQmW_heading h2{margin:.6rem 0;font-size:clamp(1.65rem,3vw,2.8rem)}._6nAQmW_recordBadge{letter-spacing:.04em;color:var(--rs-income);background:#a5d5af21;border-radius:2rem;padding:.45rem .75rem;font-size:.73rem}._6nAQmW_intro,._6nAQmW_hint{color:var(--rs-muted);font-size:.88rem;line-height:1.65}._6nAQmW_dateRange{flex-wrap:wrap;align-items:flex-end;gap:.7rem;margin-block:1.5rem;display:flex}._6nAQmW_dateRange label{flex:9rem;min-width:0;max-width:11rem}._6nAQmW_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}._6nAQmW_metrics>div{background:var(--rs-forest);min-width:0;color:var(--rs-ivory);border-radius:1.1rem;padding:1.3rem}._6nAQmW_metrics>div:nth-child(3){background:var(--rs-brand-orange)}._6nAQmW_metrics span,._6nAQmW_metrics small,._6nAQmW_recordRight small{display:block}._6nAQmW_metrics span{opacity:.9;font-size:.78rem}._6nAQmW_metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:.75rem;font-size:clamp(1.25rem,2.4vw,2rem);display:block}._6nAQmW_metrics small{opacity:.83;font-size:.7rem;line-height:1.45}._6nAQmW_balanceLine{color:var(--rs-muted);flex-wrap:wrap;gap:.8rem 2rem;padding-block:1.2rem;font-size:.8rem;display:flex}._6nAQmW_balanceLine b{color:var(--rs-ivory);font-variant-numeric:tabular-nums;margin-left:.35rem}._6nAQmW_toolbar{margin-block:1.7rem 1rem}._6nAQmW_tabs{flex-wrap:wrap;gap:.3rem;display:flex}._6nAQmW_tabs button{color:var(--rs-muted);cursor:pointer;background:0 0;border:0;border-radius:2rem;min-height:44px;padding:.7rem .85rem}._6nAQmW_tabs button[aria-pressed=true]{background:var(--rs-forest);color:var(--rs-ivory)}._6nAQmW_register{gap:.8rem;display:grid}._6nAQmW_record{border:1px solid var(--rs-line);background:var(--rs-panel);border-radius:1.1rem;justify-content:space-between;gap:1.1rem;padding:1.3rem;animation:.45s cubic-bezier(.22,1,.36,1) both _6nAQmW_record-arrive;display:flex}._6nAQmW_record>div{min-width:0}._6nAQmW_record h3{overflow-wrap:anywhere;margin:.9rem 0 .35rem;font-size:1.25rem}._6nAQmW_record p,._6nAQmW_record small{color:var(--rs-muted);overflow-wrap:anywhere;font-size:.8rem;line-height:1.6}._6nAQmW_recordRight{text-align:right}._6nAQmW_recordRight>strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.3rem}._6nAQmW_actions{flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.6rem;display:flex}._6nAQmW_textButton{color:var(--rs-orange);cursor:pointer;text-underline-offset:.2em;overflow-wrap:anywhere;background:0 0;border:none;min-height:44px;padding:.25rem .3rem;font-size:.8rem;text-decoration:underline}._6nAQmW_empty{text-align:center;background:var(--rs-panel);border:1px dashed var(--rs-line);border-radius:1.2rem;padding:2.8rem 1rem}._6nAQmW_empty>span{color:var(--rs-brand-orange);font-size:2rem;display:block}._6nAQmW_empty h3{font-size:1.4rem}._6nAQmW_empty p{max-width:30rem;color:var(--rs-muted);margin-inline:auto;font-size:.88rem;line-height:1.7}._6nAQmW_recordActions{flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;max-width:100%;display:flex}._6nAQmW_warning{color:#75442a;overflow-wrap:anywhere;background:#f6e8d5;border:1px solid #d9b68a;border-radius:.8rem;padding:.8rem 1rem;font-size:.86rem;line-height:1.6}._6nAQmW_form{gap:.9rem;display:grid}._6nAQmW_form ._6nAQmW_hint{color:var(--rs-muted-ink)}._6nAQmW_form ._6nAQmW_textButton{color:var(--rs-brand-orange)}._6nAQmW_twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}._6nAQmW_lines{border:1px solid var(--rs-paper-line);border-radius:.85rem;min-width:0;padding:1rem}._6nAQmW_lines legend{padding-inline:.4rem;font-size:.8rem}._6nAQmW_line{border-bottom:1px solid var(--rs-paper-line);gap:.7rem;margin-bottom:1rem;padding-bottom:.8rem;display:grid}@keyframes _6nAQmW_record-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:62rem){._6nAQmW_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:35rem){._6nAQmW_record{flex-direction:column;padding:1rem}._6nAQmW_recordRight{text-align:left}._6nAQmW_heading{align-items:flex-start}._6nAQmW_metrics{gap:.6rem}._6nAQmW_metrics>div{padding:.95rem}._6nAQmW_twoColumns{grid-template-columns:minmax(0,1fr)}._6nAQmW_tabs button{padding-inline:.65rem;font-size:.78rem}}@media (max-width:20rem){._6nAQmW_metrics{grid-template-columns:minmax(0,1fr)}._6nAQmW_dateRange label{flex-basis:100%;max-width:none}}
.Ml_tRW_dialog.rs-paper-dialog{width:min(64rem,100vw - 2rem)}.Ml_tRW_dialog .rs-dialog-heading{padding:1.15rem 1.75rem}.Ml_tRW_dialog .rs-dialog-heading h2{font-size:clamp(1.7rem,4vw,2.1rem)}.Ml_tRW_dialog .rs-dialog-heading .rs-eyebrow{font-size:.75rem}.Ml_tRW_dialog .rs-dialog-content{padding:1.5rem 1.75rem 1.75rem}.Ml_tRW_detail{color:var(--rs-ink);gap:1.25rem;font-size:.9rem;line-height:1.65;display:grid}.Ml_tRW_detail>*,.Ml_tRW_detail dl>div{min-width:0}.Ml_tRW_detail p,.Ml_tRW_detail h3,.Ml_tRW_detail h4,.Ml_tRW_detail dl{margin:0}.Ml_tRW_eyebrow{letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:600;line-height:1.5;display:block}.Ml_tRW_summary{background:var(--rs-forest);color:var(--rs-ivory);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.75rem;padding:1.75rem;display:grid}.Ml_tRW_summaryValue{gap:.5rem;display:grid}.Ml_tRW_summaryValue>strong{font-family:var(--font-editorial), Georgia, serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:500;line-height:1.15}.Ml_tRW_unit,.Ml_tRW_summary .Ml_tRW_eyebrow{color:var(--rs-muted)}.Ml_tRW_unit{font-size:.8rem}.Ml_tRW_summaryContext{border-left:1px solid var(--rs-line);padding-left:1.75rem}.Ml_tRW_summaryContext>p{margin-top:.5rem;font-size:1rem;font-weight:500}.Ml_tRW_counts{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.Ml_tRW_counts>span{border:1px solid var(--rs-line);border-radius:.5rem;padding:.35rem .6rem;font-size:.78rem}.Ml_tRW_counts b{color:var(--rs-income);margin-right:.2rem}.Ml_tRW_calculation,.Ml_tRW_contextCard,.Ml_tRW_detailRow{border:1px solid var(--rs-paper-line);background:#fffcf5;border-radius:.85rem}.Ml_tRW_calculation{padding:1.25rem 1.5rem}.Ml_tRW_calculation>.Ml_tRW_eyebrow{color:var(--rs-muted-ink)}.Ml_tRW_calculation .Ml_tRW_formula{margin-top:.45rem;font-size:1.1rem;font-weight:500}.Ml_tRW_calculationTerms{border-top:1px solid var(--rs-paper-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1rem;padding:1rem 0;display:grid}.Ml_tRW_calculationTerms>div{gap:.25rem;min-width:0;display:grid;position:relative}.Ml_tRW_calculationTerms>div>span:not(.Ml_tRW_operator){color:var(--rs-muted-ink);font-size:.8rem}.Ml_tRW_calculationTerms strong{font-family:var(--font-editorial), Georgia, serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:500}.Ml_tRW_operator{color:var(--rs-brand-orange);font-size:1.4rem;line-height:1;position:absolute;top:1.3rem;left:-1.4rem}.Ml_tRW_calculation .Ml_tRW_basis{border-top:1px solid var(--rs-paper-line);color:var(--rs-muted-ink);padding-top:.85rem;font-size:.85rem}.Ml_tRW_basis b,.Ml_tRW_recordNote b{color:var(--rs-ink);margin-bottom:.25rem;font-weight:600;display:block}.Ml_tRW_contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Ml_tRW_contextCard{padding:1.1rem 1.25rem}.Ml_tRW_contextCard h3{margin-bottom:.5rem;font-size:.95rem;font-weight:600}.Ml_tRW_contextCard p{font-size:.85rem}.Ml_tRW_filterFacts{gap:.4rem;display:grid}.Ml_tRW_filterFacts>div{grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem;font-size:.85rem;display:grid}.Ml_tRW_filterFacts dt{color:var(--rs-muted-ink)}.Ml_tRW_filterFacts dd{overflow-wrap:anywhere;margin:0}.Ml_tRW_contextCard .Ml_tRW_coverage{border-top:1px solid var(--rs-paper-line);color:var(--rs-muted-ink);margin-top:.65rem;padding-top:.65rem;font-size:.78rem}.Ml_tRW_sectionHeading{align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.Ml_tRW_sectionHeading h3,.Ml_tRW_paperBridge h3{font-family:var(--font-editorial), Georgia, serif;font-size:1.45rem;font-weight:500;line-height:1.3}.Ml_tRW_sectionHeading>span{background:var(--rs-forest);min-width:1.65rem;min-height:1.65rem;color:var(--rs-ivory);border-radius:50%;place-items:center;padding:0 .35rem;font-size:.8rem;font-weight:600;display:grid}.Ml_tRW_sectionHeading[data-excluded=true]>span{background:var(--rs-brand-orange)}.Ml_tRW_recordList{gap:.85rem;display:grid}.Ml_tRW_detailRow,.Ml_tRW_excludedRow{padding:1.25rem 1.5rem}.Ml_tRW_recordHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.Ml_tRW_recordHeading h4{overflow-wrap:anywhere;min-width:0;font-size:1.05rem;font-weight:600}.Ml_tRW_rowAmount{text-align:right;flex-shrink:0;gap:.15rem;display:grid}.Ml_tRW_rowAmount>span{color:var(--rs-muted-ink);font-size:.75rem}.Ml_tRW_rowAmount>strong{font-family:var(--font-editorial), Georgia, serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.75rem;font-weight:500;line-height:1.2}.Ml_tRW_rowAmount[data-negative=true]>strong{color:var(--rs-brand-orange)}.Ml_tRW_detailRow .Ml_tRW_recordFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1.25rem;margin-top:1rem;display:grid}.Ml_tRW_recordFacts dt{color:var(--rs-muted-ink);font-size:.75rem}.Ml_tRW_recordFacts dd{overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.9rem}.Ml_tRW_detailRow .Ml_tRW_recordNote{background:var(--rs-paper);border-radius:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.85rem}.Ml_tRW_sources{border-top:1px solid var(--rs-paper-line);gap:.5rem;margin-top:1rem;padding-top:1rem;display:grid}.Ml_tRW_sources>.Ml_tRW_eyebrow{color:var(--rs-muted-ink)}.Ml_tRW_sources>div{flex-wrap:wrap;gap:.5rem;display:flex}.Ml_tRW_sources p{color:var(--rs-muted-ink);font-size:.85rem}.Ml_tRW_sourceChip{border:1px solid var(--rs-paper-line);background:var(--rs-ivory);max-width:100%;min-height:48px;color:var(--rs-ink);font:inherit;text-align:left;cursor:pointer;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1.25rem;padding:.55rem .8rem;font-size:.85rem;transition:background .18s,border-color .18s;display:flex}.Ml_tRW_sourceChip>span:first-child{overflow-wrap:anywhere;min-width:0}.Ml_tRW_sourceChip small{color:var(--rs-muted-ink);font-size:.75rem;display:block}.Ml_tRW_sourceArrow{color:var(--rs-brand-orange);flex-shrink:0;font-size:1.2rem}.Ml_tRW_sourceChip:hover{border-color:var(--rs-brand-green);background:#e9eddf}.Ml_tRW_empty{border:1px dashed var(--rs-paper-line);color:var(--rs-muted-ink);border-radius:.75rem;padding:1rem 1.25rem;font-size:.85rem}.Ml_tRW_excludedRow{background:#f7ede1;border:1px solid #dac9b7;border-radius:.85rem}.Ml_tRW_excludedBadge{color:var(--rs-brand-orange);background:#f0ddd0;border-radius:.4rem;flex-shrink:0;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.Ml_tRW_excludedRow .Ml_tRW_excludedReason{margin-top:.65rem;font-size:.9rem}.Ml_tRW_notice{background:#f8eedb;border:1px solid #d8bb8f;border-radius:.75rem;padding:1.1rem 1.25rem;font-size:.9rem}.Ml_tRW_notice h3{font-size:1rem;font-weight:600}.Ml_tRW_notice ul{gap:.85rem;margin:.85rem 0 0;padding-left:1.2rem;display:grid}.Ml_tRW_notice li{overflow-wrap:anywhere;min-width:0;padding-left:.25rem}.Ml_tRW_notice li strong{font-weight:600}.Ml_tRW_notice li p{margin-top:.25rem}.Ml_tRW_paperBridge{background:var(--rs-forest);color:var(--rs-ivory);border-radius:.85rem;padding:1.5rem}.Ml_tRW_paperBridge>p{margin-top:.65rem}.Ml_tRW_detailFootnote{border-top:1px solid var(--rs-paper-line);color:var(--rs-muted-ink);padding-top:1rem;font-size:.8rem}.Ml_tRW_detailFootnote>span{margin-top:.45rem;display:block}@media (max-width:44rem){.Ml_tRW_summary{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.25rem}.Ml_tRW_summaryContext{border-left:0;border-top:1px solid var(--rs-line);padding:1rem 0 0}.Ml_tRW_contextGrid{grid-template-columns:minmax(0,1fr)}.Ml_tRW_detailRow .Ml_tRW_recordFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:34rem){.Ml_tRW_dialog.rs-paper-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.Ml_tRW_dialog .rs-dialog-heading{padding:.9rem 1rem}.Ml_tRW_dialog .rs-dialog-content{padding:1rem}.Ml_tRW_calculation,.Ml_tRW_contextCard,.Ml_tRW_detailRow,.Ml_tRW_excludedRow,.Ml_tRW_paperBridge{padding:1rem}.Ml_tRW_calculationTerms{grid-template-columns:minmax(0,1fr);gap:1rem}.Ml_tRW_calculationTerms>div{padding-left:1.5rem}.Ml_tRW_operator{top:1.4rem;left:0}.Ml_tRW_recordHeading{flex-direction:column;gap:.6rem}.Ml_tRW_rowAmount{text-align:left;max-width:100%}.Ml_tRW_sourceChip{width:100%}.Ml_tRW_sectionHeading h3{font-size:1.3rem}}@media (max-width:23rem){.Ml_tRW_detailRow .Ml_tRW_recordFacts{grid-template-columns:minmax(0,1fr)}.Ml_tRW_filterFacts>div{grid-template-columns:minmax(0,1fr);gap:0}}
.RFwoKW_dashboard{min-width:0;animation:RFwoKW_arrive .55s var(--rs-ease) both}.RFwoKW_dashboard button{cursor:pointer}.RFwoKW_context{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.6rem;display:flex}.RFwoKW_context h1{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.04em;margin:.6rem 0 .8rem;font-size:clamp(2.2rem,3.7vw,3.65rem);font-weight:500;line-height:1.06}.RFwoKW_context h1 em{color:var(--rs-orange);font-style:normal}.RFwoKW_context p{color:var(--rs-muted);margin:0;font-size:.9rem}.RFwoKW_contextRight{color:var(--rs-muted);flex-direction:column;align-items:flex-end;gap:.65rem;max-width:19rem;padding-top:.3rem;font-size:.78rem;display:flex}.RFwoKW_mode{border:1px solid var(--rs-line);color:var(--rs-income);text-align:center;background:#a5d5af0d;border-radius:2rem;padding:.55rem .8rem}.RFwoKW_scopeLine{color:var(--rs-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin:1.3rem 0;font-size:.82rem;display:flex}.RFwoKW_scopeLine span{align-items:center;gap:.5rem;display:flex}.RFwoKW_scopeLine i{background:var(--rs-income);border-radius:50%;width:6px;height:6px}.RFwoKW_scopeLine button,.RFwoKW_textAction,.RFwoKW_coverageActions button,.RFwoKW_dueSoon{color:var(--rs-orange);min-height:44px;font:inherit;text-align:left;background:0 0;border:0;padding:.3rem 0}.RFwoKW_filters{border-block:1px solid var(--rs-line);margin-bottom:1.6rem;font-size:.82rem}.RFwoKW_filters summary{cursor:pointer;min-height:44px;padding:.85rem .1rem}.RFwoKW_filters form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;padding:1rem 0;display:grid}.RFwoKW_filters label{gap:.5rem;min-width:0;display:grid}.RFwoKW_filters input,.RFwoKW_filters select{box-sizing:border-box;border:1px solid var(--rs-line);background:var(--rs-panel);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--rs-ivory);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;border-radius:.5rem;padding:.7rem .55rem}.RFwoKW_filters p{color:var(--rs-muted);padding:.5rem 0 1rem;line-height:1.6}.RFwoKW_headlines{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1.2rem;display:grid}.RFwoKW_band{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1.2rem;display:grid}.RFwoKW_metric{background:linear-gradient(130deg, #faf4e908, transparent), var(--rs-panel);border:1px solid var(--rs-line);color:var(--rs-ivory);text-align:left;overflow-wrap:anywhere;border-radius:1rem;flex-direction:column;gap:.75rem;min-width:0;padding:1.15rem;transition:background .18s,transform .18s,border-color .18s;display:flex}.RFwoKW_metric:hover{border-color:var(--rs-orange);background:#2a5144;transform:translateY(-3px)}.RFwoKW_metric:focus-visible{outline:2px solid var(--rs-review);outline-offset:4px}.RFwoKW_metricLabel{width:100%;color:var(--rs-muted);justify-content:space-between;gap:.5rem;font-size:.8rem;display:flex}.RFwoKW_metricLabel>span{color:var(--rs-orange)}.RFwoKW_metric>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums;font-size:clamp(1.25rem,2.15vw,2.15rem);font-weight:500;line-height:1.15}.RFwoKW_metric>small{color:var(--rs-muted);font-size:.8rem;line-height:1.5}.RFwoKW_featured{background:linear-gradient(145deg,#476450,#2c4c3e);border-color:#a5d5af73}.RFwoKW_featured .RFwoKW_metricLabel{color:var(--rs-ivory)}.RFwoKW_change{border-top:1px solid var(--rs-line);color:var(--rs-income);margin-top:auto;padding-top:.65rem;font-size:.75rem;line-height:1.45}.RFwoKW_negative{color:var(--rs-danger)}.RFwoKW_primaryGrid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:1.2rem;display:grid}.RFwoKW_secondaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-bottom:1.2rem;display:grid}.RFwoKW_panel{border:1px solid var(--rs-line);background:linear-gradient(145deg,#faf4e905,#0000 50%),#193d32;border-radius:1.2rem;min-width:0;padding:clamp(1rem,2vw,1.5rem);overflow:clip}.RFwoKW_panelHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.RFwoKW_panel h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:500}.RFwoKW_panelHeading>span{color:var(--rs-orange)}.RFwoKW_caption{color:var(--rs-muted);margin:.65rem 0 1rem;font-size:.85rem;line-height:1.6}.RFwoKW_legend{flex-wrap:wrap;gap:.2rem .65rem;display:flex}.RFwoKW_legend button{color:var(--rs-muted);min-height:44px;font:inherit;background:0 0;border:0;border-radius:.4rem;align-items:center;gap:.35rem;padding:.35rem;font-size:.8rem;display:inline-flex}.RFwoKW_legend button[aria-pressed=true]{color:var(--rs-ivory);background:#faf4e91a}.RFwoKW_legend i,.RFwoKW_categoryList i{border-radius:2px;flex-shrink:0;width:8px;height:8px}.RFwoKW_plot{gap:.7rem;height:280px;margin:.5rem 0 1rem;display:flex;overflow-x:auto}.RFwoKW_axisLabels{width:3.6rem;color:var(--rs-muted);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;padding:1.6rem 0 2.45rem;font-size:.75rem;display:flex}.RFwoKW_barCanvas{flex:1;min-width:0;position:relative}.RFwoKW_barCanvas svg{width:100%;height:calc(100% - 24px);overflow:visible}.RFwoKW_gridLine{stroke:var(--rs-line);stroke-dasharray:3 6;stroke-width:1px}.RFwoKW_zeroLine{stroke:#faf4e961;stroke-width:1px}.RFwoKW_barGroup{transition:opacity .18s}.RFwoKW_bar{animation:RFwoKW_grow .55s var(--rs-ease) both;transition:y .35s var(--rs-ease), height .35s var(--rs-ease), fill .18s}.RFwoKW_hitGroups{display:flex;position:absolute;inset:0 0 24px}.RFwoKW_hitGroup{flex:1;justify-content:center;align-items:stretch;min-width:0;display:flex}.RFwoKW_chartHit{color:var(--rs-ivory);background:0 0;border:1px solid #0000;border-radius:.4rem;width:23%;min-width:32px;transition:background .18s;position:relative}.RFwoKW_chartHit:hover,.RFwoKW_chartHit:focus-visible{outline:2px solid var(--mark-color);outline-offset:-2px;background:#faf4e90f}.RFwoKW_chartHit span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.RFwoKW_xLabels{color:var(--rs-muted);justify-content:space-around;gap:.3rem;margin-top:-1px;font-size:.75rem;display:flex}.RFwoKW_xLabels span{text-align:center;overflow-wrap:anywhere;flex:1}.RFwoKW_tooltip{border:1px solid var(--rs-line);overflow-wrap:anywhere;background:#091b146b;border-radius:.65rem;flex-direction:column;gap:.4rem;min-height:5.8rem;padding:.85rem;font-size:.75rem;display:flex}.RFwoKW_tooltip b{color:var(--rs-ivory);font-variant-numeric:tabular-nums;font-weight:500}.RFwoKW_tooltip span{color:var(--rs-muted);line-height:1.5}.RFwoKW_legendNote{color:var(--rs-muted);font-size:.75rem;line-height:1.5}.RFwoKW_data{border-top:1px solid var(--rs-line);margin-top:1rem}.RFwoKW_data summary{color:var(--rs-orange);cursor:pointer;min-height:44px;padding:.9rem 0 .25rem;font-size:.8rem}.RFwoKW_tableScroll{border-radius:.4rem;max-width:100%;overflow-x:auto}.RFwoKW_tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.RFwoKW_tableScroll th,.RFwoKW_tableScroll td{border-bottom:1px solid var(--rs-line);padding:.65rem .4rem}.RFwoKW_tableScroll td{font-variant-numeric:tabular-nums;white-space:nowrap}.RFwoKW_tableScroll th{font-weight:400}.RFwoKW_tableScroll button{font:inherit;color:var(--rs-orange);text-align:left;background:0 0;border:0;min-height:44px}.RFwoKW_comparisons{border-top:1px solid var(--rs-line);gap:.75rem;margin-top:1.1rem;padding-top:1rem;display:flex}.RFwoKW_comparisons button{color:var(--rs-muted);text-align:left;min-width:0;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:.5rem;min-height:44px;font-size:.75rem;display:flex}.RFwoKW_comparisons b{color:var(--rs-income);font-size:1.25rem;font-weight:500}.RFwoKW_comparisons small{line-height:1.5}.RFwoKW_donutWrap{justify-content:center;min-height:200px;display:flex}.RFwoKW_donut{width:min(100%,230px);height:auto;animation:RFwoKW_arrive .6s var(--rs-ease) both;overflow:visible}.RFwoKW_slice{cursor:pointer;outline:none;transition:stroke-width .18s}.RFwoKW_slice:hover,.RFwoKW_slice:focus-visible{stroke-width:32px;filter:brightness(1.15)}.RFwoKW_slice:focus-visible{stroke:var(--rs-ivory)}.RFwoKW_donutCaption{fill:var(--rs-muted);letter-spacing:1px;pointer-events:none;font-size:10px}.RFwoKW_donutValue{fill:var(--rs-ivory);font-variant-numeric:tabular-nums;pointer-events:none;font-size:23px}.RFwoKW_categoryList{margin:.25rem 0 1rem}.RFwoKW_categoryList button{border:0;border-bottom:1px solid var(--rs-line);width:100%;min-height:44px;color:var(--rs-ivory);text-align:left;font:inherit;background:0 0;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:.45rem .6rem;padding:.6rem .2rem;font-size:.79rem;display:grid}.RFwoKW_categoryList b{overflow-wrap:anywhere;font-weight:400}.RFwoKW_categoryList span{font-variant-numeric:tabular-nums}.RFwoKW_categoryList small{color:var(--rs-muted);grid-column:3;font-size:.75rem}.RFwoKW_sectionHeading{margin:2.7rem 0 1.2rem}.RFwoKW_sectionHeading h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.03em;margin:.5rem 0 .6rem;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:500}.RFwoKW_sectionHeading p{color:var(--rs-muted);max-width:44rem;font-size:.83rem;line-height:1.65}.RFwoKW_ranking{flex-direction:column;gap:.1rem;max-height:25rem;margin:.9rem 0 1rem;padding:.2rem;display:flex;overflow-y:auto}.RFwoKW_rank{width:100%;color:var(--rs-ivory);text-align:left;font:inherit;background:0 0;border:0;border-radius:.4rem;min-height:44px;padding:.6rem .2rem}.RFwoKW_rank:hover{background:#faf4e90a}.RFwoKW_rankText{justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.RFwoKW_rankText b{overflow-wrap:anywhere;font-weight:400}.RFwoKW_rankText strong{font-variant-numeric:tabular-nums;font-weight:500}.RFwoKW_track{background:#faf4e90f;border-radius:4px;height:7px;margin:.65rem 0 .4rem;display:block;overflow:hidden}.RFwoKW_track i{border-radius:inherit;height:100%;transition:width .35s var(--rs-ease);animation:RFwoKW_grow .55s var(--rs-ease) both;transform-origin:0;display:block}.RFwoKW_rankMeta{color:var(--rs-muted);font-size:.75rem}.RFwoKW_story{background:linear-gradient(130deg,#294a3c,#244233);flex-direction:column;align-items:flex-start;display:flex}.RFwoKW_story h2{margin:1.6rem 0 .7rem;font-size:clamp(1.7rem,2.7vw,2.8rem);line-height:1.06}.RFwoKW_story p{color:var(--rs-muted);font-size:.9rem;line-height:1.7}.RFwoKW_storyFootnote{border-top:1px solid var(--rs-line);color:var(--rs-muted);margin-top:auto;padding-top:1rem;font-size:.8rem;line-height:1.7}.RFwoKW_dueSoon{margin-top:-.5rem;font-size:.8rem}.RFwoKW_coverageBar{background:var(--rs-line);border-radius:4px;gap:3px;height:12px;margin-top:1.5rem;display:flex;overflow:hidden}.RFwoKW_coverageBar i{transition:flex .35s var(--rs-ease)}.RFwoKW_coverage{grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;margin:1.6rem 0 1rem;display:grid}.RFwoKW_coverage button{text-align:left;color:var(--rs-ivory);border:1px solid var(--rs-line);border-top:3px solid var(--coverage-color);font:inherit;background:#faf4e908;border-radius:.65rem;flex-direction:column;gap:.65rem;min-width:0;padding:.9rem;display:flex}.RFwoKW_coverage i{display:none}.RFwoKW_coverage b{font-size:1.8rem;font-weight:400}.RFwoKW_coverage span{overflow-wrap:anywhere;color:var(--rs-muted);font-size:.75rem}.RFwoKW_coverageActions{flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.8rem;display:flex}.RFwoKW_dashboardFooter{color:var(--rs-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin:1.5rem .1rem;font-size:.8rem;display:flex}.RFwoKW_emptyWelcome{border:1px dashed var(--rs-line);text-align:center;background:#faf4e905;border-radius:1rem;margin-bottom:1.2rem;padding:2rem}.RFwoKW_emptyWelcome>span{color:var(--rs-orange);font-size:2rem}.RFwoKW_emptyWelcome h2{font-family:var(--font-editorial), Georgia, serif;font-weight:500}.RFwoKW_emptyWelcome p{color:var(--rs-muted);max-width:32rem;margin:1rem auto;font-size:.9rem;line-height:1.65}.RFwoKW_chartEmpty{text-align:center;min-height:160px;color:var(--rs-muted);place-content:center;padding:1rem;font-size:.85rem;line-height:1.7;display:grid}.RFwoKW_notice{border:1px solid var(--rs-line);background:#f3d19014;border-radius:.65rem;padding:1rem;font-size:.85rem;line-height:1.6}@keyframes RFwoKW_arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes RFwoKW_grow{0%{opacity:.4;transform:scaleY(.03)}to{opacity:1;transform:scaleY(1)}}@media (max-width:70rem){.RFwoKW_primaryGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.RFwoKW_headlines{grid-template-columns:repeat(2,minmax(0,1fr))}.RFwoKW_contextRight{max-width:15rem}.RFwoKW_metric>strong{font-size:clamp(1.5rem,3vw,2rem)}}@media (max-width:52rem){.RFwoKW_primaryGrid,.RFwoKW_secondaryGrid{grid-template-columns:minmax(0,1fr)}.RFwoKW_context{flex-direction:column;gap:1rem}.RFwoKW_contextRight{align-items:flex-start;max-width:none;font-size:.8rem}.RFwoKW_band{gap:.6rem}.RFwoKW_metric{padding:1rem}.RFwoKW_band .RFwoKW_metric>strong{font-size:clamp(1.1rem,3.4vw,1.8rem)}.RFwoKW_categoryList{max-width:32rem;margin-inline:auto}.RFwoKW_coverage{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:34rem){.RFwoKW_context h1{font-size:2.25rem}.RFwoKW_metric{gap:.65rem;padding:.95rem .8rem}.RFwoKW_metric>strong{font-size:clamp(1.2rem,5.8vw,1.8rem)}.RFwoKW_metricLabel,.RFwoKW_metric>small,.RFwoKW_change{font-size:.75rem}.RFwoKW_band{grid-template-columns:minmax(0,1fr)}.RFwoKW_band .RFwoKW_metric{grid-template-columns:minmax(0,1fr) auto;display:grid}.RFwoKW_band .RFwoKW_metric>strong{grid-area:1/2/3;align-self:center;max-width:10rem;font-size:1.5rem}.RFwoKW_band .RFwoKW_metricLabel,.RFwoKW_band .RFwoKW_metric>small{grid-column:1}.RFwoKW_filters form{grid-template-columns:repeat(2,minmax(0,1fr))}.RFwoKW_filters label:nth-child(4),.RFwoKW_filters label:nth-child(5){grid-column:1/-1}.RFwoKW_plot{gap:.3rem;height:240px}.RFwoKW_axisLabels{width:2.8rem;font-size:.75rem}.RFwoKW_chartHit{width:30%;min-width:24px}.RFwoKW_legend button{font-size:.75rem}.RFwoKW_comparisons{gap:.4rem}.RFwoKW_comparisons b{font-size:1.05rem}.RFwoKW_emptyWelcome{padding:1.2rem}}@media (max-width:20rem){.RFwoKW_headlines,.RFwoKW_filters form{grid-template-columns:minmax(0,1fr)}.RFwoKW_coverage{grid-template-columns:repeat(2,minmax(0,1fr))}.RFwoKW_band .RFwoKW_metric{display:flex}}
.ZCqaUG_retro{--conversation-toggle-row:18px;isolation:isolate;min-width:0;color:var(--rs-ivory);padding-top:var(--conversation-toggle-row);position:relative}.ZCqaUG_retro[data-expanded=false]{border:1px solid var(--rs-glass-border);background:var(--rs-glass-sheen), var(--rs-glass-surface);-webkit-backdrop-filter:var(--rs-glass-backdrop);backdrop-filter:var(--rs-glass-backdrop);box-shadow:var(--rs-shadow);border-radius:1.8rem}.ZCqaUG_retro[data-expanded=false] .rs-composer-form{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}.ZCqaUG_retro .rs-composer-wrap{width:100%}.ZCqaUG_conversationToggle{z-index:1;top:calc(var(--conversation-toggle-row) - 44px);width:44px;height:44px;color:var(--rs-orange);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:end center;padding:0;transition:color .18s;display:grid;position:absolute;left:50%;transform:translate(-50%)}.ZCqaUG_conversationToggle:hover{color:var(--rs-ivory)}.ZCqaUG_conversationToggle svg{transition:transform .26s var(--rs-ease)}.ZCqaUG_retro[data-expanded=true] .ZCqaUG_conversationToggle svg{transform:rotate(180deg)}.ZCqaUG_retro[data-expanded=true] .rs-chat-shortcuts{animation:ZCqaUG_rs-message-in .26s var(--rs-ease) both}.ZCqaUG_retro .rs-chat-shortcuts{overscroll-behavior-inline:contain;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.ZCqaUG_retro .rs-chat-shortcuts button{flex:none}.ZCqaUG_topline{justify-content:space-between;align-items:center;gap:.6rem;padding:0 1.15rem;font-size:.82rem;display:flex}.ZCqaUG_headerActions{align-items:center;gap:.35rem;display:flex}.ZCqaUG_topline .ZCqaUG_resizeChat{place-items:center;width:44px;padding:0;display:grid}.ZCqaUG_retro[data-expanded=true][data-roomy=true]{flex-direction:column;height:100%;min-height:0;display:flex}:is(.ZCqaUG_retro[data-roomy=true] .ZCqaUG_topline,.ZCqaUG_retro[data-roomy=true] .rs-composer-wrap){flex-shrink:0}.ZCqaUG_retro[data-roomy=true] .ZCqaUG_messages{flex:1;max-height:none}.ZCqaUG_sourceDisclosure{margin-top:.65rem}.ZCqaUG_sourceDisclosure summary{cursor:pointer;color:#d1ddcf;align-items:center;gap:.5rem;width:fit-content;min-height:44px;font-size:.78rem;list-style:none;display:flex}.ZCqaUG_sourceDisclosure summary:before{content:"›";color:var(--rs-orange);font-size:1.2rem;transition:transform .18s}.ZCqaUG_sourceDisclosure[open] summary:before{transform:rotate(90deg)}.ZCqaUG_sourceDisclosure summary span{opacity:.7;font-size:.7rem}.ZCqaUG_sourceDisclosure[open] .ZCqaUG_sources{animation:ZCqaUG_rs-message-in .26s var(--rs-ease) both}.ZCqaUG_topline button{color:#d1ddcf;cursor:pointer;background:0 0;border:0;border-radius:.7rem;min-height:44px;padding:.25rem .55rem;font-size:.75rem}.ZCqaUG_topline button:hover{color:#fff;background:#d5e8cd1a}.ZCqaUG_messages{overscroll-behavior:contain;max-height:max(0px, min(28dvh, 18rem, calc(var(--rs-visual-height,100dvh) - 220px)));min-height:0;animation:ZCqaUG_rs-message-in .26s var(--rs-ease) both;gap:1rem;margin-bottom:.7rem;padding:1rem 1.15rem;display:grid;overflow-y:auto}.ZCqaUG_welcome p{max-width:36rem;margin:.3rem 0;font-size:.95rem;line-height:1.65}.ZCqaUG_meta{color:var(--rs-orange);letter-spacing:.025em;font-size:.75rem;line-height:1.5;display:block}.ZCqaUG_user{border:1px solid var(--rs-glass-border);overflow-wrap:anywhere;max-width:88%;animation:ZCqaUG_rs-message-in .26s var(--rs-ease) both;background:linear-gradient(145deg,#1c3e32d9,#0b211bf0);border-radius:1.15rem 1.15rem .35rem;justify-self:end;padding:.7rem 1rem;line-height:1.55;box-shadow:0 8px 25px #08181126}.ZCqaUG_answer{min-width:0;animation:ZCqaUG_rs-message-in .32s var(--rs-ease) both;padding:.25rem 0;line-height:1.6}.ZCqaUG_answer p{overflow-wrap:anywhere;margin:.4rem 0 .8rem}.ZCqaUG_replyText{min-width:0;display:grid}.ZCqaUG_replyText>span[aria-hidden=true]{grid-area:1/1}.ZCqaUG_replyMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.ZCqaUG_replyAccessible{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ZCqaUG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ZCqaUG_facts button{text-align:left;color:var(--rs-ivory);cursor:pointer;background:#ddefce0d;border:1px solid #d5e8cd26;border-radius:.7rem;gap:.2rem;min-width:0;min-height:44px;padding:.65rem .75rem;transition:background .18s,border-color .18s;display:grid}.ZCqaUG_facts button:hover{border-color:var(--rs-orange);background:#ddefce1f}.ZCqaUG_facts span{font-size:.78rem}.ZCqaUG_facts strong{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:500}.ZCqaUG_facts small{color:#c9d5c8;overflow-wrap:anywhere;font-size:.75rem;line-height:1.45}.ZCqaUG_caption{color:#c2d2c5;font-size:.78rem;line-height:1.5}.ZCqaUG_sources{flex-wrap:wrap;gap:.4rem;display:flex}.ZCqaUG_sources button,.ZCqaUG_actions button{color:var(--rs-ivory);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:#385c4673;border:1px solid #668775;border-radius:.8rem;max-width:100%;min-height:44px;padding:.45rem .65rem;font-size:.78rem;transition:background .18s}.ZCqaUG_sources button:hover,.ZCqaUG_actions button:hover{background:#345c45}.ZCqaUG_stale{color:#f6ceaa;border-left:2px solid var(--rs-orange);padding-left:.75rem;font-size:.85rem}.ZCqaUG_stage{color:#dce5d4;margin:.25rem 0;font-size:.85rem;line-height:1.6}.ZCqaUG_working{align-items:baseline;gap:.65rem;display:flex}.ZCqaUG_working:before{content:"";background:var(--rs-orange);border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:1.2s ease-in-out infinite alternate ZCqaUG_working;display:inline-block}.ZCqaUG_outline{z-index:26;pointer-events:none;border:2px solid var(--rs-orange);border-radius:1.1rem;animation:.26s both ZCqaUG_tour-focus-in;position:fixed;box-shadow:0 0 0 6px #ebae861a,0 0 30px #ebae861a}.ZCqaUG_outline>span{color:#142b21;background:var(--rs-orange);white-space:nowrap;border-radius:1rem;padding:.2rem .65rem;font-size:.75rem;position:absolute;top:-1rem;right:1rem}.ZCqaUG_tour{z-index:72;color:var(--rs-ivory);background:#193d33;border:1px solid #7c977b;border-radius:1.2rem;flex-direction:column;gap:.65rem;padding:1.1rem 1.2rem;animation:.26s both ZCqaUG_tour-focus-in;display:flex;position:fixed;overflow:visible;box-shadow:0 20px 65px #000c0766}.ZCqaUG_tourCopy{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ZCqaUG_tour>.ZCqaUG_actions{flex-shrink:0}.ZCqaUG_tourScrim{z-index:69;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#05161099;animation:.26s both ZCqaUG_tour-focus-in;position:fixed}.ZCqaUG_tourOutline{z-index:71;box-shadow:0 0 0 4px #ebae8638,0 0 30px #ebae864d}.ZCqaUG_tourPointer{z-index:72;pointer-events:none;background:#193d33;border:1px solid #7c977b;width:12px;height:12px;animation:.26s both ZCqaUG_tour-focus-in;position:fixed;transform:rotate(45deg)}.ZCqaUG_tour strong{font-family:var(--font-editorial), Georgia, serif;margin-top:.25rem;font-size:1.45rem;font-weight:500;display:block}.ZCqaUG_tour p{margin:.45rem 0 .7rem;font-size:.95rem;line-height:1.5}.ZCqaUG_actions{flex-wrap:wrap;gap:.4rem;display:flex}.ZCqaUG_actions button:disabled{opacity:.5;cursor:default}.ZCqaUG_loading{padding:1rem;font-size:.85rem}@keyframes ZCqaUG_tour-focus-in{0%{opacity:0}to{opacity:1}}@keyframes ZCqaUG_working{0%{opacity:.35}to{opacity:1}}@media (max-width:36rem){.ZCqaUG_topline{flex-wrap:wrap;gap:.1rem;padding-inline:.2rem}.ZCqaUG_messages{max-height:max(0px, min(27dvh, 18rem, calc(var(--rs-visual-height,100dvh) - 220px)));padding:.8rem .9rem}.ZCqaUG_facts{grid-template-columns:minmax(0,1fr)}.ZCqaUG_tour{padding:.85rem 1rem}}@media (max-height:560px){.ZCqaUG_messages{max-height:min(20dvh,8rem)}.ZCqaUG_topline{padding-bottom:.1rem}}
.svWYOa_panel{color:var(--rs-ivory);animation:svWYOa_rs-message-in .4s var(--rs-ease) both;background:linear-gradient(140deg,#244638,#16362c);border:1px solid #718a72;border-radius:1.5rem;min-width:0;margin-bottom:2rem;padding:clamp(1rem,3vw,2rem);scroll-margin-top:5rem;box-shadow:0 20px 70px #000c0738}.svWYOa_panel header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.svWYOa_panel header span,.svWYOa_eyebrow{color:var(--rs-orange);font-size:.75rem;line-height:1.5}.svWYOa_panel h2{font-family:var(--font-editorial), Georgia, serif;margin:.3rem 0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:500}.svWYOa_panel button{cursor:pointer;min-height:44px}.svWYOa_panel header button{color:var(--rs-ivory);background:0 0;border:1px solid #738d76;border-radius:1rem;flex-shrink:0;padding:.45rem .8rem}.svWYOa_caption{color:#d0dacb;font-size:.83rem;line-height:1.65}.svWYOa_body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;margin-top:1.2rem;display:grid}.svWYOa_body>div,.svWYOa_body aside{min-width:0}.svWYOa_body aside{border-left:1px solid #526f5c;padding-left:1.5rem}.svWYOa_body aside>p{font-size:.8rem;line-height:1.6}.svWYOa_effects>div{border-bottom:1px solid #446352;padding:.75rem 0}.svWYOa_effects dt{color:#d4ddce;font-size:.8rem}.svWYOa_effects dd{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.6rem;margin:.25rem 0 0;display:flex}.svWYOa_effects dd span{color:#c4d3c2}.svWYOa_effects strong{color:var(--rs-orange);font-weight:500}.svWYOa_effects i{font-style:normal}.svWYOa_relation{border-left:2px solid var(--rs-orange);padding-left:.65rem}.svWYOa_diff>div,.svWYOa_deletion dl>div{margin-bottom:.65rem}.svWYOa_diff dt,.svWYOa_deletion dt{color:#c2d2c5;font-size:.75rem}.svWYOa_diff dd,.svWYOa_deletion dd{overflow-wrap:anywhere;margin:0;font-size:.85rem}.svWYOa_panel details{font-size:.8rem;line-height:1.6}.svWYOa_panel summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.svWYOa_confirm{background:var(--rs-orange);color:#19362a;border:0;border-radius:2rem;padding:.7rem 1rem}.svWYOa_error{color:#f9c9a4;line-height:1.6}.svWYOa_panel [data-retro-filling]{outline:2px solid var(--rs-orange);outline-offset:4px;transition:outline-offset .18s;box-shadow:0 0 0 7px #ebae861a}@media (max-width:55rem){.svWYOa_body{grid-template-columns:minmax(0,1fr);gap:1.5rem}.svWYOa_body aside{border-top:1px solid #526f5c;border-left:0;padding:1rem 0 0}}@media (max-width:30rem){.svWYOa_panel header{flex-wrap:wrap}.svWYOa_panel header button{width:100%}}
.dZHE6q_dashboard{min-width:0}.dZHE6q_heading{gap:.9rem;margin-bottom:1.7rem;display:grid}.dZHE6q_heading h1{font:500 .72rem/1.5 var(--font-interface), Arial, sans-serif;letter-spacing:.15em;text-transform:uppercase;margin:0}.dZHE6q_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;min-width:0;display:flex}.dZHE6q_periodCaption{color:#173d3099;flex:13rem;min-width:0;margin:0;font-size:.76rem;line-height:1.6}.dZHE6q_customizeButton{min-height:46px;color:var(--rs-forest);cursor:pointer;white-space:nowrap;background:#fffdf7;border:1px solid #173d3025;border-radius:25px;flex-shrink:0;align-items:center;gap:1.3rem;margin-left:auto;padding:.8rem 1rem;font-size:.75rem;display:flex}.dZHE6q_scopeBar{z-index:6;flex-wrap:wrap;flex:32rem;align-items:center;gap:.75rem;min-width:0;font-size:.73rem;display:flex;position:relative;container-type:inline-size}.dZHE6q_scopeBar>details{position:relative}.dZHE6q_scopeBar summary{cursor:pointer;background:#fffdf7;border:1px solid #173d3020;border-radius:22px;align-items:center;gap:1.7rem;min-height:44px;padding:.7rem .9rem;list-style:none;display:flex}.dZHE6q_scopeBar>button{color:#173d3099;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:.73rem}.dZHE6q_scopeBar form{z-index:5;background:#fffdf7;border:1px solid #173d3020;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:min(36rem,100cqw);min-width:0;padding:1.2rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 16px 40px #173d3026}.dZHE6q_scopeBar label{gap:.4rem;display:grid}.dZHE6q_fullScopeField,.dZHE6q_scopeBar form>p{grid-column:1/-1}.dZHE6q_scopeBar input,.dZHE6q_scopeBar select{background:0 0;border:1px solid #173d3030;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:.6rem;font-size:1rem}.dZHE6q_scopeBar form>button{background:var(--rs-forest);color:var(--rs-ivory);cursor:pointer;border:0;border-radius:22px;grid-column:1/-1;min-height:44px}.dZHE6q_widgets{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem;display:grid}.dZHE6q_widget{--chart-income:#235a45;--chart-cost:#bc7356;--chart-grid:#173d3010;--chart-zero:#173d3060;--chart-ink:#173d30;--chart-muted:#173d3099;--chart-edge:#fffdf7;--chart-fill:#8bbe98;background:#fffdf7;border:1px solid #173d301a;border-radius:17px;min-width:0;transition:box-shadow .3s,transform .3s;animation:.65s cubic-bezier(.2,.8,.2,1) both dZHE6q_widget-arrive;position:relative;box-shadow:0 4px 15px #173d3005}.dZHE6q_widget:hover{box-shadow:0 12px 28px #173d3010}.dZHE6q_widget[data-featured=true]{--chart-income:var(--rs-income);--chart-cost:var(--rs-cost);--chart-grid:#faf4e91c;--chart-zero:#faf4e959;--chart-ink:var(--rs-ivory);--chart-muted:#faf4e9b8;--chart-edge:var(--rs-forest);--chart-fill:var(--rs-income);background:var(--rs-forest);color:var(--rs-ivory);border-color:var(--rs-forest)}.dZHE6q_widget[data-kind=chart],.dZHE6q_widget[data-kind=target]{grid-column:span 2;padding:1.6rem}.dZHE6q_widget[data-kind=chart]{flex-direction:column;display:flex}.dZHE6q_widget[data-kind=chart]>:not(.dZHE6q_plot){flex-shrink:0}.dZHE6q_kpi{border-radius:inherit;width:100%;height:100%;min-height:164px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:1.4rem 1.25rem}.dZHE6q_kpi>span{color:#173d30a6;justify-content:space-between;align-items:center;gap:.3rem;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.dZHE6q_kpi i{opacity:.6;font-size:.875rem;font-style:normal}.dZHE6q_kpi strong{font:400 clamp(1.55rem, 2.45vw, 2.65rem)/1.2 var(--font-editorial), Georgia, serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin:1rem 0 .55rem;display:block}.dZHE6q_kpi small{color:#173d308c;font-size:.75rem;line-height:1.5;display:block}.dZHE6q_kpi em{color:#568663;margin-top:.7rem;font-size:.75rem;font-style:normal;line-height:1.5;display:block}.dZHE6q_widget[data-featured=true] .dZHE6q_kpi>span,.dZHE6q_widget[data-featured=true] .dZHE6q_kpi small{color:#faf4e9ab}.dZHE6q_widget[data-featured=true] .dZHE6q_kpi em{color:#b9d5b8}.dZHE6q_widget[data-featured=true] .dZHE6q_editActions button{background:#faf4e917}.dZHE6q_widget[data-featured=true] .dZHE6q_chartTooltip{background:var(--rs-forest-deep);border:1px solid var(--rs-line)}.dZHE6q_widget[data-featured=true] .dZHE6q_target{color:var(--rs-ivory)}.dZHE6q_widget[data-featured=true] .dZHE6q_target p,.dZHE6q_widget[data-featured=true] .dZHE6q_target small{color:var(--chart-muted)}.dZHE6q_widget[data-featured=true] .dZHE6q_targetTrack{background:#faf4e924}.dZHE6q_widget[data-featured=true] .dZHE6q_targetTrack i{background:var(--rs-income)}.dZHE6q_chartHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dZHE6q_chartHeading h2{font:400 1.8rem/1.1 var(--font-editorial), Georgia, serif;letter-spacing:-.035em;margin:.6rem 0}.dZHE6q_chartHeading>div>span{font-size:.57rem}.dZHE6q_chartHeading select{color:var(--chart-ink);border:1px solid var(--chart-grid);background:0 0;border-radius:18px;max-width:84px;min-height:36px;padding:.45rem .55rem;font-size:.65rem}.dZHE6q_chartCaption{color:var(--chart-muted);margin:0 0 1rem;font-size:.65rem;line-height:1.6}.dZHE6q_seriesKeys{text-transform:capitalize;gap:1.3rem;margin:1rem 0 .3rem;font-size:.68rem;display:flex}.dZHE6q_seriesKeys span:first-child{color:var(--chart-income)}.dZHE6q_seriesKeys span:last-child{color:var(--chart-cost)}.dZHE6q_plot{flex-direction:column;flex:1;margin-top:1.5rem;display:flex;position:relative}.dZHE6q_plotCanvas{flex:1;min-height:220px;position:relative}.dZHE6q_trend{cursor:crosshair;touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.dZHE6q_hoverGuide{pointer-events:none;animation:.18s both dZHE6q_chart-inspect}.dZHE6q_hoverGuide rect{fill:var(--chart-income);opacity:.08}.dZHE6q_hoverGuide line{stroke:var(--chart-ink);stroke-opacity:.45;stroke-dasharray:4 5}.dZHE6q_axis{fill:var(--chart-muted);font-family:var(--font-interface), Arial, sans-serif;font-size:12px}.dZHE6q_drawLine{stroke-dasharray:1;animation:1s cubic-bezier(.2,.8,.2,1) both dZHE6q_line-draw}.dZHE6q_chartMark{cursor:pointer;outline:none}.dZHE6q_chartMark:focus-visible{filter:drop-shadow(0 0 4px #bc7356)}.dZHE6q_chartMark[data-active=true]{filter:drop-shadow(0 0 5px var(--chart-income))}.dZHE6q_chartMark[data-active=true][data-series=comparison]{filter:drop-shadow(0 0 5px var(--chart-cost))}.dZHE6q_chartMark circle{transition:r .18s}.dZHE6q_growBar{transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) both dZHE6q_bar-grow}.dZHE6q_donutLayout{grid-template-columns:minmax(130px,1fr) minmax(140px,1fr);align-items:center;gap:1rem;padding:.5rem 0;display:grid}.dZHE6q_donut{width:100%;min-width:0;height:auto}.dZHE6q_donutSegment{cursor:pointer;outline:none;transition:stroke-width .22s,filter .22s;animation:.85s cubic-bezier(.2,.8,.2,1) both dZHE6q_donut-arrive}.dZHE6q_donutSegment[data-active=true]{filter:drop-shadow(0 3px 5px #173d3033)}.dZHE6q_donutSegment[data-muted=true]{filter:opacity(.35)}.dZHE6q_donutReadout{pointer-events:none}.dZHE6q_donutShare{font:8px var(--font-interface), Arial, sans-serif;fill:var(--chart-muted)}.dZHE6q_donutSegment:focus-visible{filter:drop-shadow(0 0 3px #bc7356)}.dZHE6q_donutCaption{letter-spacing:.13em;fill:var(--chart-muted);font-size:7px;font-family:var(--font-interface), Arial, sans-serif}.dZHE6q_donutTotal{font:400 23px var(--font-editorial), Georgia, serif;fill:var(--chart-ink)}.dZHE6q_legend{gap:.4rem;display:grid}.dZHE6q_legend button{border:0;border-bottom:1px solid var(--chart-grid);min-height:44px;color:var(--chart-ink);cursor:pointer;text-align:left;background:0 0;border-radius:9px;grid-template-columns:7px 1fr;align-items:center;gap:.3rem .5rem;min-width:0;padding:.6rem .35rem;transition:background .18s,box-shadow .18s;display:grid}.dZHE6q_legend button[data-active=true]{background:#173d300b;box-shadow:inset 3px 0 #89aa8d}.dZHE6q_legend i{border-radius:50%;width:6px;height:6px}.dZHE6q_legend span{font-size:.68rem}.dZHE6q_legend strong{grid-column:2;font-size:.8rem;font-weight:500}.dZHE6q_legend small{color:var(--chart-muted);grid-column:2;font-size:.6rem}.dZHE6q_chartTooltip{z-index:2;background:var(--rs-forest);width:min(260px,100% - 1rem);color:var(--rs-ivory);border-radius:9px;gap:.3rem;padding:.8rem;font-size:.7rem;animation:.18s both dZHE6q_chart-inspect;display:grid;position:absolute;top:8px;right:0;box-shadow:0 8px 24px #173d3020}.dZHE6q_chartTooltip[data-side=left]{left:0;right:auto}.dZHE6q_chartTooltip strong{font-size:1rem}.dZHE6q_tooltipRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .5rem;padding:.25rem 0;display:grid}.dZHE6q_tooltipRow>small{grid-column:1/-1}.dZHE6q_tooltipRow button{color:inherit;cursor:pointer;background:#faf4e90b;border:1px solid #faf4e91c;border-radius:6px;justify-content:flex-end;align-items:center;gap:.3rem;min-height:44px;padding:.25rem .45rem;transition:background .18s;display:flex}.dZHE6q_tooltipRow button:hover{background:#faf4e91c}.dZHE6q_tooltipRow button:disabled{opacity:.7;cursor:default}.dZHE6q_reviewHint{color:var(--rs-brand-orange);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;min-height:44px;padding:.4rem .6rem;font-size:.75rem;transition:background .18s}.dZHE6q_reviewHint:hover{background:#b06b5010}.dZHE6q_chartTooltip small{opacity:.65;font-size:.6rem}.dZHE6q_dataTable{border-top:1px solid var(--chart-grid);margin-top:.9rem;padding-top:.4rem}.dZHE6q_dataTable summary{cursor:pointer;min-height:40px;color:var(--chart-muted);align-items:center;font-size:.65rem;display:flex}.dZHE6q_dataTable>div{overflow-x:auto}.dZHE6q_dataTable table{border-collapse:collapse;width:100%;font-size:.65rem}.dZHE6q_dataTable th,.dZHE6q_dataTable td{text-align:left;border-bottom:1px solid var(--chart-grid);padding:.5rem}.dZHE6q_dataTable button{color:var(--chart-ink);cursor:pointer;text-align:left;background:0 0;border:0;min-height:40px}.dZHE6q_emptyChart{text-align:center;min-height:200px;color:var(--chart-muted);place-items:center;padding:1.5rem;font-size:.85rem;line-height:1.7;display:grid}.dZHE6q_customization{background:#e4e9de;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem;padding:1rem;font-size:.8rem;animation:.35s both dZHE6q_widget-arrive;display:flex}.dZHE6q_customization>div{flex-wrap:wrap;gap:.4rem;display:flex}.dZHE6q_customization button,.dZHE6q_widgetForm>button{min-height:44px;color:var(--rs-forest);cursor:pointer;background:#fffdf7;border:1px solid #173d3020;border-radius:24px;padding:.65rem 1rem;font-size:.7rem}.dZHE6q_editActions{justify-content:flex-end;gap:.3rem;padding:.35rem .5rem 0;display:flex}.dZHE6q_editActions button{width:40px;height:40px;color:inherit;cursor:pointer;background:#173d300a;border:0;border-radius:50%}.dZHE6q_editActions button:disabled{opacity:.3;cursor:default}.dZHE6q_widgetForm{gap:.9rem;display:grid}.dZHE6q_widgetForm label{gap:.4rem;font-size:.8rem;display:grid}.dZHE6q_widgetForm input,.dZHE6q_widgetForm select{color:var(--rs-forest);background:#fffdf7;border:1px solid #173d3026;border-radius:7px;min-width:0;min-height:44px;padding:.65rem;font-size:16px}.dZHE6q_widgetForm>button{background:var(--rs-forest);color:var(--rs-ivory);font-size:.8rem}.dZHE6q_target{text-align:left;width:100%;color:var(--rs-forest);cursor:pointer;background:0 0;border:0;display:block}.dZHE6q_target h2{font:400 2rem/1.1 var(--font-editorial), Georgia, serif}.dZHE6q_target p,.dZHE6q_target small{color:#173d3099;font-size:.75rem}.dZHE6q_targetTrack{background:#173d3010;border-radius:10px;height:7px;margin:1.5rem 0 .8rem;display:block;overflow:hidden}.dZHE6q_targetTrack i{background:#83ae90;height:100%;transition:width .65s;display:block}@keyframes dZHE6q_widget-arrive{0%{opacity:0;transform:translateY(25px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dZHE6q_line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes dZHE6q_chart-inspect{0%{opacity:0}to{opacity:1}}@keyframes dZHE6q_bar-grow{0%{opacity:.3;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@keyframes dZHE6q_donut-arrive{0%{opacity:0;stroke-width:8px}to{opacity:1}}@media (min-width:1600px){.dZHE6q_widget[data-kind=chart]{padding:2rem}.dZHE6q_kpi{min-height:190px;padding:1.7rem}}@media (max-width:1100px){.dZHE6q_widgets{gap:.8rem}.dZHE6q_widget[data-kind=chart]{padding:1.2rem}.dZHE6q_kpi{padding:1rem}.dZHE6q_donutLayout{grid-template-columns:1fr;gap:0}.dZHE6q_donut{max-width:210px;margin:auto}.dZHE6q_legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.dZHE6q_widgets{grid-template-columns:repeat(2,minmax(0,1fr))}.dZHE6q_widget[data-kind=chart]{grid-column:span 2}.dZHE6q_kpi strong{font-size:2rem}.dZHE6q_donutLayout{grid-template-columns:1fr 1fr}.dZHE6q_legend{grid-template-columns:1fr}.dZHE6q_customization{flex-direction:column;align-items:flex-start}}@media (max-width:500px){.dZHE6q_chartTooltip,.dZHE6q_chartTooltip[data-side=left]{width:100%;margin-top:.7rem;position:static}.dZHE6q_widgets{grid-template-columns:minmax(0,1fr);gap:.65rem}.dZHE6q_kpi{min-height:152px;padding:1rem .8rem}.dZHE6q_kpi>span{font-size:.8rem}.dZHE6q_kpi strong{font-size:1.8rem}.dZHE6q_kpi small,.dZHE6q_kpi em{font-size:.7rem}.dZHE6q_widget[data-kind=chart],.dZHE6q_widget[data-kind=target]{grid-column:1/-1;padding:1.1rem .85rem}.dZHE6q_chartHeading h2{font-size:1.55rem}.dZHE6q_chartCaption{font-size:.6rem}.dZHE6q_donutLayout{grid-template-columns:minmax(125px,1fr) minmax(110px,1fr);gap:.5rem}.dZHE6q_legend span{font-size:.62rem}.dZHE6q_legend strong{font-size:.7rem}.dZHE6q_scopeBar form{grid-template-columns:1fr}.dZHE6q_dataTable th,.dZHE6q_dataTable td{padding:.35rem}}
.ScJguW_proposal{color:var(--rs-ivory);border-top:1px solid #91af9a40;margin-top:1rem;padding:1rem 0 .5rem}.ScJguW_details{margin-bottom:.8rem}.ScJguW_details summary{cursor:pointer;min-height:44px;color:var(--rs-orange);align-items:center;font-size:.76rem;display:flex}.ScJguW_proposal label{gap:.4rem;margin-bottom:.8rem;font-size:.78rem;display:grid}.ScJguW_proposal input,.ScJguW_proposal select{width:100%;min-height:44px;color:var(--rs-ivory);font:inherit;background:#173a30;border:1px solid #91af9a70;border-radius:9px;padding:.6rem .8rem;font-size:16px}.ScJguW_choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.ScJguW_choices button{color:#b7d9bf;cursor:pointer;background:#23483a;border:1px solid #91af9a70;border-radius:10px;gap:.3rem;min-height:84px;padding:.4rem;transition:transform .22s,background .22s,color .22s;display:grid}.ScJguW_choices button[aria-pressed=true]{background:var(--rs-orange);color:var(--rs-forest-deep);border-color:var(--rs-orange);transform:translateY(-3px)}.ScJguW_choices svg{width:100%;height:48px}.ScJguW_choices span{font-size:.72rem}.ScJguW_proposal p{color:#d3decf;font-size:.76rem;line-height:1.5}.ScJguW_proposal>button{cursor:pointer;border-radius:999px;min-height:44px;padding:.6rem 1rem}.ScJguW_apply{background:var(--rs-orange);color:var(--rs-forest-deep);border:0}
.Ldspkq_action{border-top:1px solid #91af9a40;margin-top:1rem;padding-top:1rem;animation:.32s both Ldspkq_appear}.Ldspkq_action p{color:#d3decf;font-size:.78rem;line-height:1.6}.Ldspkq_action button{min-height:44px;color:var(--rs-ivory);font:inherit;cursor:pointer;background:#23483a;border:1px solid #91af9a70;border-radius:12px;margin:.25rem .35rem .25rem 0;padding:.65rem .9rem;font-size:.78rem;transition:background .18s,transform .18s}.Ldspkq_action button:hover{background:#345d49;transform:translateY(-2px)}.Ldspkq_action button:disabled{opacity:.55;cursor:default;transform:none}.Ldspkq_action button[type=submit]{background:var(--rs-orange);color:var(--rs-forest-deep)}.Ldspkq_action label{gap:.4rem;min-width:0;margin-bottom:.7rem;font-size:.78rem;display:grid}.Ldspkq_action input,.Ldspkq_action select{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--rs-ivory);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#173a30;border:1px solid #91af9a70;border-radius:9px;padding:.6rem;font-size:16px}.Ldspkq_fields,.Ldspkq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.Ldspkq_documents{gap:.3rem;display:grid}.Ldspkq_documents button{text-align:left;overflow-wrap:anywhere;gap:.3rem;display:grid}.Ldspkq_documents small{color:#bbcbbb;font-size:.7rem}@keyframes Ldspkq_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:420px){.Ldspkq_fields{grid-template-columns:minmax(0,1fr)}}
.rAloSW_app{--sidebar-width:284px;background:var(--rs-ivory);min-height:100svh;color:var(--rs-forest)}.rAloSW_sessionNotice{color:var(--rs-muted-ink);padding:.8rem 0;font-size:.8rem;line-height:1.6}.rAloSW_app[data-collapsed=true]{--sidebar-width:80px}.rAloSW_sidebar{z-index:20;width:var(--sidebar-width);color:var(--rs-ivory);background:#12382b;flex-direction:column;padding:1.4rem 1.1rem;transition:width .42s cubic-bezier(.2,.8,.2,1),transform .42s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.rAloSW_sidebarBrand{min-height:35px;margin:.2rem 0 2rem}.rAloSW_miniBrand{justify-content:center;width:100%;display:none}.rAloSW_miniBrand .rs-brand-mark{width:40px;height:40px}.rAloSW_profile{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #faf4e918;align-items:center;gap:.8rem;width:100%;margin-bottom:1.6rem;padding:0 0 1.5rem;display:flex}.rAloSW_profile>span{width:44px;height:44px;color:var(--rs-orange);border:1px solid #faf4e940;border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;display:grid}.rAloSW_profile>div{flex:1;min-width:0}.rAloSW_profile strong{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;display:block;overflow:hidden}.rAloSW_profile small{color:#faf4e970;margin-top:.3rem;font-size:.8rem;display:block}.rAloSW_profile i{opacity:.5;font-style:normal}.rAloSW_navCaption{text-transform:uppercase;letter-spacing:.16em;color:#faf4e960;white-space:nowrap;margin-bottom:.8rem;padding:0 .6rem;font-size:.6875rem}.rAloSW_sidebar nav{gap:.4rem;display:grid}.rAloSW_sidebar nav button,.rAloSW_sidebarBottom>button{color:#faf4e9a8;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:.8rem;width:100%;min-height:52px;padding:.8rem;font-size:1rem;line-height:1.35;transition:background .22s,color .22s;display:flex}.rAloSW_sidebar nav button svg,.rAloSW_sidebarBottom button svg{flex-shrink:0;width:22px;height:22px}.rAloSW_sidebar nav button:hover,.rAloSW_sidebar nav button[aria-current=page]{color:var(--rs-ivory);background:#faf4e912}.rAloSW_sidebar nav button[aria-current=page]{box-shadow:inset 3px 0 0 var(--rs-orange)}.rAloSW_sidebar nav small{color:var(--rs-orange);margin-left:auto;font-size:.8rem}.rAloSW_sidebarBottom{margin-top:auto;padding-top:2rem}.rAloSW_sidebarBottom>button:hover{color:var(--rs-ivory);background:#faf4e908}.rAloSW_sidebarBottom .rs-button{color:var(--rs-ivory);background:#faf4e912;justify-content:center;width:100%;margin:.5rem 0;font-size:.68rem}.rAloSW_sidebarBottom>.rAloSW_collapse{border-top:1px solid #faf4e918;border-radius:0;margin-top:1.2rem;font-size:.8125rem}.rAloSW_sidebarBottom>button:not(:has(svg)){font-size:.875rem}.rAloSW_app[data-collapsed=true] .rAloSW_profile>div,.rAloSW_app[data-collapsed=true] .rAloSW_profile>i,.rAloSW_app[data-collapsed=true] .rAloSW_navCaption,.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav span,.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav small,.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBottom>button>span,.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBrand>a:not(.rAloSW_miniBrand){display:none}.rAloSW_app[data-collapsed=true] .rAloSW_miniBrand{display:inline-flex}.rAloSW_app[data-collapsed=true] .rAloSW_sidebar{padding-inline:.75rem}.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav button,.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBottom>button{justify-content:center;padding:.8rem}.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBottom .rs-button{white-space:normal;padding-inline:.3rem;font-size:.55rem}.rAloSW_workspace{margin-left:var(--sidebar-width);transition:margin-left .42s cubic-bezier(.2,.8,.2,1)}.rAloSW_topbar{background:#fffdf732;border-bottom:1px solid #173d3018;justify-content:space-between;align-items:center;gap:1rem;min-height:70px;padding:.8rem clamp(1.25rem,3vw,3rem);font-size:.75rem;display:flex}.rAloSW_topbar>div{align-items:center;gap:1rem;min-width:0;display:flex}.rAloSW_topbar>div>span{color:#173d3090;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rAloSW_topbar i{color:#173d3040;font-style:normal}.rAloSW_topbar>button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #173d3020;border-radius:20px;align-items:center;gap:1.2rem;padding:.55rem 1rem;font-size:.75rem;display:flex}.rAloSW_menuButton{color:var(--rs-forest);background:0 0;border:0;min-width:44px;min-height:44px;font-size:1.2rem;display:none}.rAloSW_content{padding:clamp(1.2rem,3vw,3rem);padding-bottom:calc(var(--rs-composer-space,12rem) + env(safe-area-inset-bottom));outline:none;min-width:0}.rAloSW_composer{z-index:30;left:calc(var(--sidebar-width) + 1.5rem);right:1.5rem;bottom:calc(max(1.2rem, env(safe-area-inset-bottom)) + var(--rs-keyboard-offset,0px));width:min(760px, calc(100% - var(--sidebar-width) - 3rem));border:1px solid var(--rs-glass-border);background:var(--rs-glass-surface);-webkit-backdrop-filter:var(--rs-glass-backdrop);backdrop-filter:var(--rs-glass-backdrop);box-shadow:var(--rs-shadow);border-radius:1.6rem;margin:auto;padding:.5rem .7rem .7rem;transition:left .42s,width .42s;position:fixed}.rAloSW_composer .rs-composer-shell{position:static}.rAloSW_composer:has([data-expanded=false]){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;border-radius:100px;padding:0}.rAloSW_composer:has([data-expanded=true][data-roomy=true]){width:min(1100px, max(760px, 64vw), calc(100% - var(--sidebar-width) - 3rem));height:min(75dvh, calc(var(--rs-visual-height,100dvh) * .75));max-height:calc(var(--rs-visual-height,100dvh) - 2.5rem)}.rAloSW_scrim{display:none}.rAloSW_closeMenu{min-height:44px;color:var(--rs-ivory);border:1px solid var(--rs-line);cursor:pointer;background:0 0;border-radius:8px;margin-bottom:1rem}.rAloSW_settings,.rAloSW_dialogActions{gap:1rem;display:grid}.rAloSW_settings label{gap:.5rem;font-size:.8rem;display:grid}.rAloSW_settings input,.rAloSW_settings select{min-height:46px;color:var(--rs-forest);background:#fffdf7;border:1px solid #173d3030;border-radius:8px;min-width:0;padding:.75rem;font-size:16px}.rAloSW_settings small{color:#173d3099;font-size:.73rem;line-height:1.6}.rAloSW_exchangeRate{background:#fffdf7;border:1px solid #173d3025;border-radius:12px;gap:.5rem;padding:1rem;font-size:.8rem;display:grid}.rAloSW_exchangeRate strong{font-size:1rem;font-weight:500}.rAloSW_rateLoading{align-items:center;gap:.65rem;line-height:1.5;display:flex}.rAloSW_rateLoading i{border:2px solid #173d3025;border-top-color:var(--rs-forest);border-radius:50%;flex:0 0 18px;width:18px;height:18px;animation:.8s linear infinite rAloSW_exchange-rate-spin}.rAloSW_rateRetry{min-height:44px;color:var(--rs-forest);cursor:pointer;background:0 0;border:1px solid #173d3030;border-radius:22px;justify-self:start;padding:.5rem .8rem}.rAloSW_settings>button:disabled{opacity:.5;cursor:wait}@keyframes rAloSW_exchange-rate-spin{to{transform:rotate(360deg)}}.rAloSW_settings>button,.rAloSW_dialogActions>button,.rAloSW_library>header>button{background:var(--rs-forest);min-height:46px;color:var(--rs-ivory);cursor:pointer;border:0;border-radius:25px;padding:.75rem 1.2rem}.rAloSW_dialogActions{grid-template-columns:1fr 1fr;margin-top:1.5rem}.rAloSW_library>header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.rAloSW_library h1{font:400 clamp(2.5rem, 4vw, 3.5rem)/1 var(--font-editorial), Georgia, serif;letter-spacing:-.04em;margin:.8rem 0}.rAloSW_library>header p{color:#173d3099;max-width:520px;font-size:.82rem;line-height:1.7}.rAloSW_documentRows{gap:.8rem;display:grid}.rAloSW_documentRows article{background:#fffdf7;border:1px solid #173d3018;border-radius:14px;align-items:center;gap:1rem;padding:1.2rem;display:flex}.rAloSW_documentRows article>div{flex:1;min-width:0}.rAloSW_documentGlyph{opacity:.4;font-size:2rem}.rAloSW_documentRows h2{overflow-wrap:anywhere;margin:0 0 .4rem;font-size:.9rem}.rAloSW_documentRows p,.rAloSW_documentRows small{color:#173d3099;margin:0;font-size:.7rem;line-height:1.6}.rAloSW_documentRows button{min-height:44px;color:var(--rs-forest);cursor:pointer;background:0 0;border:1px solid #173d3030;border-radius:24px;padding:.65rem .85rem;font-size:.7rem}@media (max-width:1000px) and (min-width:701px){.rAloSW_app{--sidebar-width:240px}.rAloSW_app[data-collapsed=true]{--sidebar-width:76px}.rAloSW_sidebar{padding-inline:.8rem}}@media (max-width:700px){.rAloSW_app,.rAloSW_app[data-collapsed=true]{--sidebar-width:0px}.rAloSW_sidebar{z-index:60;width:min(284px,100vw - 2rem);transform:translate(-100%)}.rAloSW_app[data-menu=true] .rAloSW_sidebar{transform:translate(0)}.rAloSW_app[data-collapsed=true] .rAloSW_profile>div,.rAloSW_app[data-collapsed=true] .rAloSW_profile>i,.rAloSW_app[data-collapsed=true] .rAloSW_navCaption,.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav span,.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav small,.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBottom>button>span{display:revert}.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBrand>a:not(.rAloSW_miniBrand){display:inline-flex}.rAloSW_app[data-collapsed=true] .rAloSW_miniBrand{display:none}.rAloSW_app[data-collapsed=true] .rAloSW_sidebar nav button,.rAloSW_app[data-collapsed=true] .rAloSW_sidebarBottom>button{justify-content:flex-start}.rAloSW_menuButton{display:block}.rAloSW_topbar{min-height:62px;padding:.6rem 1rem}.rAloSW_topbar>div{gap:.7rem}.rAloSW_topbar>div>span,.rAloSW_topbar i{display:none}.rAloSW_content{padding:1.2rem 1rem calc(var(--rs-composer-space,12rem) + env(safe-area-inset-bottom))}.rAloSW_composer{left:.65rem;right:.65rem;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + var(--rs-keyboard-offset,0px));width:calc(100% - 1.3rem)}.rAloSW_composer:has([data-expanded=true][data-roomy=true]){width:calc(100% - 1.3rem)}.rAloSW_scrim{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:59;background:#0b2418a0;border:0;animation:.25s both rAloSW_backdrop-arrive;display:block;position:fixed;inset:0}.rAloSW_sidebarBottom>.rAloSW_collapse{display:none}.rAloSW_library>header{flex-direction:column;align-items:flex-start}.rAloSW_documentRows article{flex-wrap:wrap;gap:.8rem;padding:1rem}.rAloSW_documentRows article>div{flex-basis:calc(100% - 3rem)}.rAloSW_documentRows button{flex:1}}@keyframes rAloSW_backdrop-arrive{0%{opacity:0}to{opacity:1}}
._4cXxFq_experience{background:var(--rs-ivory);min-height:100svh;color:var(--rs-forest)}._4cXxFq_sessionNotice{color:var(--rs-muted-ink);padding:.8rem 0;font-size:.8rem;line-height:1.6}._4cXxFq_header{border-bottom:1px solid #173d3024;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem clamp(1.2rem,5vw,5rem);display:flex}._4cXxFq_header>a:last-child{align-items:center;min-height:44px;font-size:.75rem;text-decoration:none;display:flex}._4cXxFq_main{width:min(1120px,100% - 3rem);margin:auto;padding:2rem 0 3rem}._4cXxFq_steps{color:#173d307a;justify-content:center;align-items:center;gap:clamp(1.2rem,5vw,5rem);margin:0 0 2.4rem;padding:0;font-size:.8rem;list-style:none;display:flex}._4cXxFq_steps li{align-items:center;gap:.7rem;display:flex}._4cXxFq_steps li>span{border:1px solid #173d3030;border-radius:50%;place-items:center;width:29px;height:29px;font-size:.68rem;display:grid}._4cXxFq_steps li[aria-current]{color:var(--rs-forest)}._4cXxFq_steps li[aria-current]>span{background:var(--rs-forest);color:var(--rs-ivory)}._4cXxFq_steps li[data-complete=true]>span{border-color:var(--rs-orange);color:var(--rs-brand-orange);background:#e6ae862d}._4cXxFq_stage{animation:.55s cubic-bezier(.2,.8,.2,1) both _4cXxFq_stage-arrive}._4cXxFq_stage>.rs-eyebrow{text-align:center;display:block}._4cXxFq_stage h1{font-family:var(--font-editorial);letter-spacing:-.045em;outline:none;margin:.7rem 0 1rem;font-size:clamp(2.1rem,4.5vw,4rem);font-weight:400;line-height:1.06}._4cXxFq_stage>h1,._4cXxFq_stage>p{text-align:center}._4cXxFq_stage>p,._4cXxFq_stageHeading p{color:#173d309e;margin:0;font-size:.95rem;line-height:1.6}._4cXxFq_choices{grid-template-columns:1fr 1fr;gap:1.5rem;width:min(820px,100%);margin:3rem auto 1.5rem;display:grid}._4cXxFq_choice{color:var(--rs-forest);text-align:left;cursor:pointer;background:#fffdf7;border:1px solid #173d3026;border-radius:22px;padding:2rem;transition:transform .38s,box-shadow .38s,border-color .38s;box-shadow:0 12px 36px #173d3009}._4cXxFq_choice:hover,._4cXxFq_choice:focus-visible{border-color:var(--rs-orange);transform:translateY(-7px)rotate(-.6deg);box-shadow:0 24px 44px #173d3015}._4cXxFq_sampleChoice{background:var(--rs-forest);color:var(--rs-ivory)}._4cXxFq_choiceIcon{opacity:.7;border:1px solid;border-radius:15px;place-items:center;width:56px;height:56px;margin-bottom:1.7rem;font-size:2rem;display:grid}._4cXxFq_choice h2{font:400 2rem/1.1 var(--font-editorial);letter-spacing:-.03em;margin:0 0 .8rem}._4cXxFq_choice p{opacity:.7;margin:0 0 2rem;font-size:.9rem;line-height:1.7}._4cXxFq_choice>span:last-child{justify-content:space-between;gap:1rem;font-size:.85rem;display:flex}._4cXxFq_sampleChoice>span:last-child{color:var(--rs-orange)}._4cXxFq_resume{color:var(--rs-forest);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #173d3060;align-items:center;gap:1.4rem;margin:1.5rem auto;padding:.8rem;display:flex}._4cXxFq_stageHeading{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:1.5rem;display:flex}._4cXxFq_stageHeading h1{font-size:clamp(2rem,3.5vw,3rem)}._4cXxFq_textButton{color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;font-size:.8rem}._4cXxFq_collectionBar{justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 0 1rem;font-size:.82rem;display:flex}._4cXxFq_collectionBar>div{gap:.5rem;display:flex}._4cXxFq_collectionBar button{text-underline-offset:4px;color:var(--rs-forest);cursor:pointer;background:0 0;border:0;min-height:44px;padding:.4rem .6rem;text-decoration:underline}._4cXxFq_papers{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem 1.5rem;display:grid}._4cXxFq_paperCard{border:1px solid #0000;border-radius:14px;min-width:0;padding:.65rem;transition:border-color .25s,background .25s;animation:.6s cubic-bezier(.2,.8,.2,1) both _4cXxFq_paper-arrive;position:relative}._4cXxFq_paperCard[data-selected=true]{background:#173d3007;border-color:#173d3045}._4cXxFq_paperPreview{cursor:zoom-in;aspect-ratio:.79;background:#fffdf7;border:0;border-radius:2px;width:100%;max-height:188px;padding:0;transition:transform .4s,box-shadow .4s;display:block;position:relative;overflow:hidden;box-shadow:0 9px 19px #173d301b}._4cXxFq_paperPreview:hover{transform:translateY(-7px)rotate(1.5deg);box-shadow:0 17px 30px #173d3028}._4cXxFq_paperPreview img,._4cXxFq_paperPreview canvas{object-fit:contain;object-position:top;width:100%;height:100%}._4cXxFq_paperPreview>span{color:var(--rs-ivory);background:#173d30df;padding:.55rem;font-size:.68rem;transition:transform .26s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}._4cXxFq_paperPreview:hover>span,._4cXxFq_paperPreview:focus-visible>span{transform:translateY(0)}._4cXxFq_paperCard h2{overflow-wrap:anywhere;margin:.85rem 0 .35rem;font-size:.8rem;font-weight:600;line-height:1.4}._4cXxFq_paperCard p{color:#173d309c;text-transform:capitalize;margin:0;font-size:.67rem;line-height:1.5}._4cXxFq_check{z-index:1;cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:.6rem;right:.6rem}._4cXxFq_check input{width:20px;height:20px;accent-color:var(--rs-forest);cursor:pointer;box-shadow:0 2px 12px #173d3020}._4cXxFq_nextBar{bottom:max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:2;background:#faf4e9ee;border:1px solid #173d3020;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.2rem;display:flex;position:sticky;box-shadow:0 8px 24px #173d300c}._4cXxFq_processingNote{min-width:0;color:var(--rs-forest);flex:1;font-size:.75rem;line-height:1.55}._4cXxFq_processingNote p{max-width:36rem;margin:0}._4cXxFq_processingNote small{color:var(--rs-muted-ink);display:block}._4cXxFq_nextBar>._4cXxFq_primary{flex-shrink:0}._4cXxFq_primary{background:var(--rs-forest);min-height:48px;color:var(--rs-ivory);cursor:pointer;border:0;border-radius:30px;justify-content:center;align-items:center;gap:1.5rem;padding:.9rem 1.4rem;font-size:.82rem;transition:transform .25s,background .25s;display:inline-flex}._4cXxFq_primary:hover{background:#235346;transform:translateY(-2px)}._4cXxFq_primary:disabled,button:disabled._4cXxFq_choice{opacity:.5;cursor:not-allowed}._4cXxFq_businessInput{gap:.5rem;width:min(360px,100%);margin-bottom:1.2rem;font-size:.8rem;display:grid}._4cXxFq_businessInput input{color:var(--rs-forest);background:#fffdf7;border:1px solid #173d3030;border-radius:8px;min-width:0;padding:.75rem;font-size:16px}._4cXxFq_dropzone{border:1px dashed #173d3050;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-bottom:1.2rem;padding:1.6rem;display:flex}._4cXxFq_dropzone>span{font-size:1.8rem}._4cXxFq_dropzone p{margin:0;font-size:.85rem}._4cXxFq_dropzone button{color:var(--rs-forest);cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}._4cXxFq_dropzone small{text-align:center;color:#173d3099;width:100%;font-size:.7rem}._4cXxFq_processing{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:64svh;display:flex}._4cXxFq_processing h1{max-width:650px}._4cXxFq_processingPaper{background:#fffdf7;width:108px;height:142px;margin-bottom:2.3rem;padding:1rem;animation:2.7s ease-in-out infinite _4cXxFq_paper-float;transform:rotate(-7deg);box-shadow:0 15px 40px #173d3020}._4cXxFq_processingPaper>.rs-brand-mark{width:40px;height:40px;margin-inline:auto}._4cXxFq_processingPaper i{background:#173d3040;height:2px;margin-top:.8rem;animation:1.4s ease-in-out infinite alternate _4cXxFq_scan-lines;display:block}._4cXxFq_processingPaper i:nth-child(3){width:80%;animation-delay:.15s}._4cXxFq_processingPaper i:nth-child(4){width:60%;animation-delay:.3s}._4cXxFq_progressTrack{background:#173d3014;border-radius:10px;width:min(480px,100%);height:7px;margin:2rem 0 1.25rem;overflow:hidden}._4cXxFq_progressTrack>span{background:var(--rs-brand-orange);height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}._4cXxFq_processingCount,._4cXxFq_inlineStatus{justify-content:center;align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.82rem;display:flex}._4cXxFq_spinner{border:2px solid #173d3025;border-top-color:var(--rs-brand-orange);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.85s linear infinite _4cXxFq_spin;display:inline-block}._4cXxFq_opening{background:var(--rs-ivory);justify-content:center;align-items:center;gap:1rem;min-height:100svh;display:flex}._4cXxFq_error{border:1px solid var(--rs-brand-orange);color:var(--rs-brand-orange);background:#e6ae8618;border-radius:10px;padding:1rem;font-size:.85rem}@keyframes _4cXxFq_spin{to{transform:rotate(360deg)}}@keyframes _4cXxFq_stage-arrive{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes _4cXxFq_paper-arrive{0%{opacity:0;transform:translateY(26px)rotate(-4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes _4cXxFq_paper-float{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-11px)rotate(-3deg)}}@keyframes _4cXxFq_scan-lines{0%{opacity:.2}to{opacity:1}}@media (min-width:1600px){._4cXxFq_main{padding-top:3rem}._4cXxFq_choices{margin-top:4rem}._4cXxFq_choice{padding:2.7rem}._4cXxFq_paperPreview{max-height:220px}}@media (max-width:800px){._4cXxFq_papers{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._4cXxFq_choice{padding:1.5rem}._4cXxFq_choice h2{font-size:1.7rem}}@media (max-width:560px){._4cXxFq_header{padding:.8rem 1.2rem}._4cXxFq_header>a:last-child{font-size:.65rem}._4cXxFq_main{width:calc(100% - 2rem);padding:1.5rem 0 2rem}._4cXxFq_steps{gap:1rem;margin-bottom:1.7rem;font-size:.68rem}._4cXxFq_steps li{gap:.45rem}._4cXxFq_choices{grid-template-columns:1fr;gap:1rem;margin-top:1.6rem}._4cXxFq_choice{padding:1.3rem}._4cXxFq_choiceIcon{width:42px;height:42px;margin-bottom:1rem;font-size:1.5rem}._4cXxFq_choice p{margin-bottom:1.2rem}._4cXxFq_stageHeading{flex-direction:column;align-items:flex-start;gap:.4rem}._4cXxFq_stageHeading h1{font-size:2.15rem}._4cXxFq_stageHeading p{font-size:.8rem}._4cXxFq_papers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}._4cXxFq_paperCard{padding:.5rem}._4cXxFq_paperPreview{max-height:172px}._4cXxFq_collectionBar{gap:.5rem;font-size:.68rem}._4cXxFq_collectionBar>div{gap:0}._4cXxFq_collectionBar button{padding:.25rem .4rem;font-size:.68rem}._4cXxFq_nextBar{flex-direction:column;align-items:stretch;gap:.7rem;padding:.8rem}._4cXxFq_processingNote{text-align:center;font-size:.75rem}._4cXxFq_processingNote p{max-width:none}._4cXxFq_processing{min-height:64svh}._4cXxFq_processing h1{font-size:2.3rem}}
