.from-to-error-highlight>.from-to-select-item-wrap{position:relative}.from-to-error-highlight>.from-to-select-item-wrap:before{color:red;content:"!";font-size:1em;font-weight:700;left:-10px;position:absolute;top:-1px}.rrules-stage-filter-change-ul{list-style:none;padding:0}.rrules-stage-filter-change-li{margin:0 0 10px}.rrules-stage-filter-change-select{margin:0 10px}.rrules-stage-filter-change-tostate{margin-right:0}.rrules-stage-filter-change-drop{color:#333;cursor:pointer;font-size:25px;position:relative;top:5px}.dark .rrules-stage-filter-change-drop{color:#ccc}.double-picker-wrapper{display:-ms-flexbox;display:flex}.double-picker-button{color:#3280cc;cursor:pointer;line-height:1.5em;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .double-picker-button{color:#80b1df;cursor:pointer}.double-picker-left-buttons{text-align:right}.double-picker-left,.double-picker-right{box-sizing:border-box;width:50%}.double-picker-left{padding:0 10px 0 0;position:relative}.double-picker-right{padding:0 0 0 10px;position:relative}.double-picker-left .clear-input,.double-picker-right .clear-input{color:#000;cursor:pointer;font-size:1.2em;font-weight:700;line-height:1.5em;position:absolute;right:15px;top:3px}.dark .double-picker-left .clear-input,.dark .double-picker-right .clear-input{color:#fff}.double-picker-right .clear-input{right:5px}.double-picker-left input,.double-picker-right input{border-color:#ccc!important;margin-bottom:5px}.double-picker-element{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.08);height:9em;overflow-x:hidden;overflow-y:auto;padding:2px}.dark .double-picker-element{background:#222425;border-color:#464545}.double-picker-item{border-radius:2px;cursor:pointer;display:block;font-size:1em;line-height:1.5em;margin:.1em 0;overflow-x:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}.double-picker-item.marked{background-color:#3280cc;color:#fff}.dark .double-picker-item.marked{background-color:#80b1df}.double-picker-item input[type=checkbox]{margin-right:10px}h1.title{margin-bottom:40px;margin-top:20px}.btn-container{margin-bottom:20px;margin-top:20px}.btn-container .ant-btn+.ant-btn{margin-left:20px}.ant-form-item-label-block{text-align:left;white-space:pre-wrap}.ant-select-dropdown-menu-item{white-space:break-spaces;word-break:break-word}.select-mult{border:1px solid #d9d9d9;border-radius:4px}.select-mult .ant-input:focus{box-shadow:none}.select-mult input{border:none;border-bottom:1px solid #d9d9d9;border-radius:0}.select-mult .ant-input-suffix{padding-bottom:4px}.select-mult .select-content{margin-top:-2px;overflow-y:scroll}.select-mult .select-content .ant-select-selected-icon{color:#357ebd;display:inline-block;font-size:12px;font-weight:700;position:absolute;right:12px;text-shadow:0 .1px 0,.1px 0 0,0 -.1px 0,-.1px 0;top:50%;transform:translateY(-50%);transition:all .2s}.audit-detail-cnt{padding:0 0 15px}.audit-detail-cnt .ant-table-thead>tr>th{background-color:#fff}.audit-detail-cnt .ant-table-tbody>tr{background-color:#f9f9f9}.audit-detail-cnt .ant-table-thead>tr>th{padding:10px 10px 10px 4px}.audit-string-detail-cnt p{margin:0}.ant-table-body tr.ant-table-expanded-row{background-color:#fff}.study-storage-details{padding:18px 0}.study-audit-modal .ant-modal-body{padding:0 18px}.study-audit-modal .ant-tabs-bar{margin:0}.study-audit-modal thead.ant-table-thead>tr>th{padding:16px 16px 16px 4px}.study-audit-modal div.ant-table-row-expand-icon{border-radius:99px;font-size:16px;font-weight:900;line-height:18px}.study-audit-loadmore-cnt{padding:10px 0 0;text-align:center}tbody.ant-table-tbody tr.no-detail div.ant-table-row-expand-icon{display:none}.dark .study-audit-modal .ant-table-body tr.ant-table-expanded-row,.dark .study-audit-modal .ant-table-thead>tr>th,.dark .study-audit-modal .audit-detail-cnt .ant-table-tbody>tr{background-color:#333}.dark .study-audit-modal div.ant-tabs-bar{border-bottom:none}.dark .study-audit-modal div.ant-table-row-expand-icon{background-color:#a8a8a8;border:none;color:#333}.ant-filter-panel .col{display:inline-block;vertical-align:top}.ant-filter-panel .v3ui-select.ant-select{min-width:auto}.ant-filter-panel .filter-panel-btns{padding:8px!important;text-align:right}.ant-filter-panel .filter-panel-btns .v3ui-btn{padding:4px}.ant-filter-panel .ant-form-item{margin-bottom:4px}.check-inbox-modal-backdrop{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;animation:fadeIn .2s ease-out forwards;background-color:rgba(0,0,0,.5);bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}@keyframes fadeIn{to{opacity:1}}.check-inbox-modal{animation:slideIn .2s ease-out forwards;background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-height:90vh;max-width:480px;outline:none;overflow:hidden;transform:scale(.95);width:100%}@keyframes slideIn{to{transform:scale(1)}}.check-inbox-modal-content{display:-ms-flexbox;display:flex;min-height:200px}.check-inbox-modal-sidebar{-ms-flex-negative:0;background-color:#10b981;flex-shrink:0;width:120px}.check-inbox-modal-icon,.check-inbox-modal-sidebar{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.check-inbox-modal-icon{background-color:hsla(0,0%,100%,.2);border-radius:50%;height:48px;width:48px}.check-inbox-modal-main{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:200px;padding:32px}.check-inbox-modal-text{-ms-flex:1;flex:1}.check-inbox-modal-title{color:#374151;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 16px}.check-inbox-modal-message{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.check-inbox-modal-button{-ms-flex-item-align:end;align-self:flex-end;background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:24px;min-width:140px;padding:12px 24px;transition:background-color .2s ease}.check-inbox-modal-button:hover{background-color:#2563eb}.check-inbox-modal-button:focus{outline:2px solid #3b82f6;outline-offset:2px}.check-inbox-modal-button:active{background-color:#1d4ed8}@media (max-width:640px){.check-inbox-modal{margin:16px;max-width:none}.check-inbox-modal-content{-ms-flex-direction:column;flex-direction:column;min-height:auto}.check-inbox-modal-sidebar{-ms-flex-negative:0;flex-shrink:0;height:80px;width:100%}.check-inbox-modal-main{min-height:auto;padding:24px}.check-inbox-modal-button{-ms-flex-item-align:stretch;align-self:stretch;margin-top:20px}}.check-inbox-modal-backdrop:focus-within .check-inbox-modal{outline:2px solid #3b82f6;outline-offset:2px}.check-inbox-modal-message:focus,.check-inbox-modal-title:focus{outline:2px solid #3b82f6;outline-offset:2px}.add-user-location-group-modal-window{border:1px solid #ccc;border-radius:5px;max-height:100%;min-height:80%;width:60%;z-index:10000}dialog.add-user-location-group-modal-window::backdrop{background:rgba(0,0,0,.1);bottom:0;left:0;position:fixed;right:0;top:0}.add-user-location-group-modal-window .users-container{-ms-flex-pack:justify;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;left:0;padding:20px;position:absolute;right:0;top:0}.add-user-location-group-modal-window .list{max-height:90%;overflow-y:auto}.add-user-location-group-modal-window .users-buttons{text-align:right}.add-user-location-group-modal-window .users-buttons button{margin-left:10px}.users-list-label{display:inline-block;margin-right:10px}.users-list-label select{display:inline-block;margin-left:10px;width:200px}.users-list-rec{margin-bottom:2px;padding:10px 0 5px 10px}.users-list-invalid-rec{background-color:rgba(255,0,0,.2);border-radius:5px}.gen-filter-bar{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.filter-bar-buttons{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.filter-bar-buttons button,.filter-bar-buttons select{margin-left:10px}.filter-bar-buttons select{display:inline-block;max-width:200px}.filter-bar-element{margin-right:10px;white-space:nowrap}.filter-bar-item{display:inline-block;margin-left:10px;max-width:200px;width:auto}:root{--spec-color:#2694d8}.input-search-bar{display:inline-block;margin-left:10px;position:relative;width:250px}.input-search-bar-omni{padding-right:30px}.input-search-bar-reset{border:1px solid #ccc;border-radius:50%;cursor:pointer;display:block;font-size:20px;height:21px;line-height:16px;position:absolute;right:5px;text-align:center;top:5px;width:21px;z-index:1}.dark .input-search-bar-reset{border:1px solid #464545}.input-search-bar-substitution{background-color:#fff;border-color:#ccc;border-radius:2px;left:0;max-height:550px;padding:10px 10px 5px;position:absolute;top:35px;width:100%;z-index:10}.dark .input-search-bar-substitution{background-color:#222425;border-color:#464545}.input-search-bar-rec-wrap-recent{font-size:1.2em;font-weight:700}.input-search-bar-rec-wrap-recent-count{background:linear-gradient(#999,#fff);border:1px solid #ccc;border-radius:50%;color:var(--spec-color);display:inline-block;font-size:.8em;height:21px;line-height:21px;margin-left:20px;text-align:center;width:21px}.input-search-bar-rec-wrap-recent-bottom{border-bottom:1px solid var(--spec-color);margin:5px 0}.input-search-bar-record{border:1px solid transparent;border-radius:10px;cursor:default;margin:0 0 5px;padding:3px;position:relative}.input-search-bar-current{color:#fff;position:absolute;text-shadow:1px 1px 1px #000,-1px -1px 1px #000;top:-1.3em;z-index:999}.input-search-bar-record-label{display:block;overflow:hidden;text-overflow:ellipsis;width:100%}.input-search-bar-record-label-selected{color:var(--spec-color)}.input-search-bar-record:hover{border:1px solid #e4effa}.input-search-bar-selected{background-color:#e4effa}.dark .input-search-bar-selected{color:#333}.input-search-bar-records{-ms-flex-pack:start;-ms-flex-line-pack:stretch;-ms-flex-align:stretch;align-content:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:flex-start}.input-search-bar-records-before-scroll{color:var(--spec-color);font-size:.9em;padding:2px 0;text-align:center}.input-search-bar-records-scroll{max-height:380px;overflow-y:auto}.input-search-bar-records-scroll::-webkit-scrollbar,.input-search-bar-records-scroll::scrollbar{width:1em}.input-search-bar-records-scroll::-webkit-scrollbar-track,.input-search-bar-records-scroll::scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.input-search-bar-records-scroll::-webkit-scrollbar-thumb,.input-search-bar-records-scroll::scrollbar-thumb{border-radius:.5em}.table-filter-items{position:relative}.table-filter-items input{padding-right:30px}.table-filter-items span{cursor:pointer;font-size:1.5em;position:absolute;right:10px;top:0}.multiple-line-container{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px}.dark .multiple-line-container{border-color:#eee}.multiple-line-container-line{border-bottom:1px solid #ccc;margin:5px 0;padding:10px 30px 10px 0;position:relative}.multiple-line-container-line-add{cursor:pointer}.dark .multiple-line-container-line{border-color:#eee}.multiple-line-container-line-no-verified:before{color:red;content:"●";left:-9px;position:absolute;top:30%}.multiple-line-container div.multiple-line-container-line:last-child{border-bottom:none}.multiple-line-container-close{cursor:pointer;font-size:20px;position:absolute;right:5px;top:20%}.coverpage-dialog .custom-modal-popup-window-payload{-ms-flex-align:center;-ms-flex-pack:start;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-height:600px}.coverpage-dialog .custom-modal-popup-window-payload textarea{min-height:150px;width:100%}.coverpage-dialog .custom-modal-popup-window-payload .one-record button{left:2px;position:relative;top:-1px}.coverpage-dialog .custom-modal-popup-window-payload .loading-error{background-color:#ebbaba;border-radius:3px;color:red;font-size:1.1em;line-height:2em;padding:10px;text-align:center}.coverpage-dialog .custom-modal-popup-window-payload .multiple-line-container-line{width:510px}.coverpage-dialog .custom-modal-popup-window-payload .multiple-line-container-line .form-control{display:inline-block!important;width:200px}.coverpage-dialog .custom-modal-popup-window-payload details{width:535px}.coverpage-dialog .custom-modal-popup-window-payload details>summary{cursor:pointer;display:list-item}.qr-autopopulate-fc-map--obsolete{opacity:.8;padding:0 0 10px}.qr-autopopulate-fc-map--line{margin-bottom:10px;position:relative}.qr-autopopulate-fc-map--line select{box-sizing:border-box;min-width:175px}.qr-autopopulate-fc-map--line-text{opacity:.8}.qr-autopopulate-fc-map--line-drop{color:navy;cursor:pointer;display:inline;font-size:2em;font-weight:700;position:absolute;top:-7px}.dark .qr-autopopulate-fc-map--line-drop{color:#9eacff}.study-status-timer-change-ul{list-style:none;padding:0}.study-status-timer-change-li{margin:0 0 10px}.study-status-timer-change-select,.study-status-timer-change-tostate{margin-right:10px}.study-status-timer-change-drop{color:#333;cursor:pointer;font-size:25px;position:relative;top:5px}.dark .study-status-timer-change-drop{color:#ccc}#analytics-pp-filter .multiple-line-container{border:none;margin:0}#analytics-pp-filter .multiple-line-container-line:last-of-type{border:none}#analytics-pp-filter .multiple-line-container-line input,#analytics-pp-filter .multiple-line-container-line select{margin:0 10px}#custom-tag-anonymization{margin-bottom:1px solid #ccc}#custom-tag-anonymization .input-element,#custom-tag-anonymization .input-group{display:inline-block;width:60px}#custom-tag-anonymization .input-anon{display:inline-block;width:140px}#custom-tag-anonymization .ctaBold{font-weight:700;margin:0 5px}.anon-shift-date-ul{border-top:1px solid hsla(0,0%,47%,.2);list-style:none;padding:10px 0 0}.anon-shift-date-ul li{margin-bottom:10px}.anon-shift-date-ul .date-shift-title{display:inline-block;margin-left:10px;width:100px}.anon-shift-date-ul .input-value{margin:0 10px;width:100px}.remove-private-tags .input-title{position:relative;top:4px}.remove-private-tags .exceptions-wrapper{margin-top:10px}.remove-private-tags .exceptions-wrapper .multiple-line-container{border:none;border-left:1px solid #ccc;border-radius:0;padding:0 10px}.remove-private-tags .exceptions-wrapper .multiple-line-container-line{border-bottom:none}.remove-private-tags .exceptions-wrapper .multiple-line-container-line-no-verified:before{top:27%}.remove-private-tags .exception-tag-line .extag-input-element,.remove-private-tags .exception-tag-line .extag-input-group{width:60px}.remove-private-tags .exception-tag-line .extag-input-comment{width:250px}.reorder-namespace-dropdown-title{display:inline-block;width:120px}.reorder-namespace-dropdown-btn{box-sizing:border-box;cursor:pointer;display:inline-block;margin:5px;padding:5px;position:relative;width:50px}.reorder-namespace-dropdown-btn.up:hover:after{content:"↑";display:block;font-size:1em;position:absolute;right:20px;top:4px}.reorder-namespace-dropdown-btn.down:hover:after{content:"↓";display:block;font-size:1em;position:absolute;right:0;top:4px}.reorder-namespace-dropdown-container{list-style-type:none}.reorder-namespace-dropdown-container li:hover .reorder-namespace-dropdown-title{text-decoration:underline}.rr-execution-delay-drop-value .rr-execution-delay-drop-btn{display:none}.rr-execution-delay-drop-value .rr-execution-delay-empty,.rr-execution-delay-no-value .rr-execution-delay-drop-btn{display:inline-block}.rr-execution-delay-no-value .rr-execution-delay-empty{display:none}.rr-execution-delay-empty{background:#357ebd;border-radius:5px;color:#fff;margin-left:20px;padding:2px}.rr-execution-delay-drop-btn{margin-left:20px}.rr-execution-delay-minutes{width:100px}.action-trigger-record-text-label{margin:0 10px}.connection-directory-sidebar{-ms-flex-negative:0;background-color:#fff;border-right:1px solid #dfe1e6;flex-shrink:0;min-height:calc(100vh - 60px);padding:16px 0;transition:width .3s ease,padding .3s ease;width:260px}.connection-directory-sidebar .sidebar-menu{list-style:none;margin:0;padding:0}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item{-ms-flex-align:center;-ms-flex-pack:start;align-items:center;color:#42526e;cursor:pointer;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;gap:12px;justify-content:flex-start;padding:12px 20px;position:relative;transition:all .2s ease}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover{background-color:#f4f5f7;color:#172b4d}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover .menu-item-icon-wrapper{background-color:#ebf2ff}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover .menu-item-icon{color:#0c66e4}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active{background-color:#e9f2ff;color:#0c66e4;font-weight:500;padding-left:20px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active .menu-item-icon{color:#0c66e4}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .menu-item-indicator{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%)}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .toggle-arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:1px solid #dfe1e6;border-radius:6px;box-shadow:0 1px 2px rgba(9,30,66,.15);color:#44546f;display:-ms-flexbox;display:flex;height:22px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:-12px;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background-color .2s ease,color .2s ease;width:22px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.is-toggle:hover .toggle-arrow{opacity:1;pointer-events:auto}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .menu-item-icon-wrapper{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;border-radius:4px;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;justify-content:center;padding:4px;transition:background-color .2s ease}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .menu-item-icon{-ms-flex-negative:0;flex-shrink:0;transition:color .2s ease}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .menu-item-label{-ms-flex:0 1 auto;flex:0 1 auto}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .notification-badge{-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-ms-flexbox;display:flex;flex-shrink:0;gap:6px;margin-left:8px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .notification-badge .notification-dot{-ms-flex-negative:0;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#de350b;border-radius:50%;flex-shrink:0;height:8px;width:8px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item .notification-badge .notification-count{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:#de350b;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 6px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.connection-directory-sidebar.collapsed{padding:16px 0;width:60px}.connection-directory-sidebar.collapsed .collapsed-menu,.connection-directory-sidebar.collapsed .sidebar-menu{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.connection-directory-sidebar.collapsed .sidebar-menu{padding:0;width:100%}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item{-ms-flex-pack:center;border-left:none!important;justify-content:center;padding:12px 0;position:relative;width:100%}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item:before{display:none!important}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item.active{background-color:#e9f2ff;padding-left:0}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .menu-item-icon,.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .menu-item-icon-wrapper{margin:0}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .menu-item-label,.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .notification-badge{display:none}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .collapsed-notification-dot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#de350b;border-radius:50%;box-shadow:0 0 0 0 rgba(222,53,11,.7);height:8px;position:absolute;right:5px;top:41%;width:8px}.connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .menu-item-indicator{left:0}@media (max-width:768px){.connection-directory-sidebar{border-bottom:1px solid #dfe1e6;border-right:none;min-height:auto;padding:16px 0;width:100%}.connection-directory-sidebar .sidebar-header{margin-bottom:12px;padding:0 16px}.connection-directory-sidebar .sidebar-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding:0 16px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item{border-left:none!important;border-radius:3px;padding:8px 16px}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active{background-color:#0c66e4;border-left:none;color:#fff}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active:before{display:none}.connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active .menu-item-icon{color:#fff}.connection-directory-sidebar.collapsed .sidebar-header{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1024px) and (min-width:769px){.connection-directory-sidebar{width:220px}.connection-directory-sidebar.collapsed{width:60px}}.dark .connection-directory-sidebar{background-color:#1a1a1a;border-right-color:#2a2a2a}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item{color:#8696a7}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover{background-color:#2a2a2a;color:#b6c2cf}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover .menu-item-icon-wrapper{background-color:#22324a}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item:hover .menu-item-icon{color:#0c66e4}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active{background-color:#1c2b41;color:#0c66e4}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active .menu-item-icon{color:#0c66e4}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item .toggle-arrow{background-color:#1a1a1a;border-color:#2a2a2a;box-shadow:0 1px 2px rgba(0,0,0,.4);color:#b6c2cf}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item .notification-badge .notification-dot{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e34935}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item .notification-badge .notification-count{background-color:#e34935;color:#fff}.dark .connection-directory-sidebar.collapsed .collapsed-notification-indicator .collapsed-notification-dot{background-color:#e34935;box-shadow:0 0 0 0 rgba(227,73,53,.7)}.dark .connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item.active{background-color:#1c2b41}.dark .connection-directory-sidebar.collapsed .sidebar-menu .sidebar-menu-item .collapsed-notification-badge .notification-count{background-color:#e34935}@media (max-width:768px){.dark .connection-directory-sidebar{border-bottom-color:#2a2a2a}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active{background-color:#0c66e4;color:#fff}.dark .connection-directory-sidebar .sidebar-menu .sidebar-menu-item.active .menu-item-icon{color:#fff}}.request-connection-modal .ant-modal-content{background-color:var(--modal-bg,#fff);border-radius:8px}.request-connection-modal .ant-modal-body{padding:0}.request-connection-modal .ant-modal-close{right:20px;top:20px}.request-connection-modal .ant-modal-close .ant-modal-close-x{color:#626f86}.request-connection-modal .ant-modal-close .ant-modal-close-x:hover{color:#172b4d}.request-connection-modal .request-connection-content{padding:24px}.request-connection-modal .modal-title{color:var(--text-primary,#172b4d);font-size:24px;font-weight:500;margin:0 0 16px}.request-connection-modal .modal-divider{background-color:var(--border-color,#dfe1e6);height:1px;margin-bottom:24px}.request-connection-modal .facility-section{margin-bottom:24px}.request-connection-modal .section-title{color:var(--text-primary,#172b4d);font-size:16px;font-weight:600;margin:0 0 16px}.request-connection-modal .facility-info-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.request-connection-modal .facility-info-grid{grid-template-columns:1fr}}.request-connection-modal .info-item{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:12px}.request-connection-modal .info-icon{color:var(--text-secondary,#42526e);font-size:20px;margin-top:2px;min-width:20px}.request-connection-modal .info-content{-ms-flex:1;flex:1}.request-connection-modal .info-value{color:var(--text-primary,#172b4d);font-size:14px;font-weight:500;margin-bottom:4px;word-break:break-word}.request-connection-modal .info-label{color:var(--text-tertiary,#6b778c);font-size:12px}.request-connection-modal .confirmation-text{color:var(--text-primary,#172b4d);font-size:14px;line-height:1.5;margin-bottom:24px}.request-connection-modal .message-section{margin-bottom:24px}.request-connection-modal .message-label{color:#626f86;display:block;font-size:14px;margin-bottom:8px}.request-connection-modal .message-textarea{background-color:#fff;border:1px solid #738496;border-radius:3px;color:#091e42;font-size:14px;padding:8px 12px;resize:vertical;width:100%}.request-connection-modal .message-textarea:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.request-connection-modal .message-textarea:focus{border-color:#388bff;border-width:2px;box-shadow:none;color:#091e42}.request-connection-modal .message-textarea:-ms-input-placeholder{color:#626f86}.request-connection-modal .message-textarea::placeholder{color:#626f86}.request-connection-modal .message-textarea:disabled{border-color:rgba(9,30,66,.2);color:rgba(9,30,66,.2)}.request-connection-modal .message-textarea:disabled:-ms-input-placeholder{color:rgba(9,30,66,.2)}.request-connection-modal .message-textarea:disabled::placeholder{color:rgba(9,30,66,.2)}.request-connection-modal .message-textarea.ant-input-status-error{border-color:#ae2e24;border-width:2px}.request-connection-modal .character-count{color:#626f86;font-size:12px;margin-top:4px;text-align:right}.request-connection-modal.has-error .character-count{color:#ae2e24}.request-connection-modal .checkbox-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px}.request-connection-modal .checkbox-item .ant-checkbox-wrapper{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.request-connection-modal .checkbox-item .ant-checkbox-wrapper .ant-checkbox{margin-top:2px}.request-connection-modal .checkbox-item .checkbox-label{color:var(--text-primary,#172b4d);font-size:14px;font-weight:500}.request-connection-modal .checkbox-item .required-indicator{color:#de350b;font-weight:600}.request-connection-modal .checkbox-item .checkbox-description{color:var(--text-tertiary,#6b778c);font-size:13px;line-height:1.5;margin:4px 0 0 24px}.request-connection-modal .checkbox-item .checkbox-description .terms-link{color:#0052cc;cursor:pointer;text-decoration:underline}.request-connection-modal .modal-footer{-ms-flex-pack:end;border-top:1px solid var(--border-color,#dfe1e6);display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}@media (max-width:480px){.request-connection-modal .modal-footer{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.request-connection-modal .modal-footer button{width:100%}}.request-connection-modal .cancel-button{background:var(--button-bg,#fff);border:1px solid var(--border-color,#dfe1e6);border-radius:3px;color:var(--text-secondary,#42526e);font-size:14px;font-weight:500;height:40px;padding:0 24px}.request-connection-modal .cancel-button:hover{background:var(--button-hover-bg,#f4f5f7);border-color:var(--border-hover-color,#c1c7d0)}.request-connection-modal .submit-button{background:#0c66e4;border-color:#0c66e4;border-radius:3px;color:#fff;font-size:14px;font-weight:500;height:40px;padding:0 24px}.request-connection-modal .submit-button:hover:not(:disabled){background:#05c;border-color:#05c}.request-connection-modal .submit-button:active:not(:disabled){background:#09326c;border-color:#09326c}.request-connection-modal .submit-button:focus:not(:disabled){background:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;color:#fff;outline:none}.request-connection-modal .submit-button.selected{background:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.request-connection-modal .submit-button.selected .anticon,.request-connection-modal .submit-button.selected i{color:#0c66e4}.request-connection-modal .submit-button:disabled{background:rgba(9,30,66,.03);border-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4);cursor:not-allowed}.request-connection-modal .submit-button:disabled .anticon,.request-connection-modal .submit-button:disabled i{color:rgba(9,30,66,.4)}.dark .request-connection-modal{--modal-bg:#1e1e1e;--text-primary:#e8e8e8;--text-secondary:#b0b0b0;--text-tertiary:grey;--text-placeholder:#666;--text-disabled:#555;--border-color:#3a3a3a;--border-hover-color:#4a4a4a;--input-bg:#2a2a2a;--button-bg:#2a2a2a;--button-hover-bg:#3a3a3a;--button-disabled-bg:#2a2a2a}.dark .request-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark .request-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark .request-connection-modal .message-label{color:#8c9bab}.dark .request-connection-modal .checkbox-item .checkbox-label{color:#dee4ea}.dark .request-connection-modal .checkbox-item .checkbox-description{color:#8c9bab!important}.dark .request-connection-modal .checkbox-item .required-indicator{color:#fd9891}.dark .request-connection-modal .checkbox-description{color:#8c9bab!important}.dark .request-connection-modal .checkbox-description .terms-link{color:#85b8ff}.dark .request-connection-modal .message-textarea{background-color:#262626;border-color:#758195;color:#dee4ea}.dark .request-connection-modal .message-textarea:-ms-input-placeholder{color:#8c9bab}.dark .request-connection-modal .message-textarea::placeholder{color:#8c9bab}.dark .request-connection-modal .message-textarea:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark .request-connection-modal .message-textarea:focus{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;color:#dee4ea}.dark .request-connection-modal .message-textarea:disabled{border-color:rgba(191,219,248,.2);color:rgba(191,219,248,.2)}.dark .request-connection-modal .message-textarea:disabled:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark .request-connection-modal .message-textarea:disabled::placeholder{color:rgba(191,219,248,.2)}.dark .request-connection-modal .message-textarea.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark .request-connection-modal .character-count{color:#8c9bab}.dark .request-connection-modal.has-error .character-count{color:#fd9891}.dark .request-connection-modal .submit-button{background:#579dff;border-color:#579dff;color:#1d2125}.dark .request-connection-modal .submit-button:hover:not(:disabled){background:#85b8ff;border-color:#85b8ff;color:#1d2125}.dark .request-connection-modal .submit-button:active:not(:disabled){background:#cce0ff;border-color:#cce0ff;color:#1d2125}.dark .request-connection-modal .submit-button:focus:not(:disabled){background:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark .request-connection-modal .submit-button.selected{background:#1c2b41;border-color:#1c2b41;color:#579dff}.dark .request-connection-modal .submit-button.selected .anticon,.dark .request-connection-modal .submit-button.selected i{color:#579dff}.dark .request-connection-modal .submit-button:disabled{background:rgba(3,4,4,.26);border-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4);cursor:not-allowed}.dark .request-connection-modal .submit-button:disabled .anticon,.dark .request-connection-modal .submit-button:disabled i{color:rgba(191,219,248,.4)}.connection-details-sidebar .ant-drawer-content{background-color:var(--sidebar-bg,#fafbfc)}.connection-details-sidebar .ant-drawer-body{overflow-y:auto;padding:0}.connection-details-sidebar .ant-drawer-body::-webkit-scrollbar{width:8px}.connection-details-sidebar .ant-drawer-body::-webkit-scrollbar-track{background:var(--scrollbar-track,#f4f5f7)}.connection-details-sidebar .ant-drawer-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb,#c1c7d0);border-radius:4px}.connection-details-sidebar .ant-drawer-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover,#a5adba)}.connection-details-sidebar .sidebar-content{max-width:100%;overflow:hidden;padding:24px}.connection-details-sidebar .sidebar-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:16px}.connection-details-sidebar .collapse-button{-ms-flex-align:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;background-color:var(--button-bg,#dfe1e6);border:none;border-radius:3px;color:var(--text-secondary,#42526e);cursor:pointer;display:-ms-flexbox;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s;width:40px}.connection-details-sidebar .collapse-button:hover{background-color:var(--button-hover-bg,#c1c7d0)}.connection-details-sidebar .collapse-button i{font-size:16px}.connection-details-sidebar .sidebar-title{color:var(--text-primary,#172b4d);-ms-flex:1;flex:1;font-size:20px;font-weight:600;margin:0}.connection-details-sidebar .sidebar-divider{background-color:var(--border-color-bold,#b3b9c4);height:2px;margin:16px 0}.connection-details-sidebar .detail-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}.connection-details-sidebar .detail-item-divider{background-color:var(--border-color,#dfe1e6);height:1px;margin:0}.connection-details-sidebar .detail-item-with-status{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:16px;min-height:40px;padding:8px}.connection-details-sidebar .detail-item-header{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;gap:8px}.connection-details-sidebar .detail-item{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:12px;min-height:40px;padding:8px}.connection-details-sidebar .detail-item:last-child{margin-bottom:0}.connection-details-sidebar .detail-icon{color:var(--text-secondary,#42526e);font-size:20px;margin-top:2px;min-width:20px}.connection-details-sidebar .detail-content{-ms-flex:1;flex:1;min-width:0}.connection-details-sidebar .detail-value{word-wrap:break-word;color:var(--text-primary,#172b4d);font-size:14px;font-weight:500;line-height:1.4;margin-bottom:4px}.connection-details-sidebar .detail-label{color:var(--text-tertiary,#6b778c);font-size:12px;margin-bottom:8px}.connection-details-sidebar .services-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:4px}.connection-details-sidebar .service-tag{background-color:var(--tag-bg,#deebff);border-radius:3px;color:var(--tag-text,#0747a6);display:inline-block;font-size:12px;font-weight:500;line-height:1.4;padding:4px 12px;word-break:break-word}.connection-details-sidebar .status-badge{-ms-flex-negative:0;border-radius:3px;color:#fff;display:inline-block;flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.5px;margin-top:6px;padding:2px 8px;text-transform:uppercase}.connection-details-sidebar .history-section{margin-top:8px;overflow:hidden}.connection-details-sidebar .history-title{color:var(--text-primary,#172b4d);font-size:16px;font-weight:600;margin:0 0 16px}.connection-details-sidebar .history-item{background-color:var(--history-bg,#fff);border:1px solid var(--border-color,#dfe1e6);border-radius:3px;margin-bottom:12px;overflow:hidden;padding:16px}.connection-details-sidebar .history-item:last-child{margin-bottom:0}.connection-details-sidebar .history-status{color:var(--text-primary,#172b4d);font-size:14px;font-weight:600;margin-bottom:12px}.connection-details-sidebar .history-reason-label{color:var(--text-secondary,#42526e);font-size:12px;font-weight:600;margin-bottom:4px}.connection-details-sidebar .history-reason-text{word-wrap:break-word;color:var(--text-secondary,#42526e);font-size:13px;line-height:1.5;overflow-wrap:break-word}@media (max-width:768px){.connection-details-sidebar .ant-drawer-content-wrapper{max-width:400px;width:100%!important}}@media (max-width:480px){.connection-details-sidebar .sidebar-content{padding:16px}.connection-details-sidebar .sidebar-title{font-size:18px}.connection-details-sidebar .collapse-button{height:36px;width:36px}}.dark .connection-details-sidebar{--sidebar-bg:#1e1e1e;--text-primary:#e8e8e8;--text-secondary:#b0b0b0;--text-tertiary:grey;--border-color:#3a3a3a;--border-color-bold:#5a5a5a;--button-bg:#2a2a2a;--button-hover-bg:#3a3a3a;--history-bg:#2a2a2a;--scrollbar-track:#2a2a2a;--scrollbar-thumb:#4a4a4a;--scrollbar-thumb-hover:#5a5a5a;--tag-bg:#1c3a5c;--tag-text:#579dff}.dark .ant-drawer-mask{background-color:rgba(0,0,0,.65)}.approve-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:24px 24px 16px}.approve-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.approve-connection-modal .ant-modal-body{padding:24px}.approve-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.approve-connection-modal .ant-modal-close-x:hover{color:#172b4d}.approve-connection-content .section-title{color:#172b4d;font-size:16px;font-weight:600;margin-bottom:16px}.approve-connection-content .section-title-collapsible{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;color:#172b4d;cursor:pointer;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.approve-connection-content .section-title-collapsible:hover{color:#0052cc}.approve-connection-content .section-title-collapsible i{color:#6b778c;font-size:14px}.approve-connection-content .facility-info-section{border-bottom:1px solid #e1e4e8;margin-bottom:24px;padding-bottom:24px}.approve-connection-content .facility-info-section .info-grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.approve-connection-content .facility-info-section .info-item{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:12px}.approve-connection-content .facility-info-section .info-item .info-icon{color:#6b778c;font-size:18px;margin-top:2px;text-align:center;width:20px}.approve-connection-content .facility-info-section .info-item .info-content{-ms-flex:1;flex:1}.approve-connection-content .facility-info-section .info-item .info-content .info-value{color:#172b4d;font-size:14px;font-weight:500;margin-bottom:4px}.approve-connection-content .facility-info-section .info-item .info-content .info-label{color:#6b778c;font-size:12px}.approve-connection-content .request-message-section{border-bottom:1px solid #e1e4e8;margin-bottom:24px;padding-bottom:24px}.approve-connection-content .request-message-section .request-message-content{background-color:#f4f5f7;border-radius:4px;color:#42526e;font-size:14px;line-height:1.6;margin-top:8px;padding:12px 16px}.approve-connection-content .requested-permissions-section{border-bottom:1px solid #e1e4e8;margin-bottom:24px;padding-bottom:24px}.approve-connection-content .requested-permissions-section .permission-item{margin-bottom:12px}.approve-connection-content .requested-permissions-section .permission-item.disabled .ant-checkbox-wrapper{cursor:not-allowed}.approve-connection-content .requested-permissions-section .permission-item.disabled .ant-checkbox-disabled+span,.approve-connection-content .requested-permissions-section .permission-item.disabled .permission-text{color:#a5adba}.approve-connection-content .requested-permissions-section .permission-item .ant-checkbox-wrapper{font-size:14px}.approve-connection-content .requested-permissions-section .permission-item .permission-text{color:#42526e}.approve-connection-content .hipaa-section{margin-bottom:24px}.approve-connection-content .hipaa-section .ant-checkbox-wrapper{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin-bottom:8px}.approve-connection-content .hipaa-section .ant-checkbox-wrapper .ant-checkbox{margin-top:2px}.approve-connection-content .hipaa-section .hipaa-label{color:#172b4d;font-size:14px;font-weight:500}.approve-connection-content .hipaa-section .hipaa-label .required-asterisk{color:#de350b;margin-left:4px}.approve-connection-content .hipaa-section .hipaa-text{color:#6b778c;font-size:13px;line-height:1.5;margin-left:24px}.approve-connection-content .hipaa-section .hipaa-text .terms-link{color:#0052cc;cursor:pointer;text-decoration:underline}.approve-connection-content .action-buttons{-ms-flex-pack:end;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.approve-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s}.approve-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.5}.approve-connection-content .action-buttons .btn-block-action{background-color:#f4f5f7;color:#42526e}.approve-connection-content .action-buttons .btn-block-action:hover:not(:disabled){background-color:#ebecf0}.approve-connection-content .action-buttons .btn-deny{background-color:#f4f5f7;color:#42526e}.approve-connection-content .action-buttons .btn-deny:hover:not(:disabled){background-color:#ebecf0}.approve-connection-content .action-buttons .btn-accept{background-color:#0c66e4;color:#fff}.approve-connection-content .action-buttons .btn-accept:hover:not(:disabled){background-color:#05c}.approve-connection-content .action-buttons .btn-accept:active:not(:disabled){background-color:#09326c}.approve-connection-content .action-buttons .btn-accept:focus:not(:disabled){background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;outline:none}.approve-connection-content .action-buttons .btn-accept.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.approve-connection-content .action-buttons .btn-accept.selected .anticon,.approve-connection-content .action-buttons .btn-accept.selected i{color:#0c66e4}.approve-connection-content .action-buttons .btn-accept:disabled{background-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4)}.approve-connection-content .action-buttons .btn-accept:disabled .anticon,.approve-connection-content .action-buttons .btn-accept:disabled i{color:rgba(9,30,66,.4)}.dark .approve-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark .approve-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#2d2d2d}.dark .approve-connection-modal .ant-modal-title{color:#e8e8e8}.dark .approve-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark .approve-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark .approve-connection-content .section-title,.dark .approve-connection-content .section-title-collapsible{color:#e8e8e8}.dark .approve-connection-content .section-title-collapsible:hover,.dark .approve-connection-content .section-title:hover{color:#579dff}.dark .approve-connection-content .facility-info-section{border-bottom-color:#2d2d2d}.dark .approve-connection-content .facility-info-section .section-title{color:#e8e8e8}.dark .approve-connection-content .facility-info-section .info-item .info-icon{color:#b3b3b3}.dark .approve-connection-content .facility-info-section .info-item .info-content .info-value{color:#fff}.dark .approve-connection-content .facility-info-section .info-item .info-content .info-label{color:#a0a0a0}.dark .approve-connection-content .request-message-section{border-bottom-color:#2d2d2d}.dark .approve-connection-content .request-message-section .request-message-content{background-color:#2d2d2d;color:#b3b3b3}.dark .approve-connection-content .requested-permissions-section{border-bottom-color:#4a4a4a}.dark .approve-connection-content .requested-permissions-section .permission-text{color:#b3b3b3}.dark .approve-connection-content .requested-permissions-section .permission-description{color:#8c9bab}.dark .approve-connection-content .requested-permissions-section .permission-item.disabled .permission-text{color:#666}.dark .approve-connection-content .hipaa-section .hipaa-label{color:#e8e8e8}.dark .approve-connection-content .hipaa-section .hipaa-text{color:#b3b3b3}.dark .approve-connection-content .hipaa-section .hipaa-text .terms-link{color:#85b8ff}.dark .approve-connection-content .action-buttons .btn-block-action,.dark .approve-connection-content .action-buttons .btn-deny{background-color:#2d2d2d;color:#e8e8e8}.dark .approve-connection-content .action-buttons .btn-block-action:hover:not(:disabled),.dark .approve-connection-content .action-buttons .btn-deny:hover:not(:disabled){background-color:#3d3d3d}.dark .approve-connection-content .action-buttons .btn-accept{background-color:#579dff;color:#1d2125}.dark .approve-connection-content .action-buttons .btn-accept:hover:not(:disabled){background-color:#85b8ff;color:#1d2125}.dark .approve-connection-content .action-buttons .btn-accept:active:not(:disabled){background-color:#cce0ff;color:#1d2125}.dark .approve-connection-content .action-buttons .btn-accept:focus:not(:disabled){background-color:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark .approve-connection-content .action-buttons .btn-accept.selected{background-color:#1c2b41;border-color:#1c2b41;color:#579dff}.dark .approve-connection-content .action-buttons .btn-accept.selected .anticon,.dark .approve-connection-content .action-buttons .btn-accept.selected i{color:#579dff}.dark .approve-connection-content .action-buttons .btn-accept:disabled{background-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark .approve-connection-content .action-buttons .btn-accept:disabled .anticon,.dark .approve-connection-content .action-buttons .btn-accept:disabled i{color:rgba(191,219,248,.4)}.deny-connection-modal .ant-modal-content{border-radius:8px}.deny-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:20px 24px}.deny-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.deny-connection-modal .ant-modal-body{padding:24px}.deny-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.deny-connection-modal .ant-modal-close-x:hover{color:#172b4d}.deny-connection-content .deny-message-section{margin-bottom:24px}.deny-connection-content .deny-message-section .message-label{color:#626f86;font-size:14px;font-weight:400;margin-bottom:8px}.deny-connection-content .deny-message-section .deny-message-input{border:1px solid #738496;border-radius:3px;color:#091e42;font-size:14px;padding:8px 12px;resize:vertical;width:100%}.deny-connection-content .deny-message-section .deny-message-input:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.deny-connection-content .deny-message-section .deny-message-input:focus{border-color:#388bff;border-width:2px;box-shadow:none;color:#091e42;outline:none}.deny-connection-content .deny-message-section .deny-message-input:-ms-input-placeholder{color:#626f86}.deny-connection-content .deny-message-section .deny-message-input::placeholder{color:#626f86}.deny-connection-content .deny-message-section .deny-message-input:disabled{background-color:#f4f5f7;border-color:rgba(9,30,66,.2);color:rgba(9,30,66,.2);cursor:not-allowed}.deny-connection-content .deny-message-section .deny-message-input:disabled:-ms-input-placeholder{color:rgba(9,30,66,.2)}.deny-connection-content .deny-message-section .deny-message-input:disabled::placeholder{color:rgba(9,30,66,.2)}.deny-connection-content .deny-message-section .deny-message-input.ant-input-status-error{border-color:#ae2e24;border-width:2px}.deny-connection-content .deny-message-section .character-count{color:#626f86;font-size:12px;margin-top:4px;text-align:right}.deny-connection-content .deny-message-section.has-error .character-count{color:#ae2e24}.deny-connection-content .action-buttons{-ms-flex-pack:end;border-top:1px solid #e1e4e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.deny-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.deny-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.6}.deny-connection-content .action-buttons .btn-cancel{background-color:#fafbfc;border:1px solid #dfe1e6;color:#172b4d}.deny-connection-content .action-buttons .btn-cancel:hover:not(:disabled){background-color:#ebecf0}.deny-connection-content .action-buttons .btn-deny{background-color:#0c66e4;color:#fff}.deny-connection-content .action-buttons .btn-deny:hover:not(:disabled){background-color:#05c}.deny-connection-content .action-buttons .btn-deny:active:not(:disabled){background-color:#09326c}.deny-connection-content .action-buttons .btn-deny:focus:not(:disabled){background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;outline:none}.deny-connection-content .action-buttons .btn-deny.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.deny-connection-content .action-buttons .btn-deny.selected .anticon,.deny-connection-content .action-buttons .btn-deny.selected i{color:#0c66e4}.deny-connection-content .action-buttons .btn-deny:disabled{background-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4)}.deny-connection-content .action-buttons .btn-deny:disabled .anticon,.deny-connection-content .action-buttons .btn-deny:disabled i{color:rgba(9,30,66,.4)}.dark-mode .deny-connection-modal .ant-modal-content,.dark .deny-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark-mode .deny-connection-modal .ant-modal-header,.dark .deny-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#3e3e3e}.dark-mode .deny-connection-modal .ant-modal-title,.dark .deny-connection-modal .ant-modal-title{color:#e8e8e8}.dark-mode .deny-connection-modal .ant-modal-close-x,.dark .deny-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark-mode .deny-connection-modal .ant-modal-close-x:hover,.dark .deny-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark-mode .deny-connection-content .deny-message-section .message-label,.dark .deny-connection-content .deny-message-section .message-label{color:#8c9bab}.dark-mode .deny-connection-content .deny-message-section .deny-message-input,.dark .deny-connection-content .deny-message-section .deny-message-input{background-color:#262626;border-color:#758195;color:#dee4ea}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:hover:not(:focus):not(:disabled),.dark .deny-connection-content .deny-message-section .deny-message-input:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:focus,.dark .deny-connection-content .deny-message-section .deny-message-input:focus{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#dee4ea}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:-ms-input-placeholder,.dark .deny-connection-content .deny-message-section .deny-message-input:-ms-input-placeholder{color:#8c9bab}.dark-mode .deny-connection-content .deny-message-section .deny-message-input::placeholder,.dark .deny-connection-content .deny-message-section .deny-message-input::placeholder{color:#8c9bab}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:disabled,.dark .deny-connection-content .deny-message-section .deny-message-input:disabled{background-color:#262626;border-color:rgba(191,219,248,.2);color:rgba(191,219,248,.2)}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:disabled:-ms-input-placeholder,.dark .deny-connection-content .deny-message-section .deny-message-input:disabled:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark-mode .deny-connection-content .deny-message-section .deny-message-input:disabled::placeholder,.dark .deny-connection-content .deny-message-section .deny-message-input:disabled::placeholder{color:rgba(191,219,248,.2)}.dark-mode .deny-connection-content .deny-message-section .deny-message-input.ant-input-status-error,.dark .deny-connection-content .deny-message-section .deny-message-input.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark-mode .deny-connection-content .deny-message-section .character-count,.dark .deny-connection-content .deny-message-section .character-count{color:#8c9bab}.dark-mode .deny-connection-content .deny-message-section.has-error .character-count,.dark .deny-connection-content .deny-message-section.has-error .character-count{color:#fd9891}.dark-mode .deny-connection-content .action-buttons,.dark .deny-connection-content .action-buttons{border-top-color:#3e3e3e}.dark-mode .deny-connection-content .action-buttons .btn-cancel,.dark .deny-connection-content .action-buttons .btn-cancel{background-color:#42526e;border-color:#42526e;color:#e8e8e8}.dark-mode .deny-connection-content .action-buttons .btn-cancel:hover:not(:disabled),.dark .deny-connection-content .action-buttons .btn-cancel:hover:not(:disabled){background-color:#5a6b85}.dark-mode .deny-connection-content .action-buttons .btn-deny,.dark .deny-connection-content .action-buttons .btn-deny{background-color:#579dff;color:#1d2125}.dark-mode .deny-connection-content .action-buttons .btn-deny:hover:not(:disabled),.dark .deny-connection-content .action-buttons .btn-deny:hover:not(:disabled){background-color:#85b8ff;color:#1d2125}.dark-mode .deny-connection-content .action-buttons .btn-deny:active:not(:disabled),.dark .deny-connection-content .action-buttons .btn-deny:active:not(:disabled){background-color:#cce0ff;color:#1d2125}.dark-mode .deny-connection-content .action-buttons .btn-deny:focus:not(:disabled),.dark .deny-connection-content .action-buttons .btn-deny:focus:not(:disabled){background-color:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark-mode .deny-connection-content .action-buttons .btn-deny.selected,.dark .deny-connection-content .action-buttons .btn-deny.selected{background-color:#1c2b41;border-color:#1c2b41;color:#579dff}.dark-mode .deny-connection-content .action-buttons .btn-deny.selected .anticon,.dark-mode .deny-connection-content .action-buttons .btn-deny.selected i,.dark .deny-connection-content .action-buttons .btn-deny.selected .anticon,.dark .deny-connection-content .action-buttons .btn-deny.selected i{color:#579dff}.dark-mode .deny-connection-content .action-buttons .btn-deny:disabled,.dark .deny-connection-content .action-buttons .btn-deny:disabled{background-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark-mode .deny-connection-content .action-buttons .btn-deny:disabled .anticon,.dark-mode .deny-connection-content .action-buttons .btn-deny:disabled i,.dark .deny-connection-content .action-buttons .btn-deny:disabled .anticon,.dark .deny-connection-content .action-buttons .btn-deny:disabled i{color:rgba(191,219,248,.4)}.cancel-connection-modal .ant-modal-content{border-radius:8px}.cancel-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:20px 24px}.cancel-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.cancel-connection-modal .ant-modal-body{padding:24px}.cancel-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.cancel-connection-modal .ant-modal-close-x:hover{color:#172b4d}.cancel-connection-content .confirmation-message{padding:16px 0 32px;text-align:center}.cancel-connection-content .confirmation-message .warning-icon{color:#ff991f;font-size:48px;margin-bottom:16px}.cancel-connection-content .confirmation-message .message-text{color:#172b4d;font-size:16px;line-height:1.5;margin-bottom:12px}.cancel-connection-content .confirmation-message .message-text strong{color:#0052cc;font-weight:600}.cancel-connection-content .confirmation-message .message-subtext{color:#6b778c;font-size:14px;line-height:1.5;margin:0}.cancel-connection-content .action-buttons{-ms-flex-pack:end;border-top:1px solid #e1e4e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.cancel-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.cancel-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.6}.cancel-connection-content .action-buttons .btn-secondary{background-color:#fafbfc;border:1px solid #dfe1e6;color:#172b4d}.cancel-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#ebecf0}.cancel-connection-content .action-buttons .btn-primary{background-color:#de350b;color:#fff}.cancel-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#bf2600}.dark .cancel-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark .cancel-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#2d2d2d}.dark .cancel-connection-modal .ant-modal-title{color:#e8e8e8}.dark .cancel-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark .cancel-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark .cancel-connection-content .confirmation-message .warning-icon{color:#ffab00}.dark .cancel-connection-content .confirmation-message .message-text{color:#e8e8e8}.dark .cancel-connection-content .confirmation-message .message-text strong{color:#579dff}.dark .cancel-connection-content .confirmation-message .message-subtext{color:#b3b3b3}.dark .cancel-connection-content .action-buttons{border-top-color:#2d2d2d}.dark .cancel-connection-content .action-buttons .btn-secondary{background-color:#2d2d2d;border-color:#3d3d3d;color:#e8e8e8}.dark .cancel-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#3d3d3d}.dark .cancel-connection-content .action-buttons .btn-primary{background-color:#de350b;color:#fff}.dark .cancel-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#bf2600}.block-connection-modal .ant-modal-content{border-radius:8px}.block-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:20px 24px}.block-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.block-connection-modal .ant-modal-body{padding:24px}.block-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.block-connection-modal .ant-modal-close-x:hover{color:#172b4d}.block-connection-content .confirmation-message{padding:16px 0 32px;text-align:center}.block-connection-content .confirmation-message .warning-icon{color:#de350b;font-size:48px;margin-bottom:16px}.block-connection-content .confirmation-message .message-text{color:#172b4d;font-size:16px;line-height:1.5;margin-bottom:12px}.block-connection-content .confirmation-message .message-text strong{color:#0052cc;font-weight:600}.block-connection-content .confirmation-message .message-subtext{color:#6b778c;font-size:14px;line-height:1.5;margin:0}.block-connection-content .message-input-section{border-top:1px solid #e1e4e8;margin-top:20px;padding-top:20px}.block-connection-content .message-input-section .message-label{color:#626f86;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.block-connection-content .message-input-section .block-message-input{border:1px solid #738496;border-radius:3px;color:#091e42;font-size:14px;resize:vertical;width:100%}.block-connection-content .message-input-section .block-message-input:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.block-connection-content .message-input-section .block-message-input:focus{border-color:#388bff;border-width:2px;box-shadow:none;color:#091e42}.block-connection-content .message-input-section .block-message-input:-ms-input-placeholder{color:#626f86}.block-connection-content .message-input-section .block-message-input::placeholder{color:#626f86}.block-connection-content .message-input-section .block-message-input:disabled{background-color:#f4f5f7;border-color:rgba(9,30,66,.2);color:rgba(9,30,66,.2);cursor:not-allowed}.block-connection-content .message-input-section .block-message-input:disabled:-ms-input-placeholder{color:rgba(9,30,66,.2)}.block-connection-content .message-input-section .block-message-input:disabled::placeholder{color:rgba(9,30,66,.2)}.block-connection-content .message-input-section .block-message-input.ant-input-status-error{border-color:#ae2e24;border-width:2px}.block-connection-content .message-input-section .character-count{color:#626f86;font-size:12px;margin-top:4px;text-align:right}.block-connection-content .message-input-section.has-error .character-count{color:#ae2e24}.block-connection-content .action-buttons{-ms-flex-pack:end;border-top:1px solid #e1e4e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.block-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.block-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.6}.block-connection-content .action-buttons .btn-secondary{background-color:#fafbfc;border:1px solid #dfe1e6;color:#172b4d}.block-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#ebecf0}.block-connection-content .action-buttons .btn-primary{background-color:#de350b;color:#fff}.block-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#bf2600}.dark-mode .block-connection-modal .ant-modal-content,.dark .block-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark-mode .block-connection-modal .ant-modal-header,.dark .block-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#3e3e3e}.dark-mode .block-connection-modal .ant-modal-title,.dark .block-connection-modal .ant-modal-title{color:#e8e8e8}.dark-mode .block-connection-modal .ant-modal-close-x,.dark .block-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark-mode .block-connection-modal .ant-modal-close-x:hover,.dark .block-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark-mode .block-connection-content .confirmation-message .message-text,.dark .block-connection-content .confirmation-message .message-text{color:#e8e8e8}.dark-mode .block-connection-content .confirmation-message .message-text strong,.dark .block-connection-content .confirmation-message .message-text strong{color:#4c9aff}.dark-mode .block-connection-content .confirmation-message .message-subtext,.dark .block-connection-content .confirmation-message .message-subtext{color:#b0b0b0}.dark-mode .block-connection-content .message-input-section,.dark .block-connection-content .message-input-section{border-top-color:#3e3e3e}.dark-mode .block-connection-content .message-input-section .message-label,.dark .block-connection-content .message-input-section .message-label{color:#8c9bab}.dark-mode .block-connection-content .message-input-section .block-message-input,.dark .block-connection-content .message-input-section .block-message-input{background-color:#262626;border-color:#758195;color:#dee4ea}.dark-mode .block-connection-content .message-input-section .block-message-input:hover:not(:focus):not(:disabled),.dark .block-connection-content .message-input-section .block-message-input:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark-mode .block-connection-content .message-input-section .block-message-input:focus,.dark .block-connection-content .message-input-section .block-message-input:focus{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#dee4ea}.dark-mode .block-connection-content .message-input-section .block-message-input:-ms-input-placeholder,.dark .block-connection-content .message-input-section .block-message-input:-ms-input-placeholder{color:#8c9bab}.dark-mode .block-connection-content .message-input-section .block-message-input::placeholder,.dark .block-connection-content .message-input-section .block-message-input::placeholder{color:#8c9bab}.dark-mode .block-connection-content .message-input-section .block-message-input:disabled,.dark .block-connection-content .message-input-section .block-message-input:disabled{background-color:#262626;border-color:rgba(191,219,248,.2);color:rgba(191,219,248,.2)}.dark-mode .block-connection-content .message-input-section .block-message-input:disabled:-ms-input-placeholder,.dark .block-connection-content .message-input-section .block-message-input:disabled:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark-mode .block-connection-content .message-input-section .block-message-input:disabled::placeholder,.dark .block-connection-content .message-input-section .block-message-input:disabled::placeholder{color:rgba(191,219,248,.2)}.dark-mode .block-connection-content .message-input-section .block-message-input.ant-input-status-error,.dark .block-connection-content .message-input-section .block-message-input.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark-mode .block-connection-content .action-buttons,.dark .block-connection-content .action-buttons{border-top-color:#3e3e3e}.dark-mode .block-connection-content .action-buttons .btn-secondary,.dark .block-connection-content .action-buttons .btn-secondary{background-color:#42526e;border-color:#42526e;color:#e8e8e8}.dark-mode .block-connection-content .action-buttons .btn-secondary:hover:not(:disabled),.dark .block-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#5a6b85}.dark-mode .block-connection-content .action-buttons .btn-primary,.dark .block-connection-content .action-buttons .btn-primary{background-color:#de350b;color:#fff}.dark-mode .block-connection-content .action-buttons .btn-primary:hover:not(:disabled),.dark .block-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#bf2600}.unblock-connection-modal .ant-modal-content{border-radius:8px}.unblock-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:20px 24px}.unblock-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.unblock-connection-modal .ant-modal-body{padding:24px}.unblock-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.unblock-connection-modal .ant-modal-close-x:hover{color:#172b4d}.unblock-connection-content .confirmation-message{padding:16px 0 32px;text-align:center}.unblock-connection-content .confirmation-message .success-icon{color:#36b37e;font-size:48px;margin-bottom:16px}.unblock-connection-content .confirmation-message .message-text{color:#172b4d;font-size:16px;line-height:1.5;margin-bottom:12px}.unblock-connection-content .confirmation-message .message-text strong{color:#0052cc;font-weight:600}.unblock-connection-content .confirmation-message .message-subtext{color:#6b778c;font-size:14px;line-height:1.5;margin:0}.unblock-connection-content .action-buttons{-ms-flex-pack:end;border-top:1px solid #e1e4e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.unblock-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.unblock-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.6}.unblock-connection-content .action-buttons .btn-secondary{background-color:#fafbfc;border:1px solid #dfe1e6;color:#172b4d}.unblock-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#ebecf0}.unblock-connection-content .action-buttons .btn-primary{background-color:#36b37e;color:#fff}.unblock-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#00875a}.dark-mode .unblock-connection-modal .ant-modal-content,.dark .unblock-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark-mode .unblock-connection-modal .ant-modal-header,.dark .unblock-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#3e3e3e}.dark-mode .unblock-connection-modal .ant-modal-title,.dark .unblock-connection-modal .ant-modal-title{color:#e8e8e8}.dark-mode .unblock-connection-modal .ant-modal-close-x,.dark .unblock-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark-mode .unblock-connection-modal .ant-modal-close-x:hover,.dark .unblock-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark-mode .unblock-connection-content .confirmation-message .message-text,.dark .unblock-connection-content .confirmation-message .message-text{color:#e8e8e8}.dark-mode .unblock-connection-content .confirmation-message .message-text strong,.dark .unblock-connection-content .confirmation-message .message-text strong{color:#4c9aff}.dark-mode .unblock-connection-content .confirmation-message .message-subtext,.dark .unblock-connection-content .confirmation-message .message-subtext{color:#b0b0b0}.dark-mode .unblock-connection-content .action-buttons,.dark .unblock-connection-content .action-buttons{border-top-color:#3e3e3e}.dark-mode .unblock-connection-content .action-buttons .btn-secondary,.dark .unblock-connection-content .action-buttons .btn-secondary{background-color:#2a2a2a;border-color:#3e3e3e;color:#e8e8e8}.dark-mode .unblock-connection-content .action-buttons .btn-secondary:hover:not(:disabled),.dark .unblock-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#3e3e3e}.dark-mode .unblock-connection-content .action-buttons .btn-primary,.dark .unblock-connection-content .action-buttons .btn-primary{background-color:#36b37e;color:#fff}.dark-mode .unblock-connection-content .action-buttons .btn-primary:hover:not(:disabled),.dark .unblock-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#00875a}.disconnect-connection-modal .ant-modal-content{border-radius:8px}.disconnect-connection-modal .ant-modal-header{border-bottom:1px solid #e1e4e8;padding:20px 24px}.disconnect-connection-modal .ant-modal-title{color:#172b4d;font-size:20px;font-weight:600}.disconnect-connection-modal .ant-modal-body{padding:24px}.disconnect-connection-modal .ant-modal-close-x{color:#626f86;font-size:16px;height:56px;line-height:56px;width:56px}.disconnect-connection-modal .ant-modal-close-x:hover{color:#172b4d}.disconnect-connection-content .confirmation-message{padding:16px 0 32px;text-align:center}.disconnect-connection-content .confirmation-message .warning-icon{margin-bottom:16px}.disconnect-connection-content .confirmation-message .message-text{color:#172b4d;font-size:16px;line-height:1.5;margin-bottom:12px}.disconnect-connection-content .confirmation-message .message-text strong{color:#0052cc;font-weight:600}.disconnect-connection-content .confirmation-message .message-subtext{color:#6b778c;font-size:14px;line-height:1.5;margin:0}.disconnect-connection-content .message-input-section{border-top:1px solid #e1e4e8;margin-top:20px;padding-top:20px}.disconnect-connection-content .message-input-section .message-label{color:#626f86;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.disconnect-connection-content .message-input-section .disconnect-message-input{border:1px solid #738496;border-radius:3px;color:#091e42;font-size:14px;resize:vertical;width:100%}.disconnect-connection-content .message-input-section .disconnect-message-input:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.disconnect-connection-content .message-input-section .disconnect-message-input:focus{border-color:#388bff;border-width:2px;box-shadow:none;color:#091e42}.disconnect-connection-content .message-input-section .disconnect-message-input:-ms-input-placeholder{color:#626f86}.disconnect-connection-content .message-input-section .disconnect-message-input::placeholder{color:#626f86}.disconnect-connection-content .message-input-section .disconnect-message-input:disabled{background-color:#f4f5f7;border-color:rgba(9,30,66,.2);color:rgba(9,30,66,.2);cursor:not-allowed}.disconnect-connection-content .message-input-section .disconnect-message-input:disabled:-ms-input-placeholder{color:rgba(9,30,66,.2)}.disconnect-connection-content .message-input-section .disconnect-message-input:disabled::placeholder{color:rgba(9,30,66,.2)}.disconnect-connection-content .message-input-section .disconnect-message-input.ant-input-status-error{border-color:#ae2e24;border-width:2px}.disconnect-connection-content .message-input-section .character-count{color:#626f86;font-size:12px;margin-top:4px;text-align:right}.disconnect-connection-content .message-input-section.has-error .character-count{color:#ae2e24}.disconnect-connection-content .action-buttons{-ms-flex-pack:end;border-top:1px solid #e1e4e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;padding-top:16px}.disconnect-connection-content .action-buttons button{border:none;border-radius:3px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.disconnect-connection-content .action-buttons button:disabled{cursor:not-allowed;opacity:.6}.disconnect-connection-content .action-buttons .btn-secondary{background-color:#fafbfc;border:1px solid #dfe1e6;color:#172b4d}.disconnect-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#ebecf0}.disconnect-connection-content .action-buttons .btn-primary{background-color:#0c66e4;color:#fff}.disconnect-connection-content .action-buttons .btn-primary:hover:not(:disabled){background-color:#05c}.disconnect-connection-content .action-buttons .btn-primary:active:not(:disabled){background-color:#09326c}.disconnect-connection-content .action-buttons .btn-primary:focus:not(:disabled){background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;outline:none}.disconnect-connection-content .action-buttons .btn-primary.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.disconnect-connection-content .action-buttons .btn-primary.selected .anticon,.disconnect-connection-content .action-buttons .btn-primary.selected i{color:#0c66e4}.disconnect-connection-content .action-buttons .btn-primary:disabled{background-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4)}.disconnect-connection-content .action-buttons .btn-primary:disabled .anticon,.disconnect-connection-content .action-buttons .btn-primary:disabled i{color:rgba(9,30,66,.4)}.disconnect-connection-content .action-buttons .btn-disconnect{background-color:#0c66e4;color:#fff}.disconnect-connection-content .action-buttons .btn-disconnect:hover:not(:disabled){background-color:#05c}.disconnect-connection-content .action-buttons .btn-disconnect:active:not(:disabled){background-color:#09326c}.disconnect-connection-content .action-buttons .btn-disconnect:focus:not(:disabled){background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;outline:none}.disconnect-connection-content .action-buttons .btn-disconnect.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.disconnect-connection-content .action-buttons .btn-disconnect.selected .anticon,.disconnect-connection-content .action-buttons .btn-disconnect.selected i{color:#0c66e4}.disconnect-connection-content .action-buttons .btn-disconnect:disabled{background-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4)}.disconnect-connection-content .action-buttons .btn-disconnect:disabled .anticon,.disconnect-connection-content .action-buttons .btn-disconnect:disabled i{color:rgba(9,30,66,.4)}.dark-mode .disconnect-connection-modal .ant-modal-content,.dark .disconnect-connection-modal .ant-modal-content{background-color:#1e1e1e}.dark-mode .disconnect-connection-modal .ant-modal-header,.dark .disconnect-connection-modal .ant-modal-header{background-color:#1e1e1e;border-bottom-color:#3e3e3e}.dark-mode .disconnect-connection-modal .ant-modal-title,.dark .disconnect-connection-modal .ant-modal-title{color:#e8e8e8}.dark-mode .disconnect-connection-modal .ant-modal-close-x,.dark .disconnect-connection-modal .ant-modal-close-x{color:#b6c2cf}.dark-mode .disconnect-connection-modal .ant-modal-close-x:hover,.dark .disconnect-connection-modal .ant-modal-close-x:hover{color:#dee4ea}.dark-mode .disconnect-connection-content .confirmation-message .message-text,.dark .disconnect-connection-content .confirmation-message .message-text{color:#e8e8e8}.dark-mode .disconnect-connection-content .confirmation-message .message-text strong,.dark .disconnect-connection-content .confirmation-message .message-text strong{color:#4c9aff}.dark-mode .disconnect-connection-content .confirmation-message .message-subtext,.dark .disconnect-connection-content .confirmation-message .message-subtext{color:#b0b0b0}.dark-mode .disconnect-connection-content .message-input-section,.dark .disconnect-connection-content .message-input-section{border-top-color:#3e3e3e}.dark-mode .disconnect-connection-content .message-input-section .message-label,.dark .disconnect-connection-content .message-input-section .message-label{color:#8c9bab}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input,.dark .disconnect-connection-content .message-input-section .disconnect-message-input{background-color:#262626;border-color:#758195;color:#dee4ea}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:hover:not(:focus):not(:disabled),.dark .disconnect-connection-content .message-input-section .disconnect-message-input:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:focus,.dark .disconnect-connection-content .message-input-section .disconnect-message-input:focus{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#dee4ea}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:-ms-input-placeholder,.dark .disconnect-connection-content .message-input-section .disconnect-message-input:-ms-input-placeholder{color:#8c9bab}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input::placeholder,.dark .disconnect-connection-content .message-input-section .disconnect-message-input::placeholder{color:#8c9bab}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:disabled,.dark .disconnect-connection-content .message-input-section .disconnect-message-input:disabled{background-color:#262626;border-color:rgba(191,219,248,.2);color:rgba(191,219,248,.2)}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:disabled:-ms-input-placeholder,.dark .disconnect-connection-content .message-input-section .disconnect-message-input:disabled:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input:disabled::placeholder,.dark .disconnect-connection-content .message-input-section .disconnect-message-input:disabled::placeholder{color:rgba(191,219,248,.2)}.dark-mode .disconnect-connection-content .message-input-section .disconnect-message-input.ant-input-status-error,.dark .disconnect-connection-content .message-input-section .disconnect-message-input.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark-mode .disconnect-connection-content .message-input-section .character-count,.dark .disconnect-connection-content .message-input-section .character-count{color:#8c9bab}.dark-mode .disconnect-connection-content .message-input-section.has-error .character-count,.dark .disconnect-connection-content .message-input-section.has-error .character-count{color:#fd9891}.dark-mode .disconnect-connection-content .action-buttons,.dark .disconnect-connection-content .action-buttons{border-top-color:#3e3e3e}.dark-mode .disconnect-connection-content .action-buttons .btn-secondary,.dark .disconnect-connection-content .action-buttons .btn-secondary{background-color:#42526e;border-color:#42526e;color:#e8e8e8}.dark-mode .disconnect-connection-content .action-buttons .btn-secondary:hover:not(:disabled),.dark .disconnect-connection-content .action-buttons .btn-secondary:hover:not(:disabled){background-color:#5a6b85}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect,.dark .disconnect-connection-content .action-buttons .btn-disconnect{background-color:#579dff;color:#1d2125}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:hover:not(:disabled),.dark .disconnect-connection-content .action-buttons .btn-disconnect:hover:not(:disabled){background-color:#85b8ff;color:#1d2125}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:active:not(:disabled),.dark .disconnect-connection-content .action-buttons .btn-disconnect:active:not(:disabled){background-color:#cce0ff;color:#1d2125}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:focus:not(:disabled),.dark .disconnect-connection-content .action-buttons .btn-disconnect:focus:not(:disabled){background-color:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect.selected,.dark .disconnect-connection-content .action-buttons .btn-disconnect.selected{background-color:#1c2b41;border-color:#1c2b41;color:#579dff}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect.selected .anticon,.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect.selected i,.dark .disconnect-connection-content .action-buttons .btn-disconnect.selected .anticon,.dark .disconnect-connection-content .action-buttons .btn-disconnect.selected i{color:#579dff}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:disabled,.dark .disconnect-connection-content .action-buttons .btn-disconnect:disabled{background-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:disabled .anticon,.dark-mode .disconnect-connection-content .action-buttons .btn-disconnect:disabled i,.dark .disconnect-connection-content .action-buttons .btn-disconnect:disabled .anticon,.dark .disconnect-connection-content .action-buttons .btn-disconnect:disabled i{color:rgba(191,219,248,.4)}.connection-directory-container{background-color:#fff;display:-ms-flexbox;display:flex}.connection-directory{-ms-flex:1;flex:1;overflow-x:auto;padding:20px}.connection-directory .connection-directory-title{color:#172b4d;font-size:24px;font-weight:600;margin:10px 0 16px}.connection-directory .connection-directory-filters{border-radius:3px;margin-bottom:16px;padding:0}.connection-directory .connection-directory-filters .filter-row{display:grid;gap:12px;grid-template-columns:repeat(6,1fr);margin-bottom:16px;padding-top:6px}.connection-directory .connection-directory-filters .filter-row .filter-input,.connection-directory .connection-directory-filters .filter-row .filter-select{width:100%}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper{position:relative;width:100%}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .floating-label{background-color:#fff;color:#626f86;font-family:Inter,sans-serif;font-size:12px;font-weight:400;left:9px;line-height:12px;padding:0 4px;position:absolute;top:0;z-index:1}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input{border:1px solid #738496;border-radius:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;height:36px;line-height:24px;margin-top:7px;padding:8px}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input:-ms-input-placeholder{color:#626f86}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input::placeholder{color:#626f86}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input:hover{border-color:#4c9aff}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input:focus{border-color:#4c9aff;box-shadow:0 0 0 2px rgba(76,154,255,.2)}.connection-directory .connection-directory-filters .filter-row .floating-label-wrapper .ant-input:disabled{background-color:#f4f5f7;border-color:#dfe1e6;color:#a5adba;cursor:not-allowed}.connection-directory .connection-directory-filters .filter-row .ant-input{border-color:#738496;border-radius:3px;border-width:1px}.connection-directory .connection-directory-filters .filter-row .ant-input:-ms-input-placeholder{color:#626f86}.connection-directory .connection-directory-filters .filter-row .ant-input::placeholder{color:#626f86}.connection-directory .connection-directory-filters .filter-row .ant-input:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.connection-directory .connection-directory-filters .filter-row .ant-input:focus{border-color:#388bff;border-width:2px;box-shadow:none}.connection-directory .connection-directory-filters .filter-row .ant-input:disabled{border-color:rgba(9,30,66,.2)}.connection-directory .connection-directory-filters .filter-row .ant-input:disabled:-ms-input-placeholder{color:rgba(9,30,66,.2)}.connection-directory .connection-directory-filters .filter-row .ant-input:disabled::placeholder{color:rgba(9,30,66,.2)}.connection-directory .connection-directory-filters .filter-row .ant-input.ant-input-status-error{border-color:#ae2e24;border-width:2px}.connection-directory .connection-directory-filters .filter-row .ant-form-item-label>label,.connection-directory .connection-directory-filters .filter-row .ant-input-textarea-show-count:after,.connection-directory .connection-directory-filters .filter-row .character-count{color:#626f86}.connection-directory .connection-directory-filters .filter-row .ant-select .ant-select-selector{border-color:#738496;border-radius:3px;border-width:1px}.connection-directory .connection-directory-filters .filter-row .ant-select .ant-select-selector:hover{border-color:#738496;border-width:2px}.connection-directory .connection-directory-filters .filter-row .ant-select.ant-select-focused .ant-select-selector{border-color:#388bff;border-width:2px;box-shadow:none}.connection-directory .connection-directory-filters .filter-row .ant-select.ant-select-disabled .ant-select-selector{border-color:rgba(9,30,66,.2);color:rgba(9,30,66,.2)}.connection-directory .connection-directory-filters .filter-row .ant-select .ant-select-arrow{color:#8c9bab}.connection-directory .connection-directory-filters .filter-actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:12px}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn,.connection-directory .connection-directory-filters .filter-actions .search-btn{background-color:#0c66e4;border-color:#0c66e4;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#fff;font-weight:500}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:hover:not(:disabled),.connection-directory .connection-directory-filters .filter-actions .search-btn:hover:not(:disabled){background-color:#05c;border-color:#05c;color:#fff}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:active:not(:disabled),.connection-directory .connection-directory-filters .filter-actions .search-btn:active:not(:disabled){background-color:#09326c;border-color:#09326c;color:#fff}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:focus:not(:disabled),.connection-directory .connection-directory-filters .filter-actions .search-btn:focus:not(:disabled){background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;color:#fff;outline:none}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected,.connection-directory .connection-directory-filters .filter-actions .search-btn.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected .anticon,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected i,.connection-directory .connection-directory-filters .filter-actions .search-btn.selected .anticon,.connection-directory .connection-directory-filters .filter-actions .search-btn.selected i{color:#0c66e4}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled],.connection-directory .connection-directory-filters .filter-actions .search-btn:disabled,.connection-directory .connection-directory-filters .filter-actions .search-btn[disabled]{background-color:rgba(9,30,66,.03);border-color:rgba(9,30,66,.03);box-shadow:none;color:rgba(9,30,66,.4);cursor:not-allowed}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled .anticon,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled i,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled] .anticon,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled] i,.connection-directory .connection-directory-filters .filter-actions .search-btn:disabled .anticon,.connection-directory .connection-directory-filters .filter-actions .search-btn:disabled i,.connection-directory .connection-directory-filters .filter-actions .search-btn[disabled] .anticon,.connection-directory .connection-directory-filters .filter-actions .search-btn[disabled] i{color:rgba(9,30,66,.4)}.connection-directory .connection-directory-filters .filter-actions .save-search-btn{border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.08);font-weight:500}.connection-directory .connection-directory-filters .filter-actions .save-search-btn:focus,.connection-directory .connection-directory-filters .filter-actions .save-search-btn:hover{opacity:.9}.connection-directory .connection-directory-filters .filter-actions .clear-search-btn{color:#0052cc;font-weight:500;padding-left:8px;padding-right:8px}.connection-directory .connection-directory-filters .filter-actions .clear-search-btn:focus,.connection-directory .connection-directory-filters .filter-actions .clear-search-btn:hover{color:#0065ff;text-decoration:underline}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn{margin-left:auto}.connection-directory .active-filters{-ms-flex-align:center;align-items:center;border-radius:3px;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:16px;padding:12px 20px}.connection-directory .active-filters .filter-label{font-size:14px;font-weight:500}.connection-directory .active-filters .filter-divider{font-size:18px}.connection-directory .connection-directory-table{border-radius:3px;overflow:hidden}.connection-directory .connection-directory-table .ant-table{font-size:14px}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th{background-color:rgba(179,185,196,.31);font-size:11px;font-weight:600;padding:12px 16px;position:relative;text-transform:uppercase;white-space:nowrap}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .ant-table-column-sorters{-ms-flex-align:baseline;align-items:baseline;display:-ms-inline-flexbox;display:inline-flex}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .ant-table-column-title{white-space:nowrap}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .ant-table-column-sorter{-ms-flex-align:baseline;align-items:baseline;display:-ms-inline-flexbox;display:inline-flex;margin-left:4px}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .react-resizable-handle{bottom:0;cursor:col-resize;position:absolute;right:-1px;top:0;width:10px;z-index:1}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .react-resizable-handle:after{background-color:#d9d9d9;content:"";height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:1px}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th .react-resizable-handle:hover:after{background-color:#1890ff}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr{height:40px}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-left,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-right{background-color:rgba(9,30,66,.03)}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background-color:rgba(9,30,66,.06)}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr>td{height:40px;padding:12px 16px}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background-color:rgba(9,30,66,.08)!important}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background-color:rgba(179,185,196,.31)}.connection-directory .connection-directory-table .ant-table .ant-badge .ant-badge-status-dot{height:6px;width:6px}.connection-directory .connection-directory-table .ant-table .ant-badge .ant-badge-status-text{font-size:11px;font-weight:700;letter-spacing:.3px;margin-left:8px;text-transform:uppercase}.connection-directory .connection-directory-table .connection-actions{-ms-flex-pack:start;display:-ms-flexbox;display:flex;gap:8px;justify-content:flex-start}.connection-directory .connection-directory-table .connection-actions .ant-btn-link{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;border-radius:3px;display:-ms-inline-flexbox;display:inline-flex;height:auto;justify-content:center;min-width:32px;padding:6px;transition:all .2s}.connection-directory .connection-directory-table .connection-actions .ant-btn-link:hover{color:#0052cc;opacity:.8}.connection-directory .connection-directory-table .connection-actions .ant-btn-link i{font-size:16px}.connection-directory .connection-directory-table .connection-actions .take-action-btn{background-color:#0c66e4;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:auto;padding:4px 12px}.connection-directory .connection-directory-table .connection-actions .take-action-btn:hover{background-color:#05c;color:#fff}.connection-directory .connection-directory-table .connection-actions .take-action-btn:active{background-color:#09326c;color:#fff}.connection-directory .connection-directory-table .connection-actions .take-action-btn:disabled,.connection-directory .connection-directory-table .connection-actions .take-action-btn[disabled]{background-color:rgba(9,30,66,.03);color:rgba(9,30,66,.4);cursor:not-allowed}.connection-directory .ant-pagination{margin:16px 0;padding:0 16px}.connection-directory .pagination-controls .ant-select .ant-select-selection--single{height:32px}.connection-directory .pagination-controls .ant-select .ant-select-selection--single .ant-select-selection__rendered{line-height:30px}.connection-directory .pagination-controls .ant-pagination-item,.connection-directory .pagination-controls .ant-pagination-next,.connection-directory .pagination-controls .ant-pagination-prev{height:32px;line-height:30px;min-width:32px}@media (max-width:1400px){.connection-directory .connection-directory-filters .filter-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px) and (min-width:769px){.connection-directory{padding:16px}.connection-directory .connection-directory-filters .filter-row{gap:10px;grid-template-columns:repeat(2,1fr)}.connection-directory .connection-directory-filters .filter-actions{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn{margin-left:0}.connection-directory .connection-directory-table .ant-table{font-size:13px}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr>td,.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th{padding:10px 12px}}@media (max-width:768px){.connection-directory-container{-ms-flex-direction:column;flex-direction:column}.connection-directory{padding:12px}.connection-directory .connection-directory-filters{border-radius:3px;margin-bottom:12px;margin-top:16px;padding:16px}.connection-directory .connection-directory-filters .filter-row{gap:8px;grid-template-columns:1fr;margin-bottom:12px}.connection-directory .connection-directory-filters .filter-actions{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:8px}.connection-directory .connection-directory-filters .filter-actions button{width:100%}.connection-directory .connection-directory-filters .filter-actions .generate-link-btn{margin-left:0}.connection-directory .active-filters{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;gap:6px;margin-bottom:12px;padding:10px 16px}.connection-directory .active-filters .filter-label{font-size:13px}.connection-directory .connection-directory-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.connection-directory .connection-directory-table .ant-table{font-size:12px;min-width:800px}.connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th{font-size:10px;padding:8px 10px}.connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr>td{font-size:12px;padding:8px 10px}.connection-directory .connection-directory-table .connection-actions{gap:4px}.connection-directory .connection-directory-table .connection-actions .ant-btn-link{min-width:28px;padding:4px}.connection-directory .connection-directory-table .connection-actions .ant-btn-link i{font-size:14px}.connection-directory .ant-pagination{margin:12px 0;padding:0 12px}.connection-directory .ant-pagination .ant-pagination-item,.connection-directory .ant-pagination .ant-pagination-next,.connection-directory .ant-pagination .ant-pagination-prev{font-size:12px;height:28px;line-height:26px;min-width:28px}.connection-directory .ant-pagination .ant-pagination-options{display:none}}@media (max-width:480px){.connection-directory{padding:8px}.connection-directory .connection-directory-filters{padding:12px}.connection-directory .connection-directory-filters .filter-actions .clear-search-btn,.connection-directory .connection-directory-filters .filter-actions .generate-link-btn,.connection-directory .connection-directory-filters .filter-actions .save-search-btn,.connection-directory .connection-directory-filters .filter-actions .search-btn{font-size:13px;padding:8px 12px}.connection-directory .active-filters{font-size:12px;padding:8px 12px}.connection-directory .ant-pagination .ant-pagination-item,.connection-directory .ant-pagination .ant-pagination-next,.connection-directory .ant-pagination .ant-pagination-prev{font-size:11px;height:24px;line-height:22px;margin:0 2px;min-width:24px}.connection-directory .ant-pagination .ant-pagination-jump-next,.connection-directory .ant-pagination .ant-pagination-jump-prev{display:none}}.dark .connection-directory-container{background-color:#1a1a1a}.dark .connection-directory h2.connection-directory-title{color:#b6c2cf!important}.dark .connection-directory .info-guide-button i.fa-info-circle{color:#8696a7!important}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .floating-label{background-color:#1a1a1a;color:#8c9bab}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input{background-color:#262626;border-color:#3a3a3a;color:#b6c2cf}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input:hover{border-color:#4a4a4a}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input:focus{background-color:#2a2a2a;border-color:#579dff}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input:-ms-input-placeholder{color:#6b7785}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input::placeholder{color:#6b7785}.dark .connection-directory .connection-directory-filters .floating-label-wrapper .ant-input:disabled{background-color:#1f1f1f;border-color:#2a2a2a;color:#5a5a5a}.dark .connection-directory .connection-directory-filters .ant-input{background-color:#262626;border-color:#758195;border-width:1px}.dark .connection-directory .connection-directory-filters .ant-input:-ms-input-placeholder{color:#8c9bab}.dark .connection-directory .connection-directory-filters .ant-input::placeholder{color:#8c9bab}.dark .connection-directory .connection-directory-filters .ant-input:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark .connection-directory .connection-directory-filters .ant-input:focus{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none}.dark .connection-directory .connection-directory-filters .ant-input:disabled{border-color:rgba(191,219,248,.2)}.dark .connection-directory .connection-directory-filters .ant-input:disabled:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark .connection-directory .connection-directory-filters .ant-input:disabled::placeholder{color:rgba(191,219,248,.2)}.dark .connection-directory .connection-directory-filters .ant-input.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark .connection-directory .connection-directory-filters .ant-form-item-label>label,.dark .connection-directory .connection-directory-filters .ant-input-textarea-show-count:after,.dark .connection-directory .connection-directory-filters .character-count{color:#8c9bab}.dark .connection-directory .connection-directory-filters .ant-select .ant-select-selector{background-color:#262626;border-color:#758195;border-width:1px}.dark .connection-directory .connection-directory-filters .ant-select .ant-select-selector:hover{border-color:#758195;border-width:2px}.dark .connection-directory .connection-directory-filters .ant-select.ant-select-focused .ant-select-selector{background-color:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none}.dark .connection-directory .connection-directory-filters .ant-select.ant-select-disabled .ant-select-selector{border-color:rgba(191,219,248,.2)}.dark .connection-directory .connection-directory-filters .ant-select .ant-select-arrow{color:#758195}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn{background-color:#579dff;border-color:#579dff;color:#1d2125}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:hover:not(:disabled),.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:hover:not(:disabled){background-color:#85b8ff;border-color:#85b8ff;color:#1d2125}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:active:not(:disabled),.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:active:not(:disabled){background-color:#cce0ff;border-color:#cce0ff;color:#1d2125}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:focus:not(:disabled),.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:focus:not(:disabled){background-color:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn.selected{background-color:#1c2b41;border-color:#1c2b41;color:#579dff}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn.selected i,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn.selected .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn.selected i{color:#579dff}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled,.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled],.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:disabled,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn[disabled]{background-color:rgba(3,4,4,.26);border-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn:disabled i,.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled] .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .generate-link-btn[disabled] i,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:disabled .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn:disabled i,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn[disabled] .anticon,.dark .connection-directory .connection-directory-filters .filter-actions .search-btn[disabled] i{color:rgba(191,219,248,.4)}.dark .connection-directory .connection-directory-filters .filter-actions .save-search-btn{background-color:#2a2a2a;border-color:#3a3a3a;color:#b6c2cf}.dark .connection-directory .connection-directory-filters .filter-actions .save-search-btn:focus,.dark .connection-directory .connection-directory-filters .filter-actions .save-search-btn:hover{background-color:#333;border-color:#4a4a4a}.dark .connection-directory .connection-directory-filters .filter-actions .clear-search-btn{color:#579dff}.dark .connection-directory .connection-directory-filters .filter-actions .clear-search-btn:focus,.dark .connection-directory .connection-directory-filters .filter-actions .clear-search-btn:hover{color:#85b8ff}.dark .connection-directory .active-filters{background-color:#2a2a2a}.dark .connection-directory .active-filters .filter-label{color:#b6c2cf}.dark .connection-directory .active-filters .filter-divider{color:#6b7785}.dark .connection-directory .connection-directory-table .ant-table{background-color:#1a1a1a;color:#b6c2cf}.dark .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th{background-color:rgba(179,185,196,.15);border-bottom-color:#3a3a3a;color:#8696a7}.dark .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.dark .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background-color:rgba(179,185,196,.15)}.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td{background-color:hsla(0,0%,100%,.03);border-bottom-color:#2a2a2a;color:#b6c2cf}.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-left,.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.03)}.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td{background-color:hsla(0,0%,100%,.06);border-bottom-color:#2a2a2a;color:#b6c2cf}.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left,.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.06)}.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td,.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.dark .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.08)!important}.dark .connection-directory .connection-directory-table .connection-actions .ant-btn-link{color:#8696a7}.dark .connection-directory .connection-directory-table .connection-actions .ant-btn-link:hover{color:#579dff}.dark .connection-directory .ant-pagination .ant-pagination-item{background-color:#262626;border-color:#3a3a3a}.dark .connection-directory .ant-pagination .ant-pagination-item a{color:#b6c2cf}.dark .connection-directory .ant-pagination .ant-pagination-item:hover{border-color:#579dff}.dark .connection-directory .ant-pagination .ant-pagination-item:hover a{color:#579dff}.dark .connection-directory .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:#579dff;border-color:#579dff}.dark .connection-directory .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#1a1a1a}.dark .connection-directory .ant-pagination .ant-pagination-next .ant-pagination-item-link,.dark .connection-directory .ant-pagination .ant-pagination-prev .ant-pagination-item-link{background-color:#262626;border-color:#3a3a3a;color:#8696a7}.dark .connection-directory .ant-pagination .ant-pagination-next .ant-pagination-item-link:hover,.dark .connection-directory .ant-pagination .ant-pagination-prev .ant-pagination-item-link:hover{border-color:#579dff;color:#579dff}.dark .connection-directory .ant-pagination .ant-pagination-options .ant-select-selector{background-color:#262626;border-color:#3a3a3a;color:#b6c2cf}.dark .ant-modal h3,.dark .ant-modal p{color:#b6c2cf!important}.dark .connection-directory-filters .filter-actions .search-btn{background-color:#579dff;border-color:#579dff;color:#1d2125}.dark .connection-directory-filters .filter-actions .search-btn:hover:not(:disabled){background-color:#85b8ff;border-color:#85b8ff;color:#1d2125}.dark .connection-directory-filters .filter-actions .search-btn:active:not(:disabled){background-color:#cce0ff;border-color:#cce0ff;color:#1d2125}.dark .connection-directory-filters .filter-actions .search-btn:disabled{background-color:rgba(3,4,4,.26);border-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark .connection-directory-filters .filter-actions .clear-search-btn{color:#579dff}.dark .connection-directory-filters .filter-actions .clear-search-btn:hover{color:#85b8ff}.dark .connection-actions .take-action-btn{background-color:#579dff;color:#1d2125}.dark .connection-actions .take-action-btn:hover:not(:disabled){background-color:#85b8ff;color:#1d2125}.dark .connection-actions .take-action-btn:active:not(:disabled){background-color:#cce0ff;color:#1d2125}.dark .connection-actions .take-action-btn:disabled,.dark .connection-actions .take-action-btn[disabled]{background-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}@media (max-width:768px){.dark .connection-directory .connection-directory-filters{padding:16px}.dark .connection-directory .connection-directory-filters .filter-actions,.dark .connection-directory .connection-directory-filters .filter-row{gap:8px}.dark .connection-directory .connection-directory-filters .filter-actions button{width:100%}.dark .connection-directory .connection-directory-table .ant-table{font-size:13px}}@media (max-width:1024px) and (min-width:769px){.dark .connection-directory .connection-directory-filters .filter-row{gap:10px}}.contact-info-modal-content .contact-info-modal-icon{background-color:#ffc107}.contact-info-modal-content .contact-info-modal-icon .anticon{color:#fff}.status-legend-modal .ant-modal-body{max-height:70vh;overflow-y:auto}[data-theme=dark] .connection-directory,[data-theme=dark] .connection-directory-container{background-color:#1e1e1e}[data-theme=dark] .connection-directory h2.connection-directory-title{color:#b6c2cf!important}[data-theme=dark] .connection-directory .info-guide-button i.fa-info-circle{color:#8696a7!important}[data-theme=dark] .connection-directory .connection-directory-table .ant-table{background-color:#1a1a1a;color:#b6c2cf}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th{background-color:rgba(179,185,196,.15);border-bottom-color:#3a3a3a;color:#8696a7}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background-color:rgba(179,185,196,.15)}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td{background-color:hsla(0,0%,100%,.03);border-bottom-color:#2a2a2a;color:#b6c2cf}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-left,[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(odd)>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.03)}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td{background-color:hsla(0,0%,100%,.06);border-bottom-color:#2a2a2a;color:#b6c2cf}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-left,[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:nth-child(2n)>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.06)}[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td,[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] .connection-directory .connection-directory-table .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background-color:hsla(0,0%,100%,.08)!important}[data-theme=dark] .ant-modal-content{background-color:#2d2d2d!important}[data-theme=dark] .contact-info-modal-content .contact-info-modal-icon{background-color:#ffc107}[data-theme=dark] .contact-info-modal-content .contact-info-modal-icon .anticon{color:#fff}[data-theme=dark] .contact-info-modal-content .contact-info-modal-text h2{color:#e8e8e8!important}[data-theme=dark] .contact-info-modal-content .contact-info-modal-text p{color:#b0b0b0!important}[data-theme=dark] .ant-btn{background-color:#2d2d2d;border-color:#555;color:#e8e8e8}[data-theme=dark] .ant-btn:hover{background-color:#3d3d3d;border-color:#777;color:#fff}[data-theme=dark] .ant-btn-primary{background-color:#579dff!important;border-color:#579dff!important;color:#1d2125!important}[data-theme=dark] .ant-btn-primary:hover{background-color:#85b8ff!important;border-color:#85b8ff!important;color:#1d2125!important}[data-theme=dark] .ant-btn-primary:disabled,[data-theme=dark] .ant-btn-primary[disabled]{background-color:rgba(3,4,4,.26)!important;border-color:rgba(3,4,4,.26)!important;color:rgba(191,219,248,.4)!important}[data-theme=dark] .ant-modal-mask{background-color:rgba(0,0,0,.65)}.account-contact-info{background:#fff;min-height:calc(100vh - 150px);padding:24px}.account-contact-info .account-contact-info-header{border-bottom:1px solid #e8e8e8;margin-bottom:24px;padding-bottom:16px}.account-contact-info .account-contact-info-title{color:#172b4d;font-size:24px;font-weight:500;margin:0}.account-contact-info .instruction-text{color:#626f86;font-size:14px;line-height:1.5;margin-bottom:16px}.account-contact-info .permission-banner{background:#deebff;border:1px solid #b3d4ff;border-radius:4px;margin-bottom:24px;padding:16px}.account-contact-info .permission-banner .banner-content{-ms-flex-align:center;align-items:center;color:#0747a6;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.5}.account-contact-info .permission-banner .banner-content i{color:#0052cc}.account-contact-info .permission-banner .banner-content .banner-link{color:#0052cc;font-weight:500;text-decoration:underline}.account-contact-info .permission-banner .banner-content .banner-link:hover{color:#0065ff}.account-contact-info .account-contact-info-form{max-width:1600px}.account-contact-info .account-contact-info-form .form-row{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px}.account-contact-info .account-contact-info-form .form-row .form-item-full{-ms-flex:1;flex:1}.account-contact-info .account-contact-info-form .form-row .form-item-half{-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}.account-contact-info .account-contact-info-form .form-row .form-item-quarter{-ms-flex:0 0 calc(33.33% - 11px);flex:0 0 calc(33.33% - 11px)}.account-contact-info .account-contact-info-form .form-row .form-item-facility{-ms-flex:0 0 200px;flex:0 0 200px}.account-contact-info .account-contact-info-form .form-row .form-item-country{-ms-flex:0 0 250px;flex:0 0 250px}.account-contact-info .account-contact-info-form .form-row .form-item-state{-ms-flex:0 0 130px;flex:0 0 130px}.account-contact-info .account-contact-info-form .form-row .form-item-city{-ms-flex:0 0 180px;flex:0 0 180px}.account-contact-info .account-contact-info-form .form-row .form-item-zip{-ms-flex:0 0 110px;flex:0 0 110px}.account-contact-info .account-contact-info-form .form-row .form-item-third{-ms-flex:0 0 calc(33.33% - 11px);flex:0 0 calc(33.33% - 11px)}.account-contact-info .account-contact-info-form .form-row-second{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}.account-contact-info .account-contact-info-form .form-row-second .form-item-email-row2{-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2 .ant-form-item-control{line-height:32px}.account-contact-info .account-contact-info-form .form-row-second .form-item-services-row2{-ms-flex:0 0 400px;flex:0 0 400px;max-width:400px}.account-contact-info .account-contact-info-form .form-row-second .form-item-services-row2-elongated{-ms-flex:1;flex:1;max-width:100%;min-width:600px}.account-contact-info .account-contact-info-form .form-item-custom-service{-ms-flex:1;flex:1;min-width:300px}.account-contact-info .account-contact-info-form .form-item-custom-service-button{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.account-contact-info .account-contact-info-form .form-item-custom-service-button .ant-btn{height:32px}.account-contact-info .account-contact-info-form .verify-button{height:32px;padding:0 16px;white-space:nowrap}.account-contact-info .account-contact-info-form .ant-form-item{margin-bottom:0}.account-contact-info .account-contact-info-form .ant-form-item-label{padding-bottom:8px}.account-contact-info .account-contact-info-form .ant-form-item-label label{height:auto}.account-contact-info .account-contact-info-form .ant-form-item-control-wrapper .ant-form-item-control{line-height:1.5}.account-contact-info .account-contact-info-form .ant-form-explain{font-size:12px;line-height:1.5;margin-top:4px}.account-contact-info .account-contact-info-form .checkbox-section{background:#fafbfc;border:1px solid #dfe1e6;border-radius:4px;margin:32px 0;padding:16px}.account-contact-info .account-contact-info-form .checkbox-section .checkbox-item{margin-bottom:8px}.account-contact-info .account-contact-info-form .checkbox-section .checkbox-item .ant-checkbox-wrapper{color:#172b4d;font-size:14px}.account-contact-info .account-contact-info-form .checkbox-section .checkbox-note{color:#626f86;font-size:13px;line-height:1.5;padding-left:24px}.account-contact-info .account-contact-info-form .checkbox-section .warning-banner{-ms-flex-align:start;align-items:flex-start;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px;color:#856404;display:-ms-flexbox;display:flex;font-size:14px;gap:8px;line-height:1.5;margin-top:8px;padding:12px 16px}.account-contact-info .account-contact-info-form .checkbox-section .warning-banner i{-ms-flex-negative:0;color:#856404;flex-shrink:0;font-size:16px;margin-top:2px}.account-contact-info .account-contact-info-form .user-list-section{background:#f9fafb;border:1px solid #e8e8e8;border-radius:3px;margin-bottom:24px;overflow:hidden}.account-contact-info .account-contact-info-form .user-list-section .user-list-header{cursor:pointer;padding:16px;transition:background-color .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.account-contact-info .account-contact-info-form .user-list-section .user-list-header:hover{background:#f4f5f7}.account-contact-info .account-contact-info-form .user-list-section .user-list-header .user-list-title{-ms-flex-align:center;align-items:center;color:#172b4d;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;gap:10px;margin:0}.account-contact-info .account-contact-info-form .user-list-section .user-list-header .user-list-title .collapse-icon{color:#626f86;display:inline-block;font-size:12px;transition:transform .3s ease}.account-contact-info .account-contact-info-form .user-list-section .user-list-header .user-list-title .collapse-icon.expanded{transform:rotate(90deg)}.account-contact-info .account-contact-info-form .user-list-section .user-list-expanded-content{padding:0 16px 16px}.account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px}.account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper{-ms-flex:1;flex:1}.account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper .ant-input{padding-left:32px}.account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .search-results-count{color:#626f86;font-size:13px;font-weight:500;white-space:nowrap}.account-contact-info .account-contact-info-form .user-list-section .user-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;max-height:400px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#c1c7d0 #f1f1f1;scrollbar-width:thin}.account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar{width:8px}.account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-thumb{background:#c1c7d0;border-radius:4px}.account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-thumb:hover{background:#a5adba}.account-contact-info .account-contact-info-form .user-list-section .user-list-item{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:3px;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 16px;transition:box-shadow .2s}.account-contact-info .account-contact-info-form .user-list-section .user-list-item:hover{box-shadow:0 1px 3px rgba(0,0,0,.1)}.account-contact-info .account-contact-info-form .user-list-section .user-list-item .user-name{color:#172b4d;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:500;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-contact-info .account-contact-info-form .user-list-section .user-list-item .user-email{color:#626f86;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-contact-info .account-contact-info-form .user-list-section .no-users-found{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:40px 20px;text-align:center}.account-contact-info .account-contact-info-form .user-list-section .no-users-found p{color:#626f86;font-size:14px;margin:0}.account-contact-info .account-contact-info-form .form-actions{-ms-flex-pack:end;border-top:1px solid #e8e8e8;display:-ms-flexbox;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}.account-contact-info .account-contact-info-form .form-actions button{min-width:120px}.account-contact-info .account-contact-info-form .ant-form-item-label>label{color:#626f86;font-weight:500}.account-contact-info .account-contact-info-form .ant-input,.account-contact-info .account-contact-info-form .ant-select-selector,.account-contact-info .account-contact-info-form input.ant-input{border-color:#738496;border-radius:3px;border-width:1px}.account-contact-info .account-contact-info-form .ant-input:-ms-input-placeholder,.account-contact-info .account-contact-info-form .ant-select-selector:-ms-input-placeholder,.account-contact-info .account-contact-info-form input.ant-input:-ms-input-placeholder{color:#626f86}.account-contact-info .account-contact-info-form .ant-input::placeholder,.account-contact-info .account-contact-info-form .ant-select-selector::placeholder,.account-contact-info .account-contact-info-form input.ant-input::placeholder{color:#626f86}.account-contact-info .account-contact-info-form .ant-input:hover:not(:focus):not(:disabled),.account-contact-info .account-contact-info-form .ant-select-selector:hover:not(:focus):not(:disabled),.account-contact-info .account-contact-info-form input.ant-input:hover:not(:focus):not(:disabled){border-color:#738496;border-width:2px}.account-contact-info .account-contact-info-form .ant-input:focus,.account-contact-info .account-contact-info-form .ant-select-selector:focus,.account-contact-info .account-contact-info-form input.ant-input:focus{border-color:#388bff;border-width:2px;box-shadow:none}.account-contact-info .account-contact-info-form .ant-input:disabled,.account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector{border-color:rgba(9,30,66,.2)}.account-contact-info .account-contact-info-form .ant-input:disabled:-ms-input-placeholder,.account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector:-ms-input-placeholder{color:rgba(9,30,66,.2)}.account-contact-info .account-contact-info-form .ant-input:disabled::placeholder,.account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector::placeholder{color:rgba(9,30,66,.2)}.account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-input,.account-contact-info .account-contact-info-form .ant-input.ant-input-status-error{border-color:#ae2e24;border-width:2px;color:#091e42}.account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-form-item-label>label{color:#ae2e24}.account-contact-info .account-contact-info-form .ant-form-item-explain,.account-contact-info .account-contact-info-form .ant-input-textarea-show-count:after,.account-contact-info .account-contact-info-form .character-count{color:#626f86}.account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-form-item-explain{color:#ae2e24}.account-contact-info .account-contact-info-form .ant-select-arrow{color:#8c9bab}.account-contact-info .account-contact-info-form .ant-btn{border-radius:3px;font-weight:500}.account-contact-info .account-contact-info-form .ant-btn-primary{background-color:#0c66e4;border-color:#0c66e4;color:#fff}.account-contact-info .account-contact-info-form .ant-btn-primary:hover{background-color:#05c;border-color:#05c}.account-contact-info .account-contact-info-form .ant-btn-primary:active{background-color:#09326c;border-color:#09326c}.account-contact-info .account-contact-info-form .ant-btn-primary:focus{background-color:#0c66e4;border-color:#388bff;border-width:2px;box-shadow:none;color:#fff;outline:none}.account-contact-info .account-contact-info-form .ant-btn-primary.selected{background-color:#e9f2ff;border-color:#e9f2ff;color:#1d7afc}.account-contact-info .account-contact-info-form .ant-btn-primary.selected .anticon,.account-contact-info .account-contact-info-form .ant-btn-primary.selected i{color:#0c66e4}.account-contact-info .account-contact-info-form .ant-btn-primary:disabled,.account-contact-info .account-contact-info-form .ant-btn-primary[disabled]{background-color:rgba(9,30,66,.03);border-color:rgba(9,30,66,.03);color:rgba(9,30,66,.2);cursor:not-allowed}.account-contact-info .account-contact-info-form .ant-btn-primary:disabled .anticon,.account-contact-info .account-contact-info-form .ant-btn-primary:disabled i,.account-contact-info .account-contact-info-form .ant-btn-primary[disabled] .anticon,.account-contact-info .account-contact-info-form .ant-btn-primary[disabled] i{color:rgba(9,30,66,.2)}.account-contact-info .account-contact-info-form .ant-btn-primary:disabled:hover,.account-contact-info .account-contact-info-form .ant-btn-primary[disabled]:hover{background-color:rgba(9,30,66,.03);border-color:rgba(9,30,66,.03);color:rgba(9,30,66,.2)}.account-contact-info .account-contact-info-form .ant-btn:disabled,.account-contact-info .account-contact-info-form .ant-btn[disabled]{cursor:not-allowed}.dark .account-contact-info{background:#1a1a1a}.dark .account-contact-info .account-contact-info-header{border-bottom-color:#2a2a2a}.dark .account-contact-info .account-contact-info-title{color:#b6c2cf}.dark .account-contact-info .instruction-text{color:#8993a4}.dark .account-contact-info .permission-banner{background:#1c2b41;border-color:#2c4a6d}.dark .account-contact-info .permission-banner .banner-content{color:#9fc6ff}.dark .account-contact-info .permission-banner .banner-content i{color:#6ba4ff}.dark .account-contact-info .permission-banner .banner-content .banner-link{color:#4c9aff}.dark .account-contact-info .permission-banner .banner-content .banner-link:hover{color:#85b8ff}.dark .account-contact-info .account-contact-info-form .ant-form-item-label>label{color:#8c9bab}.dark .account-contact-info .account-contact-info-form .ant-input,.dark .account-contact-info .account-contact-info-form .ant-select-selector{background:#262626;border-color:#758195;border-width:1px}.dark .account-contact-info .account-contact-info-form .ant-input:-ms-input-placeholder,.dark .account-contact-info .account-contact-info-form .ant-select-selector:-ms-input-placeholder{color:#8c9bab}.dark .account-contact-info .account-contact-info-form .ant-input::placeholder,.dark .account-contact-info .account-contact-info-form .ant-select-selector::placeholder{color:#8c9bab}.dark .account-contact-info .account-contact-info-form .ant-input:hover:not(:focus):not(:disabled),.dark .account-contact-info .account-contact-info-form .ant-select-selector:hover:not(:focus):not(:disabled){border-color:#758195;border-width:2px}.dark .account-contact-info .account-contact-info-form .ant-input:focus,.dark .account-contact-info .account-contact-info-form .ant-select-selector:focus{background:#2a2a2a;border-color:#85b8ff;border-width:2px;box-shadow:none}.dark .account-contact-info .account-contact-info-form .ant-input:disabled,.dark .account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector{border-color:rgba(191,219,248,.2)}.dark .account-contact-info .account-contact-info-form .ant-input:disabled:-ms-input-placeholder,.dark .account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector:-ms-input-placeholder{color:rgba(191,219,248,.2)}.dark .account-contact-info .account-contact-info-form .ant-input:disabled::placeholder,.dark .account-contact-info .account-contact-info-form .ant-select-disabled .ant-select-selector::placeholder{color:rgba(191,219,248,.2)}.dark .account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-input,.dark .account-contact-info .account-contact-info-form .ant-input.ant-input-status-error{border-color:#fd9891;border-width:2px}.dark .account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-form-item-label>label{color:#fd9891}.dark .account-contact-info .account-contact-info-form .ant-form-item-explain,.dark .account-contact-info .account-contact-info-form .ant-input-textarea-show-count:after,.dark .account-contact-info .account-contact-info-form .character-count{color:#8c9bab}.dark .account-contact-info .account-contact-info-form .ant-form-item-has-error .ant-form-item-explain{color:#fd9891}.dark .account-contact-info .account-contact-info-form .ant-select-arrow{color:#758195}.dark .account-contact-info .account-contact-info-form .ant-checkbox-wrapper{color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .ant-checkbox-inner{background-color:#262626;border-color:#3a3a3a}.dark .account-contact-info .account-contact-info-form .ant-checkbox-checked .ant-checkbox-inner{background-color:#0052cc;border-color:#0052cc}.dark .account-contact-info .account-contact-info-form .checkbox-section{background:#262626;border-color:#3a3a3a}.dark .account-contact-info .account-contact-info-form .checkbox-section .checkbox-item .ant-checkbox-wrapper{color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .checkbox-section .checkbox-note{color:#8993a4}.dark .account-contact-info .account-contact-info-form .checkbox-section .warning-banner{background-color:#332b00;border-color:#650;color:#fc0}.dark .account-contact-info .account-contact-info-form .checkbox-section .warning-banner i{color:#fc0}.dark .account-contact-info .account-contact-info-form .user-list-section{background:#262626;border-color:#3a3a3a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-header:hover{background:#2a2a2a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-title{color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-title .collapse-icon{color:#8993a4}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper{background:#1a1a1a;border-color:#3a3a3a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper .ant-input{background:#1a1a1a;color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper:hover{border-color:#4a4a4a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .ant-input-affix-wrapper:focus-within{border-color:#579dff}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-search-bar .search-results-count{color:#8993a4}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-container{scrollbar-color:#4a4a4a #1a1a1a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-track{background:#1a1a1a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-thumb{background:#4a4a4a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-container::-webkit-scrollbar-thumb:hover{background:#5a5a5a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-item{background:#1a1a1a;border-color:#3a3a3a}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-item:hover{background:#202020;box-shadow:0 1px 3px hsla(0,0%,100%,.05)}.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-item .user-name{color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .user-list-section .no-users-found p,.dark .account-contact-info .account-contact-info-form .user-list-section .user-list-item .user-email{color:#8993a4}.dark .account-contact-info .account-contact-info-form .user-list-section .no-users-found i{color:#4a4a4a}.dark .account-contact-info .account-contact-info-form .form-actions{border-top-color:#2a2a2a}.dark .account-contact-info .account-contact-info-form .ant-btn{background:#262626;border-color:#3a3a3a;color:#b6c2cf}.dark .account-contact-info .account-contact-info-form .ant-btn:hover{background:#2a2a2a;border-color:#4a4a4a}.dark .account-contact-info .account-contact-info-form .ant-btn:disabled{background:#1a1a1a;color:#5a5a5a}.dark .account-contact-info .account-contact-info-form .ant-btn-primary{background-color:#579dff;border-color:#579dff;color:#1d2125}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:hover{background-color:#85b8ff;border-color:#85b8ff;color:#1d2125}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:active{background-color:#cce0ff;border-color:#cce0ff;color:#1d2125}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:focus{background-color:#579dff;border-color:#85b8ff;border-width:2px;box-shadow:none;color:#1d2125;outline:none}.dark .account-contact-info .account-contact-info-form .ant-btn-primary.selected{background-color:#1c2b41;border-color:#1c2b41;color:#579dff}.dark .account-contact-info .account-contact-info-form .ant-btn-primary.selected .anticon,.dark .account-contact-info .account-contact-info-form .ant-btn-primary.selected i{color:#579dff}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:disabled,.dark .account-contact-info .account-contact-info-form .ant-btn-primary[disabled]{background-color:rgba(3,4,4,.26);border-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4);cursor:not-allowed}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:disabled .anticon,.dark .account-contact-info .account-contact-info-form .ant-btn-primary:disabled i,.dark .account-contact-info .account-contact-info-form .ant-btn-primary[disabled] .anticon,.dark .account-contact-info .account-contact-info-form .ant-btn-primary[disabled] i{color:rgba(191,219,248,.4)}.dark .account-contact-info .account-contact-info-form .ant-btn-primary:disabled:hover,.dark .account-contact-info .account-contact-info-form .ant-btn-primary[disabled]:hover{background-color:rgba(3,4,4,.26);border-color:rgba(3,4,4,.26);color:rgba(191,219,248,.4)}.dark .account-contact-info .account-contact-info-form .ant-btn:disabled,.dark .account-contact-info .account-contact-info-form .ant-btn[disabled]{cursor:not-allowed}@media (max-width:1400px){.account-contact-info .account-contact-info-form .form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.account-contact-info .account-contact-info-form .form-row .form-item-city,.account-contact-info .account-contact-info-form .form-row .form-item-facility,.account-contact-info .account-contact-info-form .form-row .form-item-state,.account-contact-info .account-contact-info-form .form-row .form-item-zip{-ms-flex:1 1 auto;flex:1 1 auto;min-width:140px}.account-contact-info .account-contact-info-form .form-row-second{-ms-flex-wrap:wrap;flex-wrap:wrap}.account-contact-info .account-contact-info-form .form-row-second .form-item-email-row2{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:8px}.account-contact-info .account-contact-info-form .form-row-second .form-item-services-row2{-ms-flex:1 1 100%;flex:1 1 100%;margin-top:16px;max-width:100%}}@media (max-width:768px){.account-contact-info{margin-top:48px;padding:16px}.account-contact-info .account-contact-info-form .form-row{-ms-flex-direction:column;flex-direction:column;gap:8px}.account-contact-info .account-contact-info-form .form-row .form-item-city,.account-contact-info .account-contact-info-form .form-row .form-item-facility,.account-contact-info .account-contact-info-form .form-row .form-item-half,.account-contact-info .account-contact-info-form .form-row .form-item-quarter,.account-contact-info .account-contact-info-form .form-row .form-item-state,.account-contact-info .account-contact-info-form .form-row .form-item-third,.account-contact-info .account-contact-info-form .form-row .form-item-zip{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.account-contact-info .account-contact-info-form .form-row-second{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;gap:8px}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2,.account-contact-info .account-contact-info-form .form-row-second .form-item-email-row2,.account-contact-info .account-contact-info-form .form-row-second .form-item-services-row2,.account-contact-info .account-contact-info-form .form-row-second .form-item-services-row2-elongated{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2{margin-top:0}.account-contact-info .account-contact-info-form .form-row-second .form-item-button-row2 .verify-button{width:100%}}@media (max-width:480px){.account-contact-info .account-contact-info-title{font-size:20px}.account-contact-info .account-contact-info-form .form-actions{-ms-flex-direction:column;flex-direction:column}.account-contact-info .account-contact-info-form .form-actions button{width:100%}}[data-theme=dark] .account-contact-info{background:#1e1e1e}[data-theme=dark] .account-contact-info .instruction-text{color:#8993a4}[data-theme=dark] .account-contact-info .permission-banner{background:#1c2b41;border-color:#2c4a6d}[data-theme=dark] .account-contact-info .permission-banner .banner-content{color:#9fc6ff}[data-theme=dark] .account-contact-info .permission-banner .banner-content i{color:#6ba4ff}[data-theme=dark] .account-contact-info .permission-banner .banner-content .banner-link{color:#4c9aff}[data-theme=dark] .account-contact-info .permission-banner .banner-content .banner-link:hover{color:#85b8ff}[data-theme=dark] .account-contact-info .account-contact-info-form .checkbox-section .warning-banner{background-color:#332b00;border-color:#650;color:#fc0}[data-theme=dark] .account-contact-info .account-contact-info-form .checkbox-section .warning-banner i{color:#fc0}@media print{.custom-modal-popup-window{background-color:#fff!important;border:none!important;height:100%;width:100%}.custom-modal-popup{background-color:#ccc!important}.custom-modal-popup-window-buttons,.custom-modal-popup-window-header{display:none}.pateintlink-window-top{height:200px!important}.pateintlink-window-dob,.pateintlink-window-name{border:1px solid #000;padding:5px}.pateintlink-window-dob{top:60px!important}.pateintlink-window-name-tag{opacity:.5}}.anonymized-editor-table{width:100%}.anonymized-editor-table th{padding:4px 2px}.anonymized-editor-table td{padding:2px}.anonymized-editor-table td label{cursor:pointer}.anonymized-editor-table tr td:last-child{text-align:right}.anonymized-editor-table input[type=text]{border:1px solid #999;border-radius:2px;padding:2px}.anonymized-editor-wrapper{padding:10px 0 0}.anonymized-editor-control{padding:5px 0;text-align:right}.anonymized-editor-control button{border:1px solid #999;border-radius:2px;padding:5px 10px;text-align:center}.anonymized-editor-control button:disabled{opacity:.5}.anonymized-editor-empty{padding:20px 40px;text-align:center}.anonymized-editor-mandatory{padding-top:10px}.anonymized-editor-mandatory-header{font-size:1.2em;padding:10px 0}.anonymized-editor-mandatory-item{padding:3px 3px 3px 10px}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.centered-label{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center;margin-top:100px}.rotated-spinner{animation:rotator 2s infinite;transition:all .1s}.spin-wrap{height:100px;position:relative;width:100px}.spin-point{background:#fff;border:1px solid #000;border-radius:50%;height:10px;left:50px;position:absolute;top:50px;width:10px}.spin-point:first-child{opacity:.5;transform:rotate(0deg) translate(50px)}.spin-point:nth-child(2){opacity:.6;transform:rotate(60deg) translate(50px)}.spin-point:nth-child(3){opacity:.7;transform:rotate(120deg) translate(50px)}.spin-point:nth-child(4){opacity:.8;transform:rotate(180deg) translate(50px)}.spin-point:nth-child(5){opacity:.9;transform:rotate(240deg) translate(50px)}.spin-point:nth-child(6){opacity:1;transform:rotate(300deg) translate(50px)}.qr-link-input-item{display:inline-block;height:1em;margin-top:10px;padding-bottom:10px;position:relative;width:170px}.qr-link-input-item input[type=text]{margin-top:5px}.qr-link-input-item input[type=checkbox]{display:inline-block;height:auto;position:relative;top:5px;width:auto}.qrlink-print-info{display:none}@media print{.qrlink-print-info{display:block}.custom-modal-popup-window-payload ul{display:none}.custom-modal-popup-window{border:none}body:has(.custom-modal-popup-wrap)>:not(.custom-modal-popup-wrap){display:none!important}}.upload-errors-item-info{background-color:rgba(0,0,0,.2);border-radius:2px;box-shadow:inset 0 -10px 20px rgba(0,0,0,.1);box-sizing:border-box;margin-top:10px;padding:10px}.dark .upload-errors-item-info{background-color:hsla(0,0%,100%,.2);box-shadow:inset 0 10px 20px hsla(0,0%,100%,.1)}.upload-errors-item-info-uid{font-size:.5em;opacity:.6}.upload-errors-item-info-main{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;justify-content:space-between}.upload-errors-item-info-main-description,.upload-errors-item-info-main-patient{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-errors-item-info-main-description{opacity:.8}.upload-errors-item-info-main-folder{color:navy;cursor:pointer;min-width:50px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dark .upload-errors-item-info-main-folder{color:#aedaff}.upload-errors-item-info-main-folder-more{display:block}.upload-errors-item-info-main-folder-less,.upload-errors-item-info-main-unfolded .upload-errors-item-info-main-folder-more{display:none}.upload-errors-item-info-main-unfolded .upload-errors-item-info-main-folder-less{display:block}.upload-errors-item-body{border-radius:2px;opacity:1;transition:all .2s}.upload-errors-item-folded{height:0;opacity:0;overflow:hidden;transition:all .2s;white-space:nowrap}.upload-errors-item-body-line{margin:10px 0}.upload-errors-item-body strong{color:#ff7f7f;font-weight:700}.upload-errors-item-body-secondary{font-size:.8em;line-height:1em;opacity:.8}.upload-errors-item-body-summary{color:navy;cursor:pointer;text-decoration:underline}.dark .upload-errors-item-body-summary{color:#aedaff}pre.console-uploader-errors-container{line-height:.5}.upload-errors-item-body-hint{font-style:italic;padding-bottom:10px}@keyframes rotateSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.analytics-download-rotating-spinner{animation:rotateSpinner 2s infinite}
/*# sourceMappingURL=https://local.ambrahealth.dev/static/resources/app.css.map*/