.QuestionPanel_panel__GvJC0{min-width:0;padding:24px 20px 28px;color:var(--color-ink)}.QuestionPanel_eyebrow__EmXC5{margin:0 0 13px;color:var(--color-primary-dark);font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.QuestionPanel_title__yvfX1{margin:0;font-family:var(--font-display);font-size:26px;font-weight:650;line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.QuestionPanel_description__6p3fZ{margin:14px 0;color:var(--color-muted);font-size:13px;line-height:1.75;white-space:pre-line}.QuestionPanel_badges__iaWmO{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 24px}.QuestionPanel_difficulty__ODeSO,.QuestionPanel_function__GWMEb{display:inline-flex;align-items:center;min-height:24px;padding:3px 9px;border-radius:5px;color:var(--color-primary-dark);font-size:10px;font-weight:650}.QuestionPanel_difficulty__ODeSO{background:var(--color-primary-soft)}.QuestionPanel_function__GWMEb{border:1px solid #dce8d7;background:#fff;font-family:var(--font-mono)}.QuestionPanel_metadata__jETZQ{color:var(--color-muted);font-size:10px;margin-left:2px}.QuestionPanel_goal__uHuTN{margin:0 0 22px;padding:14px 15px;border:1px solid var(--color-line);border-left:3px solid var(--color-primary);border-radius:8px;background:#f8faf6}.QuestionPanel_goal__uHuTN h2{margin:0 0 7px;font-family:var(--font-display);font-size:14px;font-weight:600}.QuestionPanel_goal__uHuTN p{margin:0;font-size:13px;line-height:1.75;white-space:pre-line}.QuestionPanel_sectionHeading__B5lw1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.QuestionPanel_sectionHeading__B5lw1 h2{margin:0;font-family:var(--font-display);font-size:17px;font-weight:600}.QuestionPanel_sectionHeading__B5lw1>span{color:var(--color-muted);font-size:10px}.QuestionPanel_intro__Vja0o{margin:0 0 12px;color:var(--color-muted);font-size:12px;line-height:1.75}.QuestionPanel_steps__3Pk0C{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--color-line);border-radius:10px;overflow:hidden}.QuestionPanel_steps__3Pk0C li{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;background:#fff}.QuestionPanel_steps__3Pk0C li+li{border-top:1px solid #edf0e9}.QuestionPanel_steps__3Pk0C li:nth-child(2n){background:#fafbf8}.QuestionPanel_number__TuVHt{display:grid;place-items:center;flex:0 0 22px;height:22px;margin-top:1px;border-radius:50%;background:#edf4e8;color:var(--color-primary-dark);font-size:10px;font-weight:650}.QuestionPanel_steps__3Pk0C p{min-width:0;margin:0;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.QuestionPanel_reference__oALX7{display:inline;padding:2px 4px;border-radius:4px;background:#edf3e9;color:#315b29;font-family:var(--font-mono);font-size:.9em;overflow-wrap:anywhere}.QuestionPanel_requirements__cZbeS{margin-top:14px;padding:11px 12px;border:1px solid var(--color-line);border-radius:7px;font-size:12px;line-height:1.7;color:var(--color-muted)}.QuestionPanel_requirements__cZbeS summary{cursor:pointer;color:var(--color-ink);font-weight:600}.QuestionPanel_hints__gfOth{margin-top:24px;padding:15px;border:1px solid #dfebd8;border-radius:10px;background:#f5f9f1}.QuestionPanel_hintHeading__pMBXq{display:flex;align-items:center;gap:8px;color:var(--color-primary-dark)}.QuestionPanel_hintHeading__pMBXq h2{margin:0;font-family:var(--font-display);font-size:14px;font-weight:600}.QuestionPanel_hintHeading__pMBXq>span{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:#69835e}.QuestionPanel_hintIntro__AU5WH{margin:9px 0 12px;color:#617458;font-size:12px;line-height:1.7}.QuestionPanel_hintList__pfPpj{margin:12px 0;padding-left:18px;color:#4d6545;font-size:12px;line-height:1.8}.QuestionPanel_hintList__pfPpj li+li{margin-top:10px}.QuestionPanel_hintButton__fcmzO{display:inline-flex;align-items:center;gap:9px;min-height:36px;margin-top:4px;padding:0 11px;border:1px solid #c9dcc0;border-radius:6px;background:#fff;color:var(--color-primary-dark);font-size:11px;font-weight:600;cursor:pointer}.QuestionPanel_hintButton__fcmzO:hover{background:var(--color-primary-soft)}.QuestionPanel_hintButton__fcmzO:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:380px){.QuestionPanel_panel__GvJC0{padding:21px 14px}.QuestionPanel_title__yvfX1{font-size:24px}.QuestionPanel_steps__3Pk0C li{padding:12px}.QuestionPanel_hintButton__fcmzO{min-height:44px}}.SolutionPanel_panel__2st6C{min-width:0;padding:24px 20px 28px;color:var(--color-ink)}.SolutionPanel_heading__zUJAv{display:flex;align-items:center;justify-content:space-between;gap:12px}.SolutionPanel_eyebrow__J4Q5Z{margin:0 0 5px;color:var(--color-primary-dark);font-size:9px;font-weight:650;letter-spacing:.13em}.SolutionPanel_count__YpYcw{flex-shrink:0;padding:5px 9px;border:1px solid var(--color-line);border-radius:6px;background:var(--color-paper);color:var(--color-muted);font-size:11px}.SolutionPanel_intro__5tiAc{margin:12px 0 20px;color:var(--color-muted);font-size:13px;line-height:1.65}.SolutionPanel_formulas__Y7oN3{display:grid;gap:14px;margin:0;padding:0;list-style:none}.SolutionPanel_card__kyBGj{min-width:0;overflow:hidden;border:1px solid var(--color-line);border-radius:10px;background:#fff}.SolutionPanel_cardHeader__ncwqR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--color-line);background:#f5f8f4}.SolutionPanel_cardTitle__tJbyB{display:flex;align-items:center;gap:8px;min-width:0}.SolutionPanel_cardTitle__tJbyB h3{margin:0;font-family:var(--font-display);font-size:13px;font-weight:600}.SolutionPanel_index__q_sSL{display:grid;place-items:center;width:24px;height:24px;border-radius:5px;background:var(--color-primary-soft)}.SolutionPanel_cell__Sdd_A,.SolutionPanel_index__q_sSL{color:var(--color-primary-dark);font-family:var(--font-mono);font-size:10px}.SolutionPanel_cell__Sdd_A{padding:3px 6px;border:1px solid #d9e5d5;border-radius:4px;background:#fff}.SolutionPanel_copy__WiATH{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 6px;border:0;border-radius:5px;background:transparent;color:var(--color-primary-dark);font-size:11px;cursor:pointer}.SolutionPanel_copy__WiATH:hover{background:var(--color-primary-soft)}.SolutionPanel_copy__WiATH:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SolutionPanel_expression__BEzD_{display:flex;align-items:flex-start;gap:12px;padding:15px 14px}.SolutionPanel_fx__EHtiK{flex-shrink:0;padding-top:2px;color:#789174;font-family:var(--font-mono);font-size:12px;font-style:italic}.SolutionPanel_expression__BEzD_ code{min-width:0;color:#234f2d;font-family:var(--font-mono);font-size:12px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.SolutionPanel_taskExplanation__BfNVg{margin:0;padding:0 14px 14px;color:var(--color-muted);font-size:12px;line-height:1.75;overflow-wrap:anywhere}.SolutionPanel_explanation__49keh{margin-top:24px;padding-top:18px;border-top:1px solid var(--color-line)}.SolutionPanel_explanation__49keh h3{margin:0 0 10px;font-family:var(--font-display);font-size:15px;font-weight:600}.SolutionPanel_explanation__49keh p{margin:0 0 10px;color:var(--color-muted);font-size:13px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.SolutionPanel_note__hmLBm{margin:20px 0 0;padding-left:12px;border-left:2px solid #d5e7ce;color:var(--color-muted);font-size:11px;line-height:1.7}@media(max-width:380px){.SolutionPanel_panel__2st6C{padding:20px 14px}.SolutionPanel_cardHeader__ncwqR{padding-inline:9px}.SolutionPanel_copy__WiATH{min-height:36px}}.FormattingToolbar_toolbar__RO8yF{display:flex;flex-shrink:0;align-items:center;gap:10px;padding:6px 12px;min-height:44px;overflow-x:auto;border-bottom:1px solid var(--line,#e3e9e3);background:white;color:var(--ink,#171a17);font-size:12px}.FormattingToolbar_group__rsMxV{display:flex;align-items:center;gap:2px}.FormattingToolbar_numberFormat__tj_GO{flex-shrink:0;width:116px;min-height:32px;padding:4px 7px;border:1px solid var(--line,#e3e9e3);border-radius:5px;background:white;color:inherit;font:inherit;cursor:pointer}.FormattingToolbar_numberFormat__tj_GO:focus-visible{outline:2px solid #218e58;outline-offset:1px}.FormattingToolbar_formatWarning__ZyjHg{max-width:220px;flex-shrink:0;color:#765415;font-size:11px}.FormattingToolbar_merge__9lORs{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:32px;padding:0 8px;border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.FormattingToolbar_merge__9lORs:hover:not(:disabled){background:#f1f5f2}.FormattingToolbar_merge__9lORs:focus-visible{outline:2px solid #218e58;outline-offset:1px}.FormattingToolbar_merge__9lORs:disabled{opacity:.4;cursor:default}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_button__N0cq7,.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_button__N0cq7:hover,.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M:hover{background:#f1f5f2}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_button__N0cq7[aria-pressed=true]{background:#e7f3eb;color:#0e7743}.FormattingToolbar_size__zDfoZ:focus-within,.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_button__N0cq7:focus-visible,.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M:focus-within{outline:2px solid #218e58;outline-offset:1px}.FormattingToolbar_divider__kvB5y{width:1px;height:20px;background:var(--line,#e3e9e3);flex-shrink:0}.FormattingToolbar_size__zDfoZ{position:relative;display:flex;align-items:center;gap:4px;flex-shrink:0;height:30px;padding:0 7px;border:1px solid var(--line,#e3e9e3);border-radius:5px}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_size__zDfoZ select{appearance:none;width:27px;height:28px;padding:0;border:0;outline:none;background:transparent;font:inherit;color:inherit;cursor:pointer}.FormattingToolbar_unit__fJI_2{color:#7b8b7f;font-size:10px}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M{width:40px;gap:5px;padding-bottom:4px}.FormattingToolbar_letter__HGPaY{font:600 17px/1 Georgia,serif}.FormattingToolbar_swatch__t8I92{position:absolute;bottom:4px;left:6px;width:19px;height:3px;border-radius:1px;box-shadow:0 0 0 1px #ddd}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_size__zDfoZ{background:white;color:inherit;font:inherit;cursor:pointer}.FormattingToolbar_menu__D6IF3{position:fixed;z-index:2147483000;width:164px;padding:8px;border:1px solid #dce5de;border-radius:8px;background:white;color:#171a17;box-shadow:0 8px 24px #172b2026;overflow:auto}.FormattingToolbar_palette__D1jr5,.FormattingToolbar_sizeOptions__3qMHs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.FormattingToolbar_menu__D6IF3 button{min-width:0;height:32px;border:1px solid #e3e9e3;border-radius:4px;cursor:pointer;font:500 12px/1 sans-serif;background:white;color:#171a17}.FormattingToolbar_menu__D6IF3 button:focus-visible,.FormattingToolbar_menu__D6IF3 button:hover{outline:2px solid #218e58;outline-offset:1px}.FormattingToolbar_menu__D6IF3 button[aria-pressed=true]{box-shadow:0 0 0 2px #218e58}.FormattingToolbar_palette__D1jr5{grid-template-columns:repeat(4,1fr)}.FormattingToolbar_palette__D1jr5 button{height:28px}@media(max-width:900px){.FormattingToolbar_toolbar__RO8yF{flex-wrap:wrap;gap:5px;padding:5px 7px;min-height:34px;font-size:10px;overflow:visible}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_button__N0cq7,.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M{height:32px;width:32px}.FormattingToolbar_toolbar__RO8yF svg{width:13px;height:13px}.FormattingToolbar_toolbar__RO8yF .FormattingToolbar_color__G9Y7M{width:35px}.FormattingToolbar_numberFormat__tj_GO{width:99px;min-height:32px;padding:3px 5px}.FormattingToolbar_merge__9lORs{min-height:32px;padding:0 5px;gap:4px}.FormattingToolbar_divider__kvB5y{height:16px}.FormattingToolbar_size__zDfoZ{height:32px;padding:0 5px;gap:3px}.FormattingToolbar_letter__HGPaY{font-size:14px}.FormattingToolbar_swatch__t8I92{width:15px;left:5px;bottom:2px}.FormattingToolbar_formatWarning__ZyjHg{font-size:9px;max-width:100%;flex-basis:100%}}.PivotWorkspace_workspace__LWwEI{--excel-green:#217346;--excel-border:#c7ccca;min-height:calc(100dvh - 64px);background:#f3f4f3;color:var(--color-ink);font-family:var(--font-body);font-size:12px;box-sizing:border-box}.PivotWorkspace_dialog__4GZ6l *,.PivotWorkspace_workspace__LWwEI *{box-sizing:border-box}.PivotWorkspace_dialog__4GZ6l button,.PivotWorkspace_workspace__LWwEI button{cursor:pointer;font:inherit;min-height:28px;padding:4px 8px;border:1px solid transparent;border-radius:2px;background:transparent;color:inherit;font-size:12px;transition:background-color .16s,border-color .16s}.PivotWorkspace_dialog__4GZ6l button:hover,.PivotWorkspace_workspace__LWwEI button:hover{background:#e7efea;border-color:#a3b9ac}.PivotWorkspace_dialog__4GZ6l button:disabled,.PivotWorkspace_workspace__LWwEI button:disabled{cursor:default;opacity:.48}.PivotWorkspace_dialog__4GZ6l :is(button,input,select,textarea):focus-visible,.PivotWorkspace_workspace__LWwEI :is(button,input,select,summary):focus-visible{outline:2px solid #217346;outline-offset:2px}.PivotWorkspace_workspace__LWwEI :is(input:not([type=checkbox]),select){border:1px solid var(--excel-border);border-radius:2px;background:white;color:var(--color-ink);padding:4px 6px;min-height:28px;font:inherit;min-width:0;max-width:100%}.PivotWorkspace_workspace__LWwEI input[type=checkbox]{width:14px;height:14px;accent-color:var(--excel-green);flex-shrink:0}.PivotWorkspace_header__3ypih{display:flex;align-items:center;gap:14px;padding:7px 16px;min-height:42px;background:#217346;color:white;flex-wrap:wrap}.PivotWorkspace_header__3ypih h1{font-size:14px;font-weight:600;margin:0}.PivotWorkspace_header__3ypih a{font-size:12px;color:white;text-decoration:none}.PivotWorkspace_demoBadge__oH1OR{font-size:10px;text-transform:uppercase;letter-spacing:.05em;border:1px solid #80ad92;padding:2px 5px}.PivotWorkspace_sourceTitle__JkEY8{margin-left:auto;font-size:11px;color:#e4f0e8}.PivotWorkspace_ribbon__mZCUM{border-bottom:1px solid var(--excel-border)}.PivotWorkspace_ribbonTabs__mJP0_{display:flex;gap:3px;padding:0 12px;border-bottom:1px solid #d7dcda}.PivotWorkspace_ribbonTabs__mJP0_ button{padding:8px 14px;min-height:36px;font-size:13px;border-bottom:3px solid transparent}.PivotWorkspace_ribbonTabs__mJP0_ button[aria-selected=true]{color:var(--excel-green);font-weight:600;border-bottom-color:var(--excel-green);background:white}.PivotWorkspace_ribbonPanel__I4ZDY{display:flex;align-items:stretch;overflow-x:auto;min-height:113px;padding:6px 4px 3px;gap:0}.PivotWorkspace_ribbonPanel__I4ZDY[hidden]{display:none}.PivotWorkspace_ribbonGroup__tPU3s{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;border-right:1px solid #d6d9d7;padding:0 12px;gap:7px}.PivotWorkspace_ribbonGroup__tPU3s:last-child{border-right:0}.PivotWorkspace_ribbonControls__2BddV{display:flex;gap:5px;align-items:start;height:100%}.PivotWorkspace_ribbonControls__2BddV>button{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:95px;min-height:66px;line-height:1.25;text-align:center;padding:6px}.PivotWorkspace_ribbon__mZCUM svg{width:19px;height:19px;stroke-width:1.5;color:var(--excel-green)}.PivotWorkspace_ribbonControls__2BddV label{display:flex;flex-direction:column;font-size:11px;gap:3px;max-width:150px}.PivotWorkspace_ribbonControls__2BddV label>svg{display:none}.PivotWorkspace_ribbonControls__2BddV .PivotWorkspace_activeField__Xb5Gm{max-width:165px;margin-top:7px}.PivotWorkspace_groupCaption__DlsM2{display:flex;justify-content:center;align-items:center;gap:4px;color:#59625d;padding-top:3px;line-height:1.3}.PivotWorkspace_groupCaption__DlsM2 svg{width:11px;height:11px}.PivotWorkspace_ribbonChecks__xJgsC{display:grid;gap:2px;font-size:11px}.PivotWorkspace_ribbonChecks__xJgsC label{display:flex;align-items:center;gap:5px;min-height:21px}.PivotWorkspace_styleGallery__TBzGc{display:grid;grid-template-columns:repeat(8,47px);gap:4px;padding:6px 0}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_styleButton__EUDr5{min-height:48px;border:1px solid #c6ccca;background:white}.PivotWorkspace_styleButton__EUDr5[aria-pressed=true]{outline:2px solid #217346;outline-offset:1px}.PivotWorkspace_swatch__pTf9i{width:38px;height:35px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);background:var(--swatch-body)}.PivotWorkspace_swatch__pTf9i i{border:1px solid color-mix(in srgb,var(--swatch-header) 30%,#e8e8e8);background:var(--swatch-body)}.PivotWorkspace_swatch__pTf9i i:nth-child(-n+3){background:var(--swatch-header)}.PivotWorkspace_swatch__pTf9i i:nth-child(n+10){background:color-mix(in srgb,var(--swatch-header) 35%,var(--swatch-body))}.PivotWorkspace_body__Ok7Xi{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;min-height:580px}.PivotWorkspace_body__Ok7Xi[data-fields-open=false]{grid-template-columns:minmax(0,1fr)}.PivotWorkspace_main__9MPRI{min-width:0;overflow:hidden}.PivotWorkspace_sidebar__ncvfe{min-width:0;background:#fafafa;border-left:1px solid var(--excel-border);display:flex;flex-direction:column;max-height:calc(100dvh - 245px);min-height:580px;overflow:auto}.PivotWorkspace_sidebar__ncvfe[data-open=false]{display:none}.PivotWorkspace_sidebarHead__5TECK{padding:10px 12px 8px}.PivotWorkspace_paneTitle__LVy_z{display:flex;align-items:center;justify-content:space-between}.PivotWorkspace_paneTitle__LVy_z h2{font-size:17px;font-weight:400;margin:0}.PivotWorkspace_paneTitle__LVy_z button{font-size:21px;min-width:28px}.PivotWorkspace_sidebarHead__5TECK p{margin:8px 0;color:#555f59}.PivotWorkspace_sidebarHead__5TECK input{width:100%}.PivotWorkspace_fieldList__eAqRE{max-height:240px;min-height:90px;overflow:auto;border-top:1px solid #e0e3e1;border-bottom:1px solid #c7ccca;background:white}.PivotWorkspace_field__3eGCl{display:grid;grid-template-columns:minmax(0,1fr) 85px;align-items:center;gap:0 4px;padding:4px 10px;border-bottom:1px solid #f0f1f0}.PivotWorkspace_fieldName__JYdg8{display:flex;align-items:center;min-width:0;overflow-wrap:anywhere;font-size:12px;cursor:pointer}.PivotWorkspace_fieldName__JYdg8 svg{color:#89948e}.PivotWorkspace_fieldTools__6bJWI{grid-column:1/-1;justify-content:space-between;align-items:center;padding-left:22px;color:#6c766f;font-size:10px}.PivotWorkspace_fieldTools__6bJWI button{min-height:22px;padding:1px 4px}.PivotWorkspace_field__3eGCl select{font-size:11px;min-height:25px!important;padding:2px!important}.PivotWorkspace_areas__t_EKL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(115px,auto) minmax(160px,auto);padding:12px;align-content:start}.PivotWorkspace_area__uzrMs{min-width:0;border:1px solid #c6ccca;padding:5px;min-height:115px}.PivotWorkspace_area__uzrMs[data-drop=true]{outline:2px solid #217346;background:#eff7f1}.PivotWorkspace_areaHead___3McD{display:flex;align-items:center;justify-content:space-between;gap:3px;border-bottom:1px solid #e0e4e1;padding-bottom:4px}.PivotWorkspace_areaHead___3McD h3{font-weight:600;white-space:nowrap}.PivotWorkspace_areaHead___3McD button{font-size:10px;min-height:21px;padding:0 3px}.PivotWorkspace_area__uzrMs p{font-size:10px;color:#7b837e;line-height:1.5;margin:9px 2px}.PivotWorkspace_placed__omRfv{border:1px solid #c5cbc7;background:#f5f6f5;margin-top:5px;min-width:0}.PivotWorkspace_placed__omRfv>button{display:block;width:100%;text-align:left;padding:4px 5px;overflow-wrap:anywhere}.PivotWorkspace_placed__omRfv small{display:block;color:#69716c;font-size:10px}.PivotWorkspace_fieldMenu__Lc9Ks{position:relative}.PivotWorkspace_fieldMenu__Lc9Ks summary{font-size:10px;padding:2px 5px;color:#4e6255}.PivotWorkspace_fieldMenu__Lc9Ks[open]{background:#e8f0eb}.PivotWorkspace_placedActions___DHGM{display:flex;flex-wrap:wrap;padding:4px;gap:3px;border-top:1px solid #c6d4cb}.PivotWorkspace_placedActions___DHGM button{font-size:10px;min-height:25px;padding:2px 4px;border:1px solid #c7ccca;background:white}.PivotWorkspace_placedActions___DHGM select{font-size:10px;min-height:25px!important;width:100%}.PivotWorkspace_empty__673jr{width:min(360px,100%);min-height:225px;border:1px solid #9ba99f;background:white;display:flex;flex-direction:column;align-items:flex-start;padding:20px;text-align:left}.PivotWorkspace_empty__673jr h2{font-size:17px;font-weight:600;margin:10px 0}.PivotWorkspace_empty__673jr p{line-height:1.6;color:#606b64}.PivotWorkspace_empty__673jr button{border:1px solid #b7c7bd}.PivotWorkspace_empty__673jr>svg{color:#217346}.PivotWorkspace_error__TwY6b{color:#9c2925;background:white;padding:12px;border:1px solid #e3b5b2;max-width:460px;overflow-wrap:anywhere}.PivotWorkspace_workspaceStatus__SHgyR{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:5px 12px;border-top:1px solid #c6ccca;color:#59645d;min-height:26px}.PivotWorkspace_workspaceStatus__SHgyR p{margin:0}.PivotWorkspace_primary__UFKKg{background:#217346!important;color:white!important;border-color:#217346!important}.PivotWorkspace_muted__e_Pre{color:#616c65;font-size:12px}.PivotWorkspace_optionsBody__VQPkA{margin:14px 18px}.PivotWorkspace_optionsBody__VQPkA p{font-size:12px;line-height:1.6}.PivotWorkspace_optionsBody__VQPkA .PivotWorkspace_check__xGELg{display:flex;flex-direction:row;align-items:center;gap:7px}.PivotWorkspace_dialog__4GZ6l{border:1px solid var(--color-line);border-radius:10px;padding:0;width:min(720px,calc(100vw - 24px));max-height:88dvh;overflow:auto;background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-float);margin:auto;font-family:var(--font-body);font-size:14px}.PivotWorkspace_dialog__4GZ6l::backdrop{background:rgb(15 25 15/.4)}.PivotWorkspace_dialogHeader__HP2XE{position:sticky;top:0;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 18px;background:var(--color-surface);border-bottom:1px solid var(--color-line);z-index:1}.PivotWorkspace_dialogHeader__HP2XE h2{font-size:19px;font-weight:700}.PivotWorkspace_dialog__4GZ6l>.PivotWorkspace_datasetScroll__hcPTh,.PivotWorkspace_dialog__4GZ6l>.PivotWorkspace_groupList__O7G81,.PivotWorkspace_dialog__4GZ6l>.PivotWorkspace_pager__tMEcV,.PivotWorkspace_dialog__4GZ6l>button,.PivotWorkspace_dialog__4GZ6l>form,.PivotWorkspace_dialog__4GZ6l>p{margin:14px 18px}.PivotWorkspace_dialog__4GZ6l label{display:flex;flex-direction:column;gap:5px;font-size:13px;margin:10px 0}.PivotWorkspace_dialog__4GZ6l :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--color-line);border-radius:5px;background:var(--color-surface);color:var(--color-ink);padding:8px;min-height:36px;font:inherit;min-width:0;max-width:100%}.PivotWorkspace_dialog__4GZ6l input[type=checkbox]{width:17px;height:17px;accent-color:var(--color-primary)}.PivotWorkspace_dialog__4GZ6l small{color:var(--color-muted);font-size:11px}.PivotWorkspace_section__pwBIc{border:0;border-top:1px solid var(--color-line);padding:12px 0;margin-top:16px;min-width:0}.PivotWorkspace_section__pwBIc legend{font-weight:700;padding-right:8px}.PivotWorkspace_section__pwBIc>p{font-size:12px;color:var(--color-muted)}.PivotWorkspace_controlRow__hOlW0{display:flex;gap:10px;align-items:start;flex-wrap:wrap}.PivotWorkspace_controlRow__hOlW0>label{flex:1;min-width:120px}.PivotWorkspace_dialog__4GZ6l .PivotWorkspace_check__xGELg{display:flex;flex-direction:row;align-items:center;gap:8px}.PivotWorkspace_members__d6k3B{max-height:210px;overflow:auto;border:1px solid var(--color-line);border-radius:5px;padding:4px 10px}.PivotWorkspace_pager__tMEcV{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;flex-wrap:wrap;margin-top:10px}.PivotWorkspace_actions__rh0bC,.PivotWorkspace_dialogActions__t5V_S{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap;margin-top:14px}.PivotWorkspace_dialogActions__t5V_S{position:sticky;bottom:0;padding:12px 0;background:var(--color-surface);border-top:1px solid var(--color-line)}.PivotWorkspace_manualList__3cT_G{max-height:220px;overflow:auto;padding-left:22px}.PivotWorkspace_manualList__3cT_G li{display:flex;gap:4px;align-items:center;padding:4px 0}.PivotWorkspace_manualList__3cT_G span{flex:1;overflow-wrap:anywhere}.PivotWorkspace_groupList__O7G81>div{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:5px 0}.PivotWorkspace_groupList__O7G81 span{flex:1;font-size:12px}.PivotWorkspace_insertFields__AeohF{display:flex;gap:5px;flex-wrap:wrap;margin:8px 0}.PivotWorkspace_datasetScroll__hcPTh{overflow:auto;max-height:55dvh}.PivotWorkspace_datasetScroll__hcPTh table{border-collapse:collapse;font-size:12px;white-space:nowrap;min-width:100%}.PivotWorkspace_datasetScroll__hcPTh :is(th,td){padding:9px 12px;text-align:left;border:1px solid var(--color-line)}.PivotWorkspace_datasetScroll__hcPTh th{background:var(--color-primary-soft);font-weight:650}.PivotWorkspace_datasetScroll__hcPTh th small{display:block;font-weight:400}.PivotWorkspace_srOnly__QVSXd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PivotWorkspace_dialog__4GZ6l{border-radius:3px;box-shadow:0 8px 28px #142b1b26;animation:PivotWorkspace_pivotDialogIn__iL813 .18s ease-out}.PivotWorkspace_dialogHeader__HP2XE{padding:10px 16px;background:#f4f6f4}.PivotWorkspace_dialogHeader__HP2XE h2{font-size:16px}.PivotWorkspace_dialog__4GZ6l button{border-color:#bac7bf;background:#f8faf8}.PivotWorkspace_dialogHeader__HP2XE button{border-color:transparent}.PivotWorkspace_dialog__4GZ6l :is(input,select,textarea){border-radius:2px!important}.PivotWorkspace_section__pwBIc legend{color:#245d3b}.PivotWorkspace_dialogActions__t5V_S{gap:7px}@media(max-width:1100px){.PivotWorkspace_body__Ok7Xi{grid-template-columns:minmax(0,1fr) 290px}.PivotWorkspace_sidebar__ncvfe{max-height:none}.PivotWorkspace_sourceTitle__JkEY8{display:none}}@media(max-width:760px){.PivotWorkspace_header__3ypih{gap:8px;padding:7px 10px}.PivotWorkspace_header__3ypih h1{font-size:13px}.PivotWorkspace_header__3ypih a{font-size:11px}.PivotWorkspace_demoBadge__oH1OR{font-size:9px}.PivotWorkspace_ribbonTabs__mJP0_{padding:0 4px}.PivotWorkspace_ribbonTabs__mJP0_ button{min-height:42px}.PivotWorkspace_ribbonPanel__I4ZDY{min-height:119px}.PivotWorkspace_ribbonGroup__tPU3s{padding:0 8px}.PivotWorkspace_ribbonControls__2BddV>button{min-height:66px;min-width:54px}.PivotWorkspace_ribbonControls__2BddV select{min-height:36px}.PivotWorkspace_ribbonChecks__xJgsC label{min-height:30px}.PivotWorkspace_styleGallery__TBzGc{grid-template-columns:repeat(4,44px);gap:5px}.PivotWorkspace_styleButton__EUDr5{min-width:44px}.PivotWorkspace_body__Ok7Xi{grid-template-columns:minmax(0,1fr);position:relative}.PivotWorkspace_sidebar__ncvfe{position:fixed;right:0;top:68px;bottom:0;width:min(340px,95vw);min-height:0;max-height:none;z-index:35;border-left:1px solid #9cad9f;box-shadow:-5px 0 16px #142b1b1a;animation:PivotWorkspace_pivotDialogIn__iL813 .18s ease-out}.PivotWorkspace_sidebar__ncvfe .PivotWorkspace_paneTitle__LVy_z button{min-height:44px;min-width:44px}.PivotWorkspace_sidebarHead__5TECK p{margin:4px 0}.PivotWorkspace_fieldList__eAqRE{max-height:28dvh}.PivotWorkspace_field__3eGCl{padding:6px 10px}.PivotWorkspace_fieldName__JYdg8{min-height:35px}.PivotWorkspace_field__3eGCl select{min-height:36px!important}.PivotWorkspace_fieldTools__6bJWI button{min-height:30px}.PivotWorkspace_areaHead___3McD button{min-height:28px}.PivotWorkspace_placed__omRfv>button{min-height:35px}.PivotWorkspace_placedActions___DHGM button{min-height:34px}.PivotWorkspace_fieldMenu__Lc9Ks summary{min-height:30px;display:flex;align-items:center}.PivotWorkspace_workspaceStatus__SHgyR{flex-wrap:wrap;gap:3px}.PivotWorkspace_workspaceStatus__SHgyR span{font-size:9px}.PivotWorkspace_dialog__4GZ6l{max-height:92dvh}.PivotWorkspace_dialog__4GZ6l :is(input:not([type=checkbox]),select,textarea){font-size:16px;min-height:44px}.PivotWorkspace_dialog__4GZ6l button{min-height:40px}.PivotWorkspace_empty__673jr{width:min(320px,calc(100vw - 85px));padding:14px}.PivotWorkspace_empty__673jr h2{font-size:16px}}@media(prefers-reduced-motion:reduce){.PivotWorkspace_dialog__4GZ6l button,.PivotWorkspace_workspace__LWwEI button{transition:none}.PivotWorkspace_dialog__4GZ6l,.PivotWorkspace_sidebar__ncvfe{animation:none}}.PivotWorkspace_empty__673jr{width:100%;padding:0;border:0;background:transparent}.PivotWorkspace_empty__673jr>svg{display:none}.PivotWorkspace_empty__673jr h2{margin:0 0 10px}.PivotWorkspace_empty__673jr p{margin:0}.PivotWorkspace_empty__673jr button{margin-top:12px}.PivotWorkspace_workspace__LWwEI{display:flex;height:100dvh;min-height:0;overflow:hidden;background:#f2f2f2;font-family:Segoe UI,Arial,sans-serif;font-size:11px}.PivotWorkspace_workspace__LWwEI[data-focused=true]{position:fixed;inset:0;z-index:80;height:100dvh;width:100%;margin:0}.PivotWorkspace_excelSurface__GhQLD{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.PivotWorkspace_questionPanel__SPFnN{flex:0 0 270px;width:270px;overflow:auto;background:white;border-right:1px solid #c9c9c9;padding:24px 20px;font-family:var(--font-body)}.PivotWorkspace_questionPanel__SPFnN[hidden]{display:none}.PivotWorkspace_questionDialog__7kP7Q h1,.PivotWorkspace_questionPanel__SPFnN h1{font-size:19px;line-height:1.35;font-weight:600;margin:12px 0}.PivotWorkspace_questionDialog__7kP7Q h2,.PivotWorkspace_questionPanel__SPFnN h2{font-size:13px;font-weight:600;margin:24px 0 12px}.PivotWorkspace_questionDialog__7kP7Q p,.PivotWorkspace_questionPanel__SPFnN p{font-size:12px;line-height:1.7;color:#525b55}.PivotWorkspace_questionDialog__7kP7Q ol,.PivotWorkspace_questionPanel__SPFnN ol{list-style:decimal;padding-left:20px}.PivotWorkspace_questionDialog__7kP7Q li,.PivotWorkspace_questionPanel__SPFnN li{font-size:12px;line-height:1.65;margin-bottom:18px;padding-left:3px}.PivotWorkspace_questionDialog__7kP7Q .PivotWorkspace_questionEyebrow__JEscP,.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionEyebrow__JEscP{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#217346}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionNote__0dEV9{font-size:11px;border-top:1px solid #ddd;padding-top:14px}.PivotWorkspace_questionPanel__SPFnN>a{display:inline-block;margin-top:18px;color:#217346;font-size:12px}.PivotWorkspace_questionDialog__7kP7Q{padding:4px 20px 20px}.PivotWorkspace_ribbonHeading__9b4rk{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c7c7c7;background:#e7e8eb;gap:4px;min-width:0}.PivotWorkspace_ribbonTabs__mJP0_{border:0;padding:0 6px;flex-shrink:0}.PivotWorkspace_ribbonTabs__mJP0_ button{font-size:12px;min-height:29px;padding:5px 12px 4px;border-bottom-width:2px}.PivotWorkspace_ribbonTabs__mJP0_ button[aria-selected=true]{background:transparent}.PivotWorkspace_ribbonActions__2Fegq{display:flex;align-items:center;gap:3px;padding-right:7px}.PivotWorkspace_ribbonActions__2Fegq button{display:flex;align-items:center;gap:5px;min-height:25px;white-space:nowrap;border:1px solid #b8beb9;background:#fff;padding:3px 8px;font-size:11px}.PivotWorkspace_ribbonActions__2Fegq svg{width:13px;height:13px}.PivotWorkspace_ribbon__mZCUM{flex-shrink:0;background:#fafafa}.PivotWorkspace_ribbonPanel__I4ZDY{min-height:98px;height:98px;padding-top:5px}.PivotWorkspace_ribbonGroup__tPU3s{padding:0 9px;gap:3px}.PivotWorkspace_ribbonControls__2BddV>button{min-height:57px;max-width:85px;font-size:11px;padding:3px 5px;gap:5px}.PivotWorkspace_ribbon__mZCUM svg{width:23px;height:23px;stroke-width:1.3;color:#555}.PivotWorkspace_ribbonControls__2BddV label{font-size:10px}.PivotWorkspace_ribbonChecks__xJgsC{gap:0}.PivotWorkspace_ribbonChecks__xJgsC label{min-height:18px;font-size:10px}.PivotWorkspace_ribbon__mZCUM input[type=checkbox]{width:12px;height:12px}.PivotWorkspace_groupCaption__DlsM2{font-size:10px;color:#222}.PivotWorkspace_ribbonControls__2BddV .PivotWorkspace_activeField__Xb5Gm{max-width:138px;margin-top:2px}.PivotWorkspace_ribbonControls__2BddV select{min-height:23px;padding:2px 3px}.PivotWorkspace_styleGallery__TBzGc{grid-template-columns:repeat(8,43px);padding:3px 0;gap:3px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_styleButton__EUDr5{min-height:43px;padding:3px}.PivotWorkspace_swatch__pTf9i{width:33px;height:30px}.PivotWorkspace_formulaStrip__KeqCp{height:31px;min-height:31px;display:flex;align-items:center;gap:5px;padding:4px 6px;background:#e7e8eb;border-bottom:1px solid #c7c7c7}.PivotWorkspace_formulaStrip__KeqCp output{display:flex;align-items:center;justify-content:space-between;height:23px;border:1px solid #c3c7c4;background:#fff;border-radius:2px;padding:2px 7px;font-size:11px}.PivotWorkspace_formulaStrip__KeqCp output:first-child{width:82px;flex-shrink:0}.PivotWorkspace_formulaStrip__KeqCp output:nth-of-type(2){flex:1;justify-content:flex-start}.PivotWorkspace_formulaSymbol__qScbf{font:italic 18px Georgia,serif;color:#777;padding:0 6px}.PivotWorkspace_readOnlyLabel__DJfAD{font-size:10px;color:#717771;padding:0 5px}.PivotWorkspace_body__Ok7Xi{flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 300px;overflow:hidden}.PivotWorkspace_main__9MPRI{height:100%;min-height:0;display:flex;flex-direction:column}.PivotWorkspace_sidebar__ncvfe{max-height:none;min-height:0;height:100%;overflow:hidden;background:#f6f6f6;padding:0 10px;border-left:1px solid #c7c7c7}.PivotWorkspace_sidebarHead__5TECK{padding:10px 0 7px}.PivotWorkspace_paneTitle__LVy_z h2{font-size:14px;color:#202020}.PivotWorkspace_paneTitle__LVy_z button{font-size:17px}.PivotWorkspace_sidebarHead__5TECK p{font-size:11px;margin:9px 0 15px;color:#222}.PivotWorkspace_sidebarHead__5TECK input{min-height:24px;border-radius:0;padding:3px 5px;font-size:11px}.PivotWorkspace_fieldList__eAqRE{height:36%;min-height:125px;max-height:290px;border:1px solid #aaa;flex-shrink:0}.PivotWorkspace_field__3eGCl{display:flex;position:relative;min-height:21px;border:0;padding:0 3px;gap:0;background:white}.PivotWorkspace_fieldName__JYdg8{flex:1;font-size:11px;min-height:21px;gap:5px;padding:1px 0}.PivotWorkspace_fieldName__JYdg8 svg{display:none}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_fieldName__JYdg8 input{width:13px;height:13px;margin:0;appearance:auto;accent-color:#217346}.PivotWorkspace_sourceMenu__oYBxa{flex-shrink:0;position:relative}.PivotWorkspace_sourceMenu__oYBxa>summary{list-style:none;cursor:pointer;min-height:21px;padding:1px 5px;color:#68746b;opacity:0}.PivotWorkspace_sourceMenu__oYBxa>summary::-webkit-details-marker{display:none}.PivotWorkspace_field__3eGCl:hover .PivotWorkspace_sourceMenu__oYBxa>summary,.PivotWorkspace_sourceMenu__oYBxa:focus-within>summary,.PivotWorkspace_sourceMenu__oYBxa[open]>summary{opacity:1}.PivotWorkspace_sourceMenu__oYBxa[open]>div{position:absolute;right:0;top:20px;width:178px;background:#fff;border:1px solid #aaa;padding:7px;z-index:5;box-shadow:0 2px 5px #0002}.PivotWorkspace_sourceMenu__oYBxa select{width:100%;min-height:26px!important}.PivotWorkspace_fieldTools__6bJWI{padding:4px 0 0;display:flex;gap:4px}.PivotWorkspace_fieldTools__6bJWI button,.PivotWorkspace_fieldTools__6bJWI span{font-size:10px}.PivotWorkspace_dragHint__oRsqW{font-size:11px;padding:15px 0 9px;margin:0}.PivotWorkspace_areas__t_EKL{flex:1;min-height:0;padding:0 0 8px;gap:7px;grid-template-rows:minmax(90px,1fr) minmax(100px,1fr);align-content:stretch}.PivotWorkspace_area__uzrMs{padding:0 2px 3px;border:0;border-right:1px solid #e0e0e0;background:white;min-height:0;overflow:auto}.PivotWorkspace_areaHead___3McD{background:#f6f6f6;height:24px;border:0;padding:0 0 4px}.PivotWorkspace_areaHead___3McD h3{font-size:11px;font-weight:400}.PivotWorkspace_areaHead___3McD button{min-height:20px;font-size:9px}.PivotWorkspace_placed__omRfv{margin:3px 0 0;background:#f0f0f0;border:1px solid #bbb;display:flex;flex-wrap:wrap;align-items:start}.PivotWorkspace_placed__omRfv>button{width:calc(100% - 20px);padding:3px 4px;font-size:11px;min-height:24px}.PivotWorkspace_fieldMenu__Lc9Ks{width:20px}.PivotWorkspace_fieldMenu__Lc9Ks summary{list-style:none;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:0;min-height:24px;padding:4px}.PivotWorkspace_fieldMenu__Lc9Ks summary:after{content:"▾";font-size:11px}.PivotWorkspace_fieldMenu__Lc9Ks summary::-webkit-details-marker{display:none}.PivotWorkspace_fieldMenu__Lc9Ks[open]{width:100%}.PivotWorkspace_fieldMenu__Lc9Ks[open] summary{font-size:10px}.PivotWorkspace_fieldMenu__Lc9Ks[open] summary:after{display:none}.PivotWorkspace_empty__673jr{min-height:0;align-items:center;text-align:center}.PivotWorkspace_empty__673jr .PivotWorkspace_placeholderName__aF9iF{border:1px solid #aaa;color:#777;font-size:12px;width:100%;padding:3px;font-weight:400}.PivotWorkspace_empty__673jr h2{font-size:11px;font-weight:400;color:#5e6860;line-height:1.4;margin:9px 0}.PivotWorkspace_empty__673jr p{font-size:12px;color:#111}.PivotWorkspace_empty__673jr button{font-size:10px;padding:3px 5px;min-height:24px;margin-top:14px}.PivotWorkspace_placeholderGraphic__axu5l{height:145px;width:100%;display:flex;justify-content:center;gap:16px;align-items:center;margin-top:12px;color:#699ac8}.PivotWorkspace_graphicPane__eitgF{width:62px;height:116px;border:5px solid #c4d9ec;padding:5px}.PivotWorkspace_graphicPane__eitgF>span{display:block;border-bottom:2px solid #8badcc;margin-bottom:5px}.PivotWorkspace_graphicPane__eitgF>div{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:13px}.PivotWorkspace_graphicPane__eitgF i{height:23px;border:1px solid #a2bfd9;background:#d9e7f4}.PivotWorkspace_workspaceStatus__SHgyR{flex-shrink:0;min-height:22px;padding:2px 7px;font-size:10px}.PivotWorkspace_workspaceStatus__SHgyR span{font-size:9px}.PivotWorkspace_workspace__LWwEI button svg{flex-shrink:0}@media(max-width:1100px){.PivotWorkspace_questionPanel__SPFnN{flex-basis:230px;width:230px;padding:20px 14px}.PivotWorkspace_body__Ok7Xi{grid-template-columns:minmax(0,1fr) 270px}}@media(max-width:760px){.PivotWorkspace_workspace__LWwEI{flex-direction:column}.PivotWorkspace_questionPanel__SPFnN{flex:0 0 auto;width:100%;max-height:27dvh;padding:12px 14px;border-right:0;border-bottom:1px solid #c7c7c7}.PivotWorkspace_questionPanel__SPFnN h1{font-size:16px;margin:4px 0}.PivotWorkspace_questionPanel__SPFnN h2{margin:12px 0 6px}.PivotWorkspace_questionPanel__SPFnN li{margin-bottom:9px}.PivotWorkspace_questionPanel__SPFnN p{margin-bottom:6px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionNote__0dEV9,.PivotWorkspace_questionPanel__SPFnN>a{display:none}.PivotWorkspace_excelSurface__GhQLD{min-height:0;flex:1}.PivotWorkspace_ribbonHeading__9b4rk{flex-wrap:wrap}.PivotWorkspace_ribbonTabs__mJP0_{padding:0 3px}.PivotWorkspace_ribbonTabs__mJP0_ button{font-size:11px;min-height:33px;padding:5px 7px}.PivotWorkspace_ribbonActions__2Fegq{padding-right:4px;gap:3px}.PivotWorkspace_ribbonActions__2Fegq button{min-height:32px;font-size:10px;padding:3px 5px}.PivotWorkspace_ribbonActions__2Fegq svg{width:12px;height:12px}.PivotWorkspace_ribbonPanel__I4ZDY{height:109px;min-height:109px}.PivotWorkspace_ribbonControls__2BddV>button{min-height:62px}.PivotWorkspace_formulaStrip__KeqCp{height:28px;min-height:28px}.PivotWorkspace_readOnlyLabel__DJfAD{display:none}.PivotWorkspace_body__Ok7Xi{grid-template-columns:minmax(0,1fr)}.PivotWorkspace_sidebar__ncvfe{position:absolute;right:0;top:0;bottom:0;width:min(300px,94vw);height:100%;min-height:0;max-height:none;z-index:35;overflow:auto;box-shadow:-3px 0 8px #0002}.PivotWorkspace_sidebarHead__5TECK{padding-top:5px}.PivotWorkspace_sidebarHead__5TECK p{margin:4px 0 8px}.PivotWorkspace_fieldList__eAqRE{min-height:80px;height:28%;flex-shrink:0}.PivotWorkspace_fieldName__JYdg8{min-height:30px;font-size:12px}.PivotWorkspace_field__3eGCl{min-height:30px}.PivotWorkspace_sourceMenu__oYBxa>summary{min-height:30px;opacity:1;padding:5px}.PivotWorkspace_sourceMenu__oYBxa[open]>div{top:29px}.PivotWorkspace_sidebarHead__5TECK .PivotWorkspace_paneTitle__LVy_z button{min-height:35px;min-width:35px}.PivotWorkspace_dragHint__oRsqW{padding:9px 0 5px}.PivotWorkspace_areas__t_EKL{min-height:245px;flex-shrink:0}.PivotWorkspace_fieldMenu__Lc9Ks summary,.PivotWorkspace_placed__omRfv>button{min-height:30px}.PivotWorkspace_ribbonChecks__xJgsC label{min-height:24px}.PivotWorkspace_workspaceStatus__SHgyR span{display:none}}body:has(.PivotWorkspace_workspace__LWwEI[data-focused=true]) .site-utilities-tools{visibility:hidden}.PivotWorkspace_questionPanel__SPFnN{width:var(--question-width,320px);flex-basis:var(--question-width,320px);padding:22px 22px 28px}.PivotWorkspace_questionHeading__m1dJV{display:flex;align-items:center;justify-content:space-between;gap:8px}.PivotWorkspace_questionHeading__m1dJV .PivotWorkspace_questionEyebrow__JEscP{font-size:10px;letter-spacing:.08em;color:#657267;font-weight:650}.PivotWorkspace_questionBadge__7Mfsh{font-size:10px;background:#eaf1eb;border:1px solid #cddbcf;color:#386346;padding:3px 7px;border-radius:4px}.PivotWorkspace_questionPanel__SPFnN h1{font-family:var(--font-display);font-size:23px;font-weight:650;line-height:1.3;letter-spacing:-.025em;margin:18px 0 10px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionLead__2m61Q{font-size:13px;line-height:1.7;color:#526158;margin-bottom:20px}.PivotWorkspace_questionDataset__o1Hm4{padding:12px;border:1px solid #dce4dd;background:#f6f8f6;border-radius:5px;display:flex;flex-direction:column;gap:5px;margin:18px 0 22px;font-size:11px;color:#657167}.PivotWorkspace_questionDataset__o1Hm4>span:first-child{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.PivotWorkspace_questionDataset__o1Hm4>strong{font-size:12px;color:#344d3c}.PivotWorkspace_questionSection__lptwS{margin:0 0 24px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionSection__lptwS h2{display:flex;align-items:center;gap:7px;font-family:var(--font-display);font-weight:650;font-size:14px;margin:0 0 10px;color:#263f2e}.PivotWorkspace_questionSection__lptwS h2>span{font-family:var(--font-body);font-size:10px;border:1px solid #d6e3d8;border-radius:10px;padding:1px 6px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionSection__lptwS>p{font-size:12px;line-height:1.8;color:#5c675f}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 li{display:flex;gap:10px;padding:13px 10px;border:1px solid #e0e7e1;border-radius:5px;margin:0;background:white}.PivotWorkspace_taskNumber__QUnWd{font-size:11px;font-weight:650;width:25px;min-width:25px;height:25px;background:#eff5f0;color:#386347;display:flex;align-items:center;justify-content:center;border-radius:4px}.PivotWorkspace_taskList__csnG2 h3{font-size:10px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:#778178;margin:0 0 5px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 p{font-size:12px;line-height:1.75;margin:0;color:#405348}.PivotWorkspace_taskList__csnG2 strong{font-weight:650;color:#244e32;background:#eff5f0;padding:0 2px;border-radius:2px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionNote__0dEV9{color:#79847b;line-height:1.6;font-size:10px;margin:0}.PivotWorkspace_splitHandle__XpxbV{display:flex;align-items:center;justify-content:center;flex:0 0 8px;width:8px;cursor:col-resize;touch-action:none;background:#edf0ed;border-left:1px solid #d7ddd8;border-right:1px solid #d7ddd8;outline-offset:-2px;transition:background-color .15s;min-height:0}.PivotWorkspace_splitHandle__XpxbV>span{height:29px;width:2px;border-left:1px solid #9cae9e;border-right:1px solid #c2ccc3}.PivotWorkspace_splitHandle__XpxbV:active,.PivotWorkspace_splitHandle__XpxbV:focus-visible,.PivotWorkspace_splitHandle__XpxbV:hover{background:#d5e3d8;outline-color:#217346}.PivotWorkspace_splitHandle__XpxbV[aria-orientation=horizontal]{height:8px;width:100%;flex-basis:8px;cursor:row-resize}.PivotWorkspace_splitHandle__XpxbV[aria-orientation=horizontal]>span{height:2px;width:30px;border:0;border-top:1px solid #9cae9e;border-bottom:1px solid #c2ccc3}.PivotWorkspace_body__Ok7Xi[data-fields-open=true]{grid-template-columns:minmax(0,1fr) 8px var(--fields-width,300px)}.PivotWorkspace_sidebar__ncvfe{width:auto;border-left:0}.PivotWorkspace_main__9MPRI{position:relative}.PivotWorkspace_removeDropHint__IdB0N{position:absolute;inset:10px;z-index:8;border:2px dashed #9f5651;background:#fff8f0e8;color:#803f34;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;font-size:13px;animation:PivotWorkspace_pivotReveal__NyKQI .15s ease-out}.PivotWorkspace_main__9MPRI[data-remove-hover=true]{outline:2px dashed #a4594e;outline-offset:-3px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_placed__omRfv>button:first-child{width:calc(100% - 42px)}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_removeFieldButton__kll0h{display:flex;width:20px!important;min-height:24px;align-items:center;justify-content:center;padding:1px;border:0;color:#7a807b}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_removeFieldButton__kll0h:hover{background:#fae8e5;color:#983f32}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_removeFieldButton__kll0h svg{width:11px;height:11px}.PivotWorkspace_lockNotification__FQUpR{position:fixed;top:16px;right:16px;z-index:175;display:flex;align-items:flex-start;gap:10px;max-width:min(390px,calc(100vw - 32px));padding:14px 12px;border:1px solid #dcc7c0;border-left:3px solid #b46a51;border-radius:7px;background:#fff;box-shadow:0 4px 20px #2b1e141f;color:#4c3930;animation:PivotWorkspace_pivotReveal__NyKQI .18s ease-out;font-family:var(--font-body)}.PivotWorkspace_lockNotification__FQUpR>svg{margin-top:1px;flex-shrink:0;color:#aa634e}.PivotWorkspace_lockNotification__FQUpR strong{font-size:12px;font-weight:650}.PivotWorkspace_lockNotification__FQUpR p{font-size:11px;line-height:1.6;margin:4px 0 0}.PivotWorkspace_lockNotification__FQUpR button{display:flex;align-items:center;justify-content:center;min-height:26px;min-width:26px;border:0;border-radius:4px;background:transparent;padding:3px}.PivotWorkspace_lockNotification__FQUpR button:hover{background:#f1e8e3}.PivotWorkspace_ribbonActions__2Fegq .PivotWorkspace_focusButton__4JWZi{min-height:32px;padding:6px 12px;font-family:var(--font-body);font-size:12px;font-weight:500;border:1px solid var(--color-line);border-radius:6px;background:white;color:var(--color-ink);transition:background-color .16s,border-color .16s}.PivotWorkspace_ribbonActions__2Fegq .PivotWorkspace_focusButton__4JWZi:hover{background:var(--color-paper)}.PivotWorkspace_workspace__LWwEI button:active{transform:translateY(1px)}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_placed__omRfv{animation:PivotWorkspace_pivotReveal__NyKQI .16s ease-out;transition:background-color .15s,border-color .15s}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_area__uzrMs{transition:background-color .16s,outline-color .16s}.PivotWorkspace_filterPopup__rCinC{padding:7px 10px 9px;font-family:Segoe UI,Arial,sans-serif;color:#263029;font-size:12px}.PivotWorkspace_filterPopup__rCinC h3{font-size:12px;font-weight:650;margin:0 0 8px}.PivotWorkspace_filterPopup__rCinC>button{display:flex;align-items:center;gap:7px;width:100%;border:1px solid transparent;border-radius:2px;text-align:left;font:inherit;font-size:11px;line-height:1.5;background:white;color:#2d3a31;padding:6px;min-height:30px;cursor:pointer;transition:background-color .15s}.PivotWorkspace_filterPopup__rCinC>button:hover{background:#e8f0e9;border-color:#bed0c0}.PivotWorkspace_sortMeasure__dKHW5{display:flex;gap:8px;align-items:center;font-size:11px;padding:5px 3px}.PivotWorkspace_sortMeasure__dKHW5 select{width:185px;min-width:0;font:inherit;padding:4px;border:1px solid #bfc8c0}.PivotWorkspace_popupRule__5nbw6{border-top:1px solid #dce1dc;margin:6px 0}.PivotWorkspace_popupSearch__1pY3X{display:flex;flex-direction:column;gap:4px;font-size:11px;margin:9px 0 8px}.PivotWorkspace_popupSearch__1pY3X input{font:inherit;font-size:12px;min-height:29px;padding:4px 6px;border:1px solid #adb9af;max-width:100%}.PivotWorkspace_popupCheck__DqLqe{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.5;min-height:25px;padding:2px 5px}.PivotWorkspace_popupCheck__DqLqe input{width:13px;height:13px;accent-color:#217346}.PivotWorkspace_popupMembers__JV3wi{max-height:180px;overflow:auto;border:1px solid #c8d0c9;padding:3px;overscroll-behavior:contain}.PivotWorkspace_popupMembers__JV3wi>p{padding:8px;font-size:11px}.PivotWorkspace_popupActions__A0nDg,.PivotWorkspace_popupPaging__GaZ9s{display:flex;justify-content:flex-end;align-items:center;gap:7px;margin-top:9px}.PivotWorkspace_popupActions__A0nDg button,.PivotWorkspace_popupPaging__GaZ9s button{font:inherit;font-size:11px;padding:5px 12px;min-height:28px;border:1px solid #a9b8ac;border-radius:3px;background:#fff;color:#253a2c;cursor:pointer}.PivotWorkspace_popupPaging__GaZ9s{justify-content:space-between;font-size:10px}.PivotWorkspace_filterPopup__rCinC :is(button,input,select):focus-visible{outline:2px solid #217346;outline-offset:1px}@keyframes PivotWorkspace_pivotReveal__NyKQI{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.PivotWorkspace_questionPanel__SPFnN{flex:0 0 var(--question-height,220px);height:var(--question-height,220px);max-height:none;width:100%;padding:14px 16px}.PivotWorkspace_questionPanel__SPFnN h1{font-size:20px;margin:10px 0}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionLead__2m61Q{margin-bottom:12px}.PivotWorkspace_questionDataset__o1Hm4{margin:12px 0;padding:9px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionNote__0dEV9{display:block}.PivotWorkspace_body__Ok7Xi[data-fields-open=true]{grid-template-columns:minmax(0,1fr)}.PivotWorkspace_body__Ok7Xi>.PivotWorkspace_splitHandle__XpxbV{display:none}.PivotWorkspace_sidebar__ncvfe{width:min(320px,94vw)}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2{gap:7px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 li{padding:10px}.PivotWorkspace_questionSection__lptwS{margin-bottom:18px}.PivotWorkspace_lockNotification__FQUpR{top:10px;right:10px;max-width:calc(100vw - 20px)}.PivotWorkspace_ribbonActions__2Fegq .PivotWorkspace_focusButton__4JWZi{min-height:36px;padding:5px 10px;font-size:11px}.PivotWorkspace_filterPopup__rCinC>button{min-height:38px}.PivotWorkspace_popupCheck__DqLqe{min-height:34px}.PivotWorkspace_popupActions__A0nDg button{min-height:36px}.PivotWorkspace_popupMembers__JV3wi{max-height:160px}}@media(prefers-reduced-motion:reduce){.PivotWorkspace_filterPopup__rCinC>button,.PivotWorkspace_splitHandle__XpxbV,.PivotWorkspace_workspace__LWwEI .PivotWorkspace_area__uzrMs,.PivotWorkspace_workspace__LWwEI .PivotWorkspace_placed__omRfv,.PivotWorkspace_workspace__LWwEI button{transition:none!important}.PivotWorkspace_lockNotification__FQUpR,.PivotWorkspace_removeDropHint__IdB0N,.PivotWorkspace_workspace__LWwEI .PivotWorkspace_placed__omRfv{animation:none!important}.PivotWorkspace_workspace__LWwEI button:active{transform:none}}.PivotWorkspace_questionPanel__SPFnN{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain}.PivotWorkspace_questionPanel__SPFnN::-webkit-scrollbar{display:none}.PivotWorkspace_questionPanel__SPFnN>a{margin:0 0 18px}.PivotWorkspace_questionPanel__SPFnN:focus-visible{outline:2px solid #217346;outline-offset:-2px}.PivotWorkspace_datasetActions__EMGwE{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_datasetActions__EMGwE button{display:flex;align-items:center;gap:5px;border:1px solid #c3cec6;background:#fff;font-size:11px;min-height:30px}.PivotWorkspace_hintList__tYEYQ{display:grid;gap:7px}.PivotWorkspace_hintList__tYEYQ details{border:1px solid #dce4dd;border-radius:4px;background:#f9fbf9;padding:9px 11px}.PivotWorkspace_hintList__tYEYQ summary{cursor:pointer;font-size:12px;color:#365940}.PivotWorkspace_hintList__tYEYQ p{margin:8px 0 0;animation:PivotWorkspace_pivotReveal__NyKQI .16s ease-out}.PivotWorkspace_hintList__tYEYQ summary:focus-visible{outline:2px solid #217346;outline-offset:2px}.PivotWorkspace_datasetTabs__RFgCU{display:flex;gap:2px;margin:12px 18px 0;border-bottom:1px solid #b9c4bc}.PivotWorkspace_dialog__4GZ6l .PivotWorkspace_datasetTabs__RFgCU button{border-radius:2px 2px 0 0;border-bottom:0}.PivotWorkspace_dialog__4GZ6l .PivotWorkspace_datasetTabs__RFgCU button[aria-selected=true]{background:#fff;border-color:#879b8d;color:#217346;font-weight:600}.PivotWorkspace_dictionary__NL85m td{white-space:normal;min-width:100px}.PivotWorkspace_dictionary__NL85m code{font-size:11px}@media(prefers-reduced-motion:reduce){.PivotWorkspace_hintList__tYEYQ p{animation:none}}.PivotWorkspace_dialog__4GZ6l .PivotWorkspace_datasetPanel__ANcSC{margin:14px 18px}.PivotWorkspace_dialog__4GZ6l .PivotWorkspace_datasetPanel__ANcSC .PivotWorkspace_datasetScroll__hcPTh{max-height:52dvh}@media(min-width:761px) and (max-width:1000px){.PivotWorkspace_body__Ok7Xi[data-fields-open=true]{grid-template-columns:minmax(0,1fr)}.PivotWorkspace_body__Ok7Xi>.PivotWorkspace_splitHandle__XpxbV{display:none}.PivotWorkspace_sidebar__ncvfe{position:fixed;right:0;top:160px;bottom:24px;width:280px;height:auto;z-index:35;border:1px solid #aebbb1;box-shadow:-4px 0 18px #142b1b26}.PivotWorkspace_questionPanel__SPFnN{flex-basis:var(--question-width,280px);width:var(--question-width,280px)}}.PivotWorkspace_workspace__LWwEI{color:#194d32}.PivotWorkspace_questionPanel__SPFnN{min-height:0;touch-action:pan-y;background:#f7fbf3;border-color:#d8e5d6;color:#194d32}.PivotWorkspace_questionPanel__SPFnN h1{font-size:25px;font-weight:600;line-height:1.2}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionLead__2m61Q{color:#5b6d60;line-height:1.75}.PivotWorkspace_questionDataset__o1Hm4{background:#edf5e7;border-color:#d8e5d6;border-radius:8px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 li{background:#fff;border-color:#d8e5d6;border-radius:8px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionSection__lptwS h2{color:#194d32}.PivotWorkspace_hintList__tYEYQ details{background:#edf5e7;border-color:#d8e5d6;border-radius:8px}.PivotWorkspace_ribbonActions__2Fegq .PivotWorkspace_focusButton__4JWZi{color:#194d32;border-color:#d8e5d6;border-radius:8px}@media(max-width:760px){.PivotWorkspace_questionPanel__SPFnN{height:var(--question-height,220px)}}.PivotWorkspace_workspace__LWwEI{flex-direction:column;background:#f1f6ee}.PivotWorkspace_caseHeader__OKwpC{display:flex;align-items:center;gap:18px;padding:18px 24px;background:#194d32;color:white;border-bottom:3px solid #a8ce98;flex-shrink:0}.PivotWorkspace_caseHeader__OKwpC>a{display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid #ffffff30;border-radius:8px}.PivotWorkspace_caseHeader__OKwpC>div{flex:1;min-width:0}.PivotWorkspace_caseHeader__OKwpC p{font-size:10px;letter-spacing:.12em;color:#d6ebc9;margin:0 0 6px}.PivotWorkspace_caseHeader__OKwpC h1{font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.25;margin:0}.PivotWorkspace_caseHeader__OKwpC>span{font-size:11px;color:#deecd7}.PivotWorkspace_caseLayout__pqZfJ{display:flex;flex:1;min-height:0;min-width:0;padding:14px 14px 10px;gap:0}.PivotWorkspace_caseRail__fbRfS{display:flex;flex-direction:column;gap:8px;width:66px;flex:0 0 66px;margin-right:12px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_caseRail__fbRfS button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:68px;font-size:10px;color:#5b6d60;border-radius:8px;padding:10px 4px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_caseRail__fbRfS button[aria-pressed=true]{background:white;color:#2f7d32;box-shadow:0 1px 4px #194d3210}.PivotWorkspace_caseRail__fbRfS .PivotWorkspace_dockToggle__Rtedd{margin-top:auto}.PivotWorkspace_questionPanel__SPFnN{display:flex;flex-direction:column;padding:0;border:1px solid #d8e5d6;border-radius:10px;background:#fff;overflow:hidden;height:100%}.PivotWorkspace_resourceHeading__HCNTx{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #d8e5d6;font-size:12px;flex-shrink:0}.PivotWorkspace_resourceHeading__HCNTx span{font-size:9px;letter-spacing:.1em}.PivotWorkspace_resourceContent__qAgmY{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;touch-action:pan-y;overscroll-behavior:contain;padding:23px 20px}.PivotWorkspace_resourceContent__qAgmY::-webkit-scrollbar{display:none}.PivotWorkspace_resourceContent__qAgmY>h2{font-family:var(--font-display)}.PivotWorkspace_dictionaryTable__5gr8B{border-collapse:collapse;width:100%;font-size:12px;margin-top:18px}.PivotWorkspace_dictionaryTable__5gr8B :is(th,td){text-align:left;padding:10px 5px;border-bottom:1px solid #d8e5d6}.PivotWorkspace_dictionaryTable__5gr8B small{display:block;color:#5b6d60}.PivotWorkspace_excelSurface__GhQLD{border:1px solid #d8e5d6;border-radius:10px;background:white}.PivotWorkspace_workbookHeading__YDE67{display:flex;justify-content:space-between;gap:10px;padding:13px 16px;border-bottom:1px solid #d8e5d6;font-size:10px;letter-spacing:.08em;flex-shrink:0}.PivotWorkspace_workbookHeading__YDE67 small{letter-spacing:0;color:#5b6d60}.PivotWorkspace_workbookTitle__DxdgR{padding:15px 18px;font-size:13px;font-weight:600;flex-shrink:0}.PivotWorkspace_workspace__LWwEI[data-focused=true] .PivotWorkspace_caseLayout__pqZfJ{padding:0}.PivotWorkspace_workspace__LWwEI[data-focused=true] .PivotWorkspace_excelSurface__GhQLD{border-radius:0}.PivotWorkspace_splitHandle__XpxbV{margin:0 4px;flex-basis:6px;width:6px;border:0;background:transparent}@media(max-width:760px){.PivotWorkspace_caseHeader__OKwpC{padding:12px;gap:10px}.PivotWorkspace_caseHeader__OKwpC h1{font-size:16px}.PivotWorkspace_caseHeader__OKwpC>span{display:none}.PivotWorkspace_caseLayout__pqZfJ{flex-direction:column;padding:8px;gap:0}.PivotWorkspace_caseRail__fbRfS{flex-direction:row;width:100%;flex-basis:auto;margin:0 0 8px;gap:4px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_caseRail__fbRfS button{flex:1;min-height:44px;padding:5px;flex-direction:row}.PivotWorkspace_caseRail__fbRfS .PivotWorkspace_dockToggle__Rtedd{margin-top:0}.PivotWorkspace_questionPanel__SPFnN{height:var(--question-height,220px);flex-basis:var(--question-height,220px)}.PivotWorkspace_resourceContent__qAgmY{padding:16px}.PivotWorkspace_workbookHeading__YDE67 small{display:none}.PivotWorkspace_workbookTitle__DxdgR{padding:10px 12px}.PivotWorkspace_splitHandle__XpxbV[aria-orientation=horizontal]{margin:2px 0}}.PivotWorkspace_resourceContent__qAgmY{background:#fff;color:#111}.PivotWorkspace_resourceContent__qAgmY>h2{font-size:25px;line-height:1.2;font-weight:600;margin:0 0 14px}.PivotWorkspace_resourceContent__qAgmY>h3{font-size:13px;font-weight:600;margin:24px 0 12px}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_questionLead__2m61Q,.PivotWorkspace_resourceContent__qAgmY>p{font-size:13px;line-height:1.75;color:#222}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2{gap:0}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 li{border:0;border-bottom:1px solid #edf3e9;border-radius:0;gap:12px;padding:13px 0;font-size:12px;line-height:1.7}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_taskList__csnG2 p{color:#222}.PivotWorkspace_taskNumber__QUnWd{background:none;border-radius:0;width:auto;min-width:14px;height:auto;font-size:10px;padding-top:3px;align-items:start}.PivotWorkspace_taskList__csnG2 strong{background:none;color:inherit;padding:0;font-weight:400}.PivotWorkspace_caseBullets__ooLhv{padding-left:17px;list-style:disc;font-size:12px;line-height:1.8;color:#222}.PivotWorkspace_questionPanel__SPFnN .PivotWorkspace_caseBullets__ooLhv li{margin:8px 0}.PivotWorkspace_hintProgress__VPhb7{margin:22px 0;border-bottom:1px solid #d8e5d6;padding-bottom:12px;font-size:11px;color:#222}.PivotWorkspace_caseHint__KoFPO{border-left:2px solid #aaa;background:#fafafa;padding:14px;margin:14px 0}.PivotWorkspace_caseHint__KoFPO>span{font-size:9px;color:#333;letter-spacing:.1em}.PivotWorkspace_caseHint__KoFPO p{font-size:12px;line-height:1.8;margin-top:7px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_revealHint__v5TKs{display:flex;align-items:center;gap:8px;background:#2f7d32;color:white;padding:12px 16px;border-radius:6px;font-size:12px;margin-top:18px}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_revealHint__v5TKs:hover{background:#246427}.PivotWorkspace_caseDictionary__WFbZU{margin-top:24px}.PivotWorkspace_caseDictionary__WFbZU header{display:flex;align-items:center;justify-content:space-between;gap:8px}.PivotWorkspace_caseDictionary__WFbZU h3{font-size:13px;font-weight:600;margin:0}.PivotWorkspace_caseDictionary__WFbZU>p{font-size:10px;margin:0 0 10px}.PivotWorkspace_caseDictionary__WFbZU>div{border:1px solid #d8e5d6;border-radius:8px;overflow:hidden}.PivotWorkspace_dictionaryTable__5gr8B{margin:0;font-size:11px;table-layout:fixed}.PivotWorkspace_dictionaryTable__5gr8B :is(th,td){padding:10px 8px;overflow-wrap:anywhere;vertical-align:top}.PivotWorkspace_dictionaryTable__5gr8B thead{background:#f5f5f5;font-size:10px}.PivotWorkspace_dictionaryTable__5gr8B tbody th{font-weight:500;width:42%}.PivotWorkspace_dictionaryTable__5gr8B small{text-transform:uppercase;font-size:10px;color:#222}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_completeButton__R_4SU{display:flex;align-items:center;gap:7px;padding:11px 14px;min-height:44px;background:#fff;color:#194d32;border-radius:6px;font-size:12px;font-weight:600;flex-shrink:0}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_completeButton__R_4SU:hover{background:#edf5e7}@media(max-width:760px){.PivotWorkspace_workspace__LWwEI .PivotWorkspace_completeButton__R_4SU{padding:8px;font-size:10px;min-height:40px}}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_taskNumber__QUnWd{color:#111;font-weight:700}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_taskList__csnG2 li{gap:12px;padding:13px 0;border-bottom:1px solid #edf3e9;background:transparent}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_taskList__csnG2 p{font-size:12px;line-height:1.7;margin:0}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_caseBullets__ooLhv{font-size:12px;line-height:1.8;color:#222}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_caseBullets__ooLhv li{padding-left:0}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_taskList__csnG2 strong{font-weight:400;background:transparent;color:inherit}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_questionLead__2m61Q{margin:0 0 24px}.PivotWorkspace_resourceContent__qAgmY .PivotWorkspace_caseBullets__ooLhv{margin:0;padding-left:17px}.PivotWorkspace_resourceContent__qAgmY{animation:PivotWorkspace_pivotReveal__NyKQI .22s ease both}@media(prefers-reduced-motion:reduce){.PivotWorkspace_resourceContent__qAgmY{animation:none}}.PivotWorkspace_questionState__SOCES{padding:32px;display:grid;gap:16px;max-width:720px;margin:auto}.PivotWorkspace_questionState__SOCES button{min-height:44px;padding:10px 16px;background:#194d32;color:white;border-radius:6px}.PivotWorkspace_questionState__SOCES a{color:#194d32;text-decoration:underline}.PivotWorkspace_gradingFeedback__zMKIa{flex-shrink:0;max-height:26vh;overflow:auto;padding:10px 24px;background:#fff;border-bottom:1px solid #d8e5d6;font-size:12px;line-height:1.6}.PivotWorkspace_gradingFeedback__zMKIa:empty{display:none}.PivotWorkspace_gradingFeedback__zMKIa ol,.PivotWorkspace_gradingFeedback__zMKIa ul{padding-left:20px}.PivotWorkspace_gradingFeedback__zMKIa summary{cursor:pointer;min-height:32px}.PivotWorkspace_gradingFeedback__zMKIa p{margin:4px 0}.PivotWorkspace_workspace__LWwEI .PivotWorkspace_completeButton__R_4SU:disabled{opacity:.65;cursor:wait}@keyframes PivotWorkspace_pivotDialogIn__iL813{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes PivotWorkspace_pivotDialogOut__vG0gq{to{opacity:0;transform:scale(.97)}}.PivotWorkspace_dialog__4GZ6l[data-closing=true]{animation:PivotWorkspace_pivotDialogOut__vG0gq .18s ease-out forwards}.PivotWorkspace_resultContent__DCRDv{padding:18px;line-height:1.6;overflow-wrap:anywhere}.PivotWorkspace_resultContent__DCRDv>p{margin:10px 0}.PivotWorkspace_resultContent__DCRDv progress{display:block;width:100%;height:10px;accent-color:#217346;margin:18px 0}.PivotWorkspace_resultTasks__WaN80{list-style:none;padding:0;margin:0;display:grid;gap:10px;max-height:45dvh;overflow:auto;overscroll-behavior:contain}.PivotWorkspace_resultTasks__WaN80 li{border:1px solid var(--color-line);border-left:3px solid #a66a3e;padding:12px;border-radius:3px}.PivotWorkspace_resultTasks__WaN80 li[data-status=correct]{border-left-color:#217346}.PivotWorkspace_resultTasks__WaN80 li[data-status=unevaluated]{border-left-color:#879087}.PivotWorkspace_resultTasks__WaN80 p{margin:5px 0}.PivotWorkspace_sidebar__ncvfe[data-open=true]{animation:PivotWorkspace_pivotPaneIn__eNyq0 .18s ease-out}@keyframes PivotWorkspace_pivotPaneIn__eNyq0{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.PivotWorkspace_dialog__4GZ6l[data-closing=true],.PivotWorkspace_sidebar__ncvfe[data-open=true]{animation:none}}@keyframes PivotWorkspace_pivotPaneOut__qhaUo{to{opacity:0;transform:translateX(12px)}}.PivotWorkspace_sidebar__ncvfe[data-closing=true]{animation:PivotWorkspace_pivotPaneOut__qhaUo .18s ease-out forwards}@media(prefers-reduced-motion:reduce){.PivotWorkspace_sidebar__ncvfe[data-closing=true]{animation:none}}.PivotMenu_trigger__MWr8G{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:63px;min-width:62px;max-width:93px;padding:4px 7px;border:1px solid transparent;border-radius:2px;background:transparent;color:inherit;font:inherit;font-size:11px;line-height:1.25;cursor:pointer;transition:background-color .16s,border-color .16s,transform .16s}.PivotMenu_trigger__MWr8G:hover,.PivotMenu_trigger__MWr8G[aria-expanded=true]{background:#e6e9e7;border-color:#a8b4ac}.PivotMenu_trigger__MWr8G:active{transform:translateY(1px)}.PivotMenu_trigger__MWr8G:disabled{cursor:default;opacity:.5}.PivotMenu_trigger__MWr8G>svg{width:25px;height:25px;stroke-width:1.3}.PivotMenu_trigger__MWr8G .PivotMenu_chevron__XfsYj{width:10px;height:10px;stroke-width:1.5}.PivotMenu_item__Stq59:focus-visible,.PivotMenu_trigger__MWr8G:focus-visible{outline:2px solid #217346;outline-offset:-2px}.PivotMenu_compact__eyzIa{display:inline-flex;min-width:17px;min-height:17px;max-width:none;height:17px;padding:0;gap:0;color:inherit;background:transparent;border:1px solid;font-size:11px}.PivotMenu_popup__YFrji{position:fixed;z-index:160;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow:auto;padding:5px 0;border:1px solid #a9ada9;border-radius:2px;box-shadow:0 3px 9px #0002;font:12px/1.4 Segoe UI,Arial,sans-serif;animation:PivotMenu_pivotMenuEnter__yqRI8 .16s ease-out}.PivotMenu_item__Stq59,.PivotMenu_popup__YFrji{box-sizing:border-box;background:#fff;color:#202520}.PivotMenu_item__Stq59{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:7px 15px 7px 8px;border:1px solid transparent;text-align:left;font:inherit;font-size:12px;cursor:pointer;transition:background-color .15s,border-color .15s}.PivotMenu_item__Stq59:focus,.PivotMenu_item__Stq59:hover{background:#e7efe9;border-color:#b8cabb;outline-offset:-2px}.PivotMenu_item__Stq59:disabled{opacity:.45;cursor:default}.PivotMenu_check__WRS1y{display:flex;align-items:center;justify-content:center;flex:0 0 23px;width:23px;height:23px;border-right:1px solid #eee;color:#217346}.PivotMenu_separator__TI1Rw{height:1px;margin:4px 10px 4px 40px;background:#d4d7d4}@keyframes PivotMenu_pivotMenuEnter__yqRI8{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.PivotMenu_trigger__MWr8G{min-height:64px;min-width:58px}.PivotMenu_compact__eyzIa{min-width:28px;min-height:28px;height:28px}.PivotMenu_item__Stq59{min-height:44px}.PivotMenu_popup__YFrji{font-size:13px}}@media(prefers-reduced-motion:reduce){.PivotMenu_item__Stq59,.PivotMenu_trigger__MWr8G{transition:none}.PivotMenu_popup__YFrji{animation:none}.PivotMenu_trigger__MWr8G:active{transform:none}}@keyframes PivotMenu_pivotMenuExit__b9gGa{to{opacity:0;transform:translateY(-3px)}}.PivotMenu_popup__YFrji[data-closing=true]{animation:PivotMenu_pivotMenuExit__b9gGa .16s ease-out forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.PivotMenu_popup__YFrji[data-closing=true]{animation:none}}.PivotWorksheet_worksheet__FsH_B{min-width:0;max-width:100%;background:#fff;border:1px solid #c7cdca;display:flex;flex-direction:column;color:var(--color-ink)}.PivotWorksheet_scroll__15kuH{max-height:65vh;min-height:430px;overscroll-behavior:contain;outline-offset:-3px}.PivotWorksheet_scroll__15kuH:focus-visible{outline:2px solid var(--color-primary)}.PivotWorksheet_blankSheet__avTZQ{position:relative;width:max-content;font-size:12px;background:#fff}.PivotWorksheet_blankRow__1gvqN,.PivotWorksheet_letters__ogjnN{display:grid;grid-template-columns:40px 72px repeat(11,132px)}.PivotWorksheet_letters__ogjnN{position:sticky;top:0;z-index:1;background:#eef0ee;color:#4c5650;height:25px}.PivotWorksheet_letters__ogjnN span{display:flex;align-items:center;justify-content:center;border-right:1px solid #cdd3cf;border-bottom:1px solid #c0c7c1}.PivotWorksheet_intersection__euICX{background:#e3e8e4}.PivotWorksheet_blankRow__1gvqN{height:27px}.PivotWorksheet_blankRow__1gvqN span{border-right:1px solid #e2e6e3;border-bottom:1px solid #e2e6e3}.PivotWorksheet_blankRow__1gvqN .PivotWorksheet_rowNumber__D1Mjq{display:flex;align-items:center;justify-content:center;position:sticky;left:0;background:#eef0ee;border-right:1px solid #c0c7c1;color:#4c5650}.PivotWorksheet_placeholder__l0Qkq{position:absolute;top:79px;left:112px;width:396px;min-height:216px;max-width:calc(100vw - 140px);padding:22px 20px;border:2px solid #217346;background:#fff;display:flex;flex-direction:column;justify-content:center;text-align:left}.PivotWorksheet_placeholder__l0Qkq h2{font-size:20px;font-weight:600;margin:0 0 12px;font-family:var(--font-body)}.PivotWorksheet_placeholder__l0Qkq p{font-size:13px;margin:0;color:var(--color-muted)}.PivotWorksheet_placeholder__l0Qkq button{align-self:flex-start;margin-top:16px}.PivotWorksheet_sheetBar__7Mm4T{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px;padding:0 12px 0 40px;border-top:1px solid #c7cdca;background:#f3f5f3;font-size:11px;color:#58645b}.PivotWorksheet_sheetTab__XO8vW{height:32px;display:flex;align-items:center;background:#fff;border-bottom:3px solid #217346;color:#217346;font-size:12px;font-weight:600}@media(max-width:760px){.PivotWorksheet_scroll__15kuH{min-height:380px;max-height:60vh}.PivotWorksheet_placeholder__l0Qkq{left:112px;width:264px;max-width:none;padding:18px;min-height:216px}.PivotWorksheet_sheetBar__7Mm4T{padding-left:16px}.PivotWorksheet_sheetBar__7Mm4T>span:last-child{font-size:10px}.PivotWorksheet_placeholder__l0Qkq h2{font-size:18px}}.PivotWorksheet_worksheet__FsH_B{height:100%;min-height:0;border:0;font-family:Segoe UI,Arial,sans-serif}.PivotWorksheet_scroll__15kuH{flex:1;min-height:0;max-height:none;overflow:auto}.PivotWorksheet_blankRow__1gvqN,.PivotWorksheet_letters__ogjnN{grid-template-columns:32px repeat(26,64px)}.PivotWorksheet_letters__ogjnN{height:21px}.PivotWorksheet_blankRow__1gvqN{height:20px}.PivotWorksheet_blankRow__1gvqN .PivotWorksheet_rowNumber__D1Mjq{font-size:11px}.PivotWorksheet_placeholder__l0Qkq{top:61px;left:96px;width:192px;min-height:320px;max-width:none;padding:15px 10px;border:1px solid #aaa}.PivotWorksheet_placeholder__l0Qkq h2{font-size:11px;font-weight:400;line-height:1.4;text-align:center;margin:8px 0}.PivotWorksheet_placeholder__l0Qkq p{font-size:12px;color:#111;line-height:1.6;text-align:center}.PivotWorksheet_placeholder__l0Qkq button{align-self:center;font-size:11px}.PivotWorksheet_sheetBar__7Mm4T{min-height:27px;height:27px;font-size:10px;padding-left:32px}.PivotWorksheet_sheetTab__XO8vW{height:27px;font-size:11px;padding:0 18px}@media(max-width:760px){.PivotWorksheet_scroll__15kuH{min-height:0;max-height:none}.PivotWorksheet_placeholder__l0Qkq{left:96px;width:192px;padding:12px 8px;min-height:300px}.PivotWorksheet_placeholder__l0Qkq h2{font-size:11px}.PivotWorksheet_sheetBar__7Mm4T{padding-left:16px}}.PivotWorksheet_blankRow__1gvqN{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='20'%3E%3Cpath d='M63.5 0V20' stroke='%23e2e6e3' fill='none'/%3E%3C/svg%3E");background-position:32px 0;background-size:64px 20px;border-bottom:1px solid #e2e6e3}.PivotWorksheet_blankRow__1gvqN .PivotWorksheet_rowNumber__D1Mjq{border-bottom:0}.PivotWorksheet_zoomViewport__8L1fm{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.PivotWorksheet_blankSheet__avTZQ{width:1696px;min-width:100%}.PivotWorksheet_scroll__15kuH{min-width:0;overflow-anchor:none}.PivotWorksheet_letters__ogjnN .PivotWorksheet_intersection__euICX{position:sticky;left:0;z-index:3}.PivotWorksheet_blankRow__1gvqN .PivotWorksheet_rowNumber__D1Mjq{z-index:2;width:32px;min-width:32px}.PivotWorksheet_placeholder__l0Qkq{box-sizing:border-box}.PivotWorksheet_zoomViewport__8L1fm{isolation:isolate}.PivotResultTable_frame__RiL_r{min-width:0;max-width:100%;overflow:hidden;background:#fff}.PivotResultTable_scroll__DzFrx{max-width:100%;overflow:auto;max-height:65vh;min-height:430px;overscroll-behavior:contain;outline-offset:-3px}.PivotResultTable_scroll__DzFrx:focus-visible{outline:2px solid var(--color-primary)}.PivotResultTable_table__ZKfgI{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px;background:#fff;color:var(--pivot-text)}.PivotResultTable_table__ZKfgI caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.PivotResultTable_numberColumn__H0egf{width:40px}.PivotResultTable_blankColumn__kEW5G{width:72px}.PivotResultTable_cellColumn__9k89N{width:132px}.PivotResultTable_table__ZKfgI td,.PivotResultTable_table__ZKfgI th{height:27px;min-height:27px;box-sizing:border-box;padding:4px 8px;border-right:1px solid var(--pivot-line);border-bottom:1px solid var(--pivot-line);vertical-align:middle}.PivotResultTable_table__ZKfgI thead th{background:var(--pivot-header);color:var(--pivot-header-text);font-weight:600;white-space:nowrap;text-align:center}.PivotResultTable_table__ZKfgI thead .PivotResultTable_corner__OsymO{text-align:left}.PivotResultTable_table__ZKfgI tbody th{font-weight:450;text-align:left;white-space:nowrap;max-width:260px;background:var(--pivot-body)}.PivotResultTable_table__ZKfgI tbody td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--pivot-body)}.PivotResultTable_table__ZKfgI .PivotResultTable_measure__OTmop{font-weight:500;font-family:var(--font-body)}.PivotResultTable_table__ZKfgI .PivotResultTable_subtotal___rjEj>*{background:var(--pivot-subtotal)!important;font-weight:600;border-top:1px solid var(--pivot-line)}.PivotResultTable_table__ZKfgI .PivotResultTable_grand__cznfE>*{background:var(--pivot-total)!important;font-weight:700;border-top:2px solid var(--pivot-line)}.PivotResultTable_table__ZKfgI .PivotResultTable_columnGrand__fz2GJ{background:var(--pivot-total);font-weight:700}.PivotResultTable_table__ZKfgI .PivotResultTable_columnSubtotal__VooCG{background:var(--pivot-subtotal);font-weight:600}.PivotResultTable_table__ZKfgI .PivotResultTable_group__nB2fv>*{font-family:var(--font-body);text-align:left;background:var(--pivot-subtotal);font-weight:600}.PivotResultTable_table__ZKfgI[data-column-banding=true] td[data-banded=true],.PivotResultTable_table__ZKfgI[data-row-banding=true] tbody tr[data-banded=true]:not(.PivotResultTable_subtotal___rjEj):not(.PivotResultTable_grand__cznfE):not(.PivotResultTable_group__nB2fv)>*{background:var(--pivot-stripe)}.PivotResultTable_table__ZKfgI[data-layout=outline] tbody th{border-right-color:transparent}.PivotResultTable_table__ZKfgI[data-layout=outline] .PivotResultTable_subtotal___rjEj th{font-weight:700}.PivotResultTable_table__ZKfgI[data-layout=tabular] tbody th{border-right:1px solid var(--pivot-line)}.PivotResultTable_table__ZKfgI[data-row-headers=false] tbody th{font-weight:400}.PivotResultTable_table__ZKfgI[data-column-headers=false] thead th{background:var(--pivot-body);color:var(--pivot-text);font-weight:400}.PivotResultTable_table__ZKfgI .PivotResultTable_error__JDh_k{color:var(--pivot-error);font-weight:600}.PivotResultTable_table__ZKfgI .PivotResultTable_letters__RF1q9{position:sticky;top:0;z-index:2;color:#4c5650}.PivotResultTable_table__ZKfgI .PivotResultTable_letters__RF1q9 td{height:25px!important;padding:0;text-align:center;background:#eef0ee!important;border-color:#cdd3cf;font-weight:400}.PivotResultTable_table__ZKfgI .PivotResultTable_letters__RF1q9 .PivotResultTable_intersection__zT8kJ{background:#e3e8e4!important;position:sticky;left:0;z-index:3}.PivotResultTable_table__ZKfgI tr .PivotResultTable_rowNumber__cCVZD{position:sticky;left:0;z-index:1;width:40px;min-width:40px;padding:0!important;background:#eef0ee!important;border:0!important;border-right:1px solid #c0c7c1!important;border-bottom:1px solid #e2e6e3!important;text-align:center!important;color:#4c5650;font-weight:400!important}.PivotResultTable_table__ZKfgI tr .PivotResultTable_sheetBlank__tKySb{background:#fff!important;border:0!important;border-right:1px solid #e2e6e3!important;border-bottom:1px solid #e2e6e3!important;padding:0!important;color:transparent}.PivotResultTable_table__ZKfgI .PivotResultTable_sheetRow__ZHmBs td{height:27px}.PivotResultTable_fieldHeading__q06RR{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:18px}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa{flex:none;width:18px;min-width:18px;min-height:18px;height:18px;padding:0;border:1px solid;border-radius:1px;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer;opacity:.8}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa:hover{opacity:1;background:rgb(255 255 255/.14)}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.PivotResultTable_pager__0zGzl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;background:#f7f8f7;border-top:1px solid #d8ded9;font-size:11px;color:#58645b}.PivotResultTable_controls__isp64{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.PivotResultTable_controls__isp64 button{min-width:44px;min-height:30px;padding:4px 8px;border:1px solid var(--color-line);border-radius:2px;color:var(--color-ink);background:#fff;font-size:12px;cursor:pointer}.PivotResultTable_controls__isp64 button:disabled{opacity:.4;cursor:default}.PivotResultTable_controls__isp64 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.PivotResultTable_empty__dL07H{padding:36px 18px;text-align:left;font-size:14px;color:var(--color-muted)}@media(max-width:760px){.PivotResultTable_scroll__DzFrx{max-height:60vh;min-height:380px}.PivotResultTable_pager__0zGzl{align-items:flex-start}.PivotResultTable_controls__isp64 button{min-height:44px}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa{min-height:28px;min-width:28px}.PivotResultTable_table__ZKfgI .PivotResultTable_sheetRow__ZHmBs td,.PivotResultTable_table__ZKfgI td,.PivotResultTable_table__ZKfgI th{height:32px}}.PivotResultTable_frame__RiL_r{height:100%;min-height:0;display:flex;flex-direction:column;font-family:Segoe UI,Arial,sans-serif}.PivotResultTable_scroll__DzFrx{min-height:0;max-height:none;flex:1}.PivotResultTable_table__ZKfgI{font-size:11px}.PivotResultTable_numberColumn__H0egf{width:32px}.PivotResultTable_blankColumn__kEW5G,.PivotResultTable_cellColumn__9k89N{width:64px}.PivotResultTable_table__ZKfgI td,.PivotResultTable_table__ZKfgI th{height:20px;min-height:20px;padding:2px 5px}.PivotResultTable_table__ZKfgI .PivotResultTable_letters__RF1q9 td{height:21px!important}.PivotResultTable_table__ZKfgI tr .PivotResultTable_rowNumber__cCVZD{width:32px;min-width:32px;font-size:11px}.PivotResultTable_table__ZKfgI .PivotResultTable_sheetRow__ZHmBs td{height:20px}.PivotResultTable_pager__0zGzl{padding:3px 8px;font-size:10px;flex-shrink:0}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa{width:15px;min-width:15px;min-height:15px;height:15px}.PivotResultTable_fieldHeading__q06RR{gap:3px;min-height:15px}.PivotResultTable_table__ZKfgI tbody th{max-width:160px}@media(max-width:760px){.PivotResultTable_scroll__DzFrx{min-height:0;max-height:none}.PivotResultTable_table__ZKfgI .PivotResultTable_sheetRow__ZHmBs td,.PivotResultTable_table__ZKfgI td,.PivotResultTable_table__ZKfgI th{height:24px}.PivotResultTable_table__ZKfgI .PivotResultTable_fieldMenu__Tjssa{min-height:22px;min-width:22px}}.PivotResultTable_frame__RiL_r{animation:PivotResultTable_pivotResultReveal__Y_aU5 .18s ease-out}@keyframes PivotResultTable_pivotResultReveal__Y_aU5{0%{opacity:.55}to{opacity:1}}@media(prefers-reduced-motion:reduce){.PivotResultTable_frame__RiL_r{animation:none}}.PivotResultTable_table__ZKfgI tr td.PivotResultTable_sheetBlank__tKySb{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='20'%3E%3Cpath d='M63.5 0V20' stroke='%23e2e6e3' fill='none'/%3E%3C/svg%3E")!important;background-repeat:repeat!important;background-size:64px 20px!important}.PivotResultTable_table__ZKfgI{min-width:0}.PivotResultTable_table__ZKfgI :is(th,td){overflow:hidden;text-overflow:ellipsis;line-height:15px}.PivotResultTable_table__ZKfgI .PivotResultTable_singleBlank__BPMEF{background:white!important;border-right:1px solid #e2e6e3!important;border-bottom:1px solid #e2e6e3!important;padding:0!important}.PivotResultTable_table__ZKfgI .PivotResultTable_sheetRow__ZHmBs td{line-height:15px}.PivotResultTable_table__ZKfgI .PivotResultTable_grand__cznfE>*,.PivotResultTable_table__ZKfgI .PivotResultTable_subtotal___rjEj>*{border-top:0}.PivotResultTable_fieldHeading__q06RR{overflow:hidden;white-space:nowrap}.PivotResultTable_table__ZKfgI thead th{text-align:left}.PivotResultTable_headingCaption__fmVMO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PivotResultTable_fieldHeading__q06RR>button{flex-shrink:0}dialog:has(.PivotFieldSettings_form__WL5sV){width:min(480px,calc(100vw - 24px));max-height:90dvh;border:1px solid #8f9691;border-radius:3px;box-shadow:0 5px 20px #0002;font-family:Segoe UI,Arial,sans-serif}dialog:has(.PivotFieldSettings_form__WL5sV)>header{padding:9px 12px;background:#f5f5f5;border-bottom:1px solid #d4d7d4}dialog:has(.PivotFieldSettings_form__WL5sV)>header h2{font-size:13px;font-weight:600}dialog:has(.PivotFieldSettings_form__WL5sV)>header button{font-size:11px;min-height:25px;padding:2px 7px}dialog:has(.PivotFieldSettings_form__WL5sV)>.PivotFieldSettings_form__WL5sV{margin:12px 13px 0;font-family:Segoe UI,Arial,sans-serif;font-size:12px}.PivotFieldSettings_names__rQjAc{margin:0 0 14px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_names__rQjAc>label{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;margin:7px 0;font-size:12px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_names__rQjAc input{height:26px;min-height:26px;padding:3px 6px;border:1px solid #a7ada8;border-radius:0;font-size:12px;background:#fff}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_names__rQjAc input[readonly]{border-color:transparent;background:transparent;padding-left:0;color:#59635c;outline:none}.PivotFieldSettings_tabs__3Q0Ku{display:flex;flex-wrap:wrap;align-items:end;gap:0;border-bottom:1px solid #aeb6b0;padding-left:4px;position:relative;z-index:1}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button{border:1px solid transparent;border-bottom:0;border-radius:3px 3px 0 0;background:transparent;padding:6px 8px;min-height:29px;font:11px/1.35 Segoe UI,Arial,sans-serif;color:#252e28;cursor:pointer;margin-bottom:-1px;transition:background-color .16s,border-color .16s}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button[aria-selected=true]{background:#fff;border-color:#aeb6b0;border-bottom:1px solid #fff;padding-bottom:7px;color:#1f5d37}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button:hover{background:#eef4ef}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button:focus-visible{outline:2px solid #217346;outline-offset:-3px}.PivotFieldSettings_panel__zdIrc{border:1px solid #aeb6b0;border-top:0;background:#fff;padding:12px 12px 14px;min-height:244px;max-height:55dvh;overflow:auto;animation:PivotFieldSettings_fieldPanelIn__Ala2i .16s ease-out}.PivotFieldSettings_panel__zdIrc[hidden]{display:none}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc>p{font-size:11px;line-height:1.5;color:#46534a;margin:0 0 9px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc label{font-size:11px;gap:4px;margin:7px 0}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc :is(input:not([type=checkbox]),select,textarea){min-height:27px;font:12px/1.4 Segoe UI,Arial,sans-serif;border-radius:0;padding:3px 5px;background:#fff;border:1px solid #aab3ac}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc :is(input,select,textarea):focus-visible{outline:1px solid #217346;outline-offset:1px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc .PivotFieldSettings_aggregateList__ZK7Wt{width:100%;min-height:154px;height:154px;padding:2px;background:#fff;border:1px solid #9ba79e;font-size:12px;line-height:1.45}.PivotFieldSettings_aggregateList__ZK7Wt option{padding:3px 6px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc>.PivotFieldSettings_help__b0P0_{font-size:10px;margin-top:9px;color:#737c75}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc fieldset{border:0;padding:0;margin:0 0 14px;min-width:0}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc fieldset legend{font-size:11px;font-weight:600;color:#324b3a;padding:0;margin-bottom:6px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc fieldset p{font-size:11px;line-height:1.5}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc fieldset fieldset{border-top:1px solid #e1e5e2;margin-top:12px;padding-top:10px}.PivotFieldSettings_footer__abnSN{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;margin:0;background:#f9faf9}.PivotFieldSettings_footer__abnSN>span{font-size:10px;line-height:1.4;color:#737d75;max-width:145px}.PivotFieldSettings_footer__abnSN>div{display:flex;gap:7px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_footer__abnSN button{min-height:28px;min-width:73px;font:11px Segoe UI,Arial,sans-serif;padding:4px 10px;border:1px solid #aeb9b0;border-radius:2px;background:white;cursor:pointer}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_footer__abnSN button:hover{background:#edf4ee;border-color:#6b9175}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_error__satF3{font-size:11px;padding:7px;margin:8px 0 0;border-radius:2px;overflow-wrap:anywhere}@keyframes PivotFieldSettings_fieldPanelIn__Ala2i{0%{opacity:.65;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){dialog:has(.PivotFieldSettings_form__WL5sV){width:calc(100vw - 20px);max-height:92dvh}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_names__rQjAc>label{grid-template-columns:79px minmax(0,1fr);font-size:11px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_names__rQjAc input{font-size:16px;min-height:36px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button{min-height:36px;padding:7px;font-size:11px}.PivotFieldSettings_panel__zdIrc{max-height:49dvh;min-height:220px;padding:10px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc :is(input:not([type=checkbox]),select,textarea){min-height:36px;font-size:16px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_panel__zdIrc .PivotFieldSettings_aggregateList__ZK7Wt{height:170px;min-height:170px;font-size:14px}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_footer__abnSN button{min-height:38px}.PivotFieldSettings_footer__abnSN>span{max-width:105px;font-size:9px}}@media(prefers-reduced-motion:reduce){.PivotFieldSettings_panel__zdIrc{animation:none}.PivotFieldSettings_form__WL5sV .PivotFieldSettings_tabs__3Q0Ku button{transition:none}}