.SettingsWorkspace-module__ZM7xsW__workspace{--ink:var(--workspace-text);--muted:var(--workspace-muted);--line:var(--workspace-border);--surface:var(--workspace-panel);--accent:var(--workspace-accent);--accent-soft:var(--workspace-accent-soft);width:100%;min-width:0;color:var(--ink)}.SettingsWorkspace-module__ZM7xsW__layout{align-items:flex-start;gap:16px;min-width:0;display:flex}.SettingsWorkspace-module__ZM7xsW__navigation{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex:0 0 216px;width:216px;padding:8px;display:grid}.SettingsWorkspace-module__ZM7xsW__navigation button,.SettingsWorkspace-module__ZM7xsW__selector,.SettingsWorkspace-module__ZM7xsW__drawer button{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;display:flex}.SettingsWorkspace-module__ZM7xsW__navigation button{background:0 0;border:0;border-radius:6px;width:100%;min-height:40px;margin:2px 0;padding:10px 12px;font-weight:500}.SettingsWorkspace-module__ZM7xsW__navigation button:hover,.SettingsWorkspace-module__ZM7xsW__drawer nav button:hover{background:var(--accent-soft)}.SettingsWorkspace-module__ZM7xsW__navigation button[aria-selected=true],.SettingsWorkspace-module__ZM7xsW__drawer button[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}.SettingsWorkspace-module__ZM7xsW__workspace svg{flex:none;width:16px;height:16px}.SettingsWorkspace-module__ZM7xsW__workspace button span{overflow-wrap:anywhere;min-width:0}.SettingsWorkspace-module__ZM7xsW__workspace button:focus-visible,.SettingsWorkspace-module__ZM7xsW__workspace a:focus-visible,.SettingsWorkspace-module__ZM7xsW__workspace [role=tabpanel]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.SettingsWorkspace-module__ZM7xsW__panels{flex:1;width:100%;min-width:0}.SettingsWorkspace-module__ZM7xsW__panels>div[hidden],.SettingsWorkspace-module__ZM7xsW__selector{display:none}.SettingsWorkspace-module__ZM7xsW__reference{border:1px solid var(--line);background:var(--surface);overflow-wrap:anywhere;border-radius:8px;gap:16px;width:100%;min-width:0;padding:24px;display:grid}.SettingsWorkspace-module__ZM7xsW__reference h2{margin:0;font-size:18px;font-weight:600}.SettingsWorkspace-module__ZM7xsW__reference p{max-width:65ch;color:var(--muted);margin:0;line-height:1.6}.SettingsWorkspace-module__ZM7xsW__reference a{border:1px solid var(--line);min-height:44px;color:var(--ink);border-radius:6px;justify-content:center;justify-self:start;align-items:center;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.SettingsWorkspace-module__ZM7xsW__reference a:hover{background:var(--accent-soft)}.SettingsWorkspace-module__ZM7xsW__drawer{width:100%;max-width:none;max-height:85svh;color:var(--ink);background:var(--surface);border:0;border-radius:16px 16px 0 0;margin:0;padding:0;position:fixed;inset:auto 0 0}.SettingsWorkspace-module__ZM7xsW__drawer::backdrop{background:#00000073}.SettingsWorkspace-module__ZM7xsW__drawerContent{padding:16px 16px calc(16px + env(safe-area-inset-bottom))}.SettingsWorkspace-module__ZM7xsW__drawer header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.SettingsWorkspace-module__ZM7xsW__drawer h2{margin:0;font-size:16px}.SettingsWorkspace-module__ZM7xsW__drawer header button{background:0 0;border:0;justify-content:center;width:44px;height:44px;padding:0}.SettingsWorkspace-module__ZM7xsW__drawer nav{gap:4px;display:grid}.SettingsWorkspace-module__ZM7xsW__drawer nav button{background:0 0;border:0;border-radius:6px;width:100%;min-height:52px;padding:12px}.SettingsWorkspace-module__ZM7xsW__drawer nav button span{flex:1}@media (max-width:700px){.SettingsWorkspace-module__ZM7xsW__navigation{display:none}.SettingsWorkspace-module__ZM7xsW__selector{border:1px solid var(--line);background:var(--surface);border-radius:6px;width:100%;min-height:48px;margin-bottom:16px;padding:12px 16px;font-weight:600;display:flex}.SettingsWorkspace-module__ZM7xsW__selector span{flex:1}.SettingsWorkspace-module__ZM7xsW__reference{padding:16px}}
.SettingsRecords-module__Bw6a6G__page{min-width:0;color:var(--workspace-text);gap:20px;display:grid}.SettingsRecords-module__Bw6a6G__page h2{margin:0;font-size:20px;font-weight:650}.SettingsRecords-module__Bw6a6G__description{color:var(--workspace-muted);margin:-8px 0 0;line-height:1.6}.SettingsRecords-module__Bw6a6G__controls,.SettingsRecords-module__Bw6a6G__pagination{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.SettingsRecords-module__Bw6a6G__controls label{flex:220px;gap:8px;font-size:13px;display:grid}.SettingsRecords-module__Bw6a6G__page input,.SettingsRecords-module__Bw6a6G__page select,.SettingsRecords-module__Bw6a6G__page button{border:1px solid var(--workspace-border);background:var(--workspace-panel);min-height:42px;color:inherit;font:inherit;border-radius:8px;max-width:100%;padding:10px 14px}.SettingsRecords-module__Bw6a6G__page input,.SettingsRecords-module__Bw6a6G__page select{box-sizing:border-box;width:100%;min-width:0}.SettingsRecords-module__Bw6a6G__page button{cursor:pointer}.SettingsRecords-module__Bw6a6G__page button:disabled{opacity:.5;cursor:default}.SettingsRecords-module__Bw6a6G__page :is(button,input,select):focus-visible{outline:2px solid var(--workspace-accent);outline-offset:3px}.SettingsRecords-module__Bw6a6G__records{gap:12px;margin:0;padding:0;list-style:none;display:grid}.SettingsRecords-module__Bw6a6G__record{border:1px solid var(--workspace-border);overflow-wrap:anywhere;border-radius:10px;gap:8px;min-width:0;padding:16px;display:grid}.SettingsRecords-module__Bw6a6G__record p{color:var(--workspace-muted);margin:0;font-size:13px;line-height:1.5}.SettingsRecords-module__Bw6a6G__record strong{font-size:14px}.SettingsRecords-module__Bw6a6G__notice{border:1px solid var(--workspace-border);border-radius:10px;padding:16px;line-height:1.6}.SettingsRecords-module__Bw6a6G__pagination{justify-content:space-between;align-items:center}@media (max-width:700px){.SettingsRecords-module__Bw6a6G__controls{align-items:stretch}.SettingsRecords-module__Bw6a6G__controls label{flex-basis:100%}.SettingsRecords-module__Bw6a6G__controls button{flex:1}.SettingsRecords-module__Bw6a6G__pagination{gap:8px}}
.ResponsiveDataTable-module__7PZZKG__surface,.ResponsiveDataTable-module__7PZZKG__embedded{min-width:0}.ResponsiveDataTable-module__7PZZKG__surface{border:1px solid var(--line);background:var(--surface);border-radius:0;overflow:hidden}.ResponsiveDataTable-module__7PZZKG__heading,.ResponsiveDataTable-module__7PZZKG__toolbar{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}:is(.ResponsiveDataTable-module__7PZZKG__heading:has(+.ResponsiveDataTable-module__7PZZKG__toolbar),.ResponsiveDataTable-module__7PZZKG__toolbar){border-bottom:1px solid var(--line)}.ResponsiveDataTable-module__7PZZKG__headingText{flex:240px;min-width:0}.ResponsiveDataTable-module__7PZZKG__title{color:var(--ink);font-size:15px;font-weight:600}.ResponsiveDataTable-module__7PZZKG__description{color:var(--muted);margin-top:4px;font-size:13px}.ResponsiveDataTable-module__7PZZKG__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResponsiveDataTable-module__7PZZKG__toolbar>*{max-width:100%}.ResponsiveDataTable-module__7PZZKG__table{min-width:0}.ResponsiveDataTable-module__7PZZKG__workspace[data-table-layout=workspace]{flex-direction:column;min-height:min-content;display:flex;flex:220px!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table-empty>.ant-table-container>:is(.ant-table-header,.ant-table-body)>table{table-layout:fixed!important;width:100%!important;min-width:0!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__heading,.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__toolbar,.ResponsiveDataTable-module__7PZZKG__workspace .ResponsiveDataTable-module__7PZZKG__singlePagePagination{flex:none}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table{flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper{flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading){flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container{flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table{flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container{flex-direction:column;min-height:0;display:flex;flex:auto!important;justify-content:flex-start!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container>.ant-table-header{flex:none;margin:0}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table-pagination{flex:none;margin:0}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container>.ant-table-body{overscroll-behavior:contain;height:0;min-height:140px;flex:auto!important;max-height:none!important;overflow-y:auto!important}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container>.ant-table-body:has(>table>tbody>.ant-table-placeholder)>table{height:100%}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container>.ant-table-body>table>tbody>.ant-table-placeholder>td{vertical-align:middle}.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table>.ant-table-container>.ant-table-body:has(>table>tbody>.ant-table-placeholder){min-height:200px}.ResponsiveDataTable-module__7PZZKG__table .ant-table-thead>tr>th{color:var(--muted);background:color-mix(in srgb, var(--surface) 94%, var(--subtle));letter-spacing:.02em;text-transform:uppercase;font-size:12px}.ResponsiveDataTable-module__7PZZKG__table .ant-table-tbody>tr>td{vertical-align:middle}.ResponsiveDataTable-module__7PZZKG__table .ant-table-pagination{border-top:1px solid var(--line);margin:0;padding:12px 16px}.ResponsiveDataTable-module__7PZZKG__singlePagePagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.ResponsiveDataTable-module__7PZZKG__singlePagePagination>span{color:var(--muted);font-size:13px}:is(.ResponsiveDataTable-module__7PZZKG__table .ant-table-container,.ResponsiveDataTable-module__7PZZKG__table .ant-table-body,.ResponsiveDataTable-module__7PZZKG__table .ant-table-content){overscroll-behavior-x:contain}@media (max-width:767px){.ResponsiveDataTable-module__7PZZKG__workspace>.ResponsiveDataTable-module__7PZZKG__table>.ant-table-wrapper>:is(.ant-spin,.ant-spin-nested-loading)>.ant-spin-container>.ant-table-empty>.ant-table-container>.ant-table-header{display:none}.ResponsiveDataTable-module__7PZZKG__heading,.ResponsiveDataTable-module__7PZZKG__toolbar,.ResponsiveDataTable-module__7PZZKG__singlePagePagination{padding:12px}.ResponsiveDataTable-module__7PZZKG__table .ant-table-pagination{padding:12px}.ResponsiveDataTable-module__7PZZKG__table .ant-table-cell-fix-start-shadow:after{box-shadow:8px 0 12px -5px color-mix(in srgb, var(--ink) 24%, transparent)}}
.TableWorkspace-module__3zDrVa__workspace[data-table-workspace]{height:var(--workspace-height,auto);flex-direction:column;min-width:0;display:flex;overflow:hidden;flex:none!important;min-height:min-content!important}.TableWorkspace-module__3zDrVa__workspace>*{flex-shrink:0}:is(.TableWorkspace-module__3zDrVa__workspace>.ant-empty,.TableWorkspace-module__3zDrVa__workspace>.customers-empty,.TableWorkspace-module__3zDrVa__workspace>.library-empty,.TableWorkspace-module__3zDrVa__workspace>.audit-empty){flex-direction:column;flex:1 0 220px;justify-content:center;min-height:220px;margin:0;display:flex}:is(.TableWorkspace-module__3zDrVa__workspace>.ant-alert,.TableWorkspace-module__3zDrVa__workspace>.customers-list-feedback,.TableWorkspace-module__3zDrVa__workspace>.audit-list-feedback,.TableWorkspace-module__3zDrVa__workspace>.library-feedback){flex:none;margin:16px}.TableWorkspace-module__3zDrVa__workspace>.sefaz-empty{flex:1 0 220px;align-content:center}.tax-content:has(.TableWorkspace-module__3zDrVa__workspace){padding-bottom:16px;overflow-y:auto}@media (max-width:700px){.tax-content:has(.TableWorkspace-module__3zDrVa__workspace){padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.tax-content:has(.TableWorkspace-module__3zDrVa__workspace)>section{height:auto;min-height:0;overflow:visible}
.PageServiceState-module__oK0zFa__state[data-page-service-state]{background:0 0;flex:1 0 220px;justify-content:center;align-items:center;min-width:0;min-height:220px;padding:32px 20px;display:flex}.PageServiceState-module__oK0zFa__content{width:100%;max-width:480px;color:var(--ink);text-align:center;overflow-wrap:anywhere}.PageServiceState-module__oK0zFa__state[data-page-service-state]:not([data-page-service-state=pending]){flex:none;min-height:0;padding:16px}.PageServiceState-module__oK0zFa__symbol{border:1px solid var(--line);border-radius:var(--control-radius);width:48px;height:48px;color:var(--muted);background:var(--subtle);place-items:center;margin:0 auto 16px;font-size:22px;display:grid}.PageServiceState-module__oK0zFa__content h2{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4}.PageServiceState-module__oK0zFa__content p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.PageServiceState-module__oK0zFa__alert{overflow-wrap:anywhere;width:100%;min-width:0;max-width:600px}.PageServiceState-module__oK0zFa__alert .ant-alert-actions{align-self:center}@media (max-width:520px){.PageServiceState-module__oK0zFa__state[data-page-service-state]{padding:24px 16px}.PageServiceState-module__oK0zFa__alert.ant-alert{flex-wrap:wrap;row-gap:12px}.PageServiceState-module__oK0zFa__alert .ant-alert-actions{width:100%;margin-inline-start:0}}
.SefazConsultationHistoryTab-module__ek9ioW__page{min-width:0}.SefazConsultationHistoryTab-module__ek9ioW__summary{color:var(--ink);overflow-wrap:anywhere;margin:16px}.SefazConsultationHistoryTab-module__ek9ioW__summary p{margin:8px 0 0}.SefazConsultationHistoryTab-module__ek9ioW__page .sefaz-consultation-history-toolbar>div{min-width:0}.SefazConsultationHistoryTab-module__ek9ioW__page .ant-select{width:100%;min-width:0}:is(.SefazConsultationHistoryTab-module__ek9ioW__page .ant-table-cell,.SefazConsultationHistoryTab-module__ek9ioW__modal .ant-table-cell,.SefazConsultationHistoryTab-module__ek9ioW__modal .sefaz-history-file-name){overflow-wrap:anywhere}.SefazConsultationHistoryTab-module__ek9ioW__modal .sefaz-history-file-name{white-space:normal}.SefazConsultationHistoryTab-module__ek9ioW__modal .ant-modal-title{overflow-wrap:anywhere}.SefazConsultationHistoryTab-module__ek9ioW__modal .ant-modal-body{min-width:0;max-height:65dvh;overflow-y:auto}:is(.SefazConsultationHistoryTab-module__ek9ioW__page .ant-alert,.SefazConsultationHistoryTab-module__ek9ioW__modal .ant-alert){flex-wrap:wrap;gap:8px}@media (max-width:767px){.SefazConsultationHistoryTab-module__ek9ioW__modal.ant-modal{max-width:calc(100vw - 32px);width:calc(100vw - 32px)!important}}
.PlatformThemeSettingsPage-module__11_4yW__settings{overflow-wrap:anywhere;border-radius:8px;gap:16px;width:100%;min-width:0;max-width:none;padding:24px}.PlatformThemeSettingsPage-module__11_4yW__settings .ant-typography{max-width:65ch}.PlatformThemeSettingsPage-module__11_4yW__settings .PlatformThemeSettingsPage-module__11_4yW__description{color:var(--muted);line-height:1.6}.PlatformThemeSettingsPage-module__11_4yW__settings .platform-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:640px;padding:0;display:grid}.PlatformThemeSettingsPage-module__11_4yW__settings .ant-radio-wrapper{border:1px solid var(--line);width:100%;min-height:64px;color:var(--ink);background:var(--surface);border-radius:6px;align-items:center;gap:8px;margin:0;padding:16px;display:flex}.PlatformThemeSettingsPage-module__11_4yW__settings .ant-radio-wrapper-checked{background:var(--accent-soft);border-color:var(--accent);font-weight:600}.PlatformThemeSettingsPage-module__11_4yW__settings .ant-radio-wrapper:focus-within{outline:2px solid var(--accent);outline-offset:3px}.PlatformThemeSettingsPage-module__11_4yW__status{color:var(--muted)}.PlatformThemeSettingsPage-module__11_4yW__status:empty{display:none}@media (max-width:767px){.PlatformThemeSettingsPage-module__11_4yW__settings{padding:16px}}@media (max-width:575px){.PlatformThemeSettingsPage-module__11_4yW__settings .platform-theme-options{grid-template-columns:minmax(0,1fr)}}
.LibraryUi-module__KuXiwG__page{min-width:0}.LibraryUi-module__KuXiwG__disabledAction{max-width:100%;display:inline-flex}.LibraryUi-module__KuXiwG__disabledAction:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.LibraryUi-module__KuXiwG__staleNotice{color:var(--muted);margin:0;padding:0 16px 12px;font-size:13px}.LibraryUi-module__KuXiwG__page .library-toolbar{flex-wrap:wrap}.LibraryUi-module__KuXiwG__page .library-search{flex:240px;min-width:0}:is(.LibraryUi-module__KuXiwG__page .library-entry-title strong,.LibraryUi-module__KuXiwG__page .library-entry-title span){white-space:normal;overflow-wrap:anywhere}.LibraryUi-module__KuXiwG__page .library-feedback{overflow-wrap:anywhere}.LibraryUi-module__KuXiwG__emptyState{flex:auto;min-height:0;display:grid}.LibraryUi-module__KuXiwG__pager{border-top:1px solid var(--line);margin-top:auto;padding:12px 16px}.LibraryUi-module__KuXiwG__importHint{max-width:240px;color:var(--muted);text-align:left;font-size:12px}.LibraryUi-module__KuXiwG__entryModal .library-entry-import-actions{align-items:center}.LibraryUi-module__KuXiwG__entryModal.ant-modal{max-width:calc(100vw - 24px);height:min(90dvh,820px)}.LibraryUi-module__KuXiwG__entryModal .ant-modal-body{overscroll-behavior:contain;display:block;overflow-y:auto}.LibraryUi-module__KuXiwG__entryModal .library-form-grid{flex:none;grid-template-rows:none;display:grid}.LibraryUi-module__KuXiwG__entryModal .ant-form-item-explain{display:block}.LibraryUi-module__KuXiwG__entryModal .library-form-content{height:auto;min-height:280px;overflow:visible}:is(.LibraryUi-module__KuXiwG__entryModal .library-form-content .ant-form-item-control,.LibraryUi-module__KuXiwG__entryModal .library-form-content .ant-form-item-control-input,.LibraryUi-module__KuXiwG__entryModal .library-form-content .ant-form-item-control-input-content){overflow:visible;flex:auto!important;height:auto!important}.LibraryUi-module__KuXiwG__editor.library-content-editor{flex:none;min-height:260px}.LibraryUi-module__KuXiwG__editor .bn-container{height:auto}.LibraryUi-module__KuXiwG__editor .bn-default-styles{font-family:var(--font-sans)}.LibraryUi-module__KuXiwG__editor .bn-editor{overflow-wrap:anywhere;height:auto;min-height:260px;max-height:460px}.LibraryUi-module__KuXiwG__readerModal.ant-modal{max-width:calc(100vw - 24px);height:min(88dvh,880px)}.LibraryUi-module__KuXiwG__readerModal .library-reader-modal-title{flex-wrap:wrap}.LibraryUi-module__KuXiwG__readerModal .library-reader-modal-title small{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0}.LibraryUi-module__KuXiwG__readerModal .library-reader-modal-title>span{max-width:100%}.LibraryUi-module__KuXiwG__readerModal .ant-alert{overflow-wrap:anywhere;min-width:0}.LibraryUi-module__KuXiwG__readerModal .library-reader-content img{max-width:100%;height:auto}.LibraryUi-module__KuXiwG__readerModal .library-reader-content pre{max-width:100%;overflow-x:auto}.LibraryUi-module__KuXiwG__readerModal .library-reader-content:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:800px){.LibraryUi-module__KuXiwG__entryModal .library-form-config-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}}@media (max-width:520px){.LibraryUi-module__KuXiwG__disabledAction{width:100%}.LibraryUi-module__KuXiwG__entryModal .library-entry-import-actions{align-items:stretch}.LibraryUi-module__KuXiwG__importHint{max-width:none}.LibraryUi-module__KuXiwG__entryModal .library-form-grid{grid-template-columns:minmax(0,1fr)}:is(.LibraryUi-module__KuXiwG__entryModal .library-form-grid .library-form-half,.LibraryUi-module__KuXiwG__entryModal .library-form-grid .library-form-source-url,.LibraryUi-module__KuXiwG__entryModal .library-form-grid .library-form-keywords){grid-column:1/-1}:is(.LibraryUi-module__KuXiwG__page .library-toolbar-actions,.LibraryUi-module__KuXiwG__page .library-toolbar-actions .ant-btn){width:100%}.LibraryUi-module__KuXiwG__readerModal .library-reader-summary button{white-space:normal;flex:none;min-width:0;max-width:220px}.LibraryUi-module__KuXiwG__readerModal .library-reader-content{padding:20px 16px 28px}}@media (prefers-reduced-motion:reduce){.LibraryUi-module__KuXiwG__readerModal .library-reader-content{scroll-behavior:auto}}@media (max-width:767px){.LibraryUi-module__KuXiwG__page .library-entry-title strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
.ReportsPage-module__ubOdra__page{min-width:0}.ReportsPage-module__ubOdra__toolbar{flex-wrap:wrap;gap:12px}.ReportsPage-module__ubOdra__toolbar>strong{overflow-wrap:anywhere;flex:240px;min-width:0}.ReportsPage-module__ubOdra__toolbar .ReportsPage-module__ubOdra__filter{flex:240px;width:auto;min-width:0;max-width:100%}.ReportsPage-module__ubOdra__actions{flex-wrap:wrap;gap:8px;display:flex}.ReportsPage-module__ubOdra__page .ReportsPage-module__ubOdra__ruleLabel{overflow-wrap:anywhere;white-space:normal;display:block}.ReportsPage-module__ubOdra__loadedSummary{color:var(--muted);overflow-wrap:anywhere;margin:0}.ReportsPage-module__ubOdra__errorFeedback{overflow-wrap:anywhere;min-width:0;margin:12px 16px}@media (max-width:520px){.ReportsPage-module__ubOdra__errorFeedback.ant-alert{flex-wrap:wrap;row-gap:8px}.ReportsPage-module__ubOdra__errorFeedback .ant-alert-actions{width:100%;margin-inline-start:0}}.ReportsPage-module__ubOdra__page .recurrence-overview>article{overflow-wrap:anywhere;min-width:0}.ReportsPage-module__ubOdra__loading{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}@media (max-width:600px){.ReportsPage-module__ubOdra__toolbar .ReportsPage-module__ubOdra__filter{flex-basis:100%}.ReportsPage-module__ubOdra__page .recurrence-overview{grid-template-columns:1fr}}
.ImportXmlPage-module__wjB9qq__page .import-xml-file-main{flex:1 1 0}:is(.ImportXmlPage-module__wjB9qq__page .import-xml-file-main strong,.ImportXmlPage-module__wjB9qq__page .import-xml-file-main span,.ImportXmlPage-module__wjB9qq__page .import-xml-file-main small){overflow-wrap:anywhere;white-space:normal}.ImportXmlPage-module__wjB9qq__page .import-xml-file-main small{color:var(--ink)}.ImportXmlPage-module__wjB9qq__page .import-xml-dropzone{cursor:default}.ImportXmlPage-module__wjB9qq__guidance{color:var(--muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px}@media (max-width:767px){.ImportXmlPage-module__wjB9qq__page .import-xml-dropzone{grid-template-columns:32px minmax(0,1fr);padding:12px}.ImportXmlPage-module__wjB9qq__page .import-xml-dropzone .ant-btn{grid-column:1/-1;width:100%}.ImportXmlPage-module__wjB9qq__page .import-xml-file-list-header{flex-direction:column;align-items:stretch;padding:12px}.ImportXmlPage-module__wjB9qq__page .import-xml-file-list-header .ant-btn{white-space:normal;height:auto;min-height:32px}.ImportXmlPage-module__wjB9qq__page .import-xml-file-row{flex-direction:column;align-items:stretch;gap:8px;padding:12px}.ImportXmlPage-module__wjB9qq__page .import-xml-file-actions{flex-wrap:wrap;justify-content:flex-end}}
.AdvisoryWorkspace-module__YUq4sa__workspace{min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr);gap:20px;display:grid}:is(.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-content-holder,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-tabpane){min-width:0}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-nav{margin-bottom:20px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-tab{padding-block:12px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-alert{border-radius:12px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-btn{white-space:normal;border-radius:9px;height:auto;min-height:38px}:is(.AdvisoryWorkspace-module__YUq4sa__workspace .ant-input,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-input-number,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-select){min-width:0}.AdvisoryWorkspace-module__YUq4sa__card{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);overflow-wrap:anywhere;border-radius:16px;padding:24px}.AdvisoryWorkspace-module__YUq4sa__card h2,.AdvisoryWorkspace-module__YUq4sa__card h3{font-size:var(--font-size-card-title);letter-spacing:-.02em;margin:0 0 16px;font-weight:600;line-height:1.4}.AdvisoryWorkspace-module__YUq4sa__actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.AdvisoryWorkspace-module__YUq4sa__note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.AdvisoryWorkspace-module__YUq4sa__upload{border:1px dashed var(--line);background:var(--subtle);width:100%;min-width:0;color:var(--ink);border-radius:12px;padding:14px;font-size:13px}.AdvisoryWorkspace-module__YUq4sa__upload::file-selector-button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:8px;margin-right:12px;padding:8px 12px}.AdvisoryWorkspace-module__YUq4sa__upload:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AdvisoryWorkspace-module__YUq4sa__upload:disabled{opacity:.6}@media (max-width:800px){.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap{overflow:visible}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-nav-list{flex-wrap:wrap;flex:auto;gap:4px;width:100%;transform:none!important}:is(.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-nav-operations,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap:before,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap:after,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav:before,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs-ink-bar){display:none}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-tab{border-radius:8px;margin:0;padding:10px 12px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-tabs .ant-tabs-nav .ant-tabs-tab-active{background:var(--subtle)}}@media (max-width:600px){.AdvisoryWorkspace-module__YUq4sa__workspace{gap:16px}.AdvisoryWorkspace-module__YUq4sa__card{border-radius:12px;padding:18px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-btn{max-width:100%;min-height:44px}:is(.AdvisoryWorkspace-module__YUq4sa__workspace .ant-input:not(textarea),.AdvisoryWorkspace-module__YUq4sa__workspace .ant-input-number-input,.AdvisoryWorkspace-module__YUq4sa__workspace .ant-select){min-height:44px;font-size:16px}.AdvisoryWorkspace-module__YUq4sa__workspace .ant-select-input{font-size:16px}}
.ReformWorkspace-module__0rORAG__workspace{}.ReformWorkspace-module__0rORAG__results{gap:18px;min-width:0;display:grid}.ReformWorkspace-module__0rORAG__sectionHeading h2{margin:0 0 6px;font-size:20px;font-weight:600}.ReformWorkspace-module__0rORAG__sectionHeading p{color:var(--muted);margin:0;font-size:14px}.ReformWorkspace-module__0rORAG__demoSelector{flex-wrap:wrap;align-items:center;gap:12px;display:flex;}.ReformWorkspace-module__0rORAG__demoSelector .ant-select{width:min(100%,320px)}.ReformWorkspace-module__0rORAG__demoSelector label,.ReformWorkspace-module__0rORAG__demoSelector p{font-size:13px}.ReformWorkspace-module__0rORAG__openStudyButton{margin-inline-start:auto}.ReformWorkspace-module__0rORAG__demoSelector p{color:var(--muted);margin:0}.ReformWorkspace-module__0rORAG__legacyEmpty{text-align:center;flex-direction:column;align-items:center;padding:64px 24px;display:flex;}.ReformWorkspace-module__0rORAG__emptyIcon{background:var(--subtle);width:56px;height:56px;color:var(--muted);border-radius:16px;place-items:center;margin-bottom:16px;display:grid}.ReformWorkspace-module__0rORAG__legacyEmpty p{max-width:480px;color:var(--muted);font-size:14px}.ReformWorkspace-module__0rORAG__layout{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ReformWorkspace-module__0rORAG__card{}.ReformWorkspace-module__0rORAG__card p,.ReformWorkspace-module__0rORAG__inputCard p{color:var(--muted)}.ReformWorkspace-module__0rORAG__card ul:not(.ReformWorkspace-module__0rORAG__notes){gap:10px;padding:0;list-style:none;display:grid}.ReformWorkspace-module__0rORAG__card ul:not(.ReformWorkspace-module__0rORAG__notes) li{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.ReformWorkspace-module__0rORAG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.ReformWorkspace-module__0rORAG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ReformWorkspace-module__0rORAG__inputCard{}.ReformWorkspace-module__0rORAG__inputCard .ReformWorkspace-module__0rORAG__fields{grid-template-columns:minmax(0,1fr)}.ReformWorkspace-module__0rORAG__advanced{border:1px solid var(--line);background:var(--subtle);border-radius:12px;margin-bottom:20px;padding:16px}.ReformWorkspace-module__0rORAG__advanced summary{cursor:pointer;font-size:13px;font-weight:500;line-height:1.6}.ReformWorkspace-module__0rORAG__advanced summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.ReformWorkspace-module__0rORAG__simulateButton{width:100%}.ReformWorkspace-module__0rORAG__emptyResult{align-content:center;min-height:300px;display:grid;}.ReformWorkspace-module__0rORAG__documentForm{gap:20px;display:grid;}.ReformWorkspace-module__0rORAG__documentForm h2{margin-bottom:0}.ReformWorkspace-module__0rORAG__documentFields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.ReformWorkspace-module__0rORAG__documentFields label{min-width:0;color:var(--muted);gap:8px;font-size:13px;display:grid}.ReformWorkspace-module__0rORAG__documentFields .ant-select{width:100%}.ReformWorkspace-module__0rORAG__upload{}.ReformWorkspace-module__0rORAG__note{}:is(.ReformWorkspace-module__0rORAG__fields .ant-input-number,.ReformWorkspace-module__0rORAG__fields .ant-select){width:100%}.ReformWorkspace-module__0rORAG__fields .ant-form-item-label{white-space:normal}.ReformWorkspace-module__0rORAG__fields .ant-form-item-label>label{height:auto}.ReformWorkspace-module__0rORAG__actions{}.ReformWorkspace-module__0rORAG__studyBaseOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:16px;display:grid}.ReformWorkspace-module__0rORAG__studyBaseOption{min-width:0}.ReformWorkspace-module__0rORAG__studyBaseOption p{margin:12px 0 0;font-size:13px;line-height:1.6}@media (max-width:767px){.ReformWorkspace-module__0rORAG__studyBaseOptions{grid-template-columns:minmax(0,1fr);gap:20px}}.ReformWorkspace-module__0rORAG__save{border-top:1px solid var(--line);gap:12px;margin-top:18px;padding-top:20px;display:grid}.ReformWorkspace-module__0rORAG__save label{color:var(--muted);font-size:13px}.ReformWorkspace-module__0rORAG__notes{margin:0;padding-left:20px;font-size:13px;line-height:1.6}.ReformWorkspace-module__0rORAG__amount{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,30px);font-weight:600;display:block}.ReformWorkspace-module__0rORAG__version{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.ReformWorkspace-module__0rORAG__savedHeading{gap:10px;display:grid}.ReformWorkspace-module__0rORAG__historyFilter{width:min(100%,420px)}@media (max-width:1100px){.ReformWorkspace-module__0rORAG__layout{grid-template-columns:1fr}.ReformWorkspace-module__0rORAG__inputCard .ReformWorkspace-module__0rORAG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ReformWorkspace-module__0rORAG__fields,.ReformWorkspace-module__0rORAG__cards,.ReformWorkspace-module__0rORAG__inputCard .ReformWorkspace-module__0rORAG__fields,.ReformWorkspace-module__0rORAG__documentFields{grid-template-columns:1fr}.ReformWorkspace-module__0rORAG__amount{font-size:19px}.ReformWorkspace-module__0rORAG__actions>.ant-btn{width:100%}}.ReformWorkspace-module__0rORAG__comparisonList{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.ReformWorkspace-module__0rORAG__comparisonCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:20px;transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 4px #0000000d}.ReformWorkspace-module__0rORAG__comparisonCard:hover,.ReformWorkspace-module__0rORAG__comparisonCard:focus-within{border-color:var(--accent);box-shadow:0 3px 6px #00000014}.ReformWorkspace-module__0rORAG__comparisonOpen{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.ReformWorkspace-module__0rORAG__comparisonOpen:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.ReformWorkspace-module__0rORAG__comparisonOpen:disabled{cursor:wait}.ReformWorkspace-module__0rORAG__comparisonIdentity{justify-content:space-between;gap:12px;display:flex}.ReformWorkspace-module__0rORAG__comparisonIdentity strong{overflow-wrap:anywhere;font-size:16px;font-weight:600;display:block}.ReformWorkspace-module__0rORAG__comparisonIdentity span{color:var(--muted);margin-top:3px;font-size:12px;display:block}.ReformWorkspace-module__0rORAG__comparisonIdentity svg{color:var(--accent);flex-shrink:0}.ReformWorkspace-module__0rORAG__comparisonMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;font-size:12px;display:grid}.ReformWorkspace-module__0rORAG__comparisonMetrics dt{color:var(--muted)}.ReformWorkspace-module__0rORAG__comparisonMetrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:2px 0 0}.ReformWorkspace-module__0rORAG__comparisonStatus{color:var(--muted);margin:12px 0 0;font-size:12px}.ReformWorkspace-module__0rORAG__comparisonFooter{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.ReformWorkspace-module__0rORAG__comparisonFooter label{color:var(--muted);font-size:12px}.ReformWorkspace-module__0rORAG__comparisonRegime{width:160px}.ReformWorkspace-module__0rORAG__comparisonFooter .ReformWorkspace-module__0rORAG__comparisonRecalculate{min-height:30px;margin-left:auto;font-size:12px}@media (max-width:420px){.ReformWorkspace-module__0rORAG__comparisonCard{padding:16px}.ReformWorkspace-module__0rORAG__comparisonFooter .ReformWorkspace-module__0rORAG__comparisonRecalculate{margin-left:0}}.ReformWorkspace-module__0rORAG__customerStudy{gap:18px;min-width:0;display:grid}.ReformWorkspace-module__0rORAG__studyHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ReformWorkspace-module__0rORAG__studyHeading h2{overflow-wrap:anywhere;margin:0;font-size:22px}.ReformWorkspace-module__0rORAG__studyHeading p{color:var(--muted);margin:4px 0 0;font-size:12px}.ReformWorkspace-module__0rORAG__studyActions,.ReformWorkspace-module__0rORAG__studyYear,.ReformWorkspace-module__0rORAG__studyToolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ReformWorkspace-module__0rORAG__studyActions label,.ReformWorkspace-module__0rORAG__studyYear label{color:var(--muted);font-size:12px}.ReformWorkspace-module__0rORAG__studyYear p{color:var(--muted);margin-right:auto}.ReformWorkspace-module__0rORAG__studyYear .ant-select{width:110px}.ReformWorkspace-module__0rORAG__studyMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;display:grid}.ReformWorkspace-module__0rORAG__studyMetrics .ReformWorkspace-module__0rORAG__card{padding:20px}.ReformWorkspace-module__0rORAG__studyMetrics p{margin:0 0 12px;font-size:12px}.ReformWorkspace-module__0rORAG__studyParameters,.ReformWorkspace-module__0rORAG__studyFilters{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));align-items:end;gap:16px;display:grid}.ReformWorkspace-module__0rORAG__studyParameters label,.ReformWorkspace-module__0rORAG__studyParameters>div,.ReformWorkspace-module__0rORAG__studyFilters label{min-width:0;color:var(--muted);gap:6px;font-size:12px;display:grid}:is(.ReformWorkspace-module__0rORAG__studyParameters .ant-select,.ReformWorkspace-module__0rORAG__studyParameters .ant-input-number,.ReformWorkspace-module__0rORAG__studyFilters .ant-select){width:100%}.ReformWorkspace-module__0rORAG__studyTables{gap:18px;min-width:0;display:grid}.ReformWorkspace-module__0rORAG__studyTables summary{cursor:pointer;margin-bottom:16px;font-size:14px;font-weight:600}
.ReformStudy-module__fYPplG__panel{padding:20px;}.ReformStudy-module__fYPplG__stack{gap:16px;min-width:0;display:grid}.ReformStudy-module__fYPplG__toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ReformStudy-module__fYPplG__end{margin-left:auto}.ReformStudy-module__fYPplG__toolbar p{color:var(--muted);margin:0;font-size:13px}.ReformStudy-module__fYPplG__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.ReformStudy-module__fYPplG__compactMetrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.ReformStudy-module__fYPplG__metric{min-width:0}.ReformStudy-module__fYPplG__metric p{color:var(--muted);margin:0;font-size:12px;font-weight:500}.ReformStudy-module__fYPplG__metric strong{font-variant-numeric:tabular-nums;margin-top:8px;font-size:24px;font-weight:600;display:block}.ReformStudy-module__fYPplG__metric small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.ReformStudy-module__fYPplG__metric .ReformStudy-module__fYPplG__metricDetail{margin-top:12px}.ReformStudy-module__fYPplG__highlight{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 20%, var(--line))}.ReformStudy-module__fYPplG__filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.ReformStudy-module__fYPplG__filter{width:160px;min-width:0;max-width:100%;color:var(--muted);gap:6px;font-size:12px;display:grid}.ReformStudy-module__fYPplG__search{min-width:0;color:var(--muted);flex:220px;gap:6px;font-size:12px;display:grid}:is(.ReformStudy-module__fYPplG__filter .ant-select,.ReformStudy-module__fYPplG__filter .ant-input-number){width:100%}.ReformStudy-module__fYPplG__parameters{flex-wrap:wrap;justify-content:end;align-items:end;gap:16px;display:flex}.ReformStudy-module__fYPplG__parameterValue{width:160px;min-width:0;color:var(--muted);text-align:right;gap:6px;font-size:12px;display:grid}.ReformStudy-module__fYPplG__parameterValue strong{color:var(--ink);font-size:14px}.ReformStudy-module__fYPplG__parameterValue small{font-size:11px}.ReformStudy-module__fYPplG__note{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.6}.ReformStudy-module__fYPplG__subheading{margin:0 0 10px;font-size:13px;font-weight:500}.ReformStudy-module__fYPplG__reportScroll{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;max-height:max(240px,100vh - 20rem);overflow:auto}.ReformStudy-module__fYPplG__reportScroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ReformStudy-module__fYPplG__report{table-layout:fixed;border-spacing:0;font-variant-numeric:tabular-nums;min-width:100%;font-size:13px}.ReformStudy-module__fYPplG__report th{z-index:2;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.04em;background:#142144;padding:12px;font-size:12px;font-weight:700;position:sticky;top:0}.ReformStudy-module__fYPplG__report .ReformStudy-module__fYPplG__detailHeading{background:var(--workspace-accent-soft);color:var(--workspace-muted)}.ReformStudy-module__fYPplG__columnTitle{justify-content:center;align-items:center;gap:4px;display:inline-flex}.ReformStudy-module__fYPplG__columnTitle .ant-btn:disabled{color:var(--workspace-muted)}.ReformStudy-module__fYPplG__report td{border-bottom:1px solid var(--line);color:var(--muted);overflow-wrap:anywhere;padding:10px 12px}.ReformStudy-module__fYPplG__report td.ReformStudy-module__fYPplG__numeric{text-align:right}.ReformStudy-module__fYPplG__report .ReformStudy-module__fYPplG__stripe td{background:var(--subtle)}.ReformStudy-module__fYPplG__report .ReformStudy-module__fYPplG__total td{background:var(--accent-soft);color:var(--ink);border-top:1px solid var(--line);font-weight:600}.ReformStudy-module__fYPplG__report tfoot td{z-index:1;position:sticky;bottom:0}.ReformStudy-module__fYPplG__report .ReformStudy-module__fYPplG__empty{text-align:left;padding:24px}.ReformStudy-module__fYPplG__resize{cursor:col-resize;touch-action:none;width:6px;position:absolute;top:0;bottom:0;right:0}.ReformStudy-module__fYPplG__resize:hover,.ReformStudy-module__fYPplG__resize:focus-visible{background:#70a5ff}.ReformStudy-module__fYPplG__report .ReformStudy-module__fYPplG__columnActions th{background:var(--surface);height:36px;padding:4px 8px;position:static}.ReformStudy-module__fYPplG__count{background:var(--subtle);color:var(--muted);border-radius:20px;margin-left:6px;padding:2px 6px;font-size:12px}.ReformStudy-module__fYPplG__types{flex-wrap:wrap;gap:6px;display:flex}.ReformStudy-module__fYPplG__bulk{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.ReformStudy-module__fYPplG__bulk small{color:var(--muted)}.ReformStudy-module__fYPplG__raw summary,.ReformStudy-module__fYPplG__sectionSummary{cursor:pointer;font-size:14px;font-weight:600}.ReformStudy-module__fYPplG__raw summary{margin-bottom:16px}.ReformStudy-module__fYPplG__duplication{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.ReformStudy-module__fYPplG__duplication dt{color:var(--muted);font-size:12px}.ReformStudy-module__fYPplG__duplication dd{margin:6px 0 0;font-size:18px;font-weight:600}.ReformStudy-module__fYPplG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.ReformStudy-module__fYPplG__filter{width:100%}.ReformStudy-module__fYPplG__parameters{justify-content:stretch}.ReformStudy-module__fYPplG__parameterValue{text-align:left}.ReformStudy-module__fYPplG__end{margin-left:0}.ReformStudy-module__fYPplG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ReformStudy-module__fYPplG__panel{padding:16px}}@media (max-width:1279px){.ReformStudy-module__fYPplG__compactMetrics{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1023px){.ReformStudy-module__fYPplG__compactMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.ReformStudy-module__fYPplG__compactMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:399px){.ReformStudy-module__fYPplG__metrics{grid-template-columns:minmax(0,1fr)}}
.ReformDashboard-module__gn3eMa__dashboard{--dashboard-navy:#142144;--dashboard-current:#243d70;--dashboard-reform:#2563eb;--dashboard-positive:#008575;--dashboard-good:#15803d;--dashboard-warning:#a16207;--dashboard-unknown:#b4becd;--dashboard-ramp-1:#80b4ff;--dashboard-ramp-2:#3b82f6;--dashboard-ramp-3:#2255c7;--dashboard-ramp-4:#142144;gap:16px;min-width:0;display:grid}.ReformDashboard-module__gn3eMa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ReformDashboard-module__gn3eMa__metric,.ReformDashboard-module__gn3eMa__chart{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:20px}.ReformDashboard-module__gn3eMa__metric{--metric-accent:var(--dashboard-navy);position:relative;overflow:hidden;box-shadow:0 4px 16px #1421440a}.ReformDashboard-module__gn3eMa__metric:before{content:"";background:var(--metric-accent);border-radius:0 0 4px 4px;height:4px;position:absolute;inset:0 20px auto}.ReformDashboard-module__gn3eMa__metricHeading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.ReformDashboard-module__gn3eMa__metricIcon{width:36px;height:36px;color:var(--metric-accent);background:color-mix(in srgb, var(--metric-accent) 18%, var(--surface));border-radius:10px;flex-shrink:0;place-items:center;display:grid}.ReformDashboard-module__gn3eMa__metric p{color:var(--muted);margin:0;font-size:12px}.ReformDashboard-module__gn3eMa__metric strong{color:var(--metric-accent);letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:26px;font-weight:600;line-height:1.25;display:flex}.ReformDashboard-module__gn3eMa__metric small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.ReformDashboard-module__gn3eMa__revenue{--metric-accent:var(--dashboard-navy)}.ReformDashboard-module__gn3eMa__current{--metric-accent:#243d70}.ReformDashboard-module__gn3eMa__reform{--metric-accent:var(--dashboard-reform)}.ReformDashboard-module__gn3eMa__increase{--metric-accent:var(--dashboard-warning)}.ReformDashboard-module__gn3eMa__decrease{--metric-accent:var(--dashboard-good)}.ReformDashboard-module__gn3eMa__neutral{--metric-accent:var(--ink)}.ReformDashboard-module__gn3eMa__metric.ReformDashboard-module__gn3eMa__increase,.ReformDashboard-module__gn3eMa__metric.ReformDashboard-module__gn3eMa__decrease{border-color:color-mix(in srgb, var(--metric-accent) 30%, var(--line));background:color-mix(in srgb, var(--metric-accent) 12%, var(--surface))}.ReformDashboard-module__gn3eMa__metric.ReformDashboard-module__gn3eMa__increase{background:color-mix(in srgb, #facc15 22%, var(--surface))}.ReformDashboard-module__gn3eMa__chart{border-color:color-mix(in srgb, var(--dashboard-reform) 10%, var(--line));background:linear-gradient(180deg, color-mix(in srgb, var(--dashboard-reform) 8%, var(--surface)), var(--surface) 120px);box-shadow:0 4px 18px #14214408}.ReformDashboard-module__gn3eMa__chart[role=button]{cursor:pointer;transition:border-color .15s,box-shadow .15s}.ReformDashboard-module__gn3eMa__chart[role=button]:hover{border-color:var(--dashboard-reform);box-shadow:0 6px 22px #14214414}.ReformDashboard-module__gn3eMa__chart:focus-visible{outline:2px solid var(--dashboard-reform);outline-offset:3px}.ReformDashboard-module__gn3eMa__chart h3{text-align:center;color:var(--dashboard-navy);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.ReformDashboard-module__gn3eMa__chart>p{text-align:center;color:var(--muted);margin:6px 0 20px;font-size:12px}.ReformDashboard-module__gn3eMa__plot{width:100%;min-width:0;height:288px;color:var(--ink)}.ReformDashboard-module__gn3eMa__chartText{color:var(--muted);font-size:12px}.ReformDashboard-module__gn3eMa__emptyChart{height:100%;color:var(--muted);text-align:center;place-items:center;font-size:13px;display:grid}.ReformDashboard-module__gn3eMa__hint{border-top:1px solid var(--line);text-align:center;color:var(--muted);margin-top:12px;padding-top:12px;font-size:12px;display:block}.ReformDashboard-module__gn3eMa__pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ReformDashboard-module__gn3eMa__tableScroll{overflow-x:auto}.ReformDashboard-module__gn3eMa__report{border-collapse:collapse;width:100%;font-size:13px}.ReformDashboard-module__gn3eMa__report th,.ReformDashboard-module__gn3eMa__report td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:12px}.ReformDashboard-module__gn3eMa__report th:first-child{text-align:left}.ReformDashboard-module__gn3eMa__report tfoot{font-weight:600}.ReformDashboard-module__gn3eMa__report thead,.ReformDashboard-module__gn3eMa__report tfoot{background:var(--accent-soft)}:root[data-theme=dark] .ReformDashboard-module__gn3eMa__dashboard{--dashboard-navy:#d3e1fa;--dashboard-current:#95acd6;--dashboard-reform:#70a5ff;--dashboard-positive:#32d4b4;--dashboard-good:#4ade80;--dashboard-warning:#facc15;--dashboard-unknown:#56677f;--dashboard-ramp-1:#405b80;--dashboard-ramp-2:#3b82f6;--dashboard-ramp-3:#80aaf0;--dashboard-ramp-4:#bfd5f5}:root[data-theme=dark] .ReformDashboard-module__gn3eMa__current{--metric-accent:#a0b2cc}@media (prefers-reduced-motion:reduce){.ReformDashboard-module__gn3eMa__chart[role=button]{transition:none}}@media (max-width:1279px){.ReformDashboard-module__gn3eMa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ReformDashboard-module__gn3eMa__pairs{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.ReformDashboard-module__gn3eMa__metrics{grid-template-columns:minmax(0,1fr)}.ReformDashboard-module__gn3eMa__chart{padding:16px 8px}}
.ReformSettings-module__QwhU8W__settings,.ReformSettings-module__QwhU8W__stack{gap:16px;min-width:0;display:grid}.ReformSettings-module__QwhU8W__panel{padding:20px;}.ReformSettings-module__QwhU8W__panelHeading,.ReformSettings-module__QwhU8W__actions,.ReformSettings-module__QwhU8W__tokenRow,.ReformSettings-module__QwhU8W__fields,.ReformSettings-module__QwhU8W__referenceRow,.ReformSettings-module__QwhU8W__filters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ReformSettings-module__QwhU8W__panelHeading{justify-content:space-between;align-items:start;margin-bottom:12px}.ReformSettings-module__QwhU8W__panelHeading h3{margin:0;font-size:14px;font-weight:600}.ReformSettings-module__QwhU8W__actions .ant-btn{font-size:12px}.ReformSettings-module__QwhU8W__tokenRow .ant-input-affix-wrapper{flex:260px;min-width:0}.ReformSettings-module__QwhU8W__note,.ReformSettings-module__QwhU8W__help{color:var(--muted);margin:12px 0;font-size:12px;line-height:1.6}.ReformSettings-module__QwhU8W__note:last-child{margin-bottom:0}.ReformSettings-module__QwhU8W__description{color:var(--muted);max-width:768px;margin:0 0 16px;font-size:14px;line-height:1.6}.ReformSettings-module__QwhU8W__status{align-items:center;gap:8px;font-size:14px;display:flex}.ReformSettings-module__QwhU8W__statusDot{background:#16a34a;border-radius:50%;width:10px;height:10px}.ReformSettings-module__QwhU8W__metadata{flex-wrap:wrap;gap:16px 32px;margin:16px 0 0;font-size:12px;display:flex}.ReformSettings-module__QwhU8W__metadata dt{color:var(--muted)}.ReformSettings-module__QwhU8W__metadata dd{overflow-wrap:anywhere;margin:4px 0 0}.ReformSettings-module__QwhU8W__ruleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:16px;display:grid}.ReformSettings-module__QwhU8W__ruleGrid h4{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin:0 0 8px;font-size:12px;font-weight:500}.ReformSettings-module__QwhU8W__help{margin:0 0 8px}.ReformSettings-module__QwhU8W__percentField,.ReformSettings-module__QwhU8W__formField,.ReformSettings-module__QwhU8W__filter{min-width:0;max-width:100%;color:var(--muted);gap:6px;font-size:12px;display:grid}.ReformSettings-module__QwhU8W__percentField{width:180px}.ReformSettings-module__QwhU8W__percentField .ant-input-affix-wrapper{width:100px;max-width:100%}.ReformSettings-module__QwhU8W__percentField .ant-input{text-align:right;font-variant-numeric:tabular-nums}.ReformSettings-module__QwhU8W__formField{flex:160px}.ReformSettings-module__QwhU8W__filter{width:180px}.ReformSettings-module__QwhU8W__filter .ant-select{width:100%}.ReformSettings-module__QwhU8W__referenceRow,.ReformSettings-module__QwhU8W__filters{align-items:end;gap:16px}.ReformSettings-module__QwhU8W__fullRate{color:var(--muted);margin:0 0 8px;font-size:14px}.ReformSettings-module__QwhU8W__fullRate strong{color:var(--ink)}.ReformSettings-module__QwhU8W__end{margin-left:auto}.ReformSettings-module__QwhU8W__filters{margin:16px 0}.ReformSettings-module__QwhU8W__search{flex:220px;width:auto;min-width:0}.ReformSettings-module__QwhU8W__cfopForm{border:1px solid var(--line);background:var(--accent-soft);border-radius:8px;margin-top:16px;padding:14px}.ReformSettings-module__QwhU8W__cfopForm .ReformSettings-module__QwhU8W__actions{justify-content:end;margin-top:12px}.ReformSettings-module__QwhU8W__reportScroll{min-width:0;max-height:36rem;overflow:auto}.ReformSettings-module__QwhU8W__reportScroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ReformSettings-module__QwhU8W__report{border-spacing:0;width:100%;font-size:13px}.ReformSettings-module__QwhU8W__report th{color:#fff;text-transform:uppercase;letter-spacing:.04em;text-align:center;white-space:nowrap;background:#142144;padding:8px;font-size:12px;font-weight:700;position:sticky;top:0}.ReformSettings-module__QwhU8W__report td{border-bottom:1px solid var(--line);color:var(--muted);padding:10px 8px}.ReformSettings-module__QwhU8W__report td strong{color:var(--ink);font-weight:500}.ReformSettings-module__QwhU8W__report small{margin-top:4px;font-size:12px;display:block}.ReformSettings-module__QwhU8W__report .ReformSettings-module__QwhU8W__center{text-align:center}.ReformSettings-module__QwhU8W__report .ReformSettings-module__QwhU8W__empty{padding:24px 8px;font-size:13px}.ReformSettings-module__QwhU8W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.ReformSettings-module__QwhU8W__ruleGrid{grid-template-columns:minmax(0,1fr)}.ReformSettings-module__QwhU8W__panel{padding:16px}.ReformSettings-module__QwhU8W__tokenRow .ant-input-affix-wrapper{flex-basis:100%}.ReformSettings-module__QwhU8W__actions{width:100%}}.ReformSettings-module__QwhU8W__report th:not(:last-child){border-right:1px solid #334155}.ReformSettings-module__QwhU8W__report td:not(:last-child){border-right:1px solid var(--line)}
.ReformOrganizationBoundary-module__zFPj6a__selector{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex;}.ReformOrganizationBoundary-module__zFPj6a__selector label{font-weight:600}.ReformOrganizationBoundary-module__zFPj6a__selector .ant-select{width:min(100%,360px)}@media (max-width:640px){.ReformOrganizationBoundary-module__zFPj6a__selector{flex-direction:column;align-items:stretch}.ReformOrganizationBoundary-module__zFPj6a__selector .ant-select{width:100%}}
.TaxRecoveryWorkspace-module__Y5Z6Eq__workspace{}.TaxRecoveryWorkspace-module__Y5Z6Eq__workspace [hidden]{display:none!important}.TaxRecoveryWorkspace-module__Y5Z6Eq__stage{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__toolbar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.TaxRecoveryWorkspace-module__Y5Z6Eq__toolbar .ant-select{width:240px;max-width:100%}.TaxRecoveryWorkspace-module__Y5Z6Eq__dropzone{border:1px dashed var(--line);background:var(--subtle);border-radius:12px;gap:16px;padding:24px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__fileName{overflow-wrap:anywhere}.TaxRecoveryWorkspace-module__Y5Z6Eq__form{gap:24px;display:grid;}.TaxRecoveryWorkspace-module__Y5Z6Eq__group{border:0;min-width:0;margin:0;padding:0}.TaxRecoveryWorkspace-module__Y5Z6Eq__group+.TaxRecoveryWorkspace-module__Y5Z6Eq__group{border-top:1px solid var(--line);padding-top:24px}.TaxRecoveryWorkspace-module__Y5Z6Eq__group legend{letter-spacing:-.02em;margin-bottom:16px;padding:0;font-size:16px;font-weight:600}.TaxRecoveryWorkspace-module__Y5Z6Eq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__form label:not(.ant-checkbox-wrapper){min-width:0;color:var(--muted);gap:8px;font-size:13px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__fields .ant-select{width:100%}.TaxRecoveryWorkspace-module__Y5Z6Eq__options{gap:16px;max-width:760px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__options .ant-checkbox-wrapper{align-items:start;line-height:1.6}.TaxRecoveryWorkspace-module__Y5Z6Eq__samples{gap:12px 24px;font-size:13px;}.TaxRecoveryWorkspace-module__Y5Z6Eq__samples>span{color:var(--muted)}.TaxRecoveryWorkspace-module__Y5Z6Eq__samples a{color:var(--accent);text-underline-offset:4px}.TaxRecoveryWorkspace-module__Y5Z6Eq__samples a:hover{text-decoration:underline}.TaxRecoveryWorkspace-module__Y5Z6Eq__actions{}.TaxRecoveryWorkspace-module__Y5Z6Eq__upload{}.TaxRecoveryWorkspace-module__Y5Z6Eq__note{margin-bottom:16px;}.TaxRecoveryWorkspace-module__Y5Z6Eq__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__totalCard{color:var(--muted);font-size:13px;}.TaxRecoveryWorkspace-module__Y5Z6Eq__totals strong{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;margin-top:12px;font-size:clamp(22px,2.2vw,30px);font-weight:600;display:block}@media (max-width:700px){.TaxRecoveryWorkspace-module__Y5Z6Eq__fields,.TaxRecoveryWorkspace-module__Y5Z6Eq__totals{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.TaxRecoveryWorkspace-module__Y5Z6Eq__actions>.ant-btn{width:100%}.TaxRecoveryWorkspace-module__Y5Z6Eq__samples{flex-direction:column;align-items:start}}.TaxRecoveryWorkspace-module__Y5Z6Eq__stats2,.TaxRecoveryWorkspace-module__Y5Z6Eq__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__stats3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.TaxRecoveryWorkspace-module__Y5Z6Eq__totalCard strong{color:var(--ink);font-variant-numeric:tabular-nums;margin:12px 0;font-size:clamp(22px,2.2vw,30px);display:block}.TaxRecoveryWorkspace-module__Y5Z6Eq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.TaxRecoveryWorkspace-module__Y5Z6Eq__chart{min-width:0;height:260px}.TaxRecoveryWorkspace-module__Y5Z6Eq__toolbar .ant-input{width:280px;max-width:100%}.TaxRecoveryWorkspace-module__Y5Z6Eq__link{white-space:normal;text-align:left;height:auto;padding:0}@media (max-width:900px){.TaxRecoveryWorkspace-module__Y5Z6Eq__split,.TaxRecoveryWorkspace-module__Y5Z6Eq__stats2,.TaxRecoveryWorkspace-module__Y5Z6Eq__stats3{grid-template-columns:minmax(0,1fr)}}.TaxRecoveryWorkspace-module__Y5Z6Eq__pipelineSelect{width:200px;max-width:100%}
