.oh-wrapper{display:flex;justify-content:center;align-items:center}.thread-container{display:flex;height:600px;width:480px;flex-direction:column;border-radius:8px;overflow:hidden;background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-100);box-shadow:var(--shadow-xl);--thread-max-width:100%;--accent-color:var(--gravity-color-accent);--accent-foreground:var(--gravity-color-text-primary)}.thread-header{justify-content:space-between;padding:12px 16px;background:var(--gravity-color-bg);border-bottom:1px solid var(--gravity-color-neutral-100)}.header-left,.thread-header{display:flex;align-items:center;position:relative}.thread-title{margin:0;font-size:17px;font-weight:600;letter-spacing:.2px;flex:1 1;text-align:center}.icon-btn,.thread-title{color:var(--gravity-color-text-primary)}.icon-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:50%;background:none;font-size:16px;cursor:pointer;transition:background .2s,transform .15s;flex-shrink:0}.icon-btn:hover{background:var(--gravity-color-neutral-300)}.icon-btn:active{transform:scale(.93)}.chat-dropdown{position:absolute;top:calc(100% + 6px);left:0;width:220px;background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-100);border-radius:10px;box-shadow:var(--shadow-lg);z-index:100;overflow:hidden;animation:dropdownIn .15s ease}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.chat-dropdown-title{padding:10px 14px 6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--gravity-color-text-tertiary)}.chat-dropdown-item{display:block;width:100%;padding:12px 14px;border:none;background:transparent;text-align:left;cursor:pointer;font-size:13px;color:var(--gravity-color-text-primary);transition:background .2s;border-bottom:1px solid var(--gravity-color-neutral-50)}.chat-dropdown-item:hover{background:var(--gravity-color-neutral-50)}.chat-dropdown-item:last-child{border-bottom:none}.chat-item-oneline{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-item-update{font-weight:500;color:var(--gravity-color-text-primary)}.chat-item-time{font-size:12px;color:var(--gravity-color-text-tertiary);font-weight:400}.thread-viewport{flex:1 1;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth;background:var(--gravity-color-neutral-0);padding:16px 16px 3px}.empty-state,.thread-viewport{display:flex;flex-direction:column}.empty-state{align-items:flex-start;justify-content:center;height:100%;padding:20px;gap:12px}.empty-state-title{font-size:28px;font-weight:900;color:var(--gravity-color-text-primary);animation:slideInFromRight .9s cubic-bezier(.16,1,.3,1)}.empty-state-subtitle{font-size:18px;color:var(--gravity-color-text-tertiary);animation:slideInFromRight 1.2s cubic-bezier(.16,1,.3,1)}.empty-suggestions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%;padding-bottom:8px}.empty-suggestion-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;padding:14px 16px;border-radius:18px;border:1px solid var(--gravity-color-neutral-100);background:var(--gravity-color-neutral-50);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .12s ease;text-align:left}.empty-suggestion-card:hover{background:var(--gravity-color-neutral-100);border-color:var(--gravity-color-neutral-200);transform:translateY(-1px)}.empty-suggestion-title{font-size:13px;font-weight:600;color:var(--gravity-color-text-primary)}.empty-suggestion-subtitle{margin-top:4px;font-size:11px;color:var(--gravity-color-text-tertiary)}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.thread-viewport::-webkit-scrollbar{width:6px}.thread-viewport::-webkit-scrollbar-track{background:transparent}.thread-viewport::-webkit-scrollbar-thumb{background:var(--gravity-color-neutral-300);border-radius:3px}.thread-viewport::-webkit-scrollbar-thumb:hover{background:var(--gravity-color-neutral-500)}.thread-footer{position:sticky;bottom:0;margin-top:auto;gap:3px;padding:8px 12px 12px;background:var(--gravity-color-neutral-0)}.composer-root,.thread-footer{display:flex;flex-direction:column}.composer-root{position:relative;width:100%}.composer-container{display:flex;align-items:flex-end;gap:8px;width:100%;padding:10px 10px 10px 16px;border-radius:24px;background:var(--gravity-color-neutral-50);border:1.5px solid #e4e4e7;transition:border-color .18s ease,background .18s ease}.composer-container:focus-within{border-color:#c4c4c8;background:var(--gravity-color-neutral-50)}.composer-input{flex:1 1;min-height:28px;max-height:120px;resize:none;overflow-y:auto;background:transparent;padding:4px 0;font-size:14px;line-height:1.55;outline:none;border:none;font-family:inherit;color:var(--gravity-color-text-primary);word-break:break-word}.composer-input::placeholder{color:#b0b0b8}.send-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;margin-bottom:1px;padding:0;border:none;border-radius:50%;font-size:14px;cursor:pointer;transition:background .15s,transform .12s,opacity .2s;background:var(--gravity-color-neutral-900);color:#fff}.send-button:hover:not(:disabled){background:var(--gravity-color-neutral-700)}.send-button:active:not(:disabled){transform:scale(.93)}.send-button:disabled{opacity:.3;cursor:not-allowed}.user-message-content p[style],.user-message-content>div,.user-message-content>p{padding:10px 14px!important;border-radius:18px 18px 4px 18px!important;font-size:14px!important;line-height:1.55!important;word-wrap:break-word!important;background:var(--gravity-color-neutral-900)!important;color:var(--gravity-color-neutral-0)!important;box-shadow:var(--shadow-md)!important}.user-message-content p span,.user-message-content>div>p{background:transparent!important;color:var(--gravity-color-neutral-0)!important;margin:0!important;padding:0!important}.user-message-container{display:flex;flex-direction:column;margin-bottom:14px;animation:fadeIn .25s ease}.user-message-header{align-items:flex-start;gap:6px}.user-message-content,.user-message-header{display:flex;justify-content:flex-end}.user-message-content>div{padding:10px 14px;border-radius:18px 18px 4px 18px;font-size:14px;line-height:1.55;max-width:78%;word-wrap:break-word;background:var(--gravity-color-neutral-900)!important;color:var(--gravity-color-neutral-0)!important;box-shadow:var(--shadow-md)!important}.user-message-content *{background:transparent!important;color:var(--gravity-color-neutral-0)!important}.user-action-bar{display:flex;align-items:center;padding-top:6px}.branch-picker{display:inline-flex;align-items:center;font-size:11px;color:var(--gravity-color-text-tertiary);margin-right:4px;margin-left:-6px}.branch-picker-user{justify-content:flex-end;margin-right:-4px}.branch-label{font-weight:500;padding:0 2px}.assistant-message-container{display:flex;flex-direction:column;margin-bottom:14px;animation:fadeIn .25s ease}.assistant-message-content{display:flex;justify-content:flex-start;margin-bottom:4px}.assistant-message-content>div{padding:10px 14px;border-radius:18px 18px 18px 4px;font-size:14px;line-height:1.55;max-width:78%;word-wrap:break-word;background:#f5f5f5!important;color:var(--gravity-color-text-primary)}.thinking{display:flex;align-items:center;gap:8px;color:var(--gravity-color-text-tertiary);font-size:14px;padding:10px 14px}.assistant-action-bar-wrap{display:flex;align-items:center;justify-content:flex-start;margin-left:2px;margin-top:2px}.edit-composer-container{display:flex;flex-direction:column;margin-bottom:14px}.edit-composer{display:flex;flex-direction:column;margin-left:auto;width:100%;max-width:78%;border-radius:18px;padding:10px;gap:8px;background:var(--gravity-color-neutral-50)}.edit-composer-header{display:flex;align-items:flex-start;gap:8px}.edit-input{flex:1 1;min-height:38px;width:100%;resize:none;background:var(--gravity-color-neutral-0);padding:8px 12px;font-size:14px;outline:none;border:1px solid var(--gravity-color-neutral-100);border-radius:10px;font-family:inherit;color:var(--gravity-color-text-primary)}.edit-input:focus{border-color:var(--gravity-color-neutral-900)}.edit-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.cancel-edit-button{padding:5px 14px;border-radius:14px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;font-family:inherit;background:var(--gravity-color-neutral-100);border:1px solid var(--gravity-color-neutral-300);color:var(--gravity-color-text-primary)}.cancel-edit-button:hover{background:var(--gravity-color-neutral-300)}.update-button{padding:5px 14px;border:none;border-radius:14px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;font-family:inherit;background:var(--gravity-color-neutral-900);color:var(--gravity-color-neutral-0)}.update-button:hover{background:var(--gravity-color-neutral-700)}.action-bar{gap:2px}.action-bar,.action-button{display:flex;align-items:center}.action-button{justify-content:center;width:28px;height:28px;padding:0;background:transparent;color:var(--gravity-color-text-tertiary);border:none;border-radius:50%;font-size:14px;cursor:pointer;transition:background .15s,color .15s}.action-button:hover{background:var(--gravity-color-neutral-100);color:var(--gravity-color-text-primary)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.typing-indicator{display:flex;align-items:center;gap:8px;padding:16px 24px;animation:fadeIn .3s ease}.typing-dot{width:8px;height:8px;border-radius:50%;background:var(--gravity-color-neutral-500);animation:typingBounce 1.4s ease-in-out infinite}.typing-dot:first-child{animation-delay:-.32s}.typing-dot:nth-child(2){animation-delay:-.16s}@keyframes typingBounce{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.streaming-text{margin-left:12px;font-size:14px;color:var(--gravity-color-neutral-700);opacity:.8}.assistant-message-content b,.assistant-message-content strong{font-weight:700;color:var(--gravity-color-text-primary)}.assistant-message-content em,.assistant-message-content i{font-style:italic}.assistant-message-content p{margin:0 0 8px}.assistant-message-content p:last-child{margin-bottom:0}.assistant-message-content ol,.assistant-message-content ul{margin:4px 0 8px;padding-left:20px}.assistant-message-content li{margin-bottom:2px}.assistant-message-content code{background:var(--gravity-color-neutral-100);padding:1px 5px;border-radius:4px;font-size:13px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.assistant-message-content pre{background:var(--gravity-color-neutral-900);color:var(--gravity-color-neutral-50);padding:12px;border-radius:8px;overflow-x:auto;margin:8px 0;font-size:13px}.assistant-message-content pre code{background:transparent;padding:0;color:inherit}.assistant-message-content h1,.assistant-message-content h2,.assistant-message-content h3{margin:8px 0 4px;font-weight:600;line-height:1.3}.assistant-message-content h1{font-size:18px}.assistant-message-content h2{font-size:16px}.assistant-message-content h3{font-size:15px}.assistant-message-content a{color:var(--gravity-color-accent);text-decoration:none}.assistant-message-content a:hover{text-decoration:underline}.assistant-message-content blockquote{border-left:3px solid var(--gravity-color-neutral-300);margin:8px 0;padding:4px 12px;color:var(--gravity-color-text-secondary)}.Attachfilter_documentStatus__5Ngr5{display:flex;gap:8px;opacity:.75;border-bottom:2.5px solid rgba(0,0,0,0);justify-content:center;align-items:center;transition:border-bottom .3s ease;font-size:15px;font-weight:700;padding-top:2px;margin-right:10px;cursor:pointer}.Attachfilter_documentStatus__5Ngr5.Attachfilter_selected__2oyWX{border-bottom:2.5px solid #002eed;cursor:pointer}.Attachfilter_menu__Epnra{max-height:15vh;overflow-y:auto}.Attachfilter_menu__Epnra .Attachfilter_menuItem__W_Mqh{display:flex;justify-content:space-between}.Attachfilter_menu__Epnra .Attachfilter_menuItem__W_Mqh .Attachfilter_menuItemText__VYWrz{cursor:pointer}.Attachfilter_menu__Epnra .Attachfilter_menuItem__W_Mqh .Attachfilter_menuItemText__VYWrz.Attachfilter_selected__2oyWX{border-bottom:1.5px solid #002eed}.Attachfilter_menu__Epnra .Attachfilter_menuItem__W_Mqh .Attachfilter_defaultStar__5F2B_{margin-left:5px}.Attachfilter_menu__Epnra .Attachfilter_menuItem__W_Mqh .Attachfilter_moveButton___zJCS{margin-left:10px;height:25px;width:25px;display:flex;justify-content:center}.Attachfilter_leftPanel__Cw4Xy{display:flex;flex-direction:row;height:100%;padding-top:4px;margin-left:20px}.Attachfilter_text__lAFgq{display:flex;width:100%;align-items:center;padding-right:5px;padding-left:7px;font-size:15px;font-weight:700}.Attachfilter_text__lAFgq:hover{background-color:rgba(0,46,237,.05);border-radius:10px}.Attachfilter_text__lAFgq.Attachfilter_selected__2oyWX{color:#002eed}.Attachfilter_topSection__9oF7g{display:flex;align-items:center;justify-content:space-between;height:48px;background-color:#f9fafb;width:99vw}.Attachfilter_selectedMenu__ZgbyA{color:#002eed}.Attachfilter_filtersContainer__Yo9A3{display:flex;justify-content:center;align-items:center}.Attachfilter_filterItem__xU9jc{margin-right:10px;height:100%;padding-top:10px;padding-bottom:12px;font-size:15px;font-weight:700}.Attachfilter_filterItem__xU9jc:hover{opacity:.8}.Attachfilter_filterItem__xU9jc.Attachfilter_selected__2oyWX{border-bottom:2.5px solid #002eed;cursor:pointer;color:#002eed}.Attachfilter_selectedText__Dl9tZ{border-bottom:1.5px solid #002eed}.Attachfilter_menuText__6xuzs,.Attachfilter_selectedText__Dl9tZ{cursor:pointer;display:flex;align-items:center}.Attachfilter_filterDropDownButton__ENI9P{margin-left:10px;height:25px;width:25px;display:flex;justify-content:center}.Attachfilter_lockIcon__grnsn{margin-left:5px}.analytics_analyticsMainContainer__XQ_QR{height:calc(100vh - 110px)}.analytics_analytics__bcsLf{display:flex;flex-direction:column;width:100%;height:calc(100vh - 110px);overflow:auto;border:0}.analytics_analytics__bcsLf .analytics_tabs__7v8GM{margin:10px auto auto}.analytics_analytics__bcsLf .analytics_refreshButtonContainer__1huGK{position:absolute;top:5px;right:90px;z-index:100}.analytics_analytics__bcsLf .analytics_refreshButton__vwmpL{border:none;background:rgba(0,0,0,0);padding:0;box-shadow:none}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU{display:flex;flex-direction:column;width:100%;height:100%;border:0}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB{display:flex;justify-content:space-around;align-items:center;width:100%;padding-bottom:20px;gap:24px;border-bottom:1px solid var(--gravity-color-border)}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB .analytics_chartTitle__soGTj{margin:16px 16px 16px 36px}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB .analytics_chart__4KI5d{border-radius:8px;background:var(--gravity-color-bg);box-shadow:var(--shadow-sm);width:100%}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB .analytics_chartFlex__H7Hyg{flex:1 1}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB .analytics_userTable__gP2Kr{width:700px;height:400px;overflow:auto}.analytics_analytics__bcsLf .analytics_analyticsContainer__RM8PU .analytics_analyticsSection__2WtVB .analytics_chartGrid__EdIzG{width:100%;max-width:500px;display:grid;place-items:center}.analytics_lockicon__FvOu1{color:var(--gravity-color-error);font-size:24px}.analytics_nudgeTable__RRGs4{background-color:var(--gravity-color-bg);padding:24px;border-radius:10px}.analytics_analyticsCodesightContainer__pIzkx{display:flex;flex-direction:row;width:100%;height:100%}.analytics_analyticsSidebar__HTquM{border-radius:0;width:-moz-fit-content;width:fit-content}.analytics_analyticsCodesightFrame__4V13H{position:relative;width:100%}.analytics_analyticsCodesightFrame__4V13H .analytics_iframeVisible__QA_sJ{width:100%;display:block;height:100%}.analytics_analyticsCodesightFrame__4V13H .analytics_analyticsSidebarToggleOpen__RFAw6{position:absolute;left:-24px;top:4px}.analytics_analyticsCodesightFrame__4V13H .analytics_analyticsSidebarToggleClose__RfTsw{position:absolute;left:-10px;top:4px}.analytics_analyticsCodesightFrame__4V13H .analytics_iframeHidden__tdkrX{width:100%;display:none;height:100%}.analytics_analyticsTitle__maB4c{align-self:flex-start;margin-bottom:15px;margin-left:20px}.analytics_analyticsSwitch__hiNp9{display:flex;flex-direction:row;width:100%;justify-content:flex-end;gap:16px;align-items:center;padding:12px;background-color:var(--gravity-color-bg);box-shadow:var(--shadow-sm)}.analytics_analyticsSwitch__hiNp9 .analytics_switch__H1olo{margin-left:50px}.analytics_rechartsBarHover__kqY9c{transform:scale(1.05);transform-origin:center bottom}.analytics_pieLabel__jpv8d{text-anchor:middle;dominant-baseline:central;font-size:20px;fill:var(--gravity-color-text)}.analytics_customTooltip__L3fx_{background-color:var(--gravity-color-bg);padding:16px;border-radius:8px;box-shadow:var(--shadow-sm);cursor:pointer}.analytics_customTooltip__L3fx_ .analytics_label__5_npQ{font-size:14px;border-bottom:1px solid var(--gravity-color-border);margin-bottom:8px;padding-bottom:4px}.analytics_customTooltip__L3fx_ .analytics_label__5_npQ .analytics_labelKey__JBBG6{font-size:13px}.analytics_customTooltip__L3fx_ .analytics_value__FcCNN{font-size:12px;margin-top:10px}.analytics_alertNewDashboard__zoKq3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%}.analytics_analyticsMenu__K7VaS{width:256px;height:85vh;overflow-y:auto}.analytics_dashboardCard__E9JCS{border-radius:0;width:"fit-content"}.analytics_alertAnalyticsIFrame__lYIHM{align-self:center;width:60%;margin:auto}.analytics_spaceStyle__HXIDz{width:"100%";margin:70px "auto" "auto"}.analytics_spinnerDiv__OocO2{display:flex;align-items:center;align-content:center;justify-content:center;height:87vh;width:100%}.docsMarkdown{width:100%;max-width:1400px;color:var(--gravity-color-text-primary);font-size:15px;line-height:1.7;word-wrap:break-word}.docsMarkdown h1{font-size:28px;font-weight:600;margin:0 0 16px;line-height:1.3}.docsMarkdown h2{font-size:22px;font-weight:600;margin:32px 0 12px;padding-bottom:6px;border-bottom:1px solid var(--gravity-color-border)}.docsMarkdown h3{font-size:18px;font-weight:600;margin:24px 0 8px}.docsMarkdown p{margin:0 0 16px}.docsMarkdown ol,.docsMarkdown ul{margin:0 0 16px;padding-left:24px}.docsMarkdown li{margin:4px 0}.docsMarkdown a{color:var(--gravity-color-accent);text-decoration:none}.docsMarkdown a:hover{text-decoration:underline}.docsMarkdown img{max-width:100%;height:auto;margin:12px 0;border:1px solid var(--gravity-color-border);border-radius:6px}.docsMarkdown code{font-family:monospace;font-size:.9em;padding:2px 5px;border-radius:4px}.docsMarkdown code,.docsMarkdown pre{background:var(--gravity-color-surface)}.docsMarkdown pre{padding:12px 16px;border-radius:6px;overflow:auto;margin:0 0 16px}.docsMarkdown pre code{background:transparent;padding:0}.docsMarkdown blockquote{margin:0 0 16px;padding:4px 16px;border-left:3px solid var(--gravity-color-border);color:var(--gravity-color-text-secondary)}.docsMarkdown table{border-collapse:collapse;width:100%;margin:0 0 16px}.docsMarkdown td,.docsMarkdown th{border:1px solid var(--gravity-color-border);padding:8px 12px;text-align:left}.docsMarkdown th{background:var(--gravity-color-surface);font-weight:600}.Docs_docsContainer__fz_YD{display:flex;height:calc(100vh - 110px);width:100%;overflow:hidden}.Docs_sidebar__lf8Xm{display:flex;flex-direction:column;flex-shrink:0;width:300px;height:100%;overflow:hidden;background:var(--gravity-color-neutral-0)}.Docs_sidebarHeader__G4_BH{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 12px 14px 20px;font-size:16px;font-weight:600;color:var(--gravity-color-text-primary);border-bottom:1px solid var(--gravity-color-border)}.Docs_sidebarTitle__anKkg{display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Docs_searchBox__kECAG{padding:12px;border-bottom:1px solid var(--gravity-color-border)}.Docs_menuScroll__pC67p{flex:1 1;overflow-y:auto}.Docs_menu__aDehz{border-inline-end:0}.Docs_emptyResults__cr4j_{margin-top:32px;color:var(--gravity-color-text-tertiary)}.Docs_resizer__NE6tV{flex:0 0 5px;width:5px;cursor:col-resize;background:var(--gravity-color-border);transition:background .15s ease}.Docs_resizer__NE6tV:hover{background:var(--gravity-color-accent)}.Docs_expandButton__gJrIx{align-self:flex-start;margin:8px 4px;border-right:1px solid var(--gravity-color-border);border-radius:0;height:40px}.Docs_content__kKqAG{flex:1 1;min-width:0;height:100%;overflow-y:auto;padding:32px 48px}.Docs_centered__V5GKp{display:flex;align-items:center;justify-content:center;height:calc(100vh - 110px);width:100%}.remittanceBreadcrumb_row__3Cfjr{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.remittanceBreadcrumb_sep__7hJjb{color:var(--gravity-color-neutral-300);font-size:10px}.remittanceBreadcrumb_id__kafo6{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;color:var(--gravity-color-text-primary)}.remittanceBreadcrumb_spacer__HuuJc{flex:1 1}.remittanceBreadcrumb_trailingActions__axoBU{display:flex;align-items:center;gap:16px;margin-left:12px;padding-left:12px;border-left:1px solid var(--gravity-color-border)}.moneyCell_money__5NntH{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.moneyCell_mono__Ck9Ye{font-family:SFMono-Regular,Menlo,Consolas,monospace}.moneyCell_toneDefault__tviHY{color:var(--gravity-color-text-primary)}.moneyCell_toneMuted__rQMks{color:var(--gravity-color-neutral-500)}.moneyCell_toneStrong__n3j0J{color:var(--gravity-color-text-primary)}.moneyCell_toneAccent__eju0c{color:var(--gravity-color-accent)}.moneyCell_toneNegative__EcmCT{color:var(--gravity-color-error-500)}.moneyCell_tonePositive__LQun1{color:var(--gravity-color-success-500)}.moneyCell_weight400__k4pkb{font-weight:400}.moneyCell_weight500__1e8kK{font-weight:500}.moneyCell_weight600__cVsWB{font-weight:600}.moneyCell_weight700__J_oYx{font-weight:700}.moneyCell_alignLeft__iK4Vi{text-align:left}.moneyCell_alignRight___lNtS{text-align:right}.statusPill_pill__pLLUV{font-size:var(--text_s);font-weight:500;margin:0;white-space:nowrap}.resourceSearchModal_body__HfQtB{display:flex;flex-direction:column;gap:12px}.resourceSearchModal_searchRow__kuZAi{display:flex;gap:8px}.resourceSearchModal_birthDate__3LE3X{flex:0 0 150px}.resourceSearchModal_searchIcon__GV9tk{color:var(--gravity-color-neutral-500)}.resourceSearchModal_list__nHaTB{display:flex;flex-direction:column;max-height:360px;overflow-y:auto;border:1px solid var(--gravity-color-neutral-100);border-radius:8px}.resourceSearchModal_loadingWrap__vrE6j{display:flex;align-items:center;justify-content:center;padding:40px 0}.resourceSearchModal_candidate__oiR60{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;background:var(--gravity-color-neutral-0);border:0;border-bottom:1px solid var(--gravity-color-neutral-100);padding:12px 16px;cursor:pointer;font-family:inherit;transition:background-color .12s ease}.resourceSearchModal_candidate__oiR60:last-child{border-bottom:0}.resourceSearchModal_candidate__oiR60:hover{background:var(--gravity-color-brand-primary-500-transparent-4)}.resourceSearchModal_primary__Lghjv{font-weight:600;color:var(--gravity-color-text-primary)}.resourceSearchModal_mono__H227E,.resourceSearchModal_secondary__k4jkj{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.resourceSearchModal_mono__H227E{font-family:SFMono-Regular,Menlo,Consolas,monospace}.resourceSearchModal_hint__9YtjJ{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.reconciliationBadge_badge__Z7xMV{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0 4px;border:none;border-radius:4px;background:rgba(0,0,0,0);cursor:pointer;font-size:14px;line-height:1;transition:background .12s ease,color .12s ease}.reconciliationBadge_badge__Z7xMV:hover{background:var(--gravity-color-neutral-100)}.reconciliationBadge_synced__kv5xB{color:var(--gravity-color-primary-500)}.reconciliationBadge_unsynced__4y3aS{color:var(--gravity-color-neutral-500)}.reconciliationBadge_empty__IUOa_{padding:12px 4px;color:var(--gravity-color-text-primary)}.reconciliationBadge_p__wMqtH{margin:0 0 8px;line-height:1.5}.reconciliationBadge_emptyHint__7eNxv{font-size:12px;color:var(--gravity-color-neutral-500)}.reconciliationBadge_linkSection__bSRcJ{margin-top:12px;padding-top:12px;border-top:1px solid var(--gravity-color-neutral-100)}.reconciliationBadge_linkRow__nBpri{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px}.reconciliationBadge_linkRow__nBpri,.reconciliationBadge_searchWrap___bPxD{background:var(--gravity-color-neutral-50);border:1px solid var(--gravity-color-neutral-100);border-radius:6px}.reconciliationBadge_searchWrap___bPxD{margin-top:12px;padding:8px 12px}.reconciliationBadge_linkInfo__P7dmT{display:flex;flex-direction:column;min-width:0}.reconciliationBadge_linkInfoLabel__K0TSd{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--gravity-color-neutral-500)}.reconciliationBadge_linkInfoId__z0etv{font-family:var(--gravity-font-family-mono,"SFMono-Regular",Menlo,Consolas,monospace);font-size:12px;color:var(--gravity-color-neutral-900);word-break:break-all}.reconciliationBadge_linkInfoUnlinked__gedaV{font-size:12px;color:var(--gravity-color-neutral-500);font-style:italic}.reconciliationBadge_json__ixDAu{margin:0;padding:12px 16px;background:var(--gravity-color-neutral-50);border-radius:6px;font-family:var(--gravity-font-family-mono,"SFMono-Regular",Menlo,Consolas,monospace);font-size:12px;line-height:1.5;color:var(--gravity-color-neutral-900);white-space:pre-wrap;word-break:break-word;max-height:60vh;overflow:auto}.remittanceSummaryBar_bar__uZaMe{flex-shrink:0;background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-sm);transition:box-shadow .2s ease}.remittanceSummaryBar_balanced__RCLzv{border-left:4px solid var(--gravity-color-success-500)}.remittanceSummaryBar_variance__A2Dbp{border-left:4px solid var(--gravity-color-warning-500);background:var(--gravity-color-warning-500-transparent-8)}.remittanceSummaryBar_summaryRow___fDcJ{display:flex;align-items:center;gap:8px;width:100%;background:rgba(0,0,0,0);border:0;padding:10px 16px;cursor:pointer;font-family:inherit;text-align:left;color:var(--gravity-color-text-primary);overflow:hidden}.remittanceSummaryBar_icon__4_8yP{flex-shrink:0;font-size:10px;color:var(--gravity-color-neutral-500)}.remittanceSummaryBar_parties__2OLoC{flex-shrink:0;font-size:var(--text_m);font-weight:600}.remittanceSummaryBar_arrow__5rb1E{color:var(--gravity-color-neutral-300);font-weight:400}.remittanceSummaryBar_sep__qABZ1{flex-shrink:0;color:var(--gravity-color-neutral-300)}.remittanceSummaryBar_fact__dp0FF{flex-shrink:0;font-size:var(--text_s);color:var(--gravity-color-neutral-500);white-space:nowrap}.remittanceSummaryBar_inlineAmount__D9xfx{font-size:var(--text_s)}.remittanceSummaryBar_spacer__hKU32{flex:1 1;min-width:8px}.remittanceSummaryBar_details__m1BZs{padding:0 16px 16px}.remittanceSummaryBar_grid__dodFU{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:24px;gap:24px;padding-top:4px;padding-bottom:16px;border-bottom:1px solid var(--gravity-color-neutral-100);margin-bottom:16px}@media(max-width:1100px){.remittanceSummaryBar_grid__dodFU{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.remittanceSummaryBar_grid__dodFU{grid-template-columns:repeat(2,1fr)}}.remittanceSummaryBar_section__FtCro{display:flex;flex-direction:column;gap:3px;min-width:0}.remittanceSummaryBar_sectionLabel__384t3{font-size:var(--text_xs);font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--gravity-color-neutral-500);margin-bottom:6px}.remittanceSummaryBar_primary__hGYte{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-primary)}.remittanceSummaryBar_mono__tApKz{font-size:var(--text_m);font-weight:500;color:var(--gravity-color-text-primary);font-family:SFMono-Regular,Menlo,Consolas,monospace}.remittanceSummaryBar_secondary__m7apd{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.remittanceSummaryBar_equation__d_FfZ{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.remittanceSummaryBar_cell__g4GGe{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:100px}.remittanceSummaryBar_cellLabel__zNgMa{font-size:var(--text_s);color:var(--gravity-color-neutral-500);font-weight:500;white-space:nowrap}.remittanceSummaryBar_cellAmount__7ekul{font-size:var(--text_xl);letter-spacing:-.01em}.remittanceSummaryBar_plbReasons__PHAoW{display:flex;flex-direction:column;gap:2px;margin-top:2px}.remittanceSummaryBar_plbReason__Ld69I{display:flex;align-items:baseline;gap:6px}.remittanceSummaryBar_plbReasonText__tdPQE{font-size:var(--text_s);color:var(--gravity-color-text-secondary)}.remittanceSummaryBar_plbReasonCode__GgClU{padding:0 5px;border-radius:3px;background:var(--gravity-color-neutral-100);color:var(--gravity-color-neutral-500);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.remittanceSummaryBar_plbReasonAmount__GB2Ld{font-size:var(--text_s)}.remittanceSummaryBar_operator__bupOH{font-size:var(--text_xl);color:var(--gravity-color-neutral-300);font-weight:300;padding-top:18px}.remittanceSummaryBar_divider__8MQJP{width:1px;height:40px;background:var(--gravity-color-neutral-200);align-self:center;margin:0 4px}.remittanceSummaryBar_equationSpacer__bkWAp{flex:1 1;min-width:16px}.remittanceSummaryBar_badgeHint__ST9HI{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.remittanceSummaryBar_statsRow__dM_N6{margin-top:14px;padding-top:14px;border-top:1px solid var(--gravity-color-neutral-200);font-size:var(--text_m);color:var(--gravity-color-text-secondary);display:flex;gap:24px;flex-wrap:wrap}.remittanceSummaryBar_source__Al6zW{color:var(--gravity-color-neutral-500)}.claimTableGrainToggle_row__cZJRU{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.claimTableGrainToggle_label__sRAQ3{font-weight:600}.claimTableGrainToggle_count__ABnt3,.claimTableGrainToggle_label__sRAQ3{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.claimListItem_item__WWkJa{display:block;width:100%;text-align:left;background:var(--gravity-color-neutral-0);border:0;border-bottom:1px solid var(--gravity-color-neutral-100);padding:12px 16px;cursor:pointer;font-family:inherit;transition:background-color .12s ease}.claimListItem_item__WWkJa:hover{background:var(--gravity-color-brand-primary-500-transparent-4)}.claimListItem_itemSelected___nWTc{border-left:3px solid var(--gravity-color-accent);padding-left:13px}.claimListItem_itemSelected___nWTc,.claimListItem_itemSelected___nWTc:hover{background:var(--gravity-color-brand-primary-500-transparent-8)}.claimListItem_itemBody__Ssxx_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.claimListItem_main__8mD6X{flex:1 1;min-width:0}.claimListItem_row1__yKs3f{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.claimListItem_patient__uiXDJ{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.claimListItem_row2__dgi65{display:flex;align-items:baseline;gap:6px;margin-top:2px}.claimListItem_claimId__vlAdi{font-size:var(--text_s);color:var(--gravity-color-neutral-500);font-family:SFMono-Regular,Menlo,Consolas,monospace}.claimListItem_sep__Ksx5V{color:var(--gravity-color-neutral-300);font-size:var(--text_s)}.claimListItem_dos__Y91EG{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.claimListItem_lineInfo__DRRls{display:flex;align-items:baseline;gap:6px;margin-top:4px;font-size:var(--text_s);color:var(--gravity-color-text-secondary);overflow:hidden}.claimListItem_cpt__ZeMBm{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;color:var(--gravity-color-accent);flex-shrink:0}.claimListItem_lineDesc___uYad{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimListItem_addBadge__6BV9p{flex-shrink:0;background:var(--gravity-color-brand-primary-500-transparent-8);color:var(--gravity-color-accent);border-radius:3px;padding:1px 6px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.claimListItem_moneyCol__ZoBOB{flex-shrink:0;display:grid;grid-template-columns:repeat(2,minmax(64px,auto));grid-gap:10px 24px;gap:10px 24px;padding-left:12px;border-left:1px solid var(--gravity-color-neutral-100)}.claimListItem_moneyStat__yJZJc{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.claimListItem_moneyLabel__cRQ_z{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--gravity-color-neutral-500)}.claimListItem_moneyValue__yRtUV{font-size:var(--text_s);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimListItem_pills__HAuo9{display:flex;gap:6px;margin-top:8px}.claimListPane_pane__8KlAL{flex:2 2;min-width:0;display:flex;flex-direction:column;min-height:0;background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-sm);overflow:hidden}.claimListPane_paneHeader__VXWyu{flex-shrink:0;padding:12px 16px;border-bottom:1px solid var(--gravity-color-border)}.claimListPane_paneScroll__QRf_V{flex:1 1;min-height:0;overflow-y:auto}.claimListPane_empty__MeKbg{padding:40px 16px;display:flex;justify-content:center}.labelValue_row__kwiLw{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:var(--text_s);line-height:1.5}.labelValue_label__dyztP{color:var(--gravity-color-neutral-500);flex-shrink:0}.labelValue_value__yIrsW{color:var(--gravity-color-text-secondary);text-align:right;word-break:break-word}.labelValue_mono__X6dHY{font-family:SFMono-Regular,Menlo,Consolas,monospace}.labelValue_emphasis__2yed9{font-weight:600;color:var(--gravity-color-text-primary)}.remittanceStatement_card__J5jPG{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-200);border-radius:6px;overflow:hidden}.remittanceStatement_title__TRtfT{padding:10px 16px;border-bottom:1px solid var(--gravity-color-neutral-200);background:var(--gravity-color-neutral-50);font-size:var(--text_s);font-weight:600;color:var(--gravity-color-text-primary)}.remittanceStatement_rows__fnc_8{font-size:12.5px}.remittanceStatement_row__H2B0k{display:flex;justify-content:space-between;align-items:baseline;padding:8px 16px;border-bottom:1px solid var(--gravity-color-neutral-100);color:var(--gravity-color-text-secondary)}.remittanceStatement_deduct__aF_Oi{background:var(--gravity-color-error-500-transparent-8)}.remittanceStatement_emphasis__eWw8y{border-top:1px dashed var(--gravity-color-neutral-200);border-bottom:1px dashed var(--gravity-color-neutral-200);color:var(--gravity-color-text-primary);font-weight:600}.remittanceStatement_label___kJ0Z{color:inherit}.remittanceStatement_finalRow__oGdUl{display:flex;justify-content:space-between;align-items:baseline;padding:10px 16px;background:var(--gravity-color-brand-primary-500-transparent-8);border-top:2px solid var(--gravity-color-brand-primary-500-transparent-20)}.remittanceStatement_finalLabel__S5YNR{font-weight:700;font-size:13px;color:var(--gravity-color-accent)}.remittanceStatement_lineGrid__W38DD{padding:8px 0 0}.remittanceStatement_lineHeaderRow__UCt_M{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;font-size:11px;color:var(--gravity-color-neutral-500);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;text-align:right}.remittanceStatement_paidHeader__ZpdBH{color:var(--gravity-color-accent)}.remittanceStatement_lineValueRow__S5xbl{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px;font-size:12.5px}.sectionCard_card__lNxDs{background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-md);overflow:hidden;transition:box-shadow .2s ease}.sectionCard_toneDefault__6u8al{padding:0}.sectionCard_toneWarning__c31sr{border-left:4px solid var(--gravity-color-warning-500);background:var(--gravity-color-warning-500-transparent-8)}.sectionCard_toneSuccess__WNcAO{border-left:4px solid var(--gravity-color-success-500)}.sectionCard_toneError__3vkxK{border-left:4px solid var(--gravity-color-error-500);background:var(--gravity-color-error-500-transparent-8)}.sectionCard_toneAccent__dNzQe{border-left:4px solid var(--gravity-color-accent)}.sectionCard_header__Rn_k8{padding:14px 20px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.sectionCard_label__rcIH9{font-size:var(--text_xs);font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--gravity-color-neutral-500)}.sectionCard_body__SEvkK{padding:4px 20px 16px}.sectionCard_densityCompact__xDFyX .sectionCard_header__Rn_k8{padding:12px 16px 6px}.sectionCard_densityCompact__xDFyX .sectionCard_body__SEvkK{padding:2px 16px 12px}.adjustmentsList_list__gdgYS{display:flex;flex-direction:column;gap:4px}.adjustmentsList_listCompact__bD4ZE{display:flex;flex-direction:column;gap:2px}.adjustmentsList_row__M0jOP{display:flex;align-items:baseline;gap:8px;font-size:11.5px;padding:2px 0;color:var(--gravity-color-text-secondary)}.adjustmentsList_amount__IF0f7{flex-shrink:0;min-width:80px}.adjustmentsList_groupPill__IDKqh{background:var(--gravity-color-neutral-100);border-radius:2px;padding:1px 6px;font-size:10.5px;font-family:SFMono-Regular,Menlo,Consolas,monospace;flex-shrink:0}.adjustmentsList_groupPill__IDKqh,.adjustmentsList_reason__HSyBs{color:var(--gravity-color-text-secondary)}.adjustmentsList_empty__K_wVv{font-size:11.5px;color:var(--gravity-color-neutral-500);font-style:italic}.remarkCodesList_inlineList__Z1jvj{display:flex;flex-direction:column;gap:4px}.remarkCodesList_inlineRow__MqbV5{display:flex;align-items:baseline;gap:8px;font-size:11.5px;padding:2px 0}.remarkCodesList_cardList__qAt2v{display:flex;flex-direction:column;gap:6px}.remarkCodesList_cardRow__A_JFe{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-200);border-radius:6px;padding:10px 12px;display:flex;align-items:flex-start;gap:10px;font-size:var(--text_s)}.remarkCodesList_code__aZ_Q7{background:var(--gravity-color-neutral-100);border-radius:3px;padding:1px 8px;font-size:11px;font-weight:700;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--gravity-color-text-secondary);flex-shrink:0}.remarkCodesList_desc__XvVA4{color:var(--gravity-color-text-secondary);line-height:1.55}.remarkCodesList_empty__TsHqW{font-size:11.5px;color:var(--gravity-color-neutral-500);font-style:italic}.serviceLineCard_card__3XvDU{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-200);border-radius:6px;overflow:hidden}.serviceLineCard_addItem__6mQRR{border-left:3px solid var(--gravity-color-accent);background:var(--gravity-color-brand-primary-500-transparent-4)}.serviceLineCard_header__zDB_d{padding:10px 14px;background:var(--gravity-color-neutral-50);border-bottom:1px solid var(--gravity-color-neutral-200);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}.serviceLineCard_headLeft__krtcC{display:flex;align-items:center;gap:8px;min-width:0}.serviceLineCard_headRight__QUmDG{display:flex;align-items:center;gap:10px}.serviceLineCard_cptChip__oQZs7{background:var(--gravity-color-brand-primary-500-transparent-8);border-radius:3px;padding:2px 8px;font-size:11.5px;font-weight:700;font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--gravity-color-accent)}.serviceLineCard_description__gU8pK{font-size:12.5px;color:var(--gravity-color-text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.serviceLineCard_addBadge__FDZZ1{background:var(--gravity-color-brand-primary-500-transparent-20);color:var(--gravity-color-accent);border-radius:3px;padding:1px 8px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.serviceLineCard_meta__6wX_W{font-size:11px;color:var(--gravity-color-neutral-500)}.serviceLineCard_statementRow__ZJhsy{padding:10px 14px;border-bottom:1px solid var(--gravity-color-neutral-100)}.serviceLineCard_section__80ySG{padding:8px 14px;border-bottom:1px solid var(--gravity-color-neutral-100)}.serviceLineCard_sectionHeader__pns0I{font-size:10.5px;font-weight:600;color:var(--gravity-color-neutral-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px}.serviceLineCard_footer__icpDq{padding:6px 14px;background:var(--gravity-color-neutral-50);display:flex;gap:16px;flex-wrap:wrap}.serviceLineCard_footerMeta__5okS6{font-size:11px;color:var(--gravity-color-neutral-500)}.serviceLineCard_mono__cMCvd{font-family:SFMono-Regular,Menlo,Consolas,monospace;color:var(--gravity-color-text-secondary)}.serviceLineCard_settlementReason__lzJ7u{display:flex;align-items:baseline;gap:8px;padding:8px 12px;border:1px solid var(--gravity-color-border);border-radius:6px}.serviceLineCard_settlementCode__MnCYz{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-primary);white-space:nowrap}.serviceLineCard_settlementText__hYx9k{font-size:var(--text_m);color:var(--gravity-color-text-secondary)}.claimDetailPanel_panel__rN2BG{flex:3 3;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-sm);overflow:hidden}.claimDetailPanel_panelHeader__ZwTE_{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--gravity-color-border);flex-wrap:wrap}.claimDetailPanel_headerLeft__cXMbX{min-width:0}.claimDetailPanel_headerRight__RZkbX{display:flex;align-items:center;gap:10px;flex-shrink:0}.claimDetailPanel_actionDivider__tealW{width:1px;align-self:stretch;min-height:20px;background:var(--gravity-color-border)}.claimDetailPanel_actions__U5la1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.claimDetailPanel_patientName__hIZ1J{font-size:15px;font-weight:600;color:var(--gravity-color-text-primary)}.claimDetailPanel_subhead__MEGTM{font-size:var(--text_s);color:var(--gravity-color-neutral-500);font-family:SFMono-Regular,Menlo,Consolas,monospace;margin-top:1px}.claimDetailPanel_panelBody__2xsJr{flex:1 1;min-height:0;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.claimDetailPanel_panelBody__2xsJr>*{flex-shrink:0}.claimDetailPanel_infoGrid__Ii2Pp{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:900px){.claimDetailPanel_infoGrid__Ii2Pp{grid-template-columns:1fr}}.claimDetailPanel_serviceLinesHeader__9F_sb{font-size:13px;font-weight:600;color:var(--gravity-color-text-primary);margin-bottom:10px;display:flex;align-items:baseline;gap:8px}.claimDetailPanel_serviceLinesCount__G8QOa{color:var(--gravity-color-neutral-500);font-weight:400;font-size:var(--text_s)}.claimDetailPanel_serviceLines__7YUXe{display:flex;flex-direction:column;gap:8px}.claimDetailPanel_envelopeGrid__r6iM2{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 20px;gap:4px 20px}.claimDetailPanel_rawToggle__atSeW{border:1px solid var(--gravity-color-neutral-200);border-radius:6px;overflow:hidden}.claimDetailPanel_rawToggleHead__ehAPT{width:100%;border:0;background:var(--gravity-color-neutral-50);padding:11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-family:inherit;text-align:left;color:var(--gravity-color-text-primary);font-size:var(--text_s);font-weight:600}.claimDetailPanel_rawToggleHint__imy6Q{color:var(--gravity-color-neutral-500);font-weight:400;font-size:11px}.claimDetailPanel_rawBody__fyLVU{padding:16px}.claimDetailPanel_rawEmptyToggle___P7VH{display:flex;align-items:center;gap:8px;font-size:var(--text_s);color:var(--gravity-color-text-secondary);cursor:pointer;margin-bottom:14px}.claimDetailPanel_rawGroup__4Sl2I{margin-bottom:14px}.claimDetailPanel_rawGroupLabel__quKC7{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gravity-color-neutral-500);margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid var(--gravity-color-neutral-100)}.claimDetailPanel_rawGroupGrid__Y7nnI{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px 16px;gap:3px 16px;font-size:11.5px}.charges_emptyWrap__g_g7I,.charges_loadingWrap__cNkJm{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:0}.charges_emptyWrap__g_g7I{padding:40px 0;background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-sm)}.charges_page__A4W8J{height:calc(100vh - 110px);overflow:hidden;position:relative}.charges_pageStatic__CM_LB,.charges_page__A4W8J{padding:0;display:flex;flex-direction:column;gap:0;background:var(--gravity-color-bg)}.charges_pageStatic__CM_LB{min-height:calc(100vh - 110px)}.charges_pageModal__Vyggs,.charges_pageStaticModal__P5tEL{padding:0;display:flex;flex-direction:column;gap:0;background:var(--gravity-color-neutral-0)}.charges_pageModal__Vyggs{flex:1 1;min-height:0;overflow:hidden}.charges_modalActionsRow__dt0cx{flex-shrink:0;display:flex;justify-content:flex-end}.charges_subNav__yGqtv{display:flex;align-items:center;gap:4px;background:var(--gravity-color-neutral-0);padding:0 26px;height:48px;border-bottom:1px solid var(--gravity-color-border);flex-shrink:0}.charges_tabSpacer__0IFFf{flex:1 1}.charges_viewSwitch__yrTGd{display:flex;flex-direction:row;gap:2px;padding:3px;border-radius:10px;background:var(--gravity-color-neutral-50)}.charges_viewButton__h8Gqq{height:34px;min-width:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:7px;background:rgba(0,0,0,0);color:var(--gravity-color-neutral-500);font-size:var(--text_m);cursor:pointer;transition:background .12s ease,color .12s ease,box-shadow .12s ease}.charges_viewButton__h8Gqq:hover{color:var(--gravity-color-text-primary)}.charges_viewButtonActive__wCfkY{background:var(--gravity-color-neutral-0);box-shadow:var(--shadow-sm)}.charges_viewButtonActive__wCfkY,.charges_viewButtonActive__wCfkY:hover{color:var(--gravity-color-accent)}.charges_content__KkCkS{gap:16px;padding:16px 24px 24px}.charges_contentFlush__Yn9l3,.charges_content__KkCkS{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.charges_contentFlush__Yn9l3{padding:0}.charges_filterError__yqtiW{flex:none;margin:8px 24px}.charges_filterErrorList__Jr90o{margin:0;padding-left:18px}.charges_tableFill__SF7c6{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.charges_contentStatic__fRBfK{display:flex;flex-direction:column;gap:16px;padding:16px 24px 24px}.charges_splitRow__fqGt7{flex:1 1;min-height:0;display:flex;gap:16px;overflow:hidden}.charges_detailPaneEmpty__T_HUT{flex:3 3;min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;background:var(--gravity-color-neutral-0);border-radius:8px;box-shadow:var(--shadow-sm)}.charges_rangeHint__QdQjE,.charges_tableCaption__X4Z_P{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.charges_tableCaption__X4Z_P{text-align:right;padding-right:2px}.charges_workspace__mAd_d{display:flex;align-items:stretch;height:100%;min-height:0}.charges_workspaceBody__lOxVi{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.rawTableGrainToggle_row__w9Tzx{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rawTableGrainToggle_label__gD0UC{font-weight:600}.rawTableGrainToggle_count__O1g7s,.rawTableGrainToggle_label__gD0UC{font-size:var(--text_s);color:var(--gravity-color-neutral-500)}.columnGroupChips_row__s7nMv{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.columnGroupChips_label__FgPXN{font-size:var(--text_s);font-weight:600;color:var(--gravity-color-neutral-500);white-space:nowrap;flex-shrink:0}.columnGroupChips_chips__8_51k{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.columnGroupChips_chip__k9S_y{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-200);color:var(--gravity-color-neutral-700);border-radius:4px;padding:4px 10px;font-size:var(--text_s);cursor:pointer;font-family:inherit}.columnGroupChips_chipActive__GDWbf,.columnGroupChips_chip__k9S_y:hover{border-color:var(--gravity-color-accent);color:var(--gravity-color-accent)}.columnGroupChips_chipActive__GDWbf{background:var(--gravity-color-brand-primary-500-transparent-8);font-weight:500}.columnGroupChips_count__gOPfX{color:var(--gravity-color-neutral-500);font-weight:400}.columnGroupChips_chipActive__GDWbf .columnGroupChips_count__gOPfX{color:var(--gravity-color-accent)}.columnGroupChips_spacer__boEiF{flex:1 1;min-width:20px}.rawTable_table__ROCbO{background:var(--gravity-color-neutral-0);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-sm)}.rawTable_table__ROCbO .ant-table-thead>tr>th{background:var(--gravity-color-neutral-50);color:var(--gravity-color-neutral-500);font-weight:600;font-size:var(--text_xs);text-transform:uppercase;letter-spacing:.06em;padding:8px 12px;border-bottom:1px solid var(--gravity-color-border)}.rawTable_table__ROCbO .ant-table-tbody>tr>td{font-size:var(--text_s);color:var(--gravity-color-text-secondary);padding:8px 12px;border-bottom:1px solid var(--gravity-color-neutral-100)}.rawTable_table__ROCbO .ant-table-tbody>tr:hover>td{background:var(--gravity-color-brand-primary-500-transparent-4)}.rawTable_sortHeader__xDqdv{background:none;border:0;padding:0;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;white-space:nowrap}.rawTable_sortHeader__xDqdv:hover,.rawTable_sortIndicator__ervSD{color:var(--gravity-color-accent)}.rawTable_sortIndicator__ervSD{font-size:var(--text_xs)}.rawTable_numericCell__r27OK{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rawTable_numericCell__r27OK,.rawTable_textCell__u_bgT{color:var(--gravity-color-text-secondary)}.patientStatementActions_row__gmVms{display:flex;align-items:center;gap:8px;margin-bottom:20px;flex-wrap:wrap}.patientStatementActions_email__cv8fy{font-size:var(--text_s);color:var(--gravity-color-neutral-500);margin-left:4px}.patientStatementDocument_doc__TEmuH{max-width:700px;background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-200);border-radius:8px;padding:44px 52px;box-shadow:var(--shadow-md);margin:0 auto}.patientStatementDocument_letterhead__9WEko{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;padding-bottom:24px;border-bottom:2.5px solid var(--gravity-color-accent)}.patientStatementDocument_orgName__QW5XZ{font-size:20px;font-weight:700;color:var(--gravity-color-accent);letter-spacing:-.02em;margin-bottom:5px}.patientStatementDocument_orgLine__hr4Zh{font-size:12px;color:var(--gravity-color-neutral-500);line-height:1.8}.patientStatementDocument_headRight__cxeVb{text-align:right}.patientStatementDocument_docTitle__klrSc{font-size:18px;font-weight:700;color:var(--gravity-color-text-primary);margin-bottom:4px}.patientStatementDocument_parties__WQASy{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;margin-bottom:28px}.patientStatementDocument_partyLabel__PIceq{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gravity-color-neutral-500);margin-bottom:8px}.patientStatementDocument_partyName__KOcqr{font-size:14px;font-weight:600;color:var(--gravity-color-text-primary);margin-bottom:6px}.patientStatementDocument_partyLine__O4uAY{font-size:13px;color:var(--gravity-color-text-secondary);line-height:1.8}.patientStatementDocument_services__j7SlC{width:100%;border-collapse:collapse;margin-bottom:24px}.patientStatementDocument_services__j7SlC th{padding:10px 12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--gravity-color-neutral-500);background:var(--gravity-color-neutral-50);border-bottom:2px solid var(--gravity-color-neutral-200)}.patientStatementDocument_services__j7SlC td{padding:11px 12px;font-size:12.5px;color:var(--gravity-color-text-secondary);border-bottom:1px solid var(--gravity-color-neutral-100)}.patientStatementDocument_services__j7SlC tfoot td{background:var(--gravity-color-neutral-50);border-top:2px solid var(--gravity-color-neutral-200);font-weight:700;color:var(--gravity-color-text-primary)}.patientStatementDocument_right__d_sLS{text-align:right}.patientStatementDocument_mono__hnqwv{font-family:SFMono-Regular,Menlo,Consolas,monospace}.patientStatementDocument_emptyLine__ysyKa{text-align:center;color:var(--gravity-color-neutral-500);font-style:italic;padding:24px 12px}.patientStatementDocument_breakdownRow__LVwsl{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.patientStatementDocument_breakdown__azuiT{background:var(--gravity-color-neutral-50);border:1px solid var(--gravity-color-neutral-200);border-radius:8px;padding:16px 20px;flex:1 1}.patientStatementDocument_breakdownTitle__AJPgQ{font-size:var(--text_s);font-weight:600;color:var(--gravity-color-text-primary);margin-bottom:10px}.patientStatementDocument_breakdownGrid__lAobP{display:grid;grid-template-columns:auto auto;grid-gap:5px 28px;gap:5px 28px;font-size:12.5px;color:var(--gravity-color-text-secondary)}.patientStatementDocument_breakdownNote__8sDXi{margin-top:12px;font-size:12px;color:var(--gravity-color-neutral-500);line-height:1.6;border-top:1px solid var(--gravity-color-neutral-200);padding-top:10px}.patientStatementDocument_amountDueBox__sPmSJ{background:var(--gravity-color-neutral-0);border:2px solid var(--gravity-color-success-500);border-radius:8px;padding:20px 28px;text-align:center;flex-shrink:0}.patientStatementDocument_amountDueLabel__KvPY2{font-size:var(--text_xs);font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--gravity-color-neutral-500);margin-bottom:6px}.patientStatementDocument_amountDueValue__8P8vh{font-size:30px;letter-spacing:-.02em;line-height:1.1}.patientStatementDocument_amountDueHint__XT0fZ{font-size:11px;color:var(--gravity-color-success-500);margin-top:6px;font-weight:500}.patientStatementDocument_footer__t83EB{font-size:11.5px;color:var(--gravity-color-neutral-500);line-height:1.8;border-top:1px solid var(--gravity-color-neutral-200);padding-top:16px}.styles_rail__02th1{background-color:var(--gravity-color-neutral-50);border-right:1.5px solid var(--gravity-color-neutral-100)}.styles_rail__02th1 .ant-layout-sider-trigger{position:relative!important;bottom:0!important;border-right:1.5px solid var(--gravity-color-neutral-100)}.styles_rail__02th1 .ant-layout-sider-children{display:flex;flex-direction:column;min-height:0}.styles_header__7pzte{display:flex;align-items:center;color:var(--gravity-color-text-primary);font-size:14px;font-weight:600;padding:.7rem;border-bottom:2px solid var(--gravity-color-neutral-100);margin:0 1rem;flex-shrink:0}.styles_headerCollapsed__i9rOs{justify-content:center;margin:0 .5rem}.styles_headerIcon__LB_5g{font-size:16px;padding-right:.5rem}.styles_menu__NU2O0{margin-top:.5rem;color:var(--gravity-color-text-primary);flex:1 1;min-height:0;overflow-y:auto;border-inline-end:0}.styles_menu__NU2O0,.styles_menu__NU2O0 .ant-menu-sub.ant-menu-inline{background:var(--gravity-color-neutral-0)}.styles_menu__NU2O0 .ant-menu-item{height:auto;min-height:40px;line-height:1.4;padding-top:6px;padding-bottom:6px;white-space:normal}.styles_menu__NU2O0 .ant-menu-title-content{white-space:normal}.styles_sectionLabel__cE1Tn{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.styles_count__fVYfT{font-size:12px;color:var(--gravity-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_filterRow__Ph_G1{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.styles_filterName__Wt_tQ{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.styles_star__IVQ2y{flex:0 0 auto;cursor:pointer;color:var(--gravity-color-neutral-300);line-height:1.4}.styles_starOn__aA8rI,.styles_star__IVQ2y:hover{color:var(--gravity-color-warning-500)}.styles_lookup__sk0M_{width:100%}.styles_body__CNAEJ{display:flex;flex-direction:column;gap:16px}.styles_errorList__sY1Ze{margin:0;padding-left:18px}.styles_metaRow__QmCVx{display:flex;gap:16px}.styles_metaField__LmpwB{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.styles_metaFieldNarrow__qj4T1{flex:0 0 200px;display:flex;flex-direction:column;gap:4px}.styles_metaLabel__WEAYx{font-size:12px;color:var(--gravity-color-text-secondary)}.styles_saved__Q1R06{display:flex;flex-direction:column;gap:8px}.styles_heading__K03L7{margin:0;font-size:14px;font-weight:600;color:var(--gravity-color-text-primary)}.styles_clearButton__tnK0o{display:flex;justify-content:center;align-items:center;gap:6px;flex-shrink:0}.styles_savedRow__iSz_s{display:flex;align-items:center;gap:8px}.styles_savedSelect__khML4{flex:1 1 auto;min-width:0}.styles_optionRow__p4J6p{display:flex;align-items:center;justify-content:space-between;gap:12px}.styles_optionText__Ligjb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_optionActions__BsuYD{display:flex;align-items:center;gap:6px;flex-shrink:0}.styles_optionButton__dzof8{font-size:12px;height:25px;padding:2px 6px}.styles_optionButtonOn__Zd8Cg{color:var(--gravity-color-error-500);border-color:var(--gravity-color-error-500)}.styles_header__F7e6C{display:flex;height:64px;width:100%;align-items:center;justify-content:space-between;padding:10px 26px 10px 0;margin:0;font-size:var(--text_l);background:var(--gravity-color-neutral-0);border-bottom:1px solid var(--gravity-color-border);gap:12px;flex-shrink:0}.styles_controlsContainer__euljq{display:flex;justify-content:flex-end;align-items:center;gap:12px}.styles_searchBar__2TL_y,.styles_searchBar__2TL_y:active,.styles_searchBar__2TL_y:focus{flex:1 1;height:40px;border:0;box-shadow:none;background:var(--gravity-color-neutral-0);font-size:var(--text_l)}.styles_searchIcon__9zlIS{font-size:var(--text_xl);padding-right:5px;color:var(--gravity-color-neutral-500)}.styles_button__S4ttS{height:40px!important;min-width:40px;display:flex;justify-content:center;align-items:center;gap:10px;border:1px solid var(--gravity-color-border);border-radius:8px;color:var(--gravity-color-text-secondary);font-size:var(--text_m)}.styles_button__S4ttS p{margin:0}.styles_bar__J0drw{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);display:flex;width:720px;max-width:calc(100vw - 80px);padding:10px 16px;justify-content:space-between;align-items:center;z-index:99;border-radius:12px;border:1px solid var(--gravity-color-border);background:var(--gravity-color-neutral-100);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.styles_left__dgPU3{display:flex;gap:8px;align-items:center}.styles_count__hv0TM{display:flex;min-width:60px;height:20px;flex-direction:column;justify-content:center;align-items:center;border-radius:6px;background:var(--gravity-color-accent);color:var(--gravity-color-neutral-0)}.styles_actions__BdvQU{display:flex;gap:8px;align-items:center}.styles_buttonBulk__p0P1u{display:flex;height:36px;padding:12px 16px;justify-content:center;align-items:center;gap:6px;border:none;background:var(--gravity-color-bg);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--shadow-md)}.claimsTable_tableWrap__Q9XnJ{overflow:hidden}.claimsTable_tableWrap__Q9XnJ,.claimsTable_table__9PFiw{flex:1 1;min-height:0;background:var(--gravity-color-neutral-0);display:flex;flex-direction:column}.claimsTable_table__9PFiw .ant-spin-container,.claimsTable_table__9PFiw .ant-spin-nested-loading,.claimsTable_table__9PFiw .ant-table,.claimsTable_table__9PFiw .ant-table-container{height:100%;display:flex;flex-direction:column;flex:1 1;min-height:0}.claimsTable_table__9PFiw .ant-table-body{flex:1 1!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.claimsTable_table__9PFiw .ant-table-footer{flex-shrink:0}.claimsTable_table__9PFiw .ant-table-thead>tr>th{background:var(--gravity-color-neutral-50);color:var(--gravity-color-neutral-500);font-weight:600;font-size:var(--text_s);border-bottom:1px solid var(--gravity-color-border)}.claimsTable_table__9PFiw .ant-table-tbody>tr>td{font-size:var(--text_m);color:var(--gravity-color-text-secondary);border-bottom:1px solid var(--gravity-color-neutral-100)}.claimsTable_tableRow__1uSg1{cursor:pointer;transition:background-color .12s ease}.claimsTable_tableRow__1uSg1:hover>td{background:var(--gravity-color-brand-primary-500-transparent-4)!important}.claimsTable_claimId___FP_x{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;color:var(--gravity-color-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimsTable_strongCell__RFBxt{font-weight:500;color:var(--gravity-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimsTable_muted__E9F5c{color:var(--gravity-color-neutral-300)}.claimsTable_linkCell__oBpLS{overflow:visible}.claimsTable_statusTag__yUedQ{font-weight:500;font-size:10px;line-height:16px;text-align:center}.claimsTable_insuranceCell__0Q40M{display:flex;flex-direction:column;min-width:0}.claimsTable_insuranceName__Grbw5{color:var(--gravity-color-text-primary)}.claimsTable_insuranceName__Grbw5,.claimsTable_memberId__FEd_d{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimsTable_memberId__FEd_d{color:var(--gravity-color-text-secondary)}.claimsTable_createdCell__YSSHT{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:nowrap}.claimsTable_viewerAvatar__fWBuV{background:var(--gravity-color-brand-primary-500);color:var(--gravity-color-neutral-0)}.claimsTable_priorityCell__HGI2S{white-space:nowrap}.styles_chips__eQAeD{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.claimDetail_page__KFTeS{display:flex;flex-direction:column;min-height:calc(100vh - 110px);background:var(--gravity-color-neutral-50)}.claimDetail_pageModal___CAan{display:flex;flex-direction:column;flex:1 1;min-height:0}.claimDetail_topBar__GhhG_{display:flex;align-items:center;gap:12px;padding:12px 20px;background:var(--gravity-color-neutral-0);border-bottom:1px solid var(--gravity-color-border);flex-shrink:0}.claimDetail_topBarLead__dtOsL{display:flex;align-items:center;gap:8px;min-width:0}.claimDetail_topBarTitle__fpeZx{font-size:16px;font-weight:700;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claimDetail_topBarActions__CJj7M{margin-left:auto;display:flex;align-items:center;gap:8px}.claimDetail_topBarActions__CJj7M .ant-btn{height:28px;padding:0 12px;font-size:12.5px;display:inline-flex;align-items:center}.claimDetail_scrollBody__U5Nai{flex:1 1;min-height:0;overflow:auto;padding:16px 20px 28px;display:flex;flex-direction:column;gap:14px}.claimDetail_card__pIAkj{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-border);border-radius:8px}.claimDetail_cardLabel__DrJJY{font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gravity-color-text-secondary)}.claimDetail_cardLabelBare__zE5Ih{display:block;padding:12px 20px 0}.claimDetail_cardHeaderRow__APByc{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--gravity-color-border)}.claimDetail_cardBody__3P5i3{padding:14px 20px 20px}.claimDetail_claimBody__oYRu7{padding:12px 20px 16px}.claimDetail_identity__Auta5{display:flex;align-items:flex-start;gap:12px}.claimDetail_identityMain__qRox1{min-width:0}.claimDetail_patientLine__ucmpP{display:flex;align-items:center;gap:10px}.claimDetail_patientName__sxmKP{font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--gravity-color-text-primary)}.claimDetail_statusTag__6usWX{font-weight:500;font-size:10px;line-height:16px;text-align:center;margin:0}.claimDetail_identitySub__FWxjM{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--gravity-color-text-secondary);margin-top:5px}.claimDetail_dot__inc5P{color:var(--gravity-color-neutral-500)}.claimDetail_identityMoney____JBt{margin-left:auto;text-align:right;flex-shrink:0}.claimDetail_moneyBig__PfkSJ{font-size:21px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimDetail_moneyCaption__hjpsl{font-size:11.5px;color:var(--gravity-color-text-secondary);margin-top:2px}.claimDetail_fields__hKZYN{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--gravity-color-neutral-100)}.claimDetail_field__Oa4Eb{min-width:0}.claimDetail_fieldLabel__xUORO{margin:0;font-size:11px;color:var(--gravity-color-text-secondary)}.claimDetail_fieldValue__cFsCz{margin:3px 0 0;font-size:13px;color:var(--gravity-color-text-primary);overflow-wrap:anywhere}.claimDetail_mono__1nid6{font-family:var(--gravity-font-mono,ui-monospace,monospace)}.claimDetail_linesTotal__H8J4u{font-size:12px;color:var(--gravity-color-text-secondary);text-transform:none;letter-spacing:normal}.claimDetail_linesTotalValue__x9_iL{font-weight:600;color:var(--gravity-color-text-primary)}.claimDetail_linesTable__3TdEX{width:100%;border-collapse:collapse}.claimDetail_linesTable__3TdEX th{padding:8px 14px;text-align:left;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--gravity-color-text-secondary)}.claimDetail_linesTable__3TdEX td{padding:9px 14px;border-top:1px solid var(--gravity-color-neutral-100);font-size:12.5px;color:var(--gravity-color-text-primary)}.claimDetail_tdFirst__Znj2x,.claimDetail_thFirst__qYcY2{padding-left:20px!important}.claimDetail_tdLast__pMItY,.claimDetail_thLast__qfQGS{padding-right:20px!important}.claimDetail_tdRight__Dyh3E,.claimDetail_thRight__aREF8{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimDetail_tdLink__73wTu,.claimDetail_thLink__hXEF_{width:40px;text-align:center!important}.claimDetail_tdMuted__09LLH{color:var(--gravity-color-text-secondary)!important}.claimDetail_tdStrong__8AQza{font-weight:500}.claimDetail_timeline__FaKQe{padding:14px 20px 18px;display:flex;flex-direction:column;gap:14px}.claimDetail_timelineRow__Yx_mn{display:flex;gap:14px;align-items:flex-start}.claimDetail_timelineDate__2K65z{width:88px;flex-shrink:0;font-size:11.5px;color:var(--gravity-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.claimDetail_timelineDot__pRCOw{margin-top:5px;width:7px;height:7px;border-radius:50%;flex-shrink:0}.claimDetail_dotNeutral__VdAw8{background:var(--gravity-color-neutral-300)}.claimDetail_dotInfo__o6E27{background:var(--gravity-color-info-500)}.claimDetail_dotSuccess__9fg68{background:var(--gravity-color-success-500)}.claimDetail_dotError__KbrqG{background:var(--gravity-color-error-500)}.claimDetail_timelineBody___Y3J4{display:flex;flex-direction:column;min-width:0}.claimDetail_timelineTitle__MXptp{font-size:13px;font-weight:600;color:var(--gravity-color-text-primary)}.claimDetail_timelineReason__eHl0g{font-size:12px;color:var(--gravity-color-text-secondary);margin-top:2px}.claimDetail_emptyState__1436J{padding:26px 20px;text-align:center}.claimDetail_emptyTitle__fCHEj{font-size:13px;font-weight:600}.claimDetail_emptyDesc__c_1qr{font-size:12px;color:var(--gravity-color-text-secondary);margin-top:4px}.claimDetail_responseCard__QJhFS{padding-top:4px}.claimDetail_responseCard__QJhFS+.claimDetail_responseCard__QJhFS{margin-top:18px;padding-top:18px;border-top:1px solid var(--gravity-color-border)}.claimDetail_responseHeader__YyMuq{justify-content:space-between;flex-wrap:wrap;padding-bottom:14px}.claimDetail_responseHeader__YyMuq,.claimDetail_responseTopLine__y_o9w{display:flex;align-items:center;gap:12px}.claimDetail_traceNumber___bJ_a{display:inline-flex;align-items:baseline;gap:6px}.claimDetail_traceLabel___RQLG{font-size:12px;color:var(--gravity-color-text-secondary)}.claimDetail_traceValue__GF_fI{font-size:12.5px;font-weight:500}.claimDetail_responseActions__nA5ze{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.claimDetail_responseMeta__GC5dA{font-size:12px;color:var(--gravity-color-text-secondary)}.claimDetail_unpostedNote__fR8TB{font-size:12px;color:var(--gravity-color-warning-500);white-space:nowrap}.claimDetail_postedNote__6rUOe{font-size:12px;color:var(--gravity-color-neutral-500);white-space:nowrap}.claimDetail_partiesLabel__NRU0w{display:block;padding:6px 0 8px}.claimDetail_partiesGrid__NY2YR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.claimDetail_partiesGrid__NY2YR>div{box-shadow:none;border:1px solid var(--gravity-color-border)}.claimDetail_linesSectionHead__kbQ2B{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0 8px}.claimDetail_linesSectionHint__o0Zdh{font-size:11.5px;color:var(--gravity-color-text-secondary)}.claimDetail_serviceLines__5kUCn{display:flex;flex-direction:column;gap:10px}.claimDetail_unlinkedRow__WynHX{display:flex;align-items:center;gap:14px;padding:14px 20px 18px}.claimDetail_unlinkedText__foXuy{min-width:0}.claimDetail_unlinkedTitle__u0wnF{font-size:14px;font-weight:600}.claimDetail_unlinkedDesc__2n7iS{font-size:12px;color:var(--gravity-color-text-secondary);margin-top:4px}.claimDetail_viewerAvatar__mw1ge{background:var(--gravity-color-brand-primary-500);color:var(--gravity-color-neutral-0)}.claimDetail_headerIcon__Ph0ik{font-size:16px;color:var(--gravity-color-text-secondary);cursor:pointer}.claimDetail_headerIcon__Ph0ik:hover{color:var(--gravity-color-text-primary)}.claimDetail_headerIconActive__S4L_s{color:var(--gravity-color-warning-500)}.claimDetailModal_backdrop__DMPgE{position:absolute;inset:0;z-index:25;background:rgba(31,31,31,.32);display:flex;align-items:center;justify-content:center;padding:24px}.claimDetailModal_panel__u30ne{width:1040px;max-width:100%;height:100%;background:var(--gravity-color-neutral-50);border-radius:10px;box-shadow:0 20px 25px -5px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.claimDetailModal_headerIcon__l5YnJ{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--gravity-color-text-secondary);cursor:pointer;font-size:13px}.claimDetailModal_headerIcon__l5YnJ:hover{background:var(--gravity-color-neutral-100);color:var(--gravity-color-text-primary)}.styles_settingsModal__4fO9w .ant-modal-content{padding:0}.styles_modalHeader__kqg2C{font-size:20px;font-weight:600;padding:24px 24px 8px}.styles_sectionTitle__XjvuG{font-size:16px;font-weight:500;padding:0 24px 8px}.styles_sectionDivider__jsz0S{margin:0 0 8px}.styles_searchWrapper__NzOQ4{padding:0 24px 12px}.styles_columnListScroll__1_aTj{max-height:420px;overflow-y:auto}.styles_groupHeader__S7bwa{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gravity-color-neutral-500);padding:12px 24px 4px;background:var(--gravity-color-neutral-50);border-top:1px solid var(--gravity-color-border)}.styles_noResults__MuX2k{padding:24px;text-align:center;color:var(--gravity-color-neutral-500);font-size:14px}.styles_dndColumnRow__Il1tS{display:flex;align-items:center;padding:0 24px;min-height:40px;background:var(--gravity-color-neutral-0)}.styles_dndGrabHandle__DBQfg{cursor:grab;margin-right:12px;font-size:18px;color:var(--gravity-color-neutral-500)}.styles_columnTitle__drjZF{flex:1 1;font-size:15px;display:flex;align-items:center}.styles_checkboxRight__3DKuS{margin-left:auto}.styles_columnDivider__ZS66L{margin:0}.styles_modalFooter__WpguV{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px 24px;background:var(--gravity-color-neutral-0);border-top:1px solid var(--gravity-color-border);margin-top:16px}.styles_cancelBtn__jcgWm{background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-border);color:var(--gravity-color-neutral-900)}.styles_confirmBtn__lEtE0{background:var(--gravity-color-brand-primary-500);border:none;color:var(--gravity-color-neutral-0)}.styles_sectionTitleRow__iZLHA{display:flex;align-items:center;padding:0 24px 8px}.styles_resetBtn__nlzgk{margin-left:auto}.claimResponsesTable_tableWrap__u0Jh6{overflow:hidden}.claimResponsesTable_tableWrap__u0Jh6,.claimResponsesTable_table__TVgL7{flex:1 1;min-height:0;background:var(--gravity-color-neutral-0);display:flex;flex-direction:column}.claimResponsesTable_table__TVgL7 .ant-spin-container,.claimResponsesTable_table__TVgL7 .ant-spin-nested-loading,.claimResponsesTable_table__TVgL7 .ant-table,.claimResponsesTable_table__TVgL7 .ant-table-container{height:100%;display:flex;flex-direction:column;flex:1 1;min-height:0}.claimResponsesTable_table__TVgL7 .ant-table-body{flex:1 1!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.claimResponsesTable_table__TVgL7 .ant-table-footer{flex-shrink:0}.claimResponsesTable_table__TVgL7 .ant-table-thead>tr>th{background:var(--gravity-color-neutral-50);color:var(--gravity-color-neutral-500);font-weight:600;font-size:var(--text_s);border-bottom:1px solid var(--gravity-color-border)}.claimResponsesTable_table__TVgL7 .ant-table-tbody>tr>td{font-size:var(--text_m);color:var(--gravity-color-text-secondary);border-bottom:1px solid var(--gravity-color-neutral-100)}.claimResponsesTable_tableRow__Fa5kn{cursor:pointer;transition:background-color .12s ease}.claimResponsesTable_tableRow__Fa5kn:hover>td{background:var(--gravity-color-brand-primary-500-transparent-4)!important}.claimResponsesTable_claimId__oqH24,.claimResponsesTable_traceId_____To{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;color:var(--gravity-color-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.claimResponsesTable_strongCell__2Bl_U{font-weight:500;color:var(--gravity-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimResponsesTable_statusTag__34FIX{font-weight:500;font-size:10px;line-height:16px;text-align:center}.claimResponsesTable_muted__23lhF{color:var(--gravity-color-neutral-300)}.claimResponsesTable_receivedCell__V9xuY{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:nowrap}.claimResponsesTable_viewerAvatar__88iPi{background:var(--gravity-color-brand-primary-500);color:var(--gravity-color-neutral-0)}.accountsTable_tableWrap__8UBJC{overflow:hidden}.accountsTable_tableWrap__8UBJC,.accountsTable_table__HBFIw{flex:1 1;min-height:0;background:var(--gravity-color-neutral-0);display:flex;flex-direction:column}.accountsTable_table__HBFIw .ant-spin-container,.accountsTable_table__HBFIw .ant-spin-nested-loading,.accountsTable_table__HBFIw .ant-table,.accountsTable_table__HBFIw .ant-table-container{height:100%;display:flex;flex-direction:column;flex:1 1;min-height:0}.accountsTable_table__HBFIw .ant-table-body{flex:1 1!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}.accountsTable_table__HBFIw .ant-table-footer{flex-shrink:0}.accountsTable_table__HBFIw .ant-table-thead>tr>th{background:var(--gravity-color-neutral-50);color:var(--gravity-color-neutral-500);font-weight:600;font-size:var(--text_s);border-bottom:1px solid var(--gravity-color-border)}.accountsTable_table__HBFIw .ant-table-tbody>tr>td{font-size:var(--text_m);color:var(--gravity-color-text-secondary);border-bottom:1px solid var(--gravity-color-neutral-100)}.accountsTable_tableRow__6XOn1{cursor:pointer;transition:background-color .12s ease}.accountsTable_tableRow__6XOn1:hover>td{background:var(--gravity-color-brand-primary-500-transparent-4)!important}.accountsTable_nameSkeleton__78fhK{display:block}.accountsTable_nameSkeleton__78fhK .ant-skeleton-input{width:140px;min-width:0;height:16px;border-radius:4px}.accountsTable_strongCell__GCYVT{font-weight:500;color:var(--gravity-color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountsTable_muted__NvHys{color:var(--gravity-color-neutral-300)}.accountsTable_linkCell__J004O{overflow:visible}.accountsTable_openedCell__us_p_{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:nowrap}.accountsTable_viewerAvatar__kV3Mx{background:var(--gravity-color-brand-primary-500);color:var(--gravity-color-neutral-0)}.accountsTable_balanceAmount__xXVxn{font-weight:600;color:var(--gravity-color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.accountsTable_settled__2cNgn{color:var(--gravity-color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.collectPaymentModal_title__L2Gj_{display:flex;flex-direction:column;gap:2px}.collectPaymentModal_subtitle__CiuHR{font-size:12px;font-weight:400;color:var(--gravity-color-text-secondary)}.collectPaymentModal_balanceRow__TaFWd{display:flex;align-items:baseline;justify-content:space-between;padding:10px 14px;margin-bottom:16px;border:1px solid var(--gravity-color-border);border-radius:8px;background:var(--gravity-color-neutral-50)}.collectPaymentModal_balanceLabel__q3aGm{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gravity-color-text-secondary)}.collectPaymentModal_balanceValue__W6oO5{font-size:20px;font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--gravity-color-text-primary)}.collectPaymentModal_field__u9ASf{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.collectPaymentModal_fieldLabel__arhZd{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--gravity-color-text-secondary)}.collectPaymentModal_control__Vowoo{width:100%}.collectPaymentModal_methodBody__FzOLS{padding-top:4px}.collectPaymentModal_hint___mjc6{margin-top:8px;font-size:12px;color:var(--gravity-color-text-secondary)}.collectPaymentModal_loadingWrap__NoFLn{display:flex;justify-content:center;padding:24px 0}.CreatePatientDrawer_editModal__AmJlU{top:20px}.CreatePatientDrawer_editModal__AmJlU.CreatePatientDrawer_grayed__ozSiZ .ant-modal-content{background:var(--gravity-color-neutral-50)}.CreatePatientDrawer_editModal__AmJlU.CreatePatientDrawer_grayed__ozSiZ .ant-modal-header{background:#f0f0f0;border-bottom-color:var(var(--gravity-color-neutral-100))}.CreatePatientDrawer_editModal__AmJlU.CreatePatientDrawer_grayed__ozSiZ .ant-modal-title{color:var(--gravity-color-neutral-500)}.CreatePatientDrawer_editModal__AmJlU.CreatePatientDrawer_grayed__ozSiZ .ant-modal-body,.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ{background:var(--gravity-color-neutral-50);color:var(--gravity-color-neutral-500)}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .CreatePatientDrawer_sectionTitle__3ko_2{color:var(--gravity-color-neutral-500)!important}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .ant-divider{border-color:var(var(--gravity-color-neutral-100))}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .ant-form-item-label>label{color:var(--gravity-color-neutral-500)}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .ant-input,.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .ant-picker,.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .ant-radio-button-wrapper{background:var(--gravity-color-neutral-50);border-color:var(var(--gravity-color-neutral-100));color:var(--gravity-color-neutral-500)}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .CreatePatientDrawer_editableField__1UNz4{background:var(--gravity-color-neutral-50);border-color:var(var(--gravity-color-neutral-100))}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .CreatePatientDrawer_editableField__1UNz4 .CreatePatientDrawer_emptyValue__wUc_p,.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .CreatePatientDrawer_editableField__1UNz4 .CreatePatientDrawer_fieldValue__OURE4{color:var(--gravity-color-neutral-500)}.CreatePatientDrawer_modalContent__hHOvA.CreatePatientDrawer_grayed__ozSiZ .CreatePatientDrawer_editableField__1UNz4 .CreatePatientDrawer_editIcon__3Uj6t{color:var(--gravity-color-neutral-300)}.CreatePatientDrawer_section__UpFn_{margin-bottom:32px}.CreatePatientDrawer_section__UpFn_:last-child{margin-bottom:0}.CreatePatientDrawer_sectionTitle__3ko_2{font-size:16px;font-weight:600;color:var(--gravity-color-neutral-700);margin:0 0 8px}.CreatePatientDrawer_sectionDivider__xoi9Q{margin:8px 0 20px}.CreatePatientDrawer_addressWrapper__99_1W,.CreatePatientDrawer_fullWidthDatePicker__F71z_,.CreatePatientDrawer_fullWidthSelect__SGqTN{width:100%}.CreatePatientDrawer_editableField__1UNz4{position:relative;min-height:36px;padding:8px 16px;border:1px solid rgba(0,0,0,0);border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#fafbfc,#f5f7fa);display:flex;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.02)}.CreatePatientDrawer_editableField__1UNz4:hover{background:linear-gradient(135deg,#f0f4ff,#e6f3ff);border-color:#bae7ff;transform:translateY(-2px)}.CreatePatientDrawer_editableField__1UNz4:hover .CreatePatientDrawer_editIcon__3Uj6t{opacity:1;transform:translateX(0) scale(1);color:var(--gravity-color-info-500)}.CreatePatientDrawer_editableField__1UNz4:hover .CreatePatientDrawer_fieldValue__OURE4{color:var(--gravity-color-info-500);font-weight:600}.CreatePatientDrawer_editableField__1UNz4:hover .CreatePatientDrawer_emptyValue__wUc_p{color:var(--gravity-color-info-500);font-weight:500}.CreatePatientDrawer_editableField__1UNz4:active{background:linear-gradient(135deg,#d6f4ff,#bae7ff);border-color:var(--gravity-color-brand-primary-400);transform:translateY(-1px)}.CreatePatientDrawer_editableField__1UNz4:focus-within{outline:none;border-color:var(--gravity-color-brand-primary-400);box-shadow:0 0 0 3px rgba(24,144,255,.15)}.CreatePatientDrawer_fieldValue__OURE4{color:var(--gravity-color-neutral-700);font-weight:500}.CreatePatientDrawer_emptyValue__wUc_p,.CreatePatientDrawer_fieldValue__OURE4{flex:1 1;font-size:14px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;min-height:22px;line-height:1.5;letter-spacing:.02em;word-break:break-word;overflow:hidden}.CreatePatientDrawer_emptyValue__wUc_p{color:var(--gravity-color-neutral-500);font-style:italic;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.CreatePatientDrawer_emptyValue__wUc_p:before{content:"✏️";margin-right:6px;opacity:.6;font-size:12px;flex-shrink:0}.CreatePatientDrawer_editIcon__3Uj6t{color:var(--gravity-color-neutral-500);font-size:16px;opacity:0;transform:translateX(-12px) scale(.6);transition:all .4s cubic-bezier(.34,1.56,.64,1);margin-left:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:var(--gravity-color-neutral-0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CreatePatientDrawer_editIcon__3Uj6t:hover{color:var(--gravity-color-neutral-0);box-shadow:0 2px 8px rgba(24,144,255,.3);transform:translateX(0) scale(1.1)}.CreatePatientDrawer_fieldContent__LGRuj{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:22px;position:relative}.CreatePatientDrawer_errorContent__V3rT5,.CreatePatientDrawer_loadingContent__01Ewz{display:flex;justify-content:center;padding:40px}.CreatePatientDrawer_errorContent__V3rT5{color:var(--gravity-color-danger)}.CreatePatientDrawer_modalTitleContainer__qFD5N{display:flex;justify-content:space-between;align-items:center;margin-top:-8px;margin-right:3px}.CreatePatientDrawer_patientIdClickable__MsoVp{cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:var(--gravity-color-info-500);font-size:14px;font-weight:400;transition:all .2s;padding:2px 6px;border-radius:4px;margin-left:8px}.CreatePatientDrawer_patientIdClickable__MsoVp:hover{opacity:.8;background:rgba(24,144,255,.08)}.CreatePatientDrawer_patientIdClickable__MsoVp:active{background:rgba(24,144,255,.15)}.CreatePatientDrawer_copyIcon__rQ97W{font-size:12px;opacity:.7;transition:opacity .2s}.CreatePatientDrawer_patientIdClickable__MsoVp:hover .CreatePatientDrawer_copyIcon__rQ97W{opacity:1}.CreatePatientDrawer_contactTitleContainer__pLbcV{display:flex;align-items:center;justify-content:space-between}.CreatePatientDrawer_doNotContactContainer__JWAcT{display:flex;align-items:center;gap:6px}.CreatePatientDrawer_doNotContactFormItem__5HKZz{margin-bottom:0}.CreatePatientDrawer_doNotContactText__uxk4d{font-size:12px}.PatientDiff_container__4RCAu{display:flex;flex-direction:column;gap:16px;padding:0;background:rgba(0,0,0,0)}.PatientDiff_loading__1iqcr{display:flex;justify-content:center;align-items:center;min-height:160px;font-size:var(--text_m);color:var(--gravity-color-text-tertiary)}.PatientDiff_diffBanner__qY5LD{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:var(--gravity-color-neutral-0);border:1px solid var(--gravity-color-neutral-100);border-left:3px solid var(--gravity-color-warning);border-radius:6px}.PatientDiff_diffBannerIcon__CmeyK{font-size:18px;color:var(--gravity-color-warning);margin-top:1px;flex-shrink:0}.PatientDiff_diffBannerTitle__1_lMT{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-primary);margin-bottom:2px}.PatientDiff_diffBannerText__aNzlY{font-size:var(--text_s);color:var(--gravity-color-text-secondary);line-height:1.5}.PatientDiff_diffTableWrap__dZHHQ{border:1px solid var(--gravity-color-neutral-100);border-radius:6px;overflow:hidden;background:var(--gravity-color-neutral-0)}.PatientDiff_diffTable__XFyrE{width:100%;border-collapse:collapse;font-size:var(--text_s)}.PatientDiff_diffTable__XFyrE .PatientDiff_headerCell__EMYch{background:var(--gravity-color-neutral-0);border-bottom:1px solid var(--gravity-color-neutral-100);padding:10px 14px;font-weight:600;color:var(--gravity-color-text-secondary);font-size:var(--text_xs);letter-spacing:.04em;text-transform:uppercase;text-align:left;vertical-align:middle}.PatientDiff_diffTable__XFyrE .PatientDiff_dataCell__2ulTR{padding:10px 14px;border-top:1px solid var(--gravity-color-neutral-100);color:var(--gravity-color-text-primary);vertical-align:middle}.PatientDiff_diffTable__XFyrE .PatientDiff_tableBodyRow__GOB82:first-child .PatientDiff_dataCell__2ulTR{border-top:none}.PatientDiff_fieldCol__OMds_{width:180px}.PatientDiff_patientCol__GMyEc{width:auto}.PatientDiff_colHead__e2jR0{display:flex;align-items:center;gap:8px}.PatientDiff_colHeadLabel___e3Kc{font-size:var(--text_xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gravity-color-text-secondary)}.PatientDiff_primaryPill__lCfCm{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:11px;font-size:var(--text_xs);font-weight:600;letter-spacing:.02em;background:rgba(0,0,0,0);border:1px solid var(--gravity-color-neutral-100);color:var(--gravity-color-text-tertiary);cursor:pointer;text-transform:none;transition:all .15s ease;font-family:inherit}.PatientDiff_primaryPill__lCfCm:hover:not(:disabled,.PatientDiff_primaryPillActive__uWmoh){border-color:var(--gravity-color-brand-primary-500);color:var(--gravity-color-brand-primary-500)}.PatientDiff_primaryPill__lCfCm:disabled{cursor:default}.PatientDiff_primaryPillActive__uWmoh{background:var(--gravity-color-brand-primary-500-transparent-8);color:var(--gravity-color-brand-primary-500);border-color:var(--gravity-color-brand-primary-500-transparent-20)}.PatientDiff_fieldLabel__v7RV0{width:180px;background:var(--gravity-color-neutral-0);font-weight:500;color:var(--gravity-color-text-secondary)}.PatientDiff_cell__U98yO{color:var(--gravity-color-text-primary)}.PatientDiff_mutedCell__4I5Ca{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text_xs)}.PatientDiff_empty__odhXJ,.PatientDiff_mutedCell__4I5Ca{color:var(--gravity-color-text-tertiary)}.PatientDiff_rowDiff__JE7fY{box-shadow:inset 3px 0 0 var(--gravity-color-warning)}.PatientDiff_primaryCell__WXjnv,.PatientDiff_rowDiff__JE7fY .PatientDiff_fieldLabel__v7RV0{color:var(--gravity-color-text-primary)}.PatientDiff_primaryCell__WXjnv{background:var(--gravity-color-brand-primary-500-transparent-4);font-weight:500}.PatientDiff_actionRow__6wiCh{display:flex;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--gravity-color-neutral-100)}@media(max-width:768px){.PatientDiff_diffTable__XFyrE{font-size:var(--text_s)}.PatientDiff_diffTable__XFyrE .PatientDiff_dataCell__2ulTR,.PatientDiff_diffTable__XFyrE .PatientDiff_headerCell__EMYch{padding:8px 10px}.PatientDiff_fieldCol__OMds_,.PatientDiff_fieldLabel__v7RV0{width:140px}}.LinkedPatientsList_container__wBlSw{display:flex;flex-direction:column;gap:16px;padding:0;background:rgba(0,0,0,0)}.LinkedPatientsList_inlineConfirmHeader__i_oNw{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--gravity-color-neutral-100);margin-bottom:4px}.LinkedPatientsList_backBtn__SdALV{background:rgba(0,0,0,0);border:none;color:var(--gravity-color-brand-primary-500);font-size:var(--text_s);font-weight:500;cursor:pointer;font-family:inherit;padding:0}.LinkedPatientsList_backBtn__SdALV:hover{color:var(--gravity-color-brand-primary-400);text-decoration:underline}.LinkedPatientsList_inlineConfirmTitle__pZ8hr{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-primary)}.LinkedPatientsList_section__aFG3p{display:flex;flex-direction:column;gap:10px}.LinkedPatientsList_tableScroll__SzOnt{border:1px solid var(--gravity-color-neutral-100);border-radius:6px;overflow:hidden;max-height:280px;overflow-y:auto}.LinkedPatientsList_tableScroll__SzOnt::-webkit-scrollbar{width:8px}.LinkedPatientsList_tableScroll__SzOnt::-webkit-scrollbar-thumb{background:var(--gravity-color-neutral-100);border-radius:4px}.LinkedPatientsList_tableScroll__SzOnt::-webkit-scrollbar-thumb:hover{background:var(--gravity-color-neutral-300)}.LinkedPatientsList_sectionHeader__HYbeD{display:flex;align-items:center;gap:8px;font-size:var(--text_s);font-weight:600;color:var(--gravity-color-text-primary);letter-spacing:.02em;text-transform:uppercase}.LinkedPatientsList_sectionIcon__OA_Ip{color:var(--gravity-color-text-tertiary);font-size:var(--text_m)}.LinkedPatientsList_sectionTitle__tpSQN{flex-shrink:0}.LinkedPatientsList_countPill__7FNGd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;border-radius:9px;background:var(--brand-primary-08);color:var(--gravity-color-brand-primary-500);font-size:var(--text_xs);font-weight:600;letter-spacing:0;text-transform:none}.LinkedPatientsList_linkedPatientsTable__ObmXX{background:var(--gravity-color-neutral-0)}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table{background:rgba(0,0,0,0)}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-thead{position:sticky;top:0;z-index:1;background:var(--gravity-color-neutral-0)}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-thead>tr>th{background:var(--gravity-color-neutral-0);border-bottom:1px solid var(--gravity-color-neutral-100);font-weight:600;color:var(--gravity-color-text-tertiary);font-size:var(--text_xs);letter-spacing:.04em;text-transform:uppercase;padding:8px 14px}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-thead>tr>th:before{display:none}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-tbody>tr>td{border-bottom:1px solid var(--gravity-color-neutral-100);padding:10px 14px;font-size:var(--text_s);color:var(--gravity-color-text-primary)}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-tbody>tr:last-child>td{border-bottom:none}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-tbody>tr:hover>td{background:var(--brand-primary-04)!important}.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-placeholder,.LinkedPatientsList_linkedPatientsTable__ObmXX .ant-table-placeholder:hover>td{background:var(--gravity-color-neutral-0)!important}.LinkedPatientsList_nameCell__kEGlr{display:flex;align-items:center;gap:10px}.LinkedPatientsList_avatar__uCK_M{width:28px;height:28px;border-radius:50%;background:var(--brand-primary-08);color:var(--gravity-color-brand-primary-500);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text_xs);font-weight:600;letter-spacing:.02em;flex-shrink:0;border:1px solid var(--gravity-color-neutral-100)}.LinkedPatientsList_nameText__Dhcgd{font-weight:500;color:var(--gravity-color-text-primary)}.LinkedPatientsList_muted__TfX8E{color:var(--gravity-color-text-secondary)}.LinkedPatientsList_idCell__De0bq{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text_xs)}.LinkedPatientsList_rowActions__RKVnQ{display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.LinkedPatientsList_openTabBtn__gythe{color:var(--gravity-color-text-tertiary);transition:color .15s ease,background .15s ease}.LinkedPatientsList_openTabBtn__gythe:hover{color:var(--gravity-color-brand-primary-500)!important;background:var(--brand-primary-08)!important}.LinkedPatientsList_unlinkBtn__pQruU{color:var(--gravity-color-danger)!important;font-weight:500;transition:background .15s ease}.LinkedPatientsList_unlinkBtn__pQruU:hover{color:var(--gravity-color-danger)!important;background:var(--gravity-color-danger-opacity-20)!important}.LinkedPatientsList_emptyState__MGGwD{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;color:var(--gravity-color-text-tertiary)}.LinkedPatientsList_emptyState__MGGwD .LinkedPatientsList_emptyIcon__ruGH9{font-size:22px;color:var(--gravity-color-text-tertiary);opacity:.6;margin-bottom:4px}.LinkedPatientsList_emptyState__MGGwD .LinkedPatientsList_emptyTitle__ScaST{font-size:var(--text_m);font-weight:600;color:var(--gravity-color-text-secondary)}.LinkedPatientsList_emptyState__MGGwD .LinkedPatientsList_emptyHint__8Mufs{font-size:var(--text_s);color:var(--gravity-color-text-tertiary);text-align:center;max-width:320px}.LinkedPatientsList_addLinkSection__65d5g{border:1px solid var(--gravity-color-neutral-100);border-radius:6px;padding:12px;background:var(--gravity-color-neutral-0);display:flex;flex-direction:column;gap:8px}.LinkedPatientsList_addLinkSection__65d5g .LinkedPatientsList_addLinkHint___vaSG{font-size:var(--text_xs);color:var(--gravity-color-text-tertiary);padding:0 2px}